Skip to main content

Who Should I Trade?

Wilson Ramos for Wilmer Flores (2021)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Wilson Ramos
C,DH - CLE
Wilson Ramos
Expert
Recommendation
60%
Recommended by
6 of 10 experts
40%
Recommended by
4 of 10 experts
Rankings 
   
Rest of Season# 220
VBR# 250
   
Projections 
   
Runs3
Home Runs1
RBI3
Stolen Bases0
Batting Average.262
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 180
   
Mike Maher
FantasyPros
# 209# 253
   
Dan Harris
FantasyPros
# 199
   
Pierre Camus
RotoBaller
# 204
   
Mick Ciallela
Fantrax
# 204# 228
   
Ryan Amore
Pitcher List
# 188# 294
   
Jordan Eisen
Field of Vision Sports
# 196# 126
   
Corbin Young
FantasyData
# 349# 167
   
Carmen Maiorano
FantasyPros
# 232# 229
   
Chris Clegg
Fantrax
# 323# 229
   
Who Should I Trade? Player Statistics
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Wilson Ramos
C,DH - CLE
Wilson Ramos
2021 Stats 
   
   
At Bats365151
   
Runs5215
   
Hits9431
   
Singles6118
   
Doubles145
   
Triples10
   
Home Runs188
   
RBI5020
   
Stolen Bases10
   
Caught Stealing00
   
Walks369
   
Strikeouts5336
   
Batting Average.258.205
   
On Base Pct.327.248
   
Slugging Pct.449.397
   
On-base Plus Slugging.776.646
   
Who Should I Trade? Player Projections
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Wilson Ramos
C,DH - CLE
Wilson Ramos
2021 Projections 
   
   
At Bats22
   
Runs3
   
Hits6
   
Singles4
   
Doubles1
   
Triples0
   
Home Runs1
   
RBI3
   
Stolen Bases0
   
Caught Stealing0
   
Walks2
   
Strikeouts3
   
Batting Average.262
   
On Base Pct.325
   
Slugging Pct.451
   
On-base Plus Slugging.777
   
Who Should I Trade? Player Notes
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Wilson Ramos
C,DH - CLE
Wilson Ramos
News 
 Giants INF Wilmer Flores (hamstring) could return as early as Sunday.
Brendan Tuma - Too Much Tuma
Wed, Sep 8th
Cleveland catcher Wilson Ramos will miss the remainder of the 2021 campaign after tearing his ACL and spraining his MCL in Sunday's game against the Red Sox.
Jack Mannis
Mon, Aug 30th
 Giants' infielder Wilmer Flores was placed on the 10-day IL on Thursday with a left hamstring strain.
Jack Mannis
Thu, Sep 2nd
Cleveland catcher Wilson Ramos went 1-for-3 with a two-run homer and a walk in a 9-3 win over the Reds on Monday.
Matthew Terelle
Mon, Aug 9th
 Infielder Wilmer Flores went 1-for-3 with a solo home run and a walk as the Giants beat the Brewers 6-2 on Tuesday.
Jon Mathisen
Wed, Sep 1st
Cleveland catcher Wilson Ramos went 3-for-4 with a solo homer in a 2-1 loss to Detroit on Saturday.
Matthew Terelle
Sat, Aug 7th
 Infielder Wilmer Flores went 2-for-4 with a solo home run as the Giants lost to the Braves by a score of 6-5 on Friday.
Jon Mathisen
Sat, Aug 28th
The Indians have signed free agent catcher Wilson Ramos to a minor league deal.
Andersen Pickard
Thu, Jul 1st
 Third baseman Wilmer Flores went 2-for-4 with a three-run homer and a strikeout as the Giants took down the Rockies 5-4 on Friday.
