Skip to main content

Who Should I Trade?

Eduardo Rodriguez for Joe Ryan (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Joe Ryan
SP - MIN
Joe Ryan
Eduardo Rodriguez
SP - DET
Eduardo Rodriguez
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season# 53# 70
VBR# 206# 186
   
Projections 
   
Strikeouts6479
Wins56
Saves00
ERA3.813.86
WHIP1.191.28
   
Misc 
   
Injury Alert-RST
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 51# 84
   
Andrew Seifter
FantasyPros
# 44# 144
   
Bart Wheeler
Hail to Fantasy Football
# 54# 169
   
Mick Ciallela
Fantrax
# 67# 90
   
Nate Miller
Fantasy Six Pack
# 68
   
Joe Pisapia
FantasyPros
# 36# 47
   
Kelly Kirby
FantasyPros
# 56# 65
   
Travis Argo
Fantasy Six Pack
# 58# 37
   
Ryan Amore
Pitcher List
# 47# 41
   
Dalton Del Don
Yahoo! Sports
# 63# 46
   
Mike Maher
FantasyPros
# 62# 48
   
Scott Youngson
Pitcher List
# 66# 52
   
Brad Camara
RotoBaller
# 101# 62
   
Who Should I Trade? Player Statistics
  Joe Ryan
SP - MIN
Joe Ryan
Eduardo Rodriguez
SP - DET
Eduardo Rodriguez
2022 Stats 
   
   
Games Played128
   
Games Started128
   
Innings Pitched66.039.0
   
Wins61
   
Losses33
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5135
   
Earned Runs2219
   
Home Runs Allowed74
   
Strikeouts6034
   
Walks1817
   
ERA3.004.38
   
WHIP1.051.33
   
Who Should I Trade? Player Projections
  Joe Ryan
SP - MIN
Joe Ryan
Eduardo Rodriguez
SP - DET
Eduardo Rodriguez
2022 Projections 
   
   
Games Played1214
   
Games Started1312
   
Innings Pitched64.077.8
   
Wins56
   
Losses33
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5571
   
Earned Runs2733
   
Home Runs Allowed99
   
Strikeouts6479
   
Walks1827
   
ERA3.813.86
   
WHIP1.191.28
   
Who Should I Trade? Player Notes
  Joe Ryan
SP - MIN
Joe Ryan
Eduardo Rodriguez
SP - DET
Eduardo Rodriguez
News 
 Joe Ryan pitched seven innings, allowing two hits, one walk, one earned run, and striking out seven batters Friday. He earned a no-decision in a win over the Orioles.
Jesse Garcia
Fri, Jul 1st
Eduardo Rodriguez continues to be on the injured list with a 'personal matter' and hasn't had any communication with the Tigers organization.
Devon Bruce
Mon, Jul 4th
 Joe Ryan pitched five innings, allowing eight hits, one walk, and three earned runs. He registered just one strikeout in a win over the Rockies on Sunday.
Jesse Garcia
Sun, Jun 26th
Eduardo Rodriguez was transferred from the IL to the Restricted List on Monday for an unspecified personal matter.
Scott Youngson - FantasyPros
Mon, Jun 13th
 Joe Ryan tossed six innings, allowing seven hits, three earned runs, one walk, and stuck out seven. He earned a no-decision in the Twins loss to Cleveland on Tuesday.
Jesse Garcia
Wed, Jun 22nd
Tigers starter Eduardo Rodriguez is reportedly dealing with a personal issue and is away from the team.
Kendall Capps
Mon, Jun 13th
 Joe Ryan pitched 4 2/3 innings, allowing five hits, one walk, four earned runs, and struck out three batters. He earned the loss as the Twins fell to Seattle 5-0 on Tuesday.
Jesse Garcia
Wed, Jun 15th
Tigers SP Eduardo Rodriguez will report to Triple-A Toledo on Thursday to begin a rehab assignment as reported by Detroit News’ Chris McCosky.
Luke Monaldo
Tue, Jun 7th
 The Minnesota Twins officially activated Joe Ryan from the COVID-19 list ahead of Tuesday's game against the Mariners.
Ari Koslow
Tue, Jun 14th
Eduardo Rodriguez threw at 60-70 feet Thursday and reported no pain in his left ribcage.
Nate Miller
Fri, May 27th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Joe Ryan
SP - MIN
Joe Ryan
Eduardo Rodriguez
SP - DET
Eduardo Rodriguez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs SEARobbie Ray (7-6)#12vs CWSLucas Giolito (5-4)#36
Sat, Apr 9thvs SEALogan Gilbert (9-3)#39vs CWSDylan Cease (7-3)#20
Sun, Apr 10thvs SEAMarco Gonzales (4-9)#87vs CWSMichael Kopech (2-5)#32
Mon, Apr 11thvs SEAChris Flexen (5-8)#95vs BOSMichael Wacha (6-1)#115
Tue, Apr 12thvs LADAndrew Heaney (1-0)#76vs BOSRich Hill (4-4)#133
Wed, Apr 13thvs LADClayton Kershaw (5-2)#42vs BOSNathan Eovaldi (4-2)#30
Thu, Apr 14th   @ KCZack Greinke (2-4)#123
Fri, Apr 15th@ BOSNick Pivetta (8-5)#40@ KCBrad Keller (3-9)#98
Sat, Apr 16th@ BOSTanner Houck (4-3)#58@ KCKris Bubic (1-5)#235
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#324vs NYYGerrit Cole (7-2)#2
Wed, Apr 20th@ KCDaniel Lynch (3-7)#239vs NYYLuis Severino (4-3)#33
Thu, Apr 21st@ KCZack Greinke (2-4)#123vs NYYJordan Montgomery (3-2)#26
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#179vs COLAustin Gomber (4-7)#180
Sun, Apr 24thvs CWSLucas Giolito (5-4)#36vs COLChad Kuhl (5-5)#203
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#52@ MINChris Paddack (1-2)
Wed, Apr 27thvs DETMichael Pineda (1-3)#148@ MINJoe Ryan (6-3)#53
Thu, Apr 28thvs DETTarik Skubal (5-7)#35@ MINBailey Ober (1-2)#86
Fri, Apr 29th@ TBCorey Kluber (3-5)#55@ LADTyler Anderson (9-1)#47
Sat, Apr 30th@ TBShane McClanahan (9-3)#5@ LADClayton Kershaw (5-2)#42
Sun, May 1st@ TBJosh Fleming (2-4)#189@ LADWalker Buehler (6-3)#141
Wed, May 4th@ BALKyle Bradish (1-4)#269vs PITJose Quintana (1-4)#84
Thu, May 5th@ BALSpenser Watkins (1-1)#336@ HOUJose Urquidy (7-3)#57
Fri, May 6thvs OAKZach Logue (2-4)#224@ HOULuis Garcia (6-5)#43
Sat, May 7thvs OAKJames Kaprielian (1-5)#182@ HOUFramber Valdez (8-3)#18
Sun, May 8thvs OAKDaulton Jefferies (1-7)@ HOUJake Odorizzi (3-2)#129
Mon, May 9th   vs OAKPaul Blackburn (6-3)#8
Tue, May 10thvs HOUJustin Verlander (10-3)#4vs OAKAdrian Martinez (1-1)#256
Wed, May 11th   vs OAKZach Logue (2-4)#224
Thu, May 12thvs HOULuis Garcia (6-5)#43vs OAKJames Kaprielian (1-5)#182
Fri, May 13thvs CLEAaron Civale (2-5)#177vs BALJordan Lyles (4-7)#163
Sat, May 14thvs CLEShane Bieber (3-4)#6vs BALBruce Zimmermann (2-5)#230
Sun, May 15thvs CLETriston McKenzie (5-6)#60vs BALTyler Wells (7-4)#61
Mon, May 16th@ OAKZach Logue (2-4)#224@ TBCorey Kluber (3-5)#55
Tue, May 17th@ OAKJames Kaprielian (1-5)#182@ TBShane McClanahan (9-3)#5
Wed, May 18th@ OAKDaulton Jefferies (1-7)@ TBDrew Rasmussen (5-3)#64
Fri, May 20th@ KCDaniel Lynch (3-7)#239@ CLEAaron Civale (2-5)#177
Sun, May 22nd@ KCBrady Singer (3-3)#80@ CLEShane Bieber (3-4)#6
Mon, May 23rdvs DETElvin Rodriguez (0-2)#341@ MINChris Archer (2-3)#150
Tue, May 24thvs DETBeau Brieske (1-6)#164@ MINSonny Gray (4-1)#54
Wed, May 25thvs DETRony Garcia (3-2)#206@ MINDylan Bundy (4-4)#119
Thu, May 26thvs KCDaniel Lynch (3-7)#239vs CLEKonnor Pilkington (1-1)#184
Sat, May 28thvs KCBrady Singer (3-3)#80vs CLEShane Bieber (3-4)#6
Sun, May 29thvs KCZack Greinke (2-4)#123vs CLETriston McKenzie (5-6)#60
Mon, May 30th@ DETBeau Brieske (1-6)#164vs MINDylan Bundy (4-4)#119
Tue, May 31st@ DETJoey Wentz (0-1)#385vs MINCole Sands (0-3)#314
Wed, Jun 1st@ DETTarik Skubal (5-7)#35vs MINBailey Ober (1-2)#86
Thu, Jun 2nd@ DETAlex Faedo (1-4)#151vs MINChris Archer (2-3)#150
Fri, Jun 3rd@ TORYusei Kikuchi (3-4)#99@ NYYGerrit Cole (7-2)#2
Sat, Jun 4th@ TORJose Berrios (6-4)#73@ NYYLuis Severino (4-3)#33
Sun, Jun 5th@ TORKevin Gausman (6-6)#21@ NYYJordan Montgomery (3-2)#26
Tue, Jun 7thvs NYYJameson Taillon (9-1)#44@ PITJose Quintana (1-4)#84
Wed, Jun 8thvs NYYNestor Cortes Jr. (7-3)#48@ PITMitch Keller (2-5)#202
Fri, Jun 10thvs TBDrew Rasmussen (5-3)#64vs TORJose Berrios (6-4)#73
Sat, Jun 11thvs TBShane Baz (1-1)#106vs TORKevin Gausman (6-6)#21
Sun, Jun 12thvs TBJeffrey Springs (3-2)#37vs TORRoss Stripling (4-3)#117
Mon, Jun 13th@ SEAChris Flexen (5-8)#95vs CWSLance Lynn (1-1)#69
Tue, Jun 14th@ SEALogan Gilbert (9-3)#39vs CWSDylan Cease (7-3)#20
Wed, Jun 15th@ SEAMarco Gonzales (4-9)#87vs CWSVince Velasquez (3-3)#179
Thu, Jun 16th   vs TEXMartin Perez (7-2)#56
Fri, Jun 17th@ ARIMadison Bumgarner (4-8)#112vs TEXJon Gray (4-4)#46
Sat, Jun 18th@ ARILuke Weaver (1-1)#173vs TEXTaylor Hearn (4-5)#253
Sun, Jun 19th@ ARIMerrill Kelly (7-5)#92vs TEXDane Dunning (1-6)#91
Mon, Jun 20th   @ BOSJosh Winckowski (3-2)#234
Tue, Jun 21stvs CLEAaron Civale (2-5)#177@ BOSRich Hill (4-4)#133
Wed, Jun 22ndvs CLETriston McKenzie (5-6)#60@ BOSMichael Wacha (6-1)#115
Fri, Jun 24thvs COLGerman Marquez (4-6)#101@ ARIMerrill Kelly (7-5)#92
Sat, Jun 25thvs COLAntonio Senzatela (3-5)#375@ ARIZach Davies (2-4)#174
Sun, Jun 26thvs COLRyan Feltner (1-3)#388@ ARIDallas Keuchel (2-6)#386
Tue, Jun 28th@ CLEKonnor Pilkington (1-1)#184@ SFCarlos Rodon (7-5)#7
Wed, Jun 29th@ CLECal Quantrill (4-4)#85@ SFAlex Wood (5-7)#82
Fri, Jul 1stvs BALSpenser Watkins (1-1)#336vs KCBrad Keller (3-9)#98
Sat, Jul 2ndvs BALJordan Lyles (4-7)#163vs KCKris Bubic (1-5)#235
Sun, Jul 3rdvs BALTyler Wells (7-4)#61vs KCBrady Singer (3-3)#80
Mon, Jul 4th@ CWSJohnny Cueto (2-4)#162vs CLEKonnor Pilkington (1-1)#184
Tue, Jul 5th@ CWSMichael Kopech (2-5)#32vs CLECal Quantrill (4-4)#85
Wed, Jul 6th@ CWSLance Lynn (1-1)#69vs CLEShane Bieber (3-4)#6
Thu, Jul 7th   @ CWSDylan Cease (7-3)#20
Fri, Jul 8th@ TEXJon Gray (4-4)#46@ CWSLucas Giolito (5-4)#36
Sat, Jul 9th@ TEXMartin Perez (7-2)#56@ CWSJohnny Cueto (2-4)#162
Sun, Jul 10th@ TEXDane Dunning (1-6)#91@ CWSMichael Kopech (2-5)#32
Mon, Jul 11th   @ KC
Tue, Jul 12thvs MIL@ KC
Wed, Jul 13thvs MIL@ KC
Thu, Jul 14thvs CWS@ CLEShane Bieber (3-4)#6
Fri, Jul 15thvs CWS@ CLE
Sat, Jul 16thvs CWS@ CLE
Sun, Jul 17thvs CWS@ CLE
Thu, Jul 21st   @ OAK
Sat, Jul 23rd@ DETvs MIN
Sun, Jul 24th@ DETvs MIN
Mon, Jul 25th   vs SD
Tue, Jul 26th@ MILvs SD
Wed, Jul 27th@ MILvs SD
Thu, Jul 28th   @ TOR
Fri, Jul 29th@ SD@ TOR
Sat, Jul 30th@ SD@ TOR
Sun, Jul 31st@ SD@ TOR
Mon, Aug 1stvs DET@ MIN
Tue, Aug 2ndvs DET@ MIN
Wed, Aug 3rdvs DET@ MIN
Thu, Aug 4thvs TORvs TB
Fri, Aug 5thvs TORvs TB
Sat, Aug 6thvs TORvs TB
Sun, Aug 7thvs TORvs TB
Tue, Aug 9th@ LADvs CLE
Wed, Aug 10th@ LADvs CLE
Thu, Aug 11th   vs CLE
Fri, Aug 12th@ LAA@ CWS
Sat, Aug 13th@ LAA@ CWS
Sun, Aug 14th@ LAA@ CWS
Mon, Aug 15thvs KC@ CLE
Tue, Aug 16thvs KC@ CLE
Wed, Aug 17thvs KC@ CLE
Fri, Aug 19thvs TEXvs LAA
Sat, Aug 20thvs TEXvs LAA
Sun, Aug 21stvs TEXvs LAA
Tue, Aug 23rd@ HOUvs SF
Wed, Aug 24th@ HOUvs SF
Fri, Aug 26thvs SF@ TEX
Sat, Aug 27thvs SF@ TEX
Sun, Aug 28thvs SF@ TEX
Tue, Aug 30thvs BOSvs SEA
Wed, Aug 31stvs BOSvs SEA
Thu, Sep 1st   vs SEA
Fri, Sep 2nd@ CWSvs KC
Sat, Sep 3rd@ CWSvs KC
Sun, Sep 4th@ CWSvs KC
Mon, Sep 5th@ NYY@ LAA
Tue, Sep 6th@ NYY@ LAA
Wed, Sep 7th@ NYY@ LAA
Fri, Sep 9thvs CLE@ KC
Sat, Sep 10thvs CLE@ KC
Sun, Sep 11thvs CLE@ KC
Mon, Sep 12th   vs HOU
Tue, Sep 13thvs KCvs HOU
Wed, Sep 14thvs KCvs HOU
Fri, Sep 16th@ CLEvs CWS
Sat, Sep 17th@ CLEvs CWS
Sun, Sep 18th@ CLEvs CWS
Mon, Sep 19th@ CLE@ BAL
Tue, Sep 20th@ KC@ BAL
Wed, Sep 21st@ KC@ BAL
Fri, Sep 23rdvs LAA@ CWS
Sat, Sep 24thvs LAA@ CWS
Sun, Sep 25thvs LAA@ CWS
Tue, Sep 27thvs CWSvs KC
Wed, Sep 28thvs CWSvs KC
Thu, Sep 29thvs CWSvs KC
Fri, Sep 30th@ DETvs MIN
Sat, Oct 1st@ DETvs MIN
Sun, Oct 2nd@ DETvs MIN
Mon, Oct 3rd@ CWS@ SEA
Tue, Oct 4th@ CWS@ SEA
Wed, Oct 5th@ CWS@ SEA
Sun, Apr 17th@ BOSMichael Wacha (6-1)#115   
Mon, Apr 18th@ BOSRich Hill (4-4)#133   
Fri, Apr 22ndvs CWSMichael Kopech (2-5)#32   
Mon, May 2nd@ BALTyler Wells (7-4)#61   
Tue, May 3rd@ BALBruce Zimmermann (2-5)#230   
Sat, May 21st@ KCBrad Keller (3-9)#98   
Fri, May 27thvs KCBrad Keller (3-9)#98   
Thu, Jun 9thvs NYYGerrit Cole (7-2)#2   
Thu, Jun 23rdvs CLEZach Plesac (2-6)#65   
Mon, Jun 27th@ CLETriston McKenzie (5-6)#60   
Thu, Jun 30th@ CLEShane Bieber (3-4)#6   
Mon, Aug 22ndvs TEX   
Thu, Aug 25th@ HOU   
Mon, Aug 29thvs BOS   
Thu, Sep 8th@ NYY   
Thu, Sep 15thvs KC   
Thu, Sep 22nd@ KC