Skip to main content

Who Should I Trade?

Miguel Rojas 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
Miguel Rojas
SS - MIA
Miguel Rojas
Expert
Recommendation
71%
Recommended by
5 of 7 experts
29%
Recommended by
2 of 7 experts
Rankings 
   
Rest of Season# 211# 225
VBR# 151# 292
   
Projections 
   
Runs3331
Home Runs96
RBI4027
Stolen Bases16
Batting Average.282.254
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Andrew Seifter
FantasyPros
# 218
   
Mick Ciallela
Fantrax
# 180# 201
   
Ryan Amore
Pitcher List
# 168# 204
   
Nate Miller
Fantasy Six Pack
# 142
   
Scott Youngson
Pitcher List
# 114# 146
   
Mike Maher
FantasyPros
# 224# 209
   
Pierre Camus
RotoBaller
# 248# 226
   
Who Should I Trade? Player Statistics
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Miguel Rojas
SS - MIA
Miguel Rojas
2022 Stats 
   
   
At Bats228212
   
Runs2321
   
Hits7050
   
Singles4837
   
Doubles166
   
Triples11
   
Home Runs56
   
RBI3519
   
Stolen Bases04
   
Caught Stealing01
   
Walks2013
   
Strikeouts6126
   
Batting Average.307.236
   
On Base Pct.372.288
   
Slugging Pct.452.359
   
On-base Plus Slugging.824.647
   
Who Should I Trade? Player Projections
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Miguel Rojas
SS - MIA
Miguel Rojas
2022 Projections 
   
   
At Bats272273
   
Runs3331
   
Hits7769
   
Singles5251
   
Doubles1512
   
Triples11
   
Home Runs96
   
RBI4027
   
Stolen Bases16
   
Caught Stealing12
   
Walks2719
   
Strikeouts8040
   
Batting Average.282.254
   
On Base Pct.355.309
   
Slugging Pct.442.371
   
On-base Plus Slugging.798.680
   
Who Should I Trade? Player Notes
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Miguel Rojas
SS - MIA
Miguel Rojas
News 
 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
Miguel Rojas went 1-for-4 with a solo homer in Sunday's 3-2 win over the Mets.
Nate Miller
Sun, Jun 26th
 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
Miguel Rojas has been scratched from Friday's lineup with a bone contusion in his right foot.
Vince DiSilvio
Fri, Jun 24th
 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
Miguel Rojas went 2-for-4 with a pair of singles and stolen base in Monday's 6-0 loss to the Mets.
Nate Miller
Mon, Jun 20th
 Garrett Cooper was placed on the COVID-19 injured list on Saturday and will return once he has cleared health and safety protocols.
Devon Bruce
Sat, Jun 11th
Miguel Rojas went 2-for-3 with a solo homer in Wednesday's 3-1 loss to the Phillies.
Nate Miller
Wed, Jun 15th
 Garrett Cooper went 3-for-5 with three singles in Wednesday's 2-1 win over the Nationals.
