Skip to main content

Who Should I Trade?

Josh Rojas for Gio Urshela (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
Gio Urshela
3B,SS - MIN
Gio Urshela
Expert
Recommendation
50%
Recommended by
6 of 12 experts
50%
Recommended by
6 of 12 experts
Rankings 
   
Rest of Season# 163# 170
VBR# 161# 222
   
Projections 
   
Runs4033
Home Runs78
RBI3036
Stolen Bases80
Batting Average.247.262
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 171
   
Mike Maher
FantasyPros
# 182# 162
   
Pierre Camus
RotoBaller
# 193# 171
   
Brad Camara
RotoBaller
# 150# 134
   
Travis Argo
Fantasy Six Pack
# 161# 143
   
Kelly Kirby
FantasyPros
# 182# 176
   
Scott Youngson
Pitcher List
# 92# 156
   
Andrew Seifter
FantasyPros
# 93# 147
   
Nate Miller
Fantasy Six Pack
# 136
   
Mick Ciallela
Fantrax
# 141# 182
   
Bart Wheeler
Hail to Fantasy Football
# 160# 193
   
Ryan Amore
Pitcher List
# 227# 246
   
Who Should I Trade? Player Statistics
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
Gio Urshela
3B,SS - MIN
Gio Urshela
2022 Stats 
   
   
At Bats165244
   
Runs2530
   
Hits4163
   
Singles3142
   
Doubles513
   
Triples11
   
Home Runs47
   
RBI1834
   
Stolen Bases50
   
Caught Stealing00
   
Walks1620
   
Strikeouts3945
   
Batting Average.249.258
   
On Base Pct.314.310
   
Slugging Pct.364.406
   
On-base Plus Slugging.677.715
   
Who Should I Trade? Player Projections
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
Gio Urshela
3B,SS - MIN
Gio Urshela
2022 Projections 
   
   
At Bats278271
   
Runs4033
   
Hits6971
   
Singles4747
   
Doubles1315
   
Triples21
   
Home Runs78
   
RBI3036
   
Stolen Bases80
   
Caught Stealing30
   
Walks3119
   
Strikeouts7261
   
Batting Average.247.262
   
On Base Pct.322.309
   
Slugging Pct.382.417
   
On-base Plus Slugging.704.727
   
Who Should I Trade? Player Notes
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
Gio Urshela
3B,SS - MIN
Gio Urshela
News 
 Josh Rojas went 2-for-5 Tuesday, singling twice and scoring two runs in the Diamondbacks, 7-6 win over the Padres.
Chris Schommer
Wed, Jun 29th
Gio Urshela went 2-for-4 with a solo home run in a 7-6 extra inning loss to Cleveland Wednesday.
Jesse Garcia
Wed, Jun 29th
 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
Gio Urshela went 3-for-5, with a double, two runs scored, and two RBIs in a win over Cleveland Monday.
Jesse Garcia
Mon, Jun 27th
 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
Gio Urshela went 3-for-4 with a triple, and a three-run home run in a loss to Cleveland on Wednesday.
Jesse Garcia
Wed, Jun 22nd
 Josh Rojas went 1-for-4 Monday, singling in the Diamondbacks' 4-1 loss to the Padres.
Chris Schommer
Tue, Jun 21st
Gio Urshela went 1-for-4 Saturday, doubling and driving in two runs in the Twins' 11-1 win over the Diamondbacks.
Chris Schommer
Sun, Jun 19th
 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
Gio Urshela went 0-for-4 with a strikeout in Monday’s loss to Seattle.
Jesse Garcia
Wed, Jun 15th
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
Gio Urshela
3B,SS - MIN
Gio Urshela
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs SDYu Darvish (7-3)#26   
Fri, Apr 8thvs SDSean Manaea (3-3)#28vs SEARobbie Ray (6-6)#17
Sat, Apr 9thvs SDJoe Musgrove (8-1)#16vs SEALogan Gilbert (8-3)#35
Sun, Apr 10thvs SDNabil Crismattvs SEAMarco Gonzales (4-8)#88
Tue, Apr 12thvs HOULuis Garcia (5-5)#41vs LADAndrew Heaney (1-0)#76
Wed, Apr 13thvs HOUFramber Valdez (8-3)#20vs LADClayton Kershaw (5-2)#40
Fri, Apr 15th@ NYMChris Bassitt (6-5)#27@ BOSNick Pivetta (8-5)#36
Sat, Apr 16th@ NYMCarlos Carrasco (8-4)#71@ BOSTanner Houck (4-3)#56
Sun, Apr 17th@ NYMDavid Peterson (4-1)#98@ BOSMichael Wacha (6-1)#122
Tue, Apr 19th@ WSHJoan Adon (1-11)#389@ KCCarlos Hernandez (0-3)#338
Wed, Apr 20th@ WSHErick Fedde (5-5)#176@ KCDaniel Lynch (3-7)#249
Thu, Apr 21st@ WSHJosh Rogers (2-2)#384@ KCZack Greinke (2-4)#125
Fri, Apr 22ndvs NYMDavid Peterson (4-1)#98vs CWSMichael Kopech (2-5)#32
Sat, Apr 23rdvs NYMTrevor Williams (1-4)#172vs CWSVince Velasquez (3-3)#177
Sun, Apr 24thvs NYMTylor Megill (4-2)#111vs CWSLucas Giolito (4-4)#38
Mon, Apr 25thvs LADWalker Buehler (6-3)#141   
Tue, Apr 26thvs LADTony Gonsolin (9-0)#22vs DETEduardo Rodriguez (1-3)#45
Wed, Apr 27thvs LADJulio Urias (6-6)#14vs DETMichael Pineda (1-2)#144
Thu, Apr 28th@ STLDakota Hudson (6-4)#95vs DETTarik Skubal (5-6)#33
Fri, Apr 29th@ STLAdam Wainwright (6-5)#37@ TBCorey Kluber (3-4)#46
Sat, Apr 30th@ STLMiles Mikolas (5-5)#49@ TBShane McClanahan (8-3)#6
Sun, May 1st@ STLJordan Hicks (1-4)#192@ TBJosh Fleming (2-3)#190
Mon, May 2nd@ MIAPablo Lopez (5-4)#23@ BALTyler Wells (6-4)#72
Tue, May 3rd@ MIATrevor Rogers (3-6)#79@ BALBruce Zimmermann (2-5)#240
Wed, May 4th@ MIAElieser Hernandez (2-5)#158@ BALKyle Bradish (1-4)#275
Fri, May 6thvs COLChad Kuhl (5-5)#207vs OAKZach Logue (2-4)#218
Sat, May 7thvs COLKyle Freeland (4-5)#161vs OAKJames Kaprielian (0-5)#198
Sun, May 8thvs COLGerman Marquez (4-6)#113vs OAKDaulton Jefferies (1-7)
Mon, May 9thvs MIAElieser Hernandez (2-5)#158   
Tue, May 10thvs MIAJesus Luzardo (2-3)#147vs HOUJustin Verlander (10-3)#2
Wed, May 11thvs MIASandy Alcantara (8-3)#1   
Fri, May 13thvs CHCDrew Smyly (2-5)#156vs CLEAaron Civale (2-4)#179
Sat, May 14thvs CHCKyle Hendricks (3-6)#128vs CLEShane Bieber (3-4)#5
Sun, May 15thvs CHCJustin Steele (3-5)#145vs CLETriston McKenzie (4-6)#59
Mon, May 16th@ LADTony Gonsolin (9-0)#22@ OAKZach Logue (2-4)#218
Tue, May 17th@ LADTyler Anderson (8-1)#51@ OAKJames Kaprielian (0-5)#198
Wed, May 18th@ LADWalker Buehler (6-3)#141@ OAKDaulton Jefferies (1-7)
Thu, May 19th@ CHCMarcus Stroman (2-5)#58   
Fri, May 20th@ CHCKyle Hendricks (3-6)#128@ KCDaniel Lynch (3-7)#249
Sat, May 21st@ CHCJustin Steele (3-5)#145@ KCBrad Keller (2-9)#118
Sun, May 22nd@ CHCWade Miley (1-0)#174@ KCBrady Singer (3-3)#85
Mon, May 23rdvs KCZack Greinke (2-4)#125vs DETElvin Rodriguez (0-2)#346
Tue, May 24thvs KCJonathan Heasley (1-4)#225vs DETBeau Brieske (1-6)#188
Thu, May 26thvs LADMitch White (1-1)#178vs KCDaniel Lynch (3-7)#249
Fri, May 27thvs LADRyan Pepiot (0-0)#311vs KCBrad Keller (2-9)#118
Sat, May 28thvs LADTony Gonsolin (9-0)#22vs KCBrady Singer (3-3)#85
Sun, May 29thvs LADTyler Anderson (8-1)#51vs KCZack Greinke (2-4)#125
Mon, May 30thvs ATLSpencer Strider (3-2)#80@ DETBeau Brieske (1-6)#188
Tue, May 31stvs ATLCharlie Morton (4-3)#53@ DETJoey Wentz (0-1)#382
Wed, Jun 1stvs ATLKyle Wright (9-4)#34@ DETTarik Skubal (5-6)#33
Fri, Jun 3rd@ PITJT Brubaker (1-7)#106@ TORYusei Kikuchi (2-4)#115
Sat, Jun 4th@ PITRoansy Contreras (2-1)#146@ TORJose Berrios (5-4)#61
Sun, Jun 5th@ PITZach Thompson (3-5)#162@ TORKevin Gausman (6-6)#15
Mon, Jun 6th@ CINHunter Greene (3-9)#104   
Tue, Jun 7th@ CINGraham Ashcraft (4-1)#180vs NYYJameson Taillon (9-1)#42
Wed, Jun 8th@ CINMike Minor (1-4)#114vs NYYNestor Cortes Jr. (6-3)#52
Thu, Jun 9th@ CINTyler Mahle (3-6)#47vs NYYGerrit Cole (6-2)#3
Fri, Jun 10th@ PHIKyle Gibson (4-3)#97vs TBDrew Rasmussen (5-3)#54
Sat, Jun 11th@ PHIZack Wheeler (6-4)#12vs TBShane Baz (0-1)#99
Sun, Jun 12th@ PHIRanger Suarez (6-5)#77vs TBJeffrey Springs (3-2)#30
Mon, Jun 13thvs CINMike Minor (1-4)#114@ SEAChris Flexen (4-8)#116
Tue, Jun 14thvs CINTyler Mahle (3-6)#47@ SEALogan Gilbert (8-3)#35
Wed, Jun 15thvs CINLuis Castillo (3-4)#44@ SEAMarco Gonzales (4-8)#88
Fri, Jun 17thvs MINDevin Smeltzer (4-1)#134@ ARIMadison Bumgarner (3-8)#121
Sat, Jun 18thvs MINDylan Bundy (4-4)#150@ ARILuke Weaver (1-1)#173
Sun, Jun 19thvs MINChris Archer (2-3)#137@ ARIMerrill Kelly (6-5)#110
Mon, Jun 20th@ SDYu Darvish (7-3)#26   
Tue, Jun 21st@ SDSean Manaea (3-3)#28vs CLEAaron Civale (2-4)#179
Wed, Jun 22nd@ SDMike Clevinger (2-0)#62vs CLETriston McKenzie (4-6)#59
Fri, Jun 24thvs DETRony Garcia (3-2)#204vs COLGerman Marquez (4-6)#113
Sat, Jun 25thvs DETAlex Faedo (1-4)#126vs COLAntonio Senzatela (3-4)#356
Sun, Jun 26thvs DETBeau Brieske (1-6)#188vs COLRyan Feltner (1-3)#383
Tue, Jun 28thvs SDSean Manaea (3-3)#28@ CLEKonnor Pilkington (1-1)#193
Wed, Jun 29thvs SDMike Clevinger (2-0)#62@ CLECal Quantrill (4-4)#81
Fri, Jul 1st@ COLAntonio Senzatela (3-4)#356vs BALSpenser Watkins (1-1)#375
Sat, Jul 2nd@ COLAustin Gomber (3-7)#189vs BALJordan Lyles (4-7)#263
Sun, Jul 3rd@ COLChad Kuhl (5-5)#207vs BALTyler Wells (6-4)#72
Mon, Jul 4thvs SFCarlos Rodon (7-4)#9@ CWSJohnny Cueto (2-4)#167
Tue, Jul 5thvs SFAlex Wood (5-7)#74@ CWSMichael Kopech (2-5)#32
Wed, Jul 6thvs SFAlex Cobb (3-3)#90@ CWSLance Lynn (1-1)#75
Thu, Jul 7thvs COLAustin Gomber (3-7)#189   
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 (4-8)#116
Mon, Apr 18th   @ BOSRich Hill (4-4)#136
Thu, May 5th   @ BALSpenser Watkins (1-1)#375
Thu, May 12th   vs HOULuis Garcia (5-5)#41
Wed, May 25th   vs DETRony Garcia (3-2)#204
Thu, Jun 2nd   @ DETAlex Faedo (1-4)#126
Thu, Jun 23rd   vs CLEZach Plesac (2-5)#66
Mon, Jun 27th   @ CLETriston McKenzie (4-6)#59
Thu, Jun 30th   @ CLEShane Bieber (3-4)#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