Skip to main content

Who Should I Trade?

Joe Ryan for Eduardo Rodriguez (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# 60
VBR# 195# 160
   
Projections 
   
Strikeouts7389
Wins67
Saves00
ERA3.893.86
WHIP1.201.28
   
Misc 
   
Injury Alert-RST
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 51# 84
   
Andrew Seifter
FantasyPros
# 44# 144
   
Bart Wheeler
Hail to Fantasy Football
# 40# 92
   
Mick Ciallela
Fantrax
# 64# 83
   
Nate Miller
Fantasy Six Pack
# 53# 96
   
Joe Pisapia
FantasyPros
# 36# 47
   
Kelly Kirby
FantasyPros
# 56# 65
   
Ryan Amore
Pitcher List
# 47# 41
   
Travis Argo
Fantasy Six Pack
# 58# 37
   
Dalton Del Don
Yahoo! Sports
# 63# 46
   
Scott Youngson
Pitcher List
# 66# 52
   
Brad Camara
RotoBaller
# 101# 62
   
Mike Maher
FantasyPros
# 104# 38
   
Who Should I Trade? Player Statistics
  Joe Ryan
SP - MIN
Joe Ryan
Eduardo Rodriguez
SP - DET
Eduardo Rodriguez
2022 Stats 
   
   
Games Played108
   
Games Started108
   
Innings Pitched54.039.0
   
Wins51
   
Losses33
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4135
   
Earned Runs1819
   
Home Runs Allowed64
   
Strikeouts5234
   
Walks1617
   
ERA3.004.38
   
WHIP1.061.33
   
Who Should I Trade? Player Projections
  Joe Ryan
SP - MIN
Joe Ryan
Eduardo Rodriguez
SP - DET
Eduardo Rodriguez
2022 Projections 
   
   
Games Played1416
   
Games Started1414
   
Innings Pitched71.387.8
   
Wins67
   
Losses34
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed6280
   
Earned Runs3138
   
Home Runs Allowed1110
   
Strikeouts7389
   
Walks2030
   
ERA3.893.86
   
WHIP1.201.28
   
Who Should I Trade? Player Notes
  Joe Ryan
SP - MIN
Joe Ryan
Eduardo Rodriguez
SP - DET
Eduardo Rodriguez
News 
 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
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 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 starter Eduardo Rodriguez is reportedly dealing with a personal issue and is away from the team.
Kendall Capps
Mon, Jun 13th
 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
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
 Joe Ryan will be activated from the IL and start on Tuesday against Seattle.
Jesse Garcia
Mon, Jun 13th
Eduardo Rodriguez threw at 60-70 feet Thursday and reported no pain in his left ribcage.
Nate Miller
Fri, May 27th
 Joe Ryan is expected to make his return to the Twins starting rotation sometime next week.
Ari Koslow
Fri, Jun 10th
Detroit Tigers SP Eduardo Rodriguez left Tuesday's game early with discomfort in his left side and will now be getting a MRI, which means a IL move is likely.
Josh Thiessen
Wed, May 18th
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 (6-6)#18vs CWSLucas Giolito (4-4)#40
Sat, Apr 9thvs SEALogan Gilbert (7-3)#36vs CWSDylan Cease (5-3)#23
Sun, Apr 10thvs SEAMarco Gonzales (4-7)#90vs CWSMichael Kopech (2-4)#34
Mon, Apr 11thvs SEAChris Flexen (3-8)#117vs BOSMichael Wacha (6-1)#113
Tue, Apr 12thvs LADAndrew Heaney (1-0)#70vs BOSRich Hill (3-4)#142
Wed, Apr 13thvs LADClayton Kershaw (5-1)#35vs BOSNathan Eovaldi (4-2)#27
Fri, Apr 15th@ BOSNick Pivetta (8-5)#37@ KCBrad Keller (2-8)#111
Sat, Apr 16th@ BOSTanner Houck (4-3)#64@ KCKris Bubic (1-4)#244
Sun, Apr 17th@ BOSMichael Wacha (6-1)#113   
Mon, Apr 18th@ BOSRich Hill (3-4)#142   
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#302vs NYYGerrit Cole (6-1)#2
Wed, Apr 20th@ KCDaniel Lynch (3-7)#230vs NYYLuis Severino (4-2)#33
Thu, Apr 21st@ KCZack Greinke (1-4)#121vs NYYJordan Montgomery (3-1)#29
Fri, Apr 22ndvs CWSMichael Kopech (2-4)#34   
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#177vs COLAustin Gomber (3-7)#189
Sun, Apr 24thvs CWSLucas Giolito (4-4)#40vs COLChad Kuhl (4-5)#263
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#44@ MINChris Paddack (1-2)
Wed, Apr 27thvs DETMichael Pineda (1-2)#144@ MINJoe Ryan (5-3)#52
Thu, Apr 28thvs DETTarik Skubal (5-5)#32@ MINBailey Ober (1-2)#79
Fri, Apr 29th@ TBCorey Kluber (3-4)#48@ LADTyler Anderson (8-0)#55
Sat, Apr 30th@ TBShane McClanahan (7-3)#8@ LADClayton Kershaw (5-1)#35
Sun, May 1st@ TBJosh Fleming (2-3)#171@ LADWalker Buehler (6-3)#136
Mon, May 2nd@ BALTyler Wells (5-4)#74   
Tue, May 3rd@ BALBruce Zimmermann (2-5)#255   
Wed, May 4th@ BALKyle Bradish (1-4)#257vs PITJose Quintana (1-4)#81
Thu, May 5th@ BALSpenser Watkins (0-1)#379@ HOUJose Urquidy (6-3)#76
Fri, May 6thvs OAKZach Logue (2-4)#215@ HOULuis Garcia (5-5)#39
Sat, May 7thvs OAKJames Kaprielian (0-5)#179@ HOUFramber Valdez (7-3)#22
Sun, May 8thvs OAKDaulton Jefferies (1-7)@ HOUJake Odorizzi (3-2)#126
Tue, May 10thvs HOUJustin Verlander (9-3)#3vs OAKAdrian Martinez (1-0)#245
Thu, May 12thvs HOULuis Garcia (5-5)#39vs OAKJames Kaprielian (0-5)#179
Fri, May 13thvs CLEAaron Civale (2-3)#159vs BALJordan Lyles (4-6)#291
Sat, May 14thvs CLEShane Bieber (3-3)#5vs BALBruce Zimmermann (2-5)#255
Sun, May 15thvs CLETriston McKenzie (4-5)#57vs BALTyler Wells (5-4)#74
Mon, May 16th@ OAKZach Logue (2-4)#215@ TBCorey Kluber (3-4)#48
Tue, May 17th@ OAKJames Kaprielian (0-5)#179@ TBShane McClanahan (7-3)#8
Wed, May 18th@ OAKDaulton Jefferies (1-7)@ TBDrew Rasmussen (5-3)#56
Fri, May 20th@ KCDaniel Lynch (3-7)#230@ CLEAaron Civale (2-3)#159
Sat, May 21st@ KCBrad Keller (2-8)#111   
Sun, May 22nd@ KCBrady Singer (3-2)#85@ CLEShane Bieber (3-3)#5
Mon, May 23rdvs DETElvin Rodriguez (0-2)#365@ MINChris Archer (1-3)#157
Tue, May 24thvs DETBeau Brieske (1-6)#185@ MINSonny Gray (3-1)#54
Wed, May 25thvs DETRony Garcia (2-2)#219@ MINDylan Bundy (4-4)#152
Thu, May 26thvs KCDaniel Lynch (3-7)#230vs CLEKonnor Pilkington (1-0)#167
Fri, May 27thvs KCBrad Keller (2-8)#111   
Sat, May 28thvs KCBrady Singer (3-2)#85vs CLEShane Bieber (3-3)#5
Sun, May 29thvs KCZack Greinke (1-4)#121vs CLETriston McKenzie (4-5)#57
Mon, May 30th@ DETBeau Brieske (1-6)#185vs MINDylan Bundy (4-4)#152
Tue, May 31st@ DETJoey Wentz (0-1)#376vs MINCole Sands (0-3)#308
Wed, Jun 1st@ DETTarik Skubal (5-5)#32vs MINBailey Ober (1-2)#79
Thu, Jun 2nd@ DETAlex Faedo (1-4)#128vs MINChris Archer (1-3)#157
Fri, Jun 3rd@ TORYusei Kikuchi (2-3)#102@ NYYGerrit Cole (6-1)#2
Sat, Jun 4th@ TORJose Berrios (5-3)#46@ NYYLuis Severino (4-2)#33
Sun, Jun 5th@ TORKevin Gausman (5-6)#19@ NYYJordan Montgomery (3-1)#29
Tue, Jun 7thvs NYYJameson Taillon (8-1)#43@ PITJose Quintana (1-4)#81
Wed, Jun 8thvs NYYNestor Cortes Jr. (6-3)#49@ PITMitch Keller (2-5)#193
Thu, Jun 9thvs NYYGerrit Cole (6-1)#2   
Fri, Jun 10thvs TBDrew Rasmussen (5-3)#56vs TORJose Berrios (5-3)#46
Sat, Jun 11thvs TBShane Baz (0-1)#103vs TORKevin Gausman (5-6)#19
Sun, Jun 12thvs TBJeffrey Springs (3-2)#25vs TORRoss Stripling (4-2)#120
Mon, Jun 13th@ SEAChris Flexen (3-8)#117vs CWSLance Lynn (1-0)#59
Tue, Jun 14th@ SEALogan Gilbert (7-3)#36vs CWSDylan Cease (5-3)#23
Wed, Jun 15th@ SEAMarco Gonzales (4-7)#90vs CWSVince Velasquez (3-3)#177
Fri, Jun 17th@ ARIMadison Bumgarner (3-7)#129vs TEXJon Gray (3-3)#51
Sat, Jun 18th@ ARILuke Weaver (1-1)#176vs TEXTaylor Hearn (4-5)#289
Sun, Jun 19th@ ARIMerrill Kelly (6-5)#109vs TEXDane Dunning (1-5)#98
Tue, Jun 21stvs CLEAaron Civale (2-3)#159@ BOSRich Hill (3-4)#142
Wed, Jun 22ndvs CLETriston McKenzie (4-5)#57@ BOSMichael Wacha (6-1)#113
Thu, Jun 23rdvs CLEZach Plesac (2-5)#104   
Fri, Jun 24thvs COLGerman Marquez (4-5)#96@ ARIMerrill Kelly (6-5)#109
Sat, Jun 25thvs COLAntonio Senzatela (3-3)#306@ ARIZach Davies (2-4)#192
Sun, Jun 26thvs COLRyan Feltner (1-2)#382@ ARIZach Davies (2-4)#192
Mon, Jun 27th@ CLETriston McKenzie (4-5)#57   
Tue, Jun 28th@ CLE@ SFCarlos Rodon (6-4)#9
Wed, Jun 29th@ CLECal Quantrill (4-4)#80@ SFAlex Wood (5-6)#75
Thu, Jun 30th@ CLEShane Bieber (3-3)#5   
Fri, Jul 1stvs BALvs KCBrad Keller (2-8)#111
Sat, Jul 2ndvs BALJordan Lyles (4-6)#291vs KCBrady Singer (3-2)#85
Sun, Jul 3rdvs BALTyler Wells (5-4)#74vs KCJonathan Heasley (1-3)#211
Mon, Jul 4th@ CWSvs CLE
Tue, Jul 5th@ CWSvs CLE
Wed, Jul 6th@ CWSvs CLE
Fri, Jul 8th@ TEX@ CWS
Sat, Jul 9th@ TEX@ CWS
Sun, Jul 10th@ TEX@ CWS
Tue, Jul 12thvs MIL@ KC
Wed, Jul 13thvs MIL@ KC
Thu, Jul 14thvs CWS@ CLEShane Bieber (3-3)#5
Fri, Jul 15thvs CWS@ CLE
Sat, Jul 16thvs CWS@ CLE
Sun, Jul 17thvs CWS@ CLE
Sat, Jul 23rd@ DETvs MIN
Sun, Jul 24th@ DETvs MIN
Tue, Jul 26th@ MILvs SD
Wed, Jul 27th@ MILvs SD
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
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
Mon, Aug 22ndvs TEX   
Tue, Aug 23rd@ HOUvs SF
Wed, Aug 24th@ HOUvs SF
Thu, Aug 25th@ HOU   
Fri, Aug 26thvs SF@ TEX
Sat, Aug 27thvs SF@ TEX
Sun, Aug 28thvs SF@ TEX
Mon, Aug 29thvs BOS   
Tue, Aug 30thvs BOSvs SEA
Wed, Aug 31stvs BOSvs 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
Thu, Sep 8th@ NYY   
Fri, Sep 9thvs CLE@ KC
Sat, Sep 10thvs CLE@ KC
Sun, Sep 11thvs CLE@ KC
Tue, Sep 13thvs KCvs HOU
Wed, Sep 14thvs KCvs HOU
Thu, Sep 15thvs KC   
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
Thu, Sep 22nd@ KC   
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
Thu, Apr 14th   @ KCZack Greinke (1-4)#121
Mon, May 9th   vs OAKPaul Blackburn (6-3)#7
Wed, May 11th   vs OAKZach Logue (2-4)#215
Thu, Jun 16th   vs TEXMartin Perez (5-2)#60
Mon, Jun 20th   @ BOSJosh Winckowski (2-1)#304
Thu, Jul 7th   @ CWS
Mon, Jul 11th   @ KC
Thu, Jul 21st   @ OAK
Mon, Jul 25th   vs SD
Thu, Jul 28th   @ TOR
Thu, Aug 11th   vs CLE
Thu, Sep 1st   vs SEA
Mon, Sep 12th   vs HOU