Nate Miller
Wed, Jun 8th
Miguel Rojas went 1-for-4 with a single and a steal in Sunday's 9-4 loss to the Astros.
Nate Miller
Sun, Jun 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Miguel Rojas
SS - MIA
Miguel Rojas
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ SFLogan Webb (7-2)#16@ SFLogan Webb (7-2)#16
Sat, Apr 9th@ SFCarlos Rodon (6-4)#9@ SFCarlos Rodon (6-4)#9
Sun, Apr 10th@ SFAnthony DeSclafani (0-2)#92@ SFAnthony DeSclafani (0-2)#92
Mon, Apr 11th@ LAAMichael Lorenzen (6-5)#133@ LAAMichael Lorenzen (6-5)#133
Tue, Apr 12th@ LAAPatrick Sandoval (3-2)#62@ LAAPatrick Sandoval (3-2)#62
Thu, Apr 14thvs PHIKyle Gibson (4-3)#99vs PHIKyle Gibson (4-3)#99
Fri, Apr 15thvs PHIZach Eflin (3-5)#63vs PHIZach Eflin (3-5)#63
Sat, Apr 16thvs PHIRanger Suarez (6-4)#79vs PHIRanger Suarez (6-4)#79
Sun, Apr 17thvs PHIZack Wheeler (6-4)#15vs PHIZack Wheeler (6-4)#15
Tue, Apr 19thvs STLAdam Wainwright (5-5)#41vs STLAdam Wainwright (5-5)#41
Wed, Apr 20thvs STLMiles Mikolas (5-5)#46vs STLMiles Mikolas (5-5)#46
Thu, Apr 21stvs STLJordan Hicks (1-4)#195vs STLJordan Hicks (1-4)#195
Fri, Apr 22nd@ ATLKyle Wright (8-4)#43@ ATLKyle Wright (8-4)#43
Sat, Apr 23rd@ ATLIan Anderson (6-4)#90@ ATLIan Anderson (6-4)#90
Sun, Apr 24th@ ATLBryce Elder (1-3)#304@ ATLBryce Elder (1-3)#304
Tue, Apr 26th@ WSHJosiah Gray (6-4)#86@ WSHJosiah Gray (6-4)#86
Wed, Apr 27th@ WSHErick Fedde (5-5)#189@ WSHErick Fedde (5-5)#189
Thu, Apr 28th@ WSHPatrick Corbin (3-10)#135@ WSHPatrick Corbin (3-10)#135
Fri, Apr 29thvs SEAMatt Brash (1-3)#185vs SEAMatt Brash (1-3)#185
Sat, Apr 30thvs SEARobbie Ray (6-6)#22vs SEARobbie Ray (6-6)#22
Sun, May 1stvs SEALogan Gilbert (8-3)#32vs SEALogan Gilbert (8-3)#32
Mon, May 2ndvs ARIZac Gallen (4-2)#40vs ARIZac Gallen (4-2)#40
Tue, May 3rdvs ARIHumberto Castellanos (3-2)#231vs ARIHumberto Castellanos (3-2)#231
Wed, May 4thvs ARIMadison Bumgarner (3-7)#129vs ARIMadison Bumgarner (3-7)#129
Thu, May 5th@ SDNick Martinez (2-3)#141@ SDNick Martinez (2-3)#141
Fri, May 6th@ SDYu Darvish (7-3)#23@ SDYu Darvish (7-3)#23
Sat, May 7th@ SDSean Manaea (3-3)#30@ SDSean Manaea (3-3)#30
Sun, May 8th@ SDJoe Musgrove (8-1)#11@ SDJoe Musgrove (8-1)#11
Mon, May 9th@ ARIHumberto Castellanos (3-2)#231@ ARIHumberto Castellanos (3-2)#231
Tue, May 10th@ ARIMadison Bumgarner (3-7)#129@ ARIMadison Bumgarner (3-7)#129
Wed, May 11th@ ARIMerrill Kelly (6-5)#111@ ARIMerrill Kelly (6-5)#111
Fri, May 13thvs MILCorbin Burnes (6-4)#3vs MILCorbin Burnes (6-4)#3
Sat, May 14thvs MILEric Lauer (6-3)#88vs MILEric Lauer (6-3)#88
Sun, May 15thvs MILBrandon Woodruff (5-3)#29vs MILBrandon Woodruff (5-3)#29
Mon, May 16thvs WSHAaron Sanchez (3-3)#386vs WSHAaron Sanchez (3-3)#386
Tue, May 17thvs WSHJoan Adon (1-11)#387vs WSHJoan Adon (1-11)#387
Wed, May 18thvs WSHJosiah Gray (6-4)#86vs WSHJosiah Gray (6-4)#86
Fri, May 20thvs ATLCharlie Morton (4-3)#54vs ATLCharlie Morton (4-3)#54
Sat, May 21stvs ATLKyle Wright (8-4)#43vs ATLKyle Wright (8-4)#43
Sun, May 22ndvs ATLIan Anderson (6-4)#90vs ATLIan Anderson (6-4)#90
Tue, May 24th@ TBShane McClanahan (8-3)#6@ TBShane McClanahan (8-3)#6
Wed, May 25th@ TBDrew Rasmussen (5-3)#55@ TBDrew Rasmussen (5-3)#55
Fri, May 27th@ ATLIan Anderson (6-4)#90@ ATLIan Anderson (6-4)#90
Sat, May 28th@ ATLTucker Davidson (1-2)#197@ ATLTucker Davidson (1-2)#197
Sun, May 29th@ ATLMax Fried (7-2)#10@ ATLMax Fried (7-2)#10
Mon, May 30th@ COLRyan Feltner (1-3)#383@ COLRyan Feltner (1-3)#383
Wed, Jun 1st@ COLGerman Marquez (4-5)#103@ COLGerman Marquez (4-5)#103
Thu, Jun 2ndvs SFAlex Wood (5-6)#77vs SFAlex Wood (5-6)#77
Fri, Jun 3rdvs SFJohn Brebbiavs SFJohn Brebbia
Sat, Jun 4thvs SFLogan Webb (7-2)#16vs SFLogan Webb (7-2)#16
Sun, Jun 5thvs SFJakob Junis (4-1)#127vs SFJakob Junis (4-1)#127
Tue, Jun 7thvs WSHJoan Adon (1-11)#387vs WSHJoan Adon (1-11)#387
Wed, Jun 8thvs WSHJosiah Gray (6-4)#86vs WSHJosiah Gray (6-4)#86
Thu, Jun 9thvs WSHStephen Strasburg (0-1)#106vs WSHStephen Strasburg (0-1)#106
Fri, Jun 10th@ HOULuis Garcia (5-5)#38@ HOULuis Garcia (5-5)#38
Sat, Jun 11th@ HOUFramber Valdez (7-3)#24@ HOUFramber Valdez (7-3)#24
Sun, Jun 12th@ HOUJustin Verlander (9-3)#4@ HOUJustin Verlander (9-3)#4
Mon, Jun 13th@ PHIAaron Nola (4-5)#7@ PHIAaron Nola (4-5)#7
Tue, Jun 14th@ PHIZach Eflin (3-5)#63@ PHIZach Eflin (3-5)#63
Wed, Jun 15th@ PHIKyle Gibson (4-3)#99@ PHIKyle Gibson (4-3)#99
Fri, Jun 17th@ NYMCarlos Carrasco (8-3)#69@ NYMCarlos Carrasco (8-3)#69
Sat, Jun 18th@ NYMTaijuan Walker (6-2)#93@ NYMTaijuan Walker (6-2)#93
Sun, Jun 19th@ NYMChris Bassitt (6-5)#26@ NYMChris Bassitt (6-5)#26
Mon, Jun 20th@ NYMDavid Peterson (4-1)#98@ NYMDavid Peterson (4-1)#98
Tue, Jun 21stvs COLRyan Feltner (1-3)#383vs COLRyan Feltner (1-3)#383
Wed, Jun 22ndvs COLChad Kuhl (4-5)#257vs COLChad Kuhl (4-5)#257
Thu, Jun 23rdvs COLKyle Freeland (3-5)#167vs COLKyle Freeland (3-5)#167
Fri, Jun 24thvs NYMTaijuan Walker (6-2)#93vs NYMTaijuan Walker (6-2)#93
Sat, Jun 25thvs NYMChris Bassitt (6-5)#26vs NYMChris Bassitt (6-5)#26
Sun, Jun 26thvs NYMDavid Peterson (4-1)#98vs NYMDavid Peterson (4-1)#98
Mon, Jun 27th@ STLAdam Wainwright (5-5)#41@ STLAdam Wainwright (5-5)#41
Tue, Jun 28th@ STLDakota Hudson (5-4)#94@ STLDakota Hudson (5-4)#94
Wed, Jun 29th@ STLAndre Pallante (2-3)#156@ STLAndre Pallante (2-3)#156
Fri, Jul 1st@ WSHJosiah Gray (6-4)#86@ WSHJosiah Gray (6-4)#86
Sat, Jul 2nd@ WSHJackson Tetreault (2-1)#302@ WSHJackson Tetreault (2-1)#302
Sun, Jul 3rd@ WSHErick Fedde (5-5)#189@ WSHErick Fedde (5-5)#189
Mon, Jul 4th@ WSHPatrick Corbin (3-10)#135@ WSHPatrick Corbin (3-10)#135
Tue, Jul 5thvs LAAvs LAA
Wed, Jul 6thvs LAAvs LAA
Thu, Jul 7th@ NYM@ NYM
Fri, Jul 8th@ NYM@ NYM
Sat, Jul 9th@ NYM@ NYM
Sun, Jul 10th@ NYM@ NYM
Mon, Jul 11thvs PITvs PIT
Tue, Jul 12thvs PITvs PIT
Wed, Jul 13thvs PITvs PIT
Thu, Jul 14thvs PITvs PIT
Fri, Jul 15thvs PHIvs PHI
Sat, Jul 16thvs PHIvs PHI
Sun, Jul 17thvs PHIvs PHI
Thu, Jul 21stvs TEXvs TEX
Fri, Jul 22nd@ PIT@ PIT
Sat, Jul 23rd@ PIT@ PIT
Sun, Jul 24th@ PIT@ PIT
Mon, Jul 25th@ CIN@ CIN
Tue, Jul 26th@ CIN@ CIN
Wed, Jul 27th@ CIN@ CIN
Thu, Jul 28th@ CIN@ CIN
Fri, Jul 29thvs NYMvs NYM
Sat, Jul 30thvs NYMvs NYM
Sun, Jul 31stvs NYMvs NYM
Mon, Aug 1stvs CINvs CIN
Tue, Aug 2ndvs CINvs CIN
Wed, Aug 3rdvs CINvs CIN
Fri, Aug 5th@ CHC@ CHC
Sat, Aug 6th@ CHC@ CHC
Sun, Aug 7th@ CHC@ CHC
Tue, Aug 9th@ PHI@ PHI
Wed, Aug 10th@ PHI@ PHI
Thu, Aug 11th@ PHI@ PHI
Fri, Aug 12thvs ATLvs ATL
Sat, Aug 13thvs ATLvs ATL
Sun, Aug 14thvs ATLvs ATL
Mon, Aug 15thvs SDvs SD
Tue, Aug 16thvs SDvs SD
Wed, Aug 17thvs SDvs SD
Fri, Aug 19th@ LAD@ LAD
Sat, Aug 20th@ LAD@ LAD
Sun, Aug 21st@ LAD@ LAD
Mon, Aug 22nd@ OAK@ OAK
Tue, Aug 23rd@ OAK@ OAK
Wed, Aug 24th@ OAK@ OAK
Fri, Aug 26thvs LADvs LAD
Sat, Aug 27thvs LADvs LAD
Sun, Aug 28thvs LADvs LAD
Mon, Aug 29thvs LADvs LAD
Tue, Aug 30thvs TBvs TB
Wed, Aug 31stvs TBvs TB
Fri, Sep 2nd@ ATL@ ATL
Sat, Sep 3rd@ ATL@ ATL
Sun, Sep 4th@ ATL@ ATL
Tue, Sep 6th@ PHI@ PHI
Wed, Sep 7th@ PHI@ PHI
Thu, Sep 8th@ PHI@ PHI
Fri, Sep 9thvs NYMvs NYM
Sat, Sep 10thvs NYMvs NYM
Sun, Sep 11thvs NYMvs NYM
Mon, Sep 12thvs TEXvs TEX
Tue, Sep 13thvs PHIvs PHI
Wed, Sep 14thvs PHIvs PHI
Thu, Sep 15thvs PHIvs PHI
Fri, Sep 16th@ WSH@ WSH
Sat, Sep 17th@ WSH@ WSH
Sun, Sep 18th@ WSH@ WSH
Mon, Sep 19thvs CHCvs CHC
Tue, Sep 20thvs CHCvs CHC
Wed, Sep 21stvs CHCvs CHC
Fri, Sep 23rdvs WSHvs WSH
Sat, Sep 24thvs WSHvs WSH
Sun, Sep 25thvs WSHvs WSH
Tue, Sep 27th@ NYM@ NYM
Wed, Sep 28th@ NYM@ NYM
Thu, Sep 29th@ MIL@ MIL
Fri, Sep 30th@ MIL@ MIL
Sat, Oct 1st@ MIL@ MIL
Sun, Oct 2nd@ MIL@ MIL
Mon, Oct 3rdvs ATLvs ATL
Tue, Oct 4thvs ATLvs ATL
Wed, Oct 5thvs ATLvs ATL