Skip to main content

Who Should I Trade?

Garrett Cooper for Miguel Rojas (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# 212# 225
VBR# 148# 292
   
Projections 
   
Runs3432
Home Runs96
RBI4127
Stolen Bases16
Batting Average.284.256
   
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
# 164
   
Scott Youngson
Pitcher List
# 115# 147
   
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 Bats221205
   
Runs2320
   
Hits6949
   
Singles4737
   
Doubles166
   
Triples11
   
Home Runs55
   
RBI3418
   
Stolen Bases04
   
Caught Stealing01
   
Walks2013
   
Strikeouts5825
   
Batting Average.312.239
   
On Base Pct.380.293
   
Slugging Pct.462.351
   
On-base Plus Slugging.842.644
   
Who Should I Trade? Player Projections
  Garrett Cooper
1B,DH,RF - MIA
Garrett Cooper
Miguel Rojas
SS - MIA
Miguel Rojas
2022 Projections 
   
   
At Bats278278
   
Runs3432
   
Hits7971
   
Singles5352
   
Doubles1612
   
Triples11
   
Home Runs96
   
RBI4127
   
Stolen Bases16
   
Caught Stealing12
   
Walks2819
   
Strikeouts8141
   
Batting Average.284.256
   
On Base Pct.358.311
   
Slugging Pct.446.369
   
On-base Plus Slugging.805.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 has been scratched from Friday's lineup with a bone contusion in his right foot.
Vince DiSilvio
Fri, Jun 24th
 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 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 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-3 with a solo homer in Wednesday's 3-1 loss to the Phillies.
Nate Miller
Wed, Jun 15th
 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 1-for-4 with a single and a steal in Sunday's 9-4 loss to the Astros.
Nate Miller
Sun, Jun 12th
 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 2-for-4 wth a solo homer, a walk, and two runs scored in Wednesday's 13-12 loss to the Rockies.
Nate Miller
Wed, Jun 1st
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 (6-2)#20@ SFLogan Webb (6-2)#20
Sat, Apr 9th@ SFCarlos Rodon (6-4)#9@ SFCarlos Rodon (6-4)#9
Sun, Apr 10th@ SFAnthony DeSclafani (0-1)#82@ SFAnthony DeSclafani (0-1)#82
Mon, Apr 11th@ LAAMichael Lorenzen (6-5)#132@ LAAMichael Lorenzen (6-5)#132
Tue, Apr 12th@ LAAPatrick Sandoval (3-2)#69@ LAAPatrick Sandoval (3-2)#69
Thu, Apr 14thvs PHIKyle Gibson (4-3)#84vs PHIKyle Gibson (4-3)#84
Fri, Apr 15thvs PHIZach Eflin (2-5)#66vs PHIZach Eflin (2-5)#66
Sat, Apr 16thvs PHIRanger Suarez (6-4)#78vs PHIRanger Suarez (6-4)#78
Sun, Apr 17thvs PHIZack Wheeler (6-4)#15vs PHIZack Wheeler (6-4)#15
Tue, Apr 19thvs STLAdam Wainwright (5-5)#42vs STLAdam Wainwright (5-5)#42
Wed, Apr 20thvs STLMiles Mikolas (5-5)#50vs STLMiles Mikolas (5-5)#50
Thu, Apr 21stvs STLJordan Hicks (1-4)#194vs STLJordan Hicks (1-4)#194
Fri, Apr 22nd@ ATLKyle Wright (8-4)#38@ ATLKyle Wright (8-4)#38
Sat, Apr 23rd@ ATLIan Anderson (6-4)#92@ ATLIan Anderson (6-4)#92
Sun, Apr 24th@ ATLBryce Elder (1-3)#298@ ATLBryce Elder (1-3)#298
Tue, Apr 26th@ WSHJosiah Gray (6-4)#125@ WSHJosiah Gray (6-4)#125
Wed, Apr 27th@ WSHErick Fedde (5-5)#188@ WSHErick Fedde (5-5)#188
Thu, Apr 28th@ WSHPatrick Corbin (3-10)#135@ WSHPatrick Corbin (3-10)#135
Fri, Apr 29thvs SEAMatt Brash (1-3)#182vs SEAMatt Brash (1-3)#182
Sat, Apr 30thvs SEARobbie Ray (6-6)#18vs SEARobbie Ray (6-6)#18
Sun, May 1stvs SEALogan Gilbert (7-3)#36vs SEALogan Gilbert (7-3)#36
Mon, May 2ndvs ARIZac Gallen (4-2)#41vs ARIZac Gallen (4-2)#41
Tue, May 3rdvs ARIHumberto Castellanos (3-2)#236vs ARIHumberto Castellanos (3-2)#236
Wed, May 4thvs ARIMadison Bumgarner (3-7)#129vs ARIMadison Bumgarner (3-7)#129
Thu, May 5th@ SDNick Martinez (2-3)#139@ SDNick Martinez (2-3)#139
Fri, May 6th@ SDYu Darvish (7-3)#24@ SDYu Darvish (7-3)#24
Sat, May 7th@ SDSean Manaea (3-3)#28@ SDSean Manaea (3-3)#28
Sun, May 8th@ SDJoe Musgrove (8-1)#10@ SDJoe Musgrove (8-1)#10
Mon, May 9th@ ARIHumberto Castellanos (3-2)#236@ ARIHumberto Castellanos (3-2)#236
Tue, May 10th@ ARIMadison Bumgarner (3-7)#129@ ARIMadison Bumgarner (3-7)#129
Wed, May 11th@ ARIMerrill Kelly (6-5)#109@ ARIMerrill Kelly (6-5)#109
Fri, May 13thvs MILCorbin Burnes (5-4)#4vs MILCorbin Burnes (5-4)#4
Sat, May 14thvs MILEric Lauer (6-3)#87vs MILEric Lauer (6-3)#87
Sun, May 15thvs MILBrandon Woodruff (5-3)#30vs MILBrandon Woodruff (5-3)#30
Mon, May 16thvs WSHAaron Sanchez (3-3)#385vs WSHAaron Sanchez (3-3)#385
Tue, May 17thvs WSHJoan Adon (1-11)#386vs WSHJoan Adon (1-11)#386
Wed, May 18thvs WSHJosiah Gray (6-4)#125vs WSHJosiah Gray (6-4)#125
Fri, May 20thvs ATLCharlie Morton (4-3)#47vs ATLCharlie Morton (4-3)#47
Sat, May 21stvs ATLKyle Wright (8-4)#38vs ATLKyle Wright (8-4)#38
Sun, May 22ndvs ATLIan Anderson (6-4)#92vs ATLIan Anderson (6-4)#92
Tue, May 24th@ TBShane McClanahan (7-3)#8@ TBShane McClanahan (7-3)#8
Wed, May 25th@ TBDrew Rasmussen (5-3)#56@ TBDrew Rasmussen (5-3)#56
Fri, May 27th@ ATLIan Anderson (6-4)#92@ ATLIan Anderson (6-4)#92
Sat, May 28th@ ATLTucker Davidson (1-2)#197@ ATLTucker Davidson (1-2)#197
Sun, May 29th@ ATLMax Fried (7-2)#14@ ATLMax Fried (7-2)#14
Mon, May 30th@ COLRyan Feltner (1-2)#382@ COLRyan Feltner (1-2)#382
Wed, Jun 1st@ COLGerman Marquez (4-5)#96@ COLGerman Marquez (4-5)#96
Thu, Jun 2ndvs SFAlex Wood (5-6)#75vs SFAlex Wood (5-6)#75
Fri, Jun 3rdvs SFJohn Brebbiavs SFJohn Brebbia
Sat, Jun 4thvs SFLogan Webb (6-2)#20vs SFLogan Webb (6-2)#20
Sun, Jun 5thvs SFJakob Junis (4-1)#124vs SFJakob Junis (4-1)#124
Tue, Jun 7thvs WSHJoan Adon (1-11)#386vs WSHJoan Adon (1-11)#386
Wed, Jun 8thvs WSHJosiah Gray (6-4)#125vs WSHJosiah Gray (6-4)#125
Thu, Jun 9thvs WSHStephen Strasburg (0-1)#107vs WSHStephen Strasburg (0-1)#107
Fri, Jun 10th@ HOULuis Garcia (5-5)#39@ HOULuis Garcia (5-5)#39
Sat, Jun 11th@ HOUFramber Valdez (7-3)#22@ HOUFramber Valdez (7-3)#22
Sun, Jun 12th@ HOUJustin Verlander (9-3)#3@ HOUJustin Verlander (9-3)#3
Mon, Jun 13th@ PHIAaron Nola (4-5)#6@ PHIAaron Nola (4-5)#6
Tue, Jun 14th@ PHIZach Eflin (2-5)#66@ PHIZach Eflin (2-5)#66
Wed, Jun 15th@ PHIKyle Gibson (4-3)#84@ PHIKyle Gibson (4-3)#84
Fri, Jun 17th@ NYMCarlos Carrasco (8-3)#65@ NYMCarlos Carrasco (8-3)#65
Sat, Jun 18th@ NYMTaijuan Walker (6-2)#93@ NYMTaijuan Walker (6-2)#93
Sun, Jun 19th@ NYMChris Bassitt (5-5)#31@ NYMChris Bassitt (5-5)#31
Mon, Jun 20th@ NYMDavid Peterson (4-1)#118@ NYMDavid Peterson (4-1)#118
Tue, Jun 21stvs COLRyan Feltner (1-2)#382vs COLRyan Feltner (1-2)#382
Wed, Jun 22ndvs COLChad Kuhl (4-5)#263vs COLChad Kuhl (4-5)#263
Thu, Jun 23rdvs COLKyle Freeland (3-5)#166vs COLKyle Freeland (3-5)#166
Fri, Jun 24thvs NYMTaijuan Walker (6-2)#93vs NYMTaijuan Walker (6-2)#93
Sat, Jun 25thvs NYMChris Bassitt (5-5)#31vs NYMChris Bassitt (5-5)#31
Sun, Jun 26thvs NYMDavid Peterson (4-1)#118vs NYMDavid Peterson (4-1)#118
Mon, Jun 27th@ STLAdam Wainwright (5-5)#42@ STLAdam Wainwright (5-5)#42
Tue, Jun 28th@ STLDakota Hudson (5-4)#95@ STLDakota Hudson (5-4)#95
Wed, Jun 29th@ STLAndre Pallante (2-3)#147@ STLAndre Pallante (2-3)#147
Fri, Jul 1st@ WSHJosiah Gray (6-4)#125@ WSHJosiah Gray (6-4)#125
Sat, Jul 2nd@ WSHJackson Tetreault (1-1)#320@ WSHJackson Tetreault (1-1)#320
Sun, Jul 3rd@ WSHErick Fedde (5-5)#188@ WSHErick Fedde (5-5)#188
Mon, Jul 4th@ WSH@ WSH
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