Skip to main content

Who Should I Trade?

Josh Rojas for Miguel Sano (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# 181
VBR# 174# 191
   
Projections 
   
Runs4137
Home Runs816
RBI3142
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
# 138
   
Brad Camara
RotoBaller
# 150# 153
   
Scott Youngson
Pitcher List
# 93# 163
   
Kelly Kirby
FantasyPros
# 182
   
Travis Argo
Fantasy Six Pack
# 161# 149
   
Mike Maher
FantasyPros
# 182# 147
   
Ryan Amore
Pitcher List
# 227# 98
   
Joe Pisapia
FantasyPros
# 141
   
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 Bats14754
   
Runs211
   
Hits375
   
Singles284
   
Doubles40
   
Triples10
   
Home Runs41
   
RBI173
   
Stolen Bases51
   
Caught Stealing00
   
Walks169
   
Strikeouts3521
   
Batting Average.252.093
   
On Base Pct.323.231
   
Slugging Pct.374.148
   
On-base Plus Slugging.698.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 Bats290262
   
Runs4137
   
Hits7256
   
Singles4928
   
Doubles1411
   
Triples20
   
Home Runs816
   
RBI3142
   
Stolen Bases81
   
Caught Stealing31
   
Walks3334
   
Strikeouts76104
   
Batting Average.248.212
   
On Base Pct.325.310
   
Slugging Pct.386.444
   
On-base Plus Slugging.711.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 1-for-2 Friday, singling and driving in one run in the Diamondbacks' 5-1 loss to the Tigers.
Chris Schommer
Sat, Jun 25th
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-4 Monday, singling in the Diamondbacks' 4-1 loss to the Padres.
Chris Schommer
Tue, Jun 21st
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 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 will be placed on the IL with a knee injury, according to Rocco Baldelli.
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 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 1-for-5 at the plate on Friday, hitting a 2-run RBI double, and striking out once in the Diamondbacks' 7-5 loss to the Phillies.
Josh Thiessen
Sat, Jun 11th
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
Thu, Apr 7thvs SDYu Darvish (7-3)#24   
Fri, Apr 8thvs SDSean Manaea (3-3)#28vs SEARobbie Ray (6-6)#18
Sat, Apr 9thvs SDJoe Musgrove (8-1)#10vs SEALogan Gilbert (7-3)#36
Sun, Apr 10thvs SDNabil Crismattvs SEAMarco Gonzales (4-7)#90
Tue, Apr 12thvs HOULuis Garcia (5-5)#39vs LADAndrew Heaney (1-0)#70
Wed, Apr 13thvs HOUFramber Valdez (7-3)#22vs LADClayton Kershaw (5-1)#35
Fri, Apr 15th@ NYMChris Bassitt (5-5)#31@ BOSNick Pivetta (8-5)#37
Sat, Apr 16th@ NYMCarlos Carrasco (8-3)#65@ BOSTanner Houck (4-3)#64
Sun, Apr 17th@ NYMDavid Peterson (4-1)#118@ BOSMichael Wacha (6-1)#113
Tue, Apr 19th@ WSHJoan Adon (1-11)#386@ KCCarlos Hernandez (0-3)#302
Wed, Apr 20th@ WSHErick Fedde (5-5)#188@ KCDaniel Lynch (3-7)#230
Thu, Apr 21st@ WSHJosh Rogers (2-2)#380@ KCZack Greinke (1-4)#121
Fri, Apr 22ndvs NYMDavid Peterson (4-1)#118vs CWSMichael Kopech (2-4)#34
Sat, Apr 23rdvs NYMTrevor Williams (1-4)#181vs CWSVince Velasquez (3-3)#177
Sun, Apr 24thvs NYMTylor Megill (4-2)#100vs CWSLucas Giolito (4-4)#40
Mon, Apr 25thvs LADWalker Buehler (6-3)#136   
Tue, Apr 26thvs LADTony Gonsolin (9-0)#21vs DETEduardo Rodriguez (1-3)#44
Wed, Apr 27thvs LADJulio Urias (5-6)#12vs DETMichael Pineda (1-2)#144
Thu, Apr 28th@ STLDakota Hudson (5-4)#95vs DETTarik Skubal (5-5)#32
Fri, Apr 29th@ STLAdam Wainwright (5-5)#42@ TBCorey Kluber (3-4)#48
Sat, Apr 30th@ STLMiles Mikolas (5-5)#50@ TBShane McClanahan (7-3)#8
Sun, May 1st@ STLJordan Hicks (1-4)#194@ TBJosh Fleming (2-3)#171
Mon, May 2nd@ MIAPablo Lopez (5-3)#17@ BALTyler Wells (5-4)#74
Tue, May 3rd@ MIATrevor Rogers (3-6)#72@ BALBruce Zimmermann (2-5)#255
Wed, May 4th@ MIAElieser Hernandez (2-5)#161@ BALKyle Bradish (1-4)#257
Fri, May 6thvs COLChad Kuhl (4-5)#263vs OAKZach Logue (2-4)#215
Sat, May 7thvs COLKyle Freeland (3-5)#166vs OAKJames Kaprielian (0-5)#179
Sun, May 8thvs COLGerman Marquez (4-5)#96vs OAKDaulton Jefferies (1-7)
Mon, May 9thvs MIAElieser Hernandez (2-5)#161   
Tue, May 10thvs MIAJesus Luzardo (2-3)#133vs HOUJustin Verlander (9-3)#3
Wed, May 11thvs MIASandy Alcantara (7-3)#1   
Fri, May 13thvs CHCDrew Smyly (2-5)#148vs CLEAaron Civale (2-3)#159
Sat, May 14thvs CHCKyle Hendricks (3-6)#130vs CLEShane Bieber (3-3)#5
Sun, May 15thvs CHCJustin Steele (2-5)#150vs CLETriston McKenzie (4-5)#57
Mon, May 16th@ LADTony Gonsolin (9-0)#21@ OAKZach Logue (2-4)#215
Tue, May 17th@ LADTyler Anderson (8-0)#55@ OAKJames Kaprielian (0-5)#179
Wed, May 18th@ LADWalker Buehler (6-3)#136@ OAKDaulton Jefferies (1-7)
Thu, May 19th@ CHCMarcus Stroman (2-5)#63   
Fri, May 20th@ CHCKyle Hendricks (3-6)#130@ KCDaniel Lynch (3-7)#230
Sat, May 21st@ CHCJustin Steele (2-5)#150@ KCBrad Keller (2-8)#111
Sun, May 22nd@ CHCWade Miley (1-0)#180@ KCBrady Singer (3-2)#85
Mon, May 23rdvs KCZack Greinke (1-4)#121vs DETElvin Rodriguez (0-2)#365
Tue, May 24thvs KCJonathan Heasley (1-3)#211vs DETBeau Brieske (1-6)#185
Thu, May 26thvs LADMitch White (1-1)#191vs KCDaniel Lynch (3-7)#230
Fri, May 27thvs LADRyan Pepiot (0-0)#309vs KCBrad Keller (2-8)#111
Sat, May 28thvs LADTony Gonsolin (9-0)#21vs KCBrady Singer (3-2)#85
Sun, May 29thvs LADTyler Anderson (8-0)#55vs KCZack Greinke (1-4)#121
Mon, May 30thvs ATLSpencer Strider (3-2)#89@ DETBeau Brieske (1-6)#185
Tue, May 31stvs ATLCharlie Morton (4-3)#47@ DETJoey Wentz (0-1)#376
Wed, Jun 1stvs ATLKyle Wright (8-4)#38@ DETTarik Skubal (5-5)#32
Fri, Jun 3rd@ PITJT Brubaker (1-7)#112@ TORYusei Kikuchi (2-3)#102
Sat, Jun 4th@ PITRoansy Contreras (2-1)#149@ TORJose Berrios (5-3)#46
Sun, Jun 5th@ PITZach Thompson (3-5)#165@ TORKevin Gausman (5-6)#19
Mon, Jun 6th@ CINHunter Greene (3-8)#114   
Tue, Jun 7th@ CINGraham Ashcraft (4-1)#178vs NYYJameson Taillon (8-1)#43
Wed, Jun 8th@ CINMike Minor (1-3)#110vs NYYNestor Cortes Jr. (6-3)#49
Thu, Jun 9th@ CINTyler Mahle (2-6)#53vs NYYGerrit Cole (6-1)#2
Fri, Jun 10th@ PHIKyle Gibson (4-3)#84vs TBDrew Rasmussen (5-3)#56
Sat, Jun 11th@ PHIZack Wheeler (6-4)#15vs TBShane Baz (0-1)#103
Sun, Jun 12th@ PHIRanger Suarez (6-4)#78vs TBJeffrey Springs (3-2)#25
Mon, Jun 13thvs CINMike Minor (1-3)#110@ SEAChris Flexen (3-8)#117
Tue, Jun 14thvs CINTyler Mahle (2-6)#53@ SEALogan Gilbert (7-3)#36
Wed, Jun 15thvs CINLuis Castillo (2-4)#45@ SEAMarco Gonzales (4-7)#90
Fri, Jun 17thvs MINDevin Smeltzer (4-1)#141@ ARIMadison Bumgarner (3-7)#129
Sat, Jun 18thvs MINDylan Bundy (4-4)#152@ ARILuke Weaver (1-1)#176
Sun, Jun 19thvs MINChris Archer (1-3)#157@ ARIMerrill Kelly (6-5)#109
Mon, Jun 20th@ SDYu Darvish (7-3)#24   
Tue, Jun 21st@ SDSean Manaea (3-3)#28vs CLEAaron Civale (2-3)#159
Wed, Jun 22nd@ SDMike Clevinger (1-0)#62vs CLETriston McKenzie (4-5)#57
Fri, Jun 24thvs DETRony Garcia (2-2)#219vs COLGerman Marquez (4-5)#96
Sat, Jun 25thvs DETAlex Faedo (1-4)#128vs COLAntonio Senzatela (3-3)#306
Sun, Jun 26thvs DETBeau Brieske (1-6)#185vs COLRyan Feltner (1-2)#382
Tue, Jun 28thvs SDSean Manaea (3-3)#28@ CLE
Wed, Jun 29thvs SDMike Clevinger (1-0)#62@ CLECal Quantrill (4-4)#80
Fri, Jul 1st@ COLAntonio Senzatela (3-3)#306vs BAL
Sat, Jul 2nd@ COLRyan Feltner (1-2)#382vs BALJordan Lyles (4-6)#291
Sun, Jul 3rd@ COLChad Kuhl (4-5)#263vs BALTyler Wells (5-4)#74
Mon, Jul 4thvs SF@ CWS
Tue, Jul 5thvs SF@ CWS
Wed, Jul 6thvs SF@ CWS
Thu, Jul 7thvs COL   
Fri, Jul 8thvs COL@ TEX
Sat, Jul 9thvs COL@ TEX
Sun, Jul 10thvs COL@ TEX
Mon, Jul 11th@ SF   
Tue, Jul 12th@ SFvs MIL
Wed, Jul 13th@ SFvs MIL
Fri, Jul 15th@ SDvs CWS
Sat, Jul 16th@ SDvs CWS
Sun, Jul 17th@ SDvs CWS
Fri, Jul 22ndvs WSH   
Sat, Jul 23rdvs WSH@ DET
Sun, Jul 24thvs WSH@ DET
Mon, Jul 25thvs SF   
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
Fri, Aug 5thvs COLvs TOR
Sat, Aug 6thvs COLvs TOR
Sun, Aug 7thvs COLvs TOR
Mon, Aug 8thvs PIT   
Tue, Aug 9thvs PIT@ LAD
Wed, Aug 10thvs PIT@ LAD
Thu, Aug 11thvs PIT   
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
Thu, Aug 18th@ SF   
Fri, Aug 19thvs STLvs TEX
Sat, Aug 20thvs STLvs TEX
Sun, Aug 21stvs STLvs TEX
Tue, Aug 23rd@ KC@ HOU
Wed, Aug 24th@ KC@ 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
Thu, Sep 1stvs MIL   
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
Fri, Sep 9th@ COLvs CLE
Sat, Sep 10th@ COLvs CLE
Sun, Sep 11th@ COLvs CLE
Mon, Sep 12thvs LAD   
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
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
Mon, Apr 11th   vs SEAChris Flexen (3-8)#117
Mon, Apr 18th   @ BOSRich Hill (3-4)#142
Thu, May 5th   @ BALSpenser Watkins (0-1)#379
Thu, May 12th   vs HOULuis Garcia (5-5)#39
Wed, May 25th   vs DETRony Garcia (2-2)#219
Thu, Jun 2nd   @ DETAlex Faedo (1-4)#128
Thu, Jun 23rd   vs CLEZach Plesac (2-5)#104
Mon, Jun 27th   @ CLETriston McKenzie (4-5)#57
Thu, Jun 30th   @ CLEShane Bieber (3-3)#5
Thu, Jul 14th   vs CWS
Thu, Aug 4th   vs TOR
Mon, Aug 22nd   vs TEX
Thu, Aug 25th   @ HOU
Thu, Sep 8th   @ NYY
Thu, Sep 29th   vs CWS