Skip to main content

Who Should I Trade?

Joe Ryan for Nick Lodolo (2023)


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
Nick Lodolo
SP - CIN
Nick Lodolo
Expert
Recommendation
73%
Recommended by
11 of 15 experts
27%
Recommended by
4 of 15 experts
Rankings 
   
Rest of Season# 31# 62
VBR# 77# 307
   
Projections 
   
Strikeouts108109
Wins84
Saves00
ERA3.414.31
WHIP1.101.43
   
Misc 
   
Injury Alert-IL15
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 23# 95
   
Mike Maher
FantasyPros
# 16# 120
   
Brandon 'B_Don' Myers
Razzball
# 47# 50
   
Keith Lott
Fantasy Six Pack
# 16# 98
   
Mick Ciallela
Fantrax
# 19# 94
   
Lucas Spence
Pitcher List
# 36# 64
   
Nate Miller
FantasyPros
# 54# 60
   
Joe Pisapia
FantasyPros
# 39# 47
   
Scott Youngson
Pitcher List
# 17# 78
   
Kelly Kirby
FantasyPros
# 18# 65
   
Tristan Davis
SEMO Fantasy Sports Podcast
# 20# 88
   
Aaron Schill
FF Faceoff
# 47# 46
   
Blake Meyer
Sports Gambling Podcast Network
# 49# 44
   
Ethan Biddle
FantasyPros
# 55# 52
   
Christopher Welsh
FantasyPros
# 65# 37
   
Who Should I Trade? Player Statistics
  Joe Ryan
SP - MIN
Joe Ryan
Nick Lodolo
SP - CIN
Nick Lodolo
2023 Stats 
   
   
Games Played117
   
Games Started117
   
Innings Pitched65.034.1
   
Wins72
   
Losses21
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5250
   
Earned Runs2024
   
Home Runs Allowed610
   
Strikeouts7647
   
Walks1310
   
ERA2.776.29
   
WHIP1.001.75
   
Who Should I Trade? Player Projections
  Joe Ryan
SP - MIN
Joe Ryan
Nick Lodolo
SP - CIN
Nick Lodolo
2023 Projections 
   
   
Games Played1817
   
Games Started2015
   
Innings Pitched104.391.7
   
Wins84
   
Losses48
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed8591
   
Earned Runs4044
   
Home Runs Allowed1214
   
Strikeouts108109
   
Walks2632
   
ERA3.414.31
   
WHIP1.101.43
   
Who Should I Trade? Player Notes
  Joe Ryan
SP - MIN
Joe Ryan
Nick Lodolo
SP - CIN
Nick Lodolo
News 
 Ryan struggled to find his command, allowing three walks and four hits in just four innings pitched.
Matthew Terelle
Wed, May 31st
Nick Lodolo’s MRI revealed a stress reaction in his left tibia. He is currently in a walking boot and will be reevaluated in two weeks.
Jesse Garcia
Wed, May 17th
 Joe Ryan allowed just one earned run on six hits and two walks while striking out four across five innings in Wednesday's win over the Giants.
Nate Miller - FantasyPros
Thu, May 25th
Nick Lodolo was placed on the injured list Sunday with a calf injury and is expected to miss a minimum of four weeks.
Jesse Garcia
Sun, May 14th
 Joe Ryan allowed two earned runs on seven hits and one walk while striking out nine over six innings in Friday's loss to the Angels.
Jesse Garcia
Sat, May 20th
Nick Lodolo was scratched from his scheduled start on Saturday against the Marlins.
Ari Koslow
Sat, May 13th
 Joe Ryan dominated the Cubs on Saturday, allowing four hits over six shutout innings to go along with 10 strikeouts and one walk.
Ari Koslow
Sun, May 14th
Nick Lodolo lasted five innings on the mound for the Reds Sunday, allowing three runs on five hits while also striking out seven in a 5-4 loss to the Athletics.
Chris Schommer
Tue, May 2nd
 Joe Ryan allowed two runs on eight hits over six innings in a 2-0 loss to the Guardians on Sunday. Ryan struck out four and did not issue a walk while taking his first loss of the season.
