Skip to main content

Who Should I Trade?

Miguel Sano for Josh Rojas (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
Miguel Sano
1B,DH - MIN
Miguel Sano
Expert
Recommendation
62%
Recommended by
8 of 13 experts
38%
Recommended by
5 of 13 experts
Rankings 
   
Rest of Season# 163# 179
VBR# 134# 173
   
Projections 
   
Runs4136
Home Runs816
RBI3140
Stolen Bases81
Batting Average.248.212
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 193# 261
   
Andrew Seifter
FantasyPros
# 93# 274
   
Bart Wheeler
Hail to Fantasy Football
# 160# 229
   
Mick Ciallela
Fantrax
# 141# 255
   
Nate Miller
Fantasy Six Pack
# 136
   
Brad Camara
RotoBaller
# 150# 153
   
Scott Youngson
Pitcher List
# 92# 161
   
Kelly Kirby
FantasyPros
# 182
   
Ryan Amore
Pitcher List
# 227# 98
   
Joe Pisapia
FantasyPros
# 141
   
Mike Maher
FantasyPros
# 182# 147
   
Travis Argo
Fantasy Six Pack
# 161# 149
   
Dalton Del Don
Yahoo! Sports
# 166
   
Who Should I Trade? Player Statistics
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
Miguel Sano
1B,DH - MIN
Miguel Sano
2022 Stats 
   
   
At Bats15654
   
Runs231
   
Hits395
   
Singles294
   
Doubles50
   
Triples10
   
Home Runs41
   
RBI183
   
Stolen Bases51
   
Caught Stealing00
   
Walks169
   
Strikeouts3721
   
Batting Average.250.093
   
On Base Pct.318.231
   
Slugging Pct.372.148
   
On-base Plus Slugging.690.379
   
Who Should I Trade? Player Projections
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
Miguel Sano
1B,DH - MIN
Miguel Sano
2022 Projections 
   
   
At Bats283254
   
Runs4136
   
Hits7054
   
Singles4727
   
Doubles1411
   
Triples20
   
Home Runs816
   
RBI3140
   
Stolen Bases81
   
Caught Stealing30
   
Walks3433
   
Strikeouts74101
   
Batting Average.248.212
   
On Base Pct.328.310
   
Slugging Pct.392.444
   
On-base Plus Slugging.720.754
   
Who Should I Trade? Player Notes
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
Miguel Sano
1B,DH - MIN
Miguel Sano
News 
 Josh Rojas went 2-for-5 Sunday, singling, doubling, scoring two runs, and driving in one run in the Diamondbacks' 11-7 win over the Tigers.
Chris Schommer
Mon, Jun 27th
Minnesota Twins first baseman Miguel Sano, who underwent surgery on his torn meniscus in early May, "has continued his running progression, started hitting, [and] will progress to live BP next week," according to Do-Hyoung Park of MLB.com.
Andersen Pickard
Thu, Jun 23rd
 Josh Rojas went 1-for-2 Friday, singling and driving in one run in the Diamondbacks' 5-1 loss to the Tigers.
Chris Schommer
Sat, Jun 25th
Miguel Sano missed several games last week with a sore knee, which turned out to be a torn meniscus that will require surgery.
Chris Clegg
Tue, May 3rd
 Josh Rojas went 1-for-4 Monday, singling in the Diamondbacks' 4-1 loss to the Padres.
Chris Schommer
Tue, Jun 21st
Miguel Sano will be placed on the IL with a knee injury, according to Rocco Baldelli.
Dan Harris
Sun, May 1st
 Josh Rojas went 1-for-4 at the plate on Saturday, hitting a single, and striking out once in the Diamondbacks' 11-1 loss to the Twins.
Josh Thiessen
Sun, Jun 19th
Miguel Sano returned to the Twins' lineup on Saturday against the Rays, going 0-for-2 before being removed with knee soreness.
Dan Harris
Sun, May 1st
 Josh Rojas went 2-for-5 at the plate on Sunday, hitting two singles for one RBI, and walking once in the dominant Diamondbacks' 13-1 win over the Phillies.
Josh Thiessen
Sun, Jun 12th
Miguel Sano went 1-for-4 with the game-winning single in Tuesday's 5-4 win over the Tigers.
Diego Sandoval
Wed, Apr 27th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
Miguel Sano
1B,DH - MIN
Miguel Sano
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs SDSean Manaea (3-3)#26vs SEARobbie Ray (6-6)#19
Sat, Apr 9thvs SDJoe Musgrove (8-1)#7vs SEALogan Gilbert (8-3)#40
Sun, Apr 10thvs SDNabil Crismattvs SEAMarco Gonzales (4-8)#90
Mon, Apr 11th   vs SEAChris Flexen (3-8)#114
Tue, Apr 12thvs HOULuis Garcia (5-5)#34vs LADAndrew Heaney (1-0)#71
Wed, Apr 13thvs HOUFramber Valdez (7-3)#23vs LADClayton Kershaw (5-1)#30
Fri, Apr 15th@ NYMChris Bassitt (6-5)#32@ BOSNick Pivetta (8-5)#49
Sat, Apr 16th@ NYMCarlos Carrasco (8-3)#44@ BOSTanner Houck (4-3)#66
Sun, Apr 17th@ NYMDavid Peterson (4-1)#131@ BOSMichael Wacha (6-1)#113
Mon, Apr 18th   @ BOSRich Hill (4-4)#138
Tue, Apr 19th@ WSHJoan Adon (1-11)#385@ KCCarlos Hernandez (0-3)#315
Wed, Apr 20th@ WSHErick Fedde (5-5)#281@ KCDaniel Lynch (3-7)#271
Thu, Apr 21st@ WSHJosh Rogers (2-2)#379@ KCZack Greinke (1-4)#130
Fri, Apr 22ndvs NYMDavid Peterson (4-1)#131vs CWSMichael Kopech (2-4)#35
Sat, Apr 23rdvs NYMTrevor Williams (1-4)#173vs CWSVince Velasquez (3-3)#184
Sun, Apr 24thvs NYMTylor Megill (4-2)#100vs CWSLucas Giolito (4-4)#33
Tue, Apr 26thvs LADTony Gonsolin (9-0)#20vs DETEduardo Rodriguez (1-3)#41
Wed, Apr 27thvs LADJulio Urias (5-6)#17vs DETMichael Pineda (1-2)#135
Thu, Apr 28th@ STLDakota Hudson (5-4)#97vs DETTarik Skubal (5-5)#28
Fri, Apr 29th@ STLAdam Wainwright (5-5)#42@ TBCorey Kluber (3-4)#56
Sat, Apr 30th@ STLMiles Mikolas (5-5)#64@ TBShane McClanahan (8-3)#8
Sun, May 1st@ STLJordan Hicks (1-4)#182@ TBJosh Fleming (2-3)#166
Mon, May 2nd@ MIAPablo Lopez (5-3)#21@ BALTyler Wells (5-4)#80
Tue, May 3rd@ MIATrevor Rogers (3-6)#85@ BALBruce Zimmermann (2-5)#244
Wed, May 4th@ MIAElieser Hernandez (2-5)#157@ BALKyle Bradish (1-4)#256
Thu, May 5th   @ BALSpenser Watkins (1-1)#377
Fri, May 6thvs COLChad Kuhl (4-5)#272vs OAKZach Logue (2-4)#207
Sat, May 7thvs COLKyle Freeland (3-5)#254vs OAKJames Kaprielian (0-5)#202
Sun, May 8thvs COLGerman Marquez (4-5)#106vs OAKDaulton Jefferies (1-7)
Tue, May 10thvs MIAJesus Luzardo (2-3)#137vs HOUJustin Verlander (9-3)#2
Thu, May 12th   vs HOULuis Garcia (5-5)#34
Fri, May 13thvs CHCDrew Smyly (2-5)#152vs CLEAaron Civale (2-4)#140
Sat, May 14thvs CHCKyle Hendricks (3-6)#128vs CLEShane Bieber (3-4)#5
Sun, May 15thvs CHCJustin Steele (2-5)#169vs CLETriston McKenzie (4-5)#58
Mon, May 16th@ LADTony Gonsolin (9-0)#20@ OAKZach Logue (2-4)#207
Tue, May 17th@ LADTyler Anderson (8-0)#61@ OAKJames Kaprielian (0-5)#202
Wed, May 18th@ LADWalker Buehler (6-3)#129@ OAKDaulton Jefferies (1-7)
Fri, May 20th@ CHCKyle Hendricks (3-6)#128@ KCDaniel Lynch (3-7)#271
Sat, May 21st@ CHCJustin Steele (2-5)#169@ KCBrad Keller (2-9)#121
Sun, May 22nd@ CHCWade Miley (1-0)#174@ KCBrady Singer (3-3)#81
Mon, May 23rdvs KCZack Greinke (1-4)#130vs DETElvin Rodriguez (0-2)#363
Tue, May 24thvs KCJonathan Heasley (1-3)#211vs DETBeau Brieske (1-6)#177
Wed, May 25th   vs DETRony Garcia (2-2)#238
Thu, May 26thvs LADMitch White (1-1)#183vs KCDaniel Lynch (3-7)#271
Fri, May 27thvs LADRyan Pepiot (0-0)#303vs KCBrad Keller (2-9)#121
Sat, May 28thvs LADTony Gonsolin (9-0)#20vs KCBrady Singer (3-3)#81
Sun, May 29thvs LADTyler Anderson (8-0)#61vs KCZack Greinke (1-4)#130
Mon, May 30thvs ATLSpencer Strider (3-2)#93@ DETBeau Brieske (1-6)#177
Tue, May 31stvs ATLCharlie Morton (4-3)#57@ DETJoey Wentz (0-1)#375
Wed, Jun 1stvs ATLKyle Wright (8-4)#45@ DETTarik Skubal (5-5)#28
Thu, Jun 2nd   @ DETAlex Faedo (1-4)#134
Fri, Jun 3rd@ PITJT Brubaker (1-7)#125@ TORYusei Kikuchi (2-4)#101
Sat, Jun 4th@ PITRoansy Contreras (2-1)#154@ TORJose Berrios (5-4)#31
Sun, Jun 5th@ PITZach Thompson (3-5)#160@ TORKevin Gausman (5-6)#14
Tue, Jun 7th@ CINGraham Ashcraft (4-1)#217vs NYYJameson Taillon (8-1)#47
Wed, Jun 8th@ CINMike Minor (1-4)#95vs NYYNestor Cortes Jr. (6-3)#50
Thu, Jun 9th@ CINTyler Mahle (3-6)#48vs NYYGerrit Cole (6-2)#1
Fri, Jun 10th@ PHIKyle Gibson (4-3)#87vs TBDrew Rasmussen (5-3)#52
Sat, Jun 11th@ PHIZack Wheeler (6-4)#10vs TBShane Baz (0-1)#91
Sun, Jun 12th@ PHIRanger Suarez (6-4)#77vs TBJeffrey Springs (3-2)#37
Mon, Jun 13thvs CINMike Minor (1-4)#95@ SEAChris Flexen (3-8)#114
Tue, Jun 14thvs CINTyler Mahle (3-6)#48@ SEALogan Gilbert (8-3)#40
Wed, Jun 15thvs CINLuis Castillo (2-4)#43@ SEAMarco Gonzales (4-8)#90
Fri, Jun 17thvs MINDevin Smeltzer (4-1)#155@ ARIMadison Bumgarner (3-7)#112
Sat, Jun 18thvs MINDylan Bundy (4-4)#172@ ARILuke Weaver (1-1)#141
Sun, Jun 19thvs MINChris Archer (2-3)#148@ ARIMerrill Kelly (6-5)#117
Tue, Jun 21st@ SDSean Manaea (3-3)#26vs CLEAaron Civale (2-4)#140
Wed, Jun 22nd@ SDMike Clevinger (1-0)#59vs CLETriston McKenzie (4-5)#58
Thu, Jun 23rd   vs CLEZach Plesac (2-5)#108
Fri, Jun 24thvs DETRony Garcia (2-2)#238vs COLGerman Marquez (4-5)#106
Sat, Jun 25thvs DETAlex Faedo (1-4)#134vs COLAntonio Senzatela (3-4)#259
Sun, Jun 26thvs DETBeau Brieske (1-6)#177vs COLRyan Feltner (1-3)#376
Mon, Jun 27th   @ CLETriston McKenzie (4-5)#58
Tue, Jun 28thvs SDSean Manaea (3-3)#26@ CLE
Wed, Jun 29thvs SDMike Clevinger (1-0)#59@ CLECal Quantrill (4-4)#78
Thu, Jun 30th   @ CLEShane Bieber (3-4)#5
Fri, Jul 1st@ COLAntonio Senzatela (3-4)#259vs BALSpenser Watkins (1-1)#377
Sat, Jul 2nd@ COLRyan Feltner (1-3)#376vs BALJordan Lyles (4-7)#345
Sun, Jul 3rd@ COLChad Kuhl (4-5)#272vs BALTyler Wells (5-4)#80
Mon, Jul 4thvs SFCarlos Rodon (6-4)#13@ CWSJohnny Cueto (1-4)#195
Tue, Jul 5thvs SF@ CWS
Wed, Jul 6thvs SF@ CWS
Fri, Jul 8thvs COL@ TEX
Sat, Jul 9thvs COL@ TEX
Sun, Jul 10thvs COL@ TEX
Tue, Jul 12th@ SFvs MIL
Wed, Jul 13th@ SFvs MIL
Thu, Jul 14th   vs CWS
Fri, Jul 15th@ SDvs CWS
Sat, Jul 16th@ SDvs CWS
Sun, Jul 17th@ SDvs CWS
Sat, Jul 23rdvs WSH@ DET
Sun, Jul 24thvs WSH@ DET
Tue, Jul 26thvs SF@ MIL
Wed, Jul 27thvs SF@ MIL
Fri, Jul 29th@ ATL@ SD
Sat, Jul 30th@ ATL@ SD
Sun, Jul 31st@ ATL@ SD
Mon, Aug 1st@ CLEvs DET
Tue, Aug 2nd@ CLEvs DET
Wed, Aug 3rd@ CLEvs DET
Thu, Aug 4th   vs TOR
Fri, Aug 5thvs COLvs TOR
Sat, Aug 6thvs COLvs TOR
Sun, Aug 7thvs COLvs TOR
Tue, Aug 9thvs PIT@ LAD
Wed, Aug 10thvs PIT@ LAD
Fri, Aug 12th@ COL@ LAA
Sat, Aug 13th@ COL@ LAA
Sun, Aug 14th@ COL@ LAA
Mon, Aug 15th@ SFvs KC
Tue, Aug 16th@ SFvs KC
Wed, Aug 17th@ SFvs KC
Fri, Aug 19thvs STLvs TEX
Sat, Aug 20thvs STLvs TEX
Sun, Aug 21stvs STLvs TEX
Mon, Aug 22nd   vs TEX
Tue, Aug 23rd@ KC@ HOU
Wed, Aug 24th@ KC@ HOU
Thu, Aug 25th   @ HOU
Fri, Aug 26th@ CWSvs SF
Sat, Aug 27th@ CWSvs SF
Sun, Aug 28th@ CWSvs SF
Mon, Aug 29thvs PHIvs BOS
Tue, Aug 30thvs PHIvs BOS
Wed, Aug 31stvs PHIvs BOS
Fri, Sep 2ndvs MIL@ CWS
Sat, Sep 3rdvs MIL@ CWS
Sun, Sep 4thvs MIL@ CWS
Mon, Sep 5th@ SD@ NYY
Tue, Sep 6th@ SD@ NYY
Wed, Sep 7th@ SD@ NYY
Thu, Sep 8th   @ NYY
Fri, Sep 9th@ COLvs CLE
Sat, Sep 10th@ COLvs CLE
Sun, Sep 11th@ COLvs CLE
Tue, Sep 13thvs LADvs KC
Wed, Sep 14thvs LADvs KC
Thu, Sep 15thvs SDvs KC
Fri, Sep 16thvs SD@ CLE
Sat, Sep 17thvs SD@ CLE
Sun, Sep 18thvs SD@ CLE
Mon, Sep 19th@ LAD@ CLE
Tue, Sep 20th@ LAD@ KC
Wed, Sep 21st@ LAD@ KC
Thu, Sep 22nd@ LAD@ KC
Fri, Sep 23rdvs SFvs LAA
Sat, Sep 24thvs SFvs LAA
Sun, Sep 25thvs SFvs LAA
Tue, Sep 27th@ HOUvs CWS
Wed, Sep 28th@ HOUvs CWS
Thu, Sep 29th   vs CWS
Fri, Sep 30th@ SF@ DET
Sat, Oct 1st@ SF@ DET
Sun, Oct 2nd@ SF@ DET
Mon, Oct 3rd@ MIL@ CWS
Tue, Oct 4th@ MIL@ CWS
Wed, Oct 5th@ MIL@ CWS
Thu, Apr 7thvs SDYu Darvish (7-3)#27   
Mon, Apr 25thvs LADWalker Buehler (6-3)#129   
Mon, May 9thvs MIAElieser Hernandez (2-5)#157   
Wed, May 11thvs MIASandy Alcantara (7-3)#4   
Thu, May 19th@ CHCMarcus Stroman (2-5)#62   
Mon, Jun 6th@ CINHunter Greene (3-8)#107   
Mon, Jun 20th@ SDYu Darvish (7-3)#27   
Thu, Jul 7thvs COL   
Mon, Jul 11th@ SF   
Fri, Jul 22ndvs WSH   
Mon, Jul 25thvs SF   
Mon, Aug 8thvs PIT   
Thu, Aug 11thvs PIT   
Thu, Aug 18th@ SF   
Thu, Sep 1stvs MIL   
Mon, Sep 12thvs LAD