Skip to main content

Who Should I Trade?

Wilmer Flores for Garrett Cooper (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Expert
Recommendation
64%
Recommended by
7 of 11 experts
36%
Recommended by
4 of 11 experts
Rankings 
   
Rest of Season# 179# 190
VBR# 247# 95
   
Projections 
   
Runs1726
Home Runs58
RBI2127
Stolen Bases00
Batting Average.269.255
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 98# 107
   
Mike Maher
FantasyPros
# 107# 119
   
Pierre Camus
RotoBaller
# 255# 269
   
Mick Ciallela
Fantrax
# 179# 190
   
Ryan Amore
Pitcher List
# 168
   
Nate Miller
Fantasy Six Pack
# 142# 177
   
Brad Camara
RotoBaller
# 100
   
Scott Youngson
Pitcher List
# 114# 110
   
Nick Pollack
Pitcher List
# 141
   
Andrew Seifter
FantasyPros
# 218# 161
   
Bart Wheeler
Hail to Fantasy Football
# 232# 188
   
Who Should I Trade? Player Statistics
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
2022 Stats 
   
   
At Bats307349
   
Runs2856
   
Hits8487
   
Singles5451
   
Doubles2220
   
Triples10
   
Home Runs716
   
RBI4256
   
Stolen Bases00
   
Caught Stealing00
   
Walks2838
   
Strikeouts8663
   
Batting Average.274.249
   
On Base Pct.343.333
   
Slugging Pct.420.444
   
On-base Plus Slugging.763.778
   
Who Should I Trade? Player Projections
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
2022 Projections 
   
   
At Bats152175
   
Runs1726
   
Hits4145
   
Singles2727
   
Doubles910
   
Triples00
   
Home Runs58
   
RBI2127
   
Stolen Bases00
   
Caught Stealing00
   
Walks1518
   
Strikeouts4427
   
Batting Average.269.255
   
On Base Pct.343.332
   
Slugging Pct.427.445
   
On-base Plus Slugging.770.776
   
Who Should I Trade? Player Notes
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
News 
 Garrett Cooper (wrist) has been activated from the IL. He is playing 1B and batting 2nd Wednesday.
Vince DiSilvio
Wed, Aug 3rd
Wilmer Flores went 2-for-4 Monday, singling, homering, scoring one run, and driving in one run in the Giants' 8-2 loss to the Dodgers.
Chris Schommer
Tue, Aug 2nd
 Garrett Cooper has been placed on the IL with a right wrist contusion. Lewin Diaz was activated.
Vince DiSilvio
Tue, Jul 26th
Wilmer Flores went 3-for-5 Friday, singling, doubling, homering, scoring one run, and driving in two runs in the Giants' 4-2 loss to the Cubs.
Chris Schommer
Sat, Jul 30th
 Garrett Cooper went 2-for-4 with a two-run homer in Wednesday's 7-4 win over the Rockies.
Nate Miller
Wed, Jun 22nd
Wilmer Flores went 1-for-4 with a two-run home run in Tuesday's 7-3 loss to the Diamondbacks.
Diego Sandoval
Wed, Jul 27th
 Garrett Cooper went 1-for-4 with a single and an RBI in Saturday's 3-2 loss to the Mets.
Nate Miller
Sun, Jun 19th
Wilmer Flores went 1-for-1 with a solo home run in Wednesday's 4-3 win over the Diamondbacks.
Diego Sandoval
Wed, Jul 13th
 Garrett Cooper was reinstated from the IL on Monday. He returns to the lineup playing first base and batting second against the Phillies.
Jesse Garcia
Mon, Jun 13th
Wilmer Flores went 2-for-4 Monday, doubling twice, scoring one run, and driving in one run in the Giants' 4-3 loss to the Diamondbacks.
Chris Schommer
Tue, Jul 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ SFLogan Webb (10-5)#12vs MIASandy Alcantara (10-4)#1
Sat, Apr 9th@ SFCarlos Rodon (10-6)#7vs MIAPablo Lopez (7-7)#47
Sun, Apr 10th@ SFAnthony DeSclafani (0-2)vs MIATrevor Rogers (4-10)#95
Mon, Apr 11th@ LAAMichael Lorenzen (6-6)#172vs SDNick Martinez (3-3)#124
Tue, Apr 12th@ LAAPatrick Sandoval (3-7)#63vs SDYu Darvish (10-5)#17
Wed, Apr 13th   vs SDSean Manaea (6-6)#85
Fri, Apr 15thvs PHIZach Eflin (3-5)#93@ CLEZach Plesac (2-10)#149
Sat, Apr 16thvs PHIRanger Suarez (8-5)#71@ CLECal Quantrill (8-5)#66
Sun, Apr 17thvs PHIZack Wheeler (10-5)#13@ CLEAaron Civale (2-5)#164
Tue, Apr 19thvs STLAdam Wainwright (8-8)#49@ NYMMax Scherzer (8-2)#9
Wed, Apr 20thvs STLMiles Mikolas (8-8)#18@ NYMChris Bassitt (8-7)#33
Thu, Apr 21stvs STLJordan Hicks (3-5)#159@ NYMCarlos Carrasco (12-4)#42
Fri, Apr 22nd@ ATLKyle Wright (13-5)#36@ WSHPatrick Corbin (4-16)#383
Sat, Apr 23rd@ ATLIan Anderson (9-6)#123@ WSHAaron Sanchez (3-3)#385
Sun, Apr 24th@ ATLBryce Elder (1-3)#290@ WSHJoan Adon (1-12)#386
Mon, Apr 25th   @ MILCorbin Burnes (8-5)#4
Tue, Apr 26th@ WSHJosiah Gray (7-8)#91vs OAKDaulton Jefferies (1-7)
Wed, Apr 27th@ WSHErick Fedde (5-7)#197vs OAKPaul Blackburn (7-6)#110
Fri, Apr 29thvs SEAMatt Brash (2-3)#219vs WSHAaron Sanchez (3-3)#385
Sat, Apr 30thvs SEARobbie Ray (8-8)#19vs WSHJoan Adon (1-12)#386
Sun, May 1stvs SEALogan Gilbert (10-4)#28vs WSHJosiah Gray (7-8)#91
Tue, May 3rdvs ARIHumberto Castellanos (3-2)@ LADJulio Urias (11-6)#15
Wed, May 4thvs ARIMadison Bumgarner (6-10)#119@ LADTony Gonsolin (13-1)#16
Thu, May 5th@ SDNick Martinez (3-3)#124vs STLMiles Mikolas (8-8)#18
Fri, May 6th@ SDYu Darvish (10-5)#17vs STLJordan Hicks (3-5)#159
Sat, May 7th@ SDSean Manaea (6-6)#85vs STLSteven Matz (4-3)#94
Sun, May 8th@ SDJoe Musgrove (8-5)#24vs STLDakota Hudson (6-6)#167
Mon, May 9th@ ARIHumberto Castellanos (3-2)vs COLAustin Gomber (5-7)#145
Tue, May 10th@ ARIMadison Bumgarner (6-10)#119vs COLAntonio Senzatela (3-6)#291
Wed, May 11th@ ARIMerrill Kelly (10-5)#20vs COLChad Kuhl (6-7)#382
Fri, May 13thvs MILCorbin Burnes (8-5)#4@ STLJordan Hicks (3-5)#159
Sat, May 14thvs MILEric Lauer (8-3)#44@ STLDakota Hudson (6-6)#167
Sun, May 15thvs MILBrandon Woodruff (9-3)#31@ STLAdam Wainwright (8-8)#49
Mon, May 16thvs WSHAaron Sanchez (3-3)#385@ COLAntonio Senzatela (3-6)#291
Tue, May 17thvs WSHJoan Adon (1-12)#386@ COLChad Kuhl (6-7)#382
Wed, May 18thvs WSHJosiah Gray (7-8)#91@ COLKyle Freeland (7-7)#217
Fri, May 20thvs ATLCharlie Morton (5-5)#67vs SDSean Manaea (6-6)#85
Sat, May 21stvs ATLKyle Wright (13-5)#36vs SDJoe Musgrove (8-5)#24
Sun, May 22ndvs ATLIan Anderson (9-6)#123vs SDMacKenzie Gore (4-4)#139
Mon, May 23rd   vs NYMDavid Peterson (6-2)#88
Tue, May 24th@ TBShane McClanahan (10-5)#3vs NYMChris Bassitt (8-7)#33
Wed, May 25th@ TBDrew Rasmussen (6-4)#43vs NYMThomas Szapucki
Fri, May 27th@ ATLIan Anderson (9-6)#123@ CINGraham Ashcraft (5-2)#161
Sat, May 28th@ ATLTucker Davidson (1-3)#238@ CINVladimir Gutierrez (1-6)
Sun, May 29th@ ATLMax Fried (10-4)#11@ CINTyler Mahle (5-7)#83
Mon, May 30th@ COLRyan Feltner (1-3)#372@ PHIKyle Gibson (7-4)#107
Tue, May 31st   @ PHIRanger Suarez (8-5)#71
Wed, Jun 1st@ COLGerman Marquez (6-9)#130@ PHIAaron Nola (8-8)#5
Thu, Jun 2ndvs SFAlex Wood (7-9)#64@ MIASandy Alcantara (10-4)#1
Fri, Jun 3rdvs SFJohn Brebbia (5-1)#136@ MIARichard Bleier
Sat, Jun 4thvs SFLogan Webb (10-5)#12@ MIAPablo Lopez (7-7)#47
Sun, Jun 5thvs SFJakob Junis (4-3)#122@ MIABraxton Garrett (2-5)#162
Tue, Jun 7thvs WSHJoan Adon (1-12)#386vs COLGerman Marquez (6-9)#130
Wed, Jun 8thvs WSHJosiah Gray (7-8)#91vs COLAntonio Senzatela (3-6)#291
Thu, Jun 9thvs WSHStephen Strasburg (0-1)vs COLAustin Gomber (5-7)#145
Fri, Jun 10th@ HOULuis Garcia (8-8)#41vs LADWalker Buehler (6-3)#138
Sat, Jun 11th@ HOUFramber Valdez (10-4)#27vs LADClayton Kershaw (7-3)#32
Sun, Jun 12th@ HOUJustin Verlander (15-3)#2vs LADJulio Urias (11-6)#15
Mon, Jun 13th@ PHIAaron Nola (8-8)#5vs KCBrady Singer (4-4)#68
Tue, Jun 14th@ PHIZach Eflin (3-5)#93vs KCKris Bubic (2-6)#188
Wed, Jun 15th@ PHIKyle Gibson (7-4)#107vs KCJonathan Heasley (1-6)#292
Fri, Jun 17th@ NYMCarlos Carrasco (12-4)#42@ PITZach Thompson (3-8)#168
Sat, Jun 18th@ NYMTaijuan Walker (9-3)#75@ PITJose Quintana (3-5)#84
Sun, Jun 19th@ NYMChris Bassitt (8-7)#33@ PITMitch Keller (3-8)#142
Mon, Jun 20th@ NYMDavid Peterson (6-2)#88@ ATLMax Fried (10-4)#11
Tue, Jun 21stvs COLRyan Feltner (1-3)#372@ ATLSpencer Strider (6-4)#53
Wed, Jun 22ndvs COLChad Kuhl (6-7)#382@ ATLCharlie Morton (5-5)#67
Thu, Jun 23rdvs COLKyle Freeland (7-7)#217@ ATLKyle Wright (13-5)#36
Fri, Jun 24thvs NYMTaijuan Walker (9-3)#75vs CINGraham Ashcraft (5-2)#161
Sat, Jun 25thvs NYMChris Bassitt (8-7)#33vs CINMike Minor (1-8)#163
Sun, Jun 26thvs NYMDavid Peterson (6-2)#88vs CINTyler Mahle (5-7)#83
Tue, Jun 28th@ STLDakota Hudson (6-6)#167vs DETTarik Skubal (7-8)#40
Wed, Jun 29th@ STLAndre Pallante (5-4)#113vs DETRony Garcia (3-3)#230
Fri, Jul 1st@ WSHJosiah Gray (7-8)#91vs CWSLance Lynn (2-4)#98
Sat, Jul 2nd@ WSHJackson Tetreault (2-2)#284vs CWSDylan Cease (12-4)#8
Sun, Jul 3rd@ WSHErick Fedde (5-7)#197vs CWSLucas Giolito (8-6)#51
Mon, Jul 4th@ WSHPatrick Corbin (4-16)#383@ ARIMadison Bumgarner (6-10)#119
Tue, Jul 5thvs LAANoah Syndergaard (6-8)#101@ ARITyler Gilbert (0-3)#266
Wed, Jul 6thvs LAAShohei Ohtani (9-7)#22@ ARIMerrill Kelly (10-5)#20
Thu, Jul 7th@ NYMTrevor Williams (2-5)#153@ SDJoe Musgrove (8-5)#24
Fri, Jul 8th@ NYMChris Bassitt (8-7)#33@ SDBlake Snell (4-5)#82
Sat, Jul 9th@ NYMCarlos Carrasco (12-4)#42@ SDYu Darvish (10-5)#17
Sun, Jul 10th@ NYMTaijuan Walker (9-3)#75@ SDMacKenzie Gore (4-4)#139
Mon, Jul 11thvs PITMitch Keller (3-8)#142vs ARIMerrill Kelly (10-5)#20
Tue, Jul 12thvs PITChris Strattonvs ARIDallas Keuchel (2-7)#381
Wed, Jul 13thvs PITJT Brubaker (2-10)#211vs ARIZac Gallen (6-2)#61
Thu, Jul 14thvs PITZach Thompson (3-8)#168vs MILCorbin Burnes (8-5)#4
Fri, Jul 15thvs PHIKyle Gibson (7-4)#107vs MILBrandon Woodruff (9-3)#31
Sat, Jul 16thvs PHIRanger Suarez (8-5)#71vs MILEric Lauer (8-3)#44
Sun, Jul 17thvs PHIAaron Nola (8-8)#5vs MILAaron Ashby (2-10)#69
Thu, Jul 21stvs TEXJon Gray (7-6)#57@ LADMitch White (1-3)#155
Fri, Jul 22nd@ PITZach Thompson (3-8)#168@ LADTyler Anderson (13-1)#23
Sat, Jul 23rd@ PITJose Quintana (3-5)#84@ LADJulio Urias (11-6)#15
Sun, Jul 24th@ PITMitch Keller (3-8)#142@ LADClayton Kershaw (7-3)#32
Mon, Jul 25th@ CINNick Lodolo (3-3)#186@ ARIMerrill Kelly (10-5)#20
Tue, Jul 26th@ CINHunter Greene (4-12)#120@ ARITyler Gilbert (0-3)#266
Wed, Jul 27th@ CINLuis Castillo (5-4)#34@ ARIZac Gallen (6-2)#61
Thu, Jul 28th@ CINGraham Ashcraft (5-2)#161vs CHCJustin Steele (4-7)#109
Fri, Jul 29thvs NYMChris Bassitt (8-7)#33vs CHCMarcus Stroman (3-5)#58
Sat, Jul 30thvs NYMCarlos Carrasco (12-4)#42vs CHCDrew Smyly (4-6)#146
Sun, Jul 31stvs NYMTaijuan Walker (9-3)#75vs CHCAdrian Sampson (0-3)#262
Mon, Aug 1stvs CINHunter Greene (4-12)#120vs LADAndrew Heaney (1-0)#81
Tue, Aug 2ndvs CINGraham Ashcraft (5-2)#161vs LADTyler Anderson (13-1)#23
Wed, Aug 3rdvs CINMike Minor (1-8)#163vs LADJulio Urias (11-6)#15
Thu, Aug 4th   vs LADClayton Kershaw (7-3)#32
Sat, Aug 6th@ CHCDrew Smyly (4-6)#146@ OAKAdam Oller (1-5)#271
Sun, Aug 7th@ CHCAdrian Sampson (0-3)#262@ OAKAdrian Martinez (2-3)#236
Mon, Aug 8th   @ SDBlake Snell (4-5)#82
Tue, Aug 9th@ PHIZack Wheeler (10-5)#13@ SDJoe Musgrove (8-5)#24
Wed, Aug 10th@ PHINoah Syndergaard (6-8)#101@ SDSean Manaea (6-6)#85
Fri, Aug 12thvs ATLMax Fried (10-4)#11vs PITBryse Wilson (2-6)#272
Sat, Aug 13thvs ATLvs PITRoansy Contreras (3-2)#156
Sun, Aug 14thvs ATLSpencer Strider (6-4)#53vs PITZach Thompson (3-8)#168
Mon, Aug 15thvs SDJoe Musgrove (8-5)#24vs ARIMadison Bumgarner (6-10)#119
Tue, Aug 16thvs SDvs ARI
Wed, Aug 17thvs SDvs ARI
Thu, Aug 18th   vs ARI
Fri, Aug 19th@ LAD@ COL
Sat, Aug 20th@ LAD@ COL
Sun, Aug 21st@ LAD@ COL
Tue, Aug 23rd@ OAK@ DET
Wed, Aug 24th@ OAK@ DET
Fri, Aug 26thvs LAD@ MIN
Sat, Aug 27thvs LAD@ MIN
Sun, Aug 28thvs LAD@ MIN
Mon, Aug 29thvs LADvs SD
Tue, Aug 30thvs TBvs SD
Wed, Aug 31stvs TBvs SD
Fri, Sep 2nd@ ATLvs PHI
Sat, Sep 3rd@ ATLvs PHI
Sun, Sep 4th@ ATLvs PHI
Mon, Sep 5th   @ LAD
Tue, Sep 6th@ PHI@ LAD
Wed, Sep 7th@ PHI@ LAD
Thu, Sep 8th@ PHI@ MIL
Fri, Sep 9thvs NYM@ CHC
Sat, Sep 10thvs NYM@ CHC
Sun, Sep 11thvs NYM@ CHC
Mon, Sep 12thvs TEXvs ATL
Tue, Sep 13thvs PHIvs ATL
Wed, Sep 14thvs PHIvs ATL
Fri, Sep 16th@ WSHvs LAD
Sat, Sep 17th@ WSHvs LAD
Sun, Sep 18th@ WSHvs LAD
Mon, Sep 19thvs CHC@ COL
Tue, Sep 20thvs CHC@ COL
Wed, Sep 21stvs CHC@ COL
Thu, Sep 22nd   @ COL
Fri, Sep 23rdvs WSH@ ARI
Sat, Sep 24thvs WSH@ ARI
Sun, Sep 25thvs WSH@ ARI
Tue, Sep 27th@ NYMvs COL
Wed, Sep 28th@ NYMvs COL
Thu, Sep 29th@ MILvs COL
Fri, Sep 30th@ MILvs ARI
Sat, Oct 1st@ MILvs ARI
Sun, Oct 2nd@ MILvs ARI
Mon, Oct 3rdvs ATL@ SD
Tue, Oct 4thvs ATL@ SD
Wed, Oct 5thvs ATL@ SD
Thu, Apr 14thvs PHIKyle Gibson (7-4)#107   
Thu, Apr 28th@ WSHPatrick Corbin (4-16)#383   
Mon, May 2ndvs ARIZac Gallen (6-2)#61   
Mon, Jun 27th@ STLAdam Wainwright (8-8)#49   
Fri, Aug 5th@ CHCJustin Steele (4-7)#109   
Thu, Aug 11th@ PHIKyle Gibson (7-4)#107   
Mon, Aug 22nd@ OAK   
Thu, Sep 15thvs PHI