Matthew Terelle
Sun, May 7th
Nick Lodolo pitched four innings, allowing six earned runs on nine hits and two walks while striking out six during Cincinnati's win over Texas on Monday.
Devon Bruce
Tue, Apr 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Joe Ryan
SP - MIN
Joe Ryan
Nick Lodolo
SP - CIN
Nick Lodolo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ KCZack Greinke (1-5)#139vs PITMitch Keller (7-1)#73
Sat, Apr 1st@ KCJordan Lyles (0-9)#245vs PITRich Hill (4-5)#132
Sun, Apr 2nd@ KCBrad Keller (3-4)#283vs PITVince Velasquez (4-4)#137
Mon, Apr 3rd@ MIAJohnny Cueto (0-1)#154vs CHCDrew Smyly (5-2)#72
Tue, Apr 4th@ MIASandy Alcantara (2-5)#31vs CHCHayden Wesneski (2-2)#109
Wed, Apr 5th@ MIAJesus Luzardo (4-4)#76   
Fri, Apr 7thvs HOUJose Urquidy (2-2)#65@ PHIZack Wheeler (4-4)#24
Sat, Apr 8thvs HOULuis Garcia (2-2)@ PHIBailey Falter (0-7)#83
Sun, Apr 9thvs HOUHunter Brown (5-2)#70@ PHITaijuan Walker (4-3)#77
Mon, Apr 10thvs CWSDylan Cease (3-3)#34@ ATLBryce Elder (3-0)#41
Tue, Apr 11thvs CWSLance Lynn (4-6)#66@ ATLKyle Wright (0-1)#60
Wed, Apr 12thvs CWSLucas Giolito (4-4)#38@ ATLSpencer Strider (5-2)#7
Thu, Apr 13th@ NYYJhony Brito (3-3)#88vs PHIBailey Falter (0-7)#83
Fri, Apr 14th@ NYYNestor Cortes Jr. (5-2)#37vs PHITaijuan Walker (4-3)#77
Sat, Apr 15th@ NYYDomingo German (3-3)#59vs PHIMatt Strahm (4-3)#108
Sun, Apr 16th@ NYYGerrit Cole (6-0)#1vs PHIAaron Nola (4-4)#2
Tue, Apr 18th@ BOSChris Sale (5-2)#51vs TBTaj Bradley (3-2)#159
Wed, Apr 19th@ BOSCorey Kluber (2-6)#187vs TBDrew Rasmussen (4-2)#32
Thu, Apr 20th@ BOSTanner Houck (3-4)#81@ PITRoansy Contreras (3-4)#86
Fri, Apr 21stvs WSHTrevor Williams (2-3)#120@ PITMitch Keller (7-1)#73
Sat, Apr 22ndvs WSHChad Kuhl (0-3)#315@ PITRich Hill (4-5)#132
Sun, Apr 23rdvs WSHPatrick Corbin (4-5)#168@ PITVince Velasquez (4-4)#137
Mon, Apr 24thvs NYYJhony Brito (3-3)#88vs TEXNathan Eovaldi (7-2)#30
Tue, Apr 25thvs NYYNestor Cortes Jr. (5-2)#37vs TEXMartin Perez (6-1)#56
Wed, Apr 26thvs NYYDomingo German (3-3)#59vs TEXJon Gray (5-1)#42
Thu, Apr 27thvs KCZack Greinke (1-5)#139   
Fri, Apr 28thvs KCJordan Lyles (0-9)#245@ OAKDrew Rucinski (0-4)#204
Sat, Apr 29thvs KCBrad Keller (3-4)#283@ OAKKyle Muller (1-4)#235
Sun, Apr 30thvs KCBrady Singer (3-4)#119@ OAKKen Waldichuk (1-4)#161
Tue, May 2nd@ CWSMichael Kopech (3-5)#99@ SDMichael Wacha (5-1)#62
Wed, May 3rd@ CWSDylan Cease (3-3)#34@ SDSeth Lugo (3-3)#103
Thu, May 4th@ CWSLucas Giolito (4-4)#38   
Fri, May 5th@ CLEPeyton Battenfield (0-5)#117vs CWSLance Lynn (4-6)#66
Sat, May 6th@ CLELogan Allen (2-2)#224vs CWSMike Clevinger (3-3)#153
Sun, May 7th@ CLECal Quantrill (2-4)#105vs CWSMichael Kopech (3-5)#99
Tue, May 9thvs SDMichael Wacha (5-1)#62vs NYMDavid Peterson (1-6)#114
Wed, May 10thvs SDSeth Lugo (3-3)#103vs NYMJustin Verlander (2-2)#5
Thu, May 11thvs SDYu Darvish (3-4)#26vs NYMKodai Senga (5-3)#67
Fri, May 12thvs CHCDrew Smyly (5-2)#72@ MIAEury Perez (2-1)#199
Sat, May 13thvs CHCHayden Wesneski (2-2)#109@ MIASandy Alcantara (2-5)#31
Sun, May 14thvs CHCMarcus Stroman (5-4)#49@ MIABraxton Garrett (1-2)#116
Mon, May 15th@ LADNoah Syndergaard (1-4)#123@ COLConnor Seabold (1-2)#277
Tue, May 16th@ LADClayton Kershaw (6-4)#19@ COLChase Anderson (0-0)#329
Wed, May 17th@ LADDustin May (4-1)#45@ COLAustin Gomber (4-4)#285
Fri, May 19th@ LAAReid Detmers (0-5)#71vs NYYClarke Schmidt (2-5)#141
Sat, May 20th@ LAAPatrick Sandoval (3-4)#46vs NYYJhony Brito (3-3)#88
Sun, May 21st@ LAAShohei Ohtani (5-1)#4vs NYYLuis Severino (0-0)#44
Mon, May 22ndvs SFJohn Brebbia (2-0)#191vs STLJordan Montgomery (2-6)#52
Tue, May 23rdvs SFAlex Cobb (4-2)#33vs STLAdam Wainwright (2-1)#94
Wed, May 24thvs SFAnthony DeSclafani (4-4)#104vs STLSteven Matz (0-6)#85
Fri, May 26thvs TORKevin Gausman (4-3)#10@ CHCJustin Steele (6-2)#39
Sat, May 27thvs TORChris Bassitt (5-4)#28@ CHCJameson Taillon (0-3)#124
Sun, May 28thvs TORJose Berrios (5-4)#43@ CHCDrew Smyly (5-2)#72
Mon, May 29th@ HOUJ.P. France (1-1)#184   
Tue, May 30th@ HOUBrandon Bielak (2-2)#213@ BOSBrayan Bello (3-3)#110
Wed, May 31st@ HOUHunter Brown (5-2)#70@ BOSJames Paxton (1-1)#112
Thu, Jun 1stvs CLETanner Bibee (1-1)#150@ BOSChris Sale (5-2)#51
Fri, Jun 2ndvs CLEAaron Civale (1-1)#69vs MILCorbin Burnes (4-4)#14
Sat, Jun 3rdvs CLELogan Allen (2-2)#224vs MILColin Rea (2-3)#232
Sun, Jun 4thvs CLETriston McKenzie#61vs MILAdrian Houser (1-1)#218
Tue, Jun 6th@ TBvs LADTony Gonsolin (3-1)#64
Wed, Jun 7th@ TBvs LADNoah Syndergaard (1-4)#123
Thu, Jun 8th@ TBTyler Glasnow (0-0)#23vs LADClayton Kershaw (6-4)#19
Fri, Jun 9th@ TORYusei Kikuchi (6-2)#87@ STLJordan Montgomery (2-6)#52
Sat, Jun 10th@ TORAlek Manoah (1-6)#54@ STL
Sun, Jun 11th@ TORKevin Gausman (4-3)#10@ STL
Tue, Jun 13thvs MIL@ KC
Wed, Jun 14thvs MIL@ KC
Thu, Jun 15thvs DET   
Fri, Jun 16thvs DET@ HOU
Sat, Jun 17thvs DET@ HOU
Sun, Jun 18thvs DET@ HOU
Mon, Jun 19thvs BOSvs COL
Tue, Jun 20thvs BOSvs COL
Wed, Jun 21stvs BOSvs COL
Thu, Jun 22ndvs BOS   
Fri, Jun 23rd@ DETvs ATL
Sat, Jun 24th@ DETvs ATL
Sun, Jun 25th@ DETvs ATL
Mon, Jun 26th@ ATL@ BAL
Tue, Jun 27th@ ATL@ BAL
Wed, Jun 28th@ ATL@ BAL
Fri, Jun 30th@ BALvs SD
Sat, Jul 1st@ BALvs SD
Sun, Jul 2nd@ BALvs SD
Mon, Jul 3rdvs KC@ WSH
Tue, Jul 4thvs KC@ WSH
Wed, Jul 5thvs KC@ WSH
Fri, Jul 7thvs BAL@ MIL
Sat, Jul 8thvs BAL@ MIL
Sun, Jul 9thvs BAL@ MIL
Fri, Jul 14th@ OAKvs MIL
Sat, Jul 15th@ OAKvs MIL
Sun, Jul 16th@ OAKvs MIL
Mon, Jul 17th@ SEAvs SF
Tue, Jul 18th@ SEAvs SF
Wed, Jul 19th@ SEAvs SF
Thu, Jul 20th@ SEAvs SF
Fri, Jul 21stvs CWSvs ARI
Sat, Jul 22ndvs CWSvs ARI
Sun, Jul 23rdvs CWSvs ARI
Mon, Jul 24thvs SEA@ MIL
Tue, Jul 25thvs SEA@ MIL
Wed, Jul 26thvs SEA@ MIL
Fri, Jul 28th@ KC@ LAD
Sat, Jul 29th@ KC@ LAD
Sun, Jul 30th@ KC@ LAD
Tue, Aug 1st@ STL@ CHC
Wed, Aug 2nd@ STL@ CHC
Thu, Aug 3rd@ STL@ CHC
Fri, Aug 4thvs ARIvs WSH
Sat, Aug 5thvs ARIvs WSH
Sun, Aug 6thvs ARIvs WSH
Mon, Aug 7th@ DETvs MIA
Tue, Aug 8th@ DETvs MIA
Wed, Aug 9th@ DETvs MIA
Thu, Aug 10th@ DET   
Fri, Aug 11th@ PHI@ PIT
Sat, Aug 12th@ PHI@ PIT
Sun, Aug 13th@ PHI@ PIT
Tue, Aug 15thvs DETvs CLE
Wed, Aug 16thvs DETvs CLE
Fri, Aug 18thvs PITvs TOR
Sat, Aug 19thvs PITvs TOR
Sun, Aug 20thvs PITvs TOR
Tue, Aug 22nd@ MIL@ LAA
Wed, Aug 23rd@ MIL@ LAA
Thu, Aug 24thvs TEX@ ARI
Fri, Aug 25thvs TEX@ ARI
Sat, Aug 26thvs TEX@ ARI
Sun, Aug 27thvs TEX@ ARI
Mon, Aug 28thvs CLE@ SF
Tue, Aug 29thvs CLE@ SF
Wed, Aug 30thvs CLE@ SF
Fri, Sep 1st@ TEXvs CHC
Sat, Sep 2nd@ TEXvs CHC
Sun, Sep 3rd@ TEXvs CHC
Mon, Sep 4th@ CLEvs SEA
Tue, Sep 5th@ CLEvs SEA
Wed, Sep 6th@ CLEvs SEA
Fri, Sep 8thvs NYMvs STL
Sat, Sep 9thvs NYMvs STL
Sun, Sep 10thvs NYMvs STL
Mon, Sep 11thvs TB   
Tue, Sep 12thvs TB@ DET
Wed, Sep 13thvs TB@ DET
Thu, Sep 14th@ CWS@ DET
Fri, Sep 15th@ CWS@ NYM
Sat, Sep 16th@ CWS@ NYM
Sun, Sep 17th@ CWS@ NYM
Mon, Sep 18th@ CINvs MIN
Tue, Sep 19th@ CINvs MIN
Wed, Sep 20th@ CINvs MIN
Fri, Sep 22ndvs LAAvs PIT
Sat, Sep 23rdvs LAAvs PIT
Sun, Sep 24thvs LAAvs PIT
Tue, Sep 26thvs OAK@ CLE
Wed, Sep 27thvs OAK@ CLE
Thu, Sep 28thvs OAK   
Fri, Sep 29th@ COL@ STL
Sat, Sep 30th@ COL@ STL
Sun, Oct 1st@ COL@ STL
Mon, Apr 17th   vs TBJalen Beeks (2-2)#126
Mon, May 1st   @ SDBlake Snell (1-6)#57
Thu, May 25th   vs STLMiles Mikolas (4-1)#68
Mon, Jun 5th   vs MILJulio Teheran (1-1)#357
Mon, Jun 12th   @ KC
Thu, Jul 6th   @ WSH
Mon, Jul 31st   @ CHC
Mon, Aug 21st   @ LAA