Skip to main content

Who Should I Trade?

Joe Ryan for Nathan Eovaldi (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Nathan Eovaldi
Nathan Eovaldi
Joe Ryan
Joe Ryan
Recommended by
9 of 13 experts
Recommended by
4 of 13 experts
Rest of Season# 50# 53
VBR# 90# 186
Injury AlertIL15-
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 48# 63
Mike Maher
# 49# 104
Mick Ciallela
# 48# 64
Ryan Amore
Pitcher List
# 40# 47
Nate Miller
Fantasy Six Pack
# 45# 53
Brad Camara
# 64# 101
Scott Youngson
Pitcher List
# 28# 66
Travis Argo
Fantasy Six Pack
# 57# 58
Kelly Kirby
# 53# 56
Joe Pisapia
# 51# 36
Bart Wheeler
Hail to Fantasy Football
# 63# 40
Andrew Seifter
# 108# 44
Pierre Camus
# 96# 51
Who Should I Trade? Player Statistics
  Nathan Eovaldi
Nathan Eovaldi
Joe Ryan
Joe Ryan
2022 Stats 
Games Played1210
Games Started1210
Innings Pitched68.254.0
Blown Saves00
Hits Allowed6541
Earned Runs2418
Home Runs Allowed166
Who Should I Trade? Player Projections
  Nathan Eovaldi
Nathan Eovaldi
Joe Ryan
Joe Ryan
2022 Projections 
Games Played1613
Games Started1514
Innings Pitched93.368.8
Blown Saves00
Hits Allowed8959
Earned Runs3830
Home Runs Allowed1510
Who Should I Trade? Player Notes
  Nathan Eovaldi
Nathan Eovaldi
Joe Ryan
Joe Ryan
 Nathan Eovaldi's rehab is progressing slower than expected, and he likely won't return from the IL after the minimum 15 days per Alex Cora.
Scott Youngson - FantasyPros
Fri, Jun 17th
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
 Nathan Eovaldi could be activated from the 15-day injured list when first eligible on June 24.
Ari Koslow
Tue, Jun 14th
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
 The Red Sox placed Nathan Eovaldi on the 15-day IL with low back inflammation on Sunday. The move is retroactive to June 9th.
Dan Harris
Sun, Jun 12th
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
 Nathan Eovaldi is still scheduled to make his next start despite leaving Wednesday’s game after pitching five innings due to hip tightness.
Jesse Garcia
Fri, Jun 10th
Joe Ryan will be activated from the IL and start on Tuesday against Seattle.
Jesse Garcia
Mon, Jun 13th
 Red Sox starter Nathan Eovaldi allowed six hits and zero walks over five scoreless innings against the Angels on Wednesday. He also struck out five batters. The right-handed suffered an apparent injury in the middle of the fifth inning, and while he stayed in the game for the remainder of the frame, he did not return to the mound for the sixth. Eovaldi still secured the win as Boston ultimately defeated Los Angeles by a narrow score of 1-0.
Andersen Pickard
Thu, Jun 9th
Joe Ryan is expected to make his return to the Twins starting rotation sometime next week.
Ari Koslow
Fri, Jun 10th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nathan Eovaldi
Nathan Eovaldi
Joe Ryan
Joe Ryan
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ NYYGerrit Cole (6-1)#1vs SEARobbie Ray (6-6)#23
Sat, Apr 9th@ NYYLuis Severino (4-1)#35vs SEALogan Gilbert (7-3)#34
Sun, Apr 10th@ NYYJordan Montgomery (3-1)#30vs SEAMarco Gonzales (4-7)#100
Mon, Apr 11th@ DETMatt Manning (0-0)#177vs SEAChris Flexen (2-8)#110
Tue, Apr 12th@ DETTyler Alexander (0-3)#216vs LADAndrew Heaney (1-0)#64
Wed, Apr 13th@ DETEduardo Rodriguez (1-3)#38vs LADClayton Kershaw (5-1)#32
Fri, Apr 15thvs MINJoe Ryan (5-3)#51@ BOSNick Pivetta (7-5)#48
Sat, Apr 16thvs MINSonny Gray (3-1)#50@ BOSTanner Houck (4-3)#62
Sun, Apr 17thvs MINBailey Ober (1-2)#75@ BOSMichael Wacha (6-1)#123
Mon, Apr 18thvs MINDylan Bundy (4-3)#169@ BOSRich Hill (3-4)#145
Tue, Apr 19thvs TORYusei Kikuchi (2-3)#89@ KCCarlos Hernandez (0-3)#309
Wed, Apr 20thvs TORJose Berrios (5-3)#45@ KCDaniel Lynch (3-7)#281
Thu, Apr 21stvs TORKevin Gausman (5-6)#10@ KCZack Greinke (0-4)#122
Fri, Apr 22nd@ TBCorey Kluber (3-4)#55vs CWSMichael Kopech (2-3)#33
Sat, Apr 23rd@ TBJ.P. Feyereisenvs CWSVince Velasquez (3-3)#227
Sun, Apr 24th@ TBShane McClanahan (7-3)#9vs CWSLucas Giolito (4-4)#24
Tue, Apr 26th@ TORKevin Gausman (5-6)#10vs DETEduardo Rodriguez (1-3)#38
Wed, Apr 27th@ TORRoss Stripling (4-2)#127vs DETMichael Pineda (1-2)#138
Thu, Apr 28th@ TORAlek Manoah (8-2)#16vs DETTarik Skubal (5-5)#27
Fri, Apr 29th@ BALKyle Bradish (1-4)#256@ TBCorey Kluber (3-4)#55
Sat, Apr 30th@ BALSpenser Watkins (0-1)#378@ TBShane McClanahan (7-3)#9
Sun, May 1st@ BALJordan Lyles (4-6)#326@ TBJosh Fleming (2-3)#166
Mon, May 2nd   @ BALTyler Wells (5-4)#88
Tue, May 3rdvs LAANoah Syndergaard (4-6)#80@ BALBruce Zimmermann (2-5)#220
Wed, May 4thvs LAAReid Detmers (2-3)#96@ BALKyle Bradish (1-4)#256
Thu, May 5thvs LAAShohei Ohtani (6-4)#41@ BALSpenser Watkins (0-1)#378
Fri, May 6thvs CWSVince Velasquez (3-3)#227vs OAKZach Logue (2-4)#205
Sat, May 7thvs CWSDylan Cease (5-3)#22vs OAKJames Kaprielian (0-5)#158
Sun, May 8thvs CWSDallas Keuchel (2-5)#377vs OAKDaulton Jefferies (1-7)
Tue, May 10th@ ATLKyle Wright (8-4)#43vs HOUJustin Verlander (8-3)#3
Thu, May 12th   vs HOULuis Garcia (5-5)#40
Fri, May 13th@ TEXDane Dunning (1-5)#98vs CLEAaron Civale (2-3)#130
Sat, May 14th@ TEXGlenn Otto (4-2)#140vs CLEShane Bieber (3-3)#5
Sun, May 15th@ TEXMartin Perez (5-2)#86vs CLETriston McKenzie (4-5)#67
Mon, May 16thvs HOUJake Odorizzi (3-2)#118@ OAKZach Logue (2-4)#205
Tue, May 17thvs HOUJose Urquidy (6-3)#84@ OAKJames Kaprielian (0-5)#158
Wed, May 18thvs HOULuis Garcia (5-5)#40@ OAKDaulton Jefferies (1-7)
Fri, May 20thvs SEARobbie Ray (6-6)#23@ KCDaniel Lynch (3-7)#281
Sat, May 21stvs SEAChris Flexen (2-8)#110@ KCBrad Keller (2-8)#120
Sun, May 22ndvs SEALogan Gilbert (7-3)#34@ KCBrady Singer (3-2)#82
Mon, May 23rd   vs DETElvin Rodriguez (0-2)#363
Tue, May 24th@ CWSDylan Cease (5-3)#22vs DETBeau Brieske (1-6)#217
Wed, May 25th@ CWSLucas Giolito (4-4)#24vs DETRony Garcia (1-2)#240
Thu, May 26th@ CWSDallas Keuchel (2-5)#377vs KCDaniel Lynch (3-7)#281
Fri, May 27thvs BALKyle Bradish (1-4)#256vs KCBrad Keller (2-8)#120
Sat, May 28thvs BALDenyi Reyesvs KCBrady Singer (3-2)#82
Sun, May 29thvs BALBruce Zimmermann (2-5)#220vs KCZack Greinke (0-4)#122
Mon, May 30thvs BALTyler Wells (5-4)#88@ DETBeau Brieske (1-6)#217
Tue, May 31stvs CINLuis Castillo (2-4)#44@ DETJoey Wentz (0-1)#373
Wed, Jun 1stvs CINHunter Greene (3-8)#107@ DETTarik Skubal (5-5)#27
Thu, Jun 2nd   @ DETAlex Faedo (1-4)#131
Fri, Jun 3rd@ OAKJames Kaprielian (0-5)#158@ TORYusei Kikuchi (2-3)#89
Sat, Jun 4th@ OAKPaul Blackburn (6-3)#12@ TORJose Berrios (5-3)#45
Sun, Jun 5th@ OAKFrankie Montas (3-7)#14@ TORKevin Gausman (5-6)#10
Tue, Jun 7th@ LAAJose Suarez (0-2)#143vs NYYJameson Taillon (8-1)#39
Wed, Jun 8th@ LAAReid Detmers (2-3)#96vs NYYNestor Cortes Jr. (6-3)#54
Thu, Jun 9th@ LAAShohei Ohtani (6-4)#41vs NYYGerrit Cole (6-1)#1
Fri, Jun 10th@ SEAMarco Gonzales (4-7)#100vs TBDrew Rasmussen (5-3)#53
Sat, Jun 11th@ SEAGeorge Kirby (2-2)#69vs TBShane Baz (0-1)#91
Sun, Jun 12th@ SEARobbie Ray (6-6)#23vs TBJeffrey Springs (3-2)#36
Mon, Jun 13th   @ SEAChris Flexen (2-8)#110
Tue, Jun 14thvs OAKJared Koenig (1-2)#324@ SEALogan Gilbert (7-3)#34
Wed, Jun 15thvs OAKJames Kaprielian (0-5)#158@ SEAMarco Gonzales (4-7)#100
Fri, Jun 17thvs STLAdam Wainwright (5-5)#37@ ARIMadison Bumgarner (3-7)#119
Sat, Jun 18thvs STLDakota Hudson (5-4)#92@ ARILuke Weaver (1-1)#144
Sun, Jun 19thvs STLAndre Pallante (2-2)#171@ ARIMerrill Kelly (6-4)#115
Tue, Jun 21stvs DETBeau Brieske (1-6)#217vs CLEAaron Civale (2-3)#130
Wed, Jun 22ndvs DETTarik Skubal (5-5)#27vs CLETriston McKenzie (4-5)#67
Thu, Jun 23rd   vs CLEZach Plesac (2-5)#116
Fri, Jun 24th@ CLECal Quantrill (4-4)#77vs COLGerman Marquez (3-5)#105
Sat, Jun 25th@ CLEShane Bieber (3-3)#5vs COLAntonio Senzatela (3-3)#233
Sun, Jun 26th@ CLEAaron Civale (2-3)#130vs COLRyan Feltner (1-2)#375
Mon, Jun 27th@ TORKevin Gausman (5-6)#10@ CLETriston McKenzie (4-5)#67
Tue, Jun 28th@ TORRoss Stripling (4-2)#127@ CLE
Wed, Jun 29th@ TORAlek Manoah (8-2)#16@ CLECal Quantrill (4-4)#77
Thu, Jun 30th   @ CLEShane Bieber (3-3)#5
Fri, Jul 1st@ CHCAlec Mills (0-1)#270vs BAL
Sat, Jul 2nd@ CHCMatt Swarmer (1-3)#296vs BALJordan Lyles (4-6)#326
Sun, Jul 3rd@ CHCvs BALTyler Wells (5-4)#88
Mon, Jul 4thvs TB@ CWS
Tue, Jul 5thvs TB@ CWS
Wed, Jul 6thvs TB@ CWS
Fri, Jul 8thvs NYY@ TEX
Sat, Jul 9thvs NYY@ TEX
Sun, Jul 10thvs NYY@ TEX
Tue, Jul 12th@ TBvs MIL
Wed, Jul 13th@ TBvs MIL
Thu, Jul 14th@ TBvs CWS
Fri, Jul 15th@ NYYvs CWS
Sat, Jul 16th@ NYYvs CWS
Sun, Jul 17th@ NYYvs CWS
Sat, Jul 23rdvs TOR@ DET
Sun, Jul 24thvs TOR@ DET
Tue, Jul 26thvs CLE@ MIL
Wed, Jul 27thvs CLE@ MIL
Fri, Jul 29thvs MIL@ SD
Sat, Jul 30thvs MIL@ SD
Sun, Jul 31stvs MIL@ SD
Mon, Aug 1st@ HOUvs DET
Tue, Aug 2nd@ HOUvs DET
Wed, Aug 3rd@ HOUvs DET
Thu, Aug 4th@ KCvs TOR
Fri, Aug 5th@ KCvs TOR
Sat, Aug 6th@ KCvs TOR
Sun, Aug 7th@ KCvs TOR
Tue, Aug 9thvs ATL@ LAD
Wed, Aug 10thvs ATL@ LAD
Fri, Aug 12thvs NYY@ LAA
Sat, Aug 13thvs NYY@ LAA
Sun, Aug 14thvs NYY@ LAA
Mon, Aug 15th   vs KC
Tue, Aug 16th@ PITvs KC
Wed, Aug 17th@ PITvs KC
Fri, Aug 19th@ BALvs TEX
Sat, Aug 20th@ BALvs TEX
Sun, Aug 21st@ BALvs TEX
Mon, Aug 22nd   vs TEX
Tue, Aug 23rdvs TOR@ HOU
Wed, Aug 24thvs TOR@ HOU
Thu, Aug 25thvs TOR@ HOU
Fri, Aug 26thvs TBvs SF
Sat, Aug 27thvs TBvs SF
Sun, Aug 28thvs TBvs SF
Mon, Aug 29th@ MINvs BOS
Tue, Aug 30th@ MINvs BOS
Wed, Aug 31st@ MINvs BOS
Fri, Sep 2ndvs TEX@ CWS
Sat, Sep 3rdvs TEX@ CWS
Sun, Sep 4thvs TEX@ CWS
Mon, Sep 5th@ TB@ NYY
Tue, Sep 6th@ TB@ NYY
Wed, Sep 7th@ TB@ NYY
Thu, Sep 8th   @ NYY
Fri, Sep 9th@ BALvs CLE
Sat, Sep 10th@ BALvs CLE
Sun, Sep 11th@ BALvs CLE
Tue, Sep 13thvs NYYvs KC
Wed, Sep 14thvs NYYvs KC
Thu, Sep 15th   vs KC
Fri, Sep 16thvs KC@ CLE
Sat, Sep 17thvs KC@ CLE
Sun, Sep 18thvs KC@ CLE
Mon, Sep 19th   @ CLE
Tue, Sep 20th@ CIN@ KC
Wed, Sep 21st@ CIN@ KC
Thu, Sep 22nd@ NYY@ KC
Fri, Sep 23rd@ NYYvs LAA
Sat, Sep 24th@ NYYvs LAA
Sun, Sep 25th@ NYYvs LAA
Tue, Sep 27thvs BALvs CWS
Wed, Sep 28thvs BALvs CWS
Thu, Sep 29thvs BALvs CWS
Fri, Sep 30th@ TOR@ DET
Sat, Oct 1st@ TOR@ DET
Sun, Oct 2nd@ TOR@ DET
Mon, Oct 3rdvs TB@ CWS
Tue, Oct 4thvs TB@ CWS
Wed, Oct 5thvs TB@ CWS
Mon, Apr 25th@ TORJose Berrios (5-3)#45   
Wed, May 11th@ ATLIan Anderson (6-3)#90   
Thu, May 19thvs SEAGeorge Kirby (2-2)#69   
Mon, Jun 6th@ LAANoah Syndergaard (4-6)#80   
Thu, Jun 16thvs OAKPaul Blackburn (6-3)#12   
Mon, Jun 20thvs DETAlex Faedo (1-4)#131   
Thu, Jul 7thvs NYY   
Mon, Jul 11th@ TB   
Fri, Jul 22ndvs TOR   
Mon, Jul 25thvs CLE   
Thu, Jul 28thvs CLE   
Thu, Aug 11thvs BAL   
Thu, Aug 18th@ PIT   
Thu, Sep 1stvs TEX   
Mon, Sep 26thvs BAL