Jon Mathisen
Sat, Aug 14th
The Tigers designated Wilson Ramos for assignment on Tuesday.
Dan Harris
Tue, Jun 15th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Wilson Ramos
C,DH - CLE
Wilson Ramos
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAMarco Gonzales (9-5)#51@ DETMatthew Boyd (3-8)#135
Sat, Apr 3rd@ SEAChris Flexen (13-6)#38@ DETJulio Teheran (1-0)
Sun, Apr 4th   @ DETTarik Skubal (8-12)#71
Mon, Apr 5th@ SDAdrian Morejon (0-0)vs KCDanny Duffy (4-3)#100
Wed, Apr 7th@ SDBlake Snell (7-6)#47vs KCJakob Junis (2-4)#169
Fri, Apr 9thvs COLAustin Gomber (9-9)vs DETDerek Holland (3-2)#277
Sat, Apr 10thvs COLChi Chi Gonzalez (3-7)#403vs DETTarik Skubal (8-12)#71
Sun, Apr 11thvs COLGerman Marquez (12-10)#35vs DETJose Urena (4-8)#396
Mon, Apr 12thvs CINWade Miley (12-7)#41@ CWSDallas Keuchel (8-9)#387
Tue, Apr 13thvs CINLuis Castillo (8-16)#33@ CWSLucas Giolito (10-9)#29
Wed, Apr 14thvs CINTyler Mahle (12-6)#27@ CWSCarlos Rodon (12-5)#25
Thu, Apr 15th   @ CWSLance Lynn (10-5)#16
Fri, Apr 16th@ MIADaniel Castano (0-2)#286@ CINJeff Hoffman (3-5)#215
Sat, Apr 17th@ MIASandy Alcantara (9-13)#4@ CINSonny Gray (7-8)#69
Sun, Apr 18th@ MIAPablo Lopez (5-5)#52@ CINWade Miley (12-7)#41
Tue, Apr 20th@ PHIZack Wheeler (14-9)#2vs CWSCarlos Rodon (12-5)#25
Thu, Apr 22ndvs MIADaniel Castano (0-2)#286vs NYYDomingo German (4-5)#72
Fri, Apr 23rdvs MIASandy Alcantara (9-13)#4vs NYYJordan Montgomery (6-6)#57
Sat, Apr 24thvs MIAPablo Lopez (5-5)#52vs NYYGerrit Cole (15-8)#7
Sun, Apr 25thvs MIARoss Detwiler (3-1)#203vs NYYJameson Taillon (8-6)#83
Mon, Apr 26thvs COLAustin Gomber (9-9)vs MINJose Berrios (12-8)#11
Tue, Apr 27thvs COLChi Chi Gonzalez (3-7)#403vs MINKenta Maeda (6-5)
Wed, Apr 28thvs COLGerman Marquez (12-10)#35vs MINJ.A. Happ (9-8)#239
Fri, Apr 30th@ SDYu Darvish (8-10)#26@ CWSDallas Keuchel (8-9)#387
Sat, May 1st@ SDBlake Snell (7-6)#47@ CWSLance Lynn (10-5)#16
Sun, May 2nd@ SDJoe Musgrove (11-9)#12@ CWSLucas Giolito (10-9)#29
Mon, May 3rd   @ KCDaniel Lynch (4-6)#397
Tue, May 4th@ COLRyan Castellani (0-0)#399@ KCMike Minor (8-12)#86
Wed, May 5th@ COLJon Gray (8-11)#128@ KCBrady Singer (5-10)#176
Thu, May 6th   @ KCDanny Duffy (4-3)#100
Fri, May 7thvs SDBlake Snell (7-6)#47vs CINWade Miley (12-7)#41
Sat, May 8thvs SDJoe Musgrove (11-9)#12vs CINLuis Castillo (8-16)#33
Tue, May 11thvs TEXJordan Lyles (9-12)#381vs CHCAdbert Alzolay (5-13)#107
Wed, May 12th   vs CHCZach Davies (6-11)#390
Thu, May 13th@ PITWil Crowe (4-7)#400@ SEALogan Gilbert (6-5)#97
Fri, May 14th@ PITMiguel Yajure@ SEAChris Flexen (13-6)#38
Sat, May 15th@ PITTyler Anderson (7-9)#70@ SEAJustus Sheffield (7-8)#393
Sun, May 16th@ PITMitch Keller (5-11)#268@ SEARobert Dugger (0-2)#376
Mon, May 17th@ CINSonny Gray (7-8)#69@ LAAPatrick Sandoval (3-6)
Tue, May 18th@ CINLuis Castillo (8-16)#33@ LAAAndrew Heaney (8-9)#115
Wed, May 19th@ CINWade Miley (12-7)#41@ LAAShohei Ohtani (9-2)#36
Fri, May 21stvs LADTrevor Bauer (8-5)vs MINRandy Dobnak (1-7)
Sat, May 22ndvs LADWalker Buehler (14-4)#3vs MINKenta Maeda (6-5)
Sun, May 23rdvs LADJulio Urias (18-3)#10vs MINJ.A. Happ (9-8)#239
Mon, May 24th   @ DETSpencer Turnbull (4-2)
Tue, May 25th@ ARICorbin Martin (0-3)#226@ DETTarik Skubal (8-12)#71
Wed, May 26th@ ARIMerrill Kelly (7-11)#99@ DETJose Urena (4-8)#396
Thu, May 27th@ LADDavid Price (4-2)#119@ DETMatthew Boyd (3-8)#135
Fri, May 28th@ LADWalker Buehler (14-4)#3vs TORHyun Jin Ryu (13-9)#113
Sun, May 30th@ LADClayton Kershaw (10-7)#22vs TORSteven Matz (13-7)#54
Mon, May 31stvs LAADylan Bundy (2-9)#89vs CWSJimmy Lambert (1-1)#275
Tue, Jun 1stvs LAAAndrew Heaney (8-9)#115vs CWSDylan Cease (12-7)#48
Fri, Jun 4thvs CHCJake Arrieta (5-14)@ BALKeegan Akin (2-10)#378
Sat, Jun 5thvs CHCKohl Stewart (1-1)#357@ BALJohn Means (6-7)#45
Sun, Jun 6thvs CHCKyle Hendricks (14-7)#88@ BALJorge Lopez (3-14)
Tue, Jun 8th@ TEXJordan Lyles (9-12)#381@ STLCarlos Martinez (4-9)
Wed, Jun 9th@ TEXKyle Gibson (10-8)#58@ STLAdam Wainwright (16-7)#5
Fri, Jun 11th@ WSHMax Scherzer (15-4)#1vs SEAJustin Dunn (1-3)#258
Sat, Jun 12th@ WSHJefry Rodriguez (0-0)#370vs SEAYusei Kikuchi (7-9)#82
Sun, Jun 13th@ WSHJoe Ross (5-9)vs SEALogan Gilbert (6-5)#97
Mon, Jun 14thvs ARIMatt Peacock (5-7)#172vs BALDean Kremer (0-7)#385
Tue, Jun 15thvs ARIAlex Young (2-6)#295vs BALMatt Harvey (6-14)#401
Wed, Jun 16thvs ARIMerrill Kelly (7-11)#99vs BALKeegan Akin (2-10)#378
Thu, Jun 17thvs ARIZac Gallen (2-10)#91vs BALJorge Lopez (3-14)
Fri, Jun 18thvs PHIVince Velasquez (3-8)#175@ PITChad Kuhl (5-7)#230
Sat, Jun 19thvs PHIAaron Nola (9-8)#43@ PITWil Crowe (4-7)#400
Sun, Jun 20thvs PHIZach Eflin (4-7)@ PITJT Brubaker (5-13)#121
Mon, Jun 21st   @ CHCAdbert Alzolay (5-13)#107
Tue, Jun 22nd@ LAAAndrew Heaney (8-9)#115@ CHCKyle Hendricks (14-7)#88
Thu, Jun 24th   @ MINJose Berrios (12-8)#11
Fri, Jun 25thvs OAKSean Manaea (10-10)#63@ MINDanny Coulombe
Sun, Jun 27thvs OAKCole Irvin (10-14)#103@ MINJ.A. Happ (9-8)#239
Mon, Jun 28th@ LADTrevor Bauer (8-5)vs DETMatt Manning (4-6)#214
Wed, Jun 30th   vs DETWily Peralta (4-3)#167
Thu, Jul 1st@ ARIMerrill Kelly (7-11)#99vs HOUFramber Valdez (11-5)#40
Fri, Jul 2nd@ ARIZac Gallen (2-10)#91vs HOULance McCullers Jr. (12-5)#24
Sat, Jul 3rd@ ARIJake Faria (0-0)vs HOUJake Odorizzi (6-7)#59
Sun, Jul 4th@ ARICaleb Smith (4-9)#159vs HOUZack Greinke (11-6)#31
Mon, Jul 5thvs STLKwang Hyun Kim (6-7)#95@ TBRich Hill (6-7)#73
Wed, Jul 7thvs STLJohan Oviedo (0-5)#382@ TBCollin McHugh (6-1)#114
Thu, Jul 8th   vs KCDanny Duffy (4-3)#100
Fri, Jul 9thvs WSHPaolo Espino (5-5)#104vs KCBrad Keller (8-12)#391
Sat, Jul 10thvs WSHJon Lester (7-6)#278vs KCMike Minor (8-12)#86
Fri, Jul 16th@ STLAdam Wainwright (16-7)#5@ OAKSean Manaea (10-10)#63
Sat, Jul 17th@ STLKwang Hyun Kim (6-7)#95@ OAKFrankie Montas (12-9)#23
Sun, Jul 18th@ STLWade LeBlanc (0-2)#375@ OAKChris Bassitt (12-4)#20
Mon, Jul 19th@ LADTony Gonsolin (3-1)#42@ HOUZack Greinke (11-6)#31
Tue, Jul 20th@ LADDarien Nunez@ HOULuis Garcia (11-7)#28
Wed, Jul 21st@ LADJulio Urias (18-3)#10@ HOULance McCullers Jr. (12-5)#24
Thu, Jul 22nd@ LADWalker Buehler (14-4)#3vs TBLuis Patino (4-3)#81
Fri, Jul 23rdvs PITChad Kuhl (5-7)#230vs TBJosh Fleming (10-6)#96
Sat, Jul 24thvs PITWil Crowe (4-7)#400vs TBDrew Rasmussen (3-1)#108
Sun, Jul 25thvs PITJT Brubaker (5-13)#121vs TBRyan Yarbrough (8-6)#152
Tue, Jul 27thvs LADJulio Urias (18-3)#10vs STLAdam Wainwright (16-7)#5
Wed, Jul 28thvs LADWalker Buehler (14-4)#3vs STLKwang Hyun Kim (6-7)#95
Fri, Jul 30thvs HOUFramber Valdez (11-5)#40@ CWSLance Lynn (10-5)#16
Sat, Jul 31stvs HOUZack Greinke (11-6)#31@ CWSDallas Keuchel (8-9)#387
Sun, Aug 1stvs HOULuis Garcia (11-7)#28@ CWSJimmy Lambert (1-1)#275
Mon, Aug 2nd@ ARITaylor Widener (2-1)#163@ TORRobbie Ray (12-6)#13
Tue, Aug 3rd@ ARIMadison Bumgarner (7-10)#105@ TORHyun Jin Ryu (13-9)#113
Wed, Aug 4th@ ARIZac Gallen (2-10)#91@ TORSteven Matz (13-7)#54
Thu, Aug 5th@ ARIMerrill Kelly (7-11)#99@ TORRoss Stripling (5-7)#74
Fri, Aug 6th@ MILCorbin Burnes (10-4)#6vs DETMatt Manning (4-6)#214
Sat, Aug 7th@ MILBrandon Woodruff (9-10)#9vs DETTyler Alexander (2-3)#120
Sun, Aug 8th@ MILBrett Anderson (4-9)#155vs DETWily Peralta (4-3)#167
Mon, Aug 9th   vs CINLuis Castillo (8-16)#33
Tue, Aug 10thvs ARIZac Gallen (2-10)#91vs OAKSean Manaea (10-10)#63
Wed, Aug 11thvs ARIMerrill Kelly (7-11)#99vs OAKFrankie Montas (12-9)#23
Thu, Aug 12thvs COLGerman Marquez (12-10)#35vs OAKChris Bassitt (12-4)#20
Fri, Aug 13thvs COLAustin Gomber (9-9)@ DETTyler Alexander (2-3)#120
Sat, Aug 14thvs COLKyle Freeland (6-8)#317@ DETWily Peralta (4-3)#167
Sun, Aug 15thvs COLJon Gray (8-11)#128@ DETDrew Hutchison (2-1)#246
Mon, Aug 16thvs NYMRich Hill (6-7)#73@ MINGriffin Jax (3-4)#207
Tue, Aug 17thvs NYMMarcus Stroman (9-13)#19@ MINBailey Ober (2-3)#126
Wed, Aug 18thvs NYMTylor Megill (3-5)#127@ MINLewis Thorpe (0-2)#174
Fri, Aug 20th@ OAKJames Kaprielian (8-5)#102vs LAAJaime Barria (2-4)#218
Sat, Aug 21st@ OAKSean Manaea (10-10)#63vs LAAReid Detmers (1-3)#280
Sun, Aug 22nd@ OAKFrankie Montas (12-9)#23vs LAAJose Suarez (7-8)#129
Tue, Aug 24th@ NYMTylor Megill (3-5)#127vs TEXTaylor Hearn (6-5)#144
Wed, Aug 25th@ NYMTaijuan Walker (7-11)#79vs TEXJake Latz (0-1)#330
Thu, Aug 26th@ NYMCarlos Carrasco (1-3)#77vs TEXJordan Lyles (9-12)#381
Fri, Aug 27th@ ATLMax Fried (12-7)#15vs BOSEduardo Rodriguez (11-8)#66
Sat, Aug 28th@ ATLHuascar Ynoa (4-5)#111vs BOSNathan Eovaldi (10-8)#37
Sun, Aug 29th@ ATLIan Anderson (8-5)#34vs BOSTanner Houck (1-4)#208
Tue, Aug 31stvs MILBrandon Woodruff (9-10)#9@ KCJakob Junis (2-4)#169
Wed, Sep 1stvs MILBrett Anderson (4-9)#155@ KCJackson Kowar (0-4)#162
Thu, Sep 2ndvs MILEric Lauer (6-5)#92@ KCMike Minor (8-12)#86
Fri, Sep 3rdvs LADCorey Knebel (3-0)#124@ BOSNathan Eovaldi (10-8)#37
Sat, Sep 4thvs LADJulio Urias (18-3)#10@ BOSTanner Houck (1-4)#208
Sun, Sep 5thvs LADWalker Buehler (14-4)#3@ BOSKutter Crawford (0-1)#338
Mon, Sep 6th@ COLKyle Freeland (6-8)#317vs MINBailey Ober (2-3)#126
Tue, Sep 7th@ COLChi Chi Gonzalez (3-7)#403vs MINJohn Gant (5-9)#138
Wed, Sep 8th@ COLJon Gray (8-11)#128vs MINJoe Ryan (2-1)#220
Thu, Sep 9th   vs MINAndrew Albers (1-2)#285
Fri, Sep 10th@ CHCKyle Hendricks (14-7)#88vs MILAdrian Houser (9-6)#55
Sat, Sep 11th@ CHCZach Davies (6-11)#390vs MILCorbin Burnes (10-4)#6
Sun, Sep 12th@ CHCJustin Steele (3-3)#177vs MILEric Lauer (6-5)#92
Tue, Sep 14thvs SDJake Arrieta (5-14)@ MINCharlie Barnes (0-3)#227
Wed, Sep 15thvs SDJoe Musgrove (11-9)#12@ MINGriffin Jax (3-4)#207
Fri, Sep 17thvs ATLIan Anderson (8-5)#34@ NYYCorey Kluber (5-3)#67
Sat, Sep 18thvs ATLCharlie Morton (13-6)#8@ NYYLuis Gil (1-1)#193
Sun, Sep 19thvs ATLMax Fried (12-7)#15@ NYYGerrit Cole (15-8)#7
Mon, Sep 20th   vs KCJoel Payamps
Tue, Sep 21st@ SDJoe Musgrove (11-9)#12vs KCDaniel Lynch (4-6)#397
Thu, Sep 23rd@ SDYu Darvish (8-10)#26vs CWSMichael Kopech (4-3)#130
Fri, Sep 24th@ COLPeter Lambertvs CWSDylan Cease (12-7)#48
Sat, Sep 25th@ COLJon Gray (8-11)#128vs CWSLance Lynn (10-5)#16
Sun, Sep 26th@ COLAntonio Senzatela (4-9)#117vs CWSLucas Giolito (10-9)#29
Mon, Sep 27th   vs KCJackson Kowar (0-4)#162
Tue, Sep 28thvs ARILuke Weaver (3-6)#118@ KCBrady Singer (5-10)#176
Wed, Sep 29thvs ARI@ KC
Thu, Sep 30thvs ARI@ KC
Fri, Oct 1stvs SD@ TEX
Sat, Oct 2ndvs SD@ TEX
Sun, Oct 3rdvs SD@ TEX
Fri, Apr 2nd@ SEAYusei Kikuchi (7-9)#82   
Tue, Apr 6th@ SDYu Darvish (8-10)#26   
Mon, Apr 19th@ PHIChase Anderson (2-4)#270   
Wed, Apr 21st@ PHIZach Eflin (4-7)   
Sun, May 9thvs SDChris Paddack (7-7)#50   
Mon, May 10thvs TEXKyle Gibson (10-8)#58   
Thu, May 20th@ CINTyler Mahle (12-6)#27   
Sat, May 29th@ LADJulio Urias (18-3)#10   
Thu, Jun 3rdvs CHCZach Davies (6-11)#390   
Wed, Jun 23rd@ LAAShohei Ohtani (9-2)#36   
Sat, Jun 26thvs OAKFrankie Montas (12-9)#23   
Tue, Jun 29th@ LADWalker Buehler (14-4)#3   
Tue, Jul 6thvs STLAdam Wainwright (16-7)#5   
Sun, Jul 11thvs WSHErick Fedde (7-9)#248   
Thu, Jul 29thvs LADDavid Price (4-2)#119   
Mon, Aug 30thvs MILCorbin Burnes (10-4)#6   
Mon, Sep 13thvs SDYu Darvish (8-10)#26   
Thu, Sep 16thvs SDPierce Johnson   
Wed, Sep 22nd@ SDVince Velasquez (3-8)#175