Skip Navigation to Main Content

Who Should I Trade?

Clay Holmes for Joe Ryan (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Clay Holmes
SP,RP - NYM
Clay Holmes
Joe Ryan
SP - MIN
Joe Ryan
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 418# 36
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Clay Holmes
SP,RP - NYM
Clay Holmes
Joe Ryan
SP - MIN
Joe Ryan
2025 Stats 
   
   
Games Played3331
   
Games Started3130
   
Innings Pitched165.2171.0
   
Wins1213
   
Losses810
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed150137
   
Earned Runs6562
   
Home Runs Allowed1426
   
Strikeouts129194
   
Walks6639
   
ERA3.533.26
   
WHIP1.301.03
   
Who Should I Trade? Player Notes
  Clay Holmes
SP,RP - NYM
Clay Holmes
Joe Ryan
SP - MIN
Joe Ryan
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Clay Holmes
SP,RP - NYM
Clay Holmes
Joe Ryan
SP - MIN
Joe Ryan
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs PIT@ BAL
Sat, Mar 28thvs PIT@ BAL
Sun, Mar 29thvs PIT@ BAL
Mon, Mar 30th@ STL@ KC
Tue, Mar 31st@ STL   
Wed, Apr 1st@ STL@ KC
Thu, Apr 2nd@ SF@ KC
Fri, Apr 3rd@ SFvs TB
Sat, Apr 4th@ SFvs TB
Sun, Apr 5th@ SFvs TB
Tue, Apr 7thvs ARIvs DET
Wed, Apr 8thvs ARIvs DET
Thu, Apr 9thvs ARIvs DET
Fri, Apr 10thvs ATH@ TOR
Sat, Apr 11thvs ATH@ TOR
Sun, Apr 12thvs ATH@ TOR
Mon, Apr 13th@ LADvs BOS
Tue, Apr 14th@ LADvs BOS
Wed, Apr 15th@ LADvs BOS
Fri, Apr 17th@ CHCvs CIN
Sat, Apr 18th@ CHCvs CIN
Sun, Apr 19th@ CHCvs CIN
Tue, Apr 21stvs MIN@ NYM
Wed, Apr 22ndvs MIN@ NYM
Thu, Apr 23rdvs MIN@ NYM
Fri, Apr 24thvs COL@ TB
Sat, Apr 25thvs COL@ TB
Sun, Apr 26thvs COL@ TB
Tue, Apr 28thvs WSHvs SEA
Wed, Apr 29thvs WSHvs SEA
Thu, Apr 30thvs WSHvs TOR
Fri, May 1st@ LAAvs TOR
Sat, May 2nd@ LAAvs TOR
Sun, May 3rd@ LAAvs TOR
Mon, May 4th@ COL   
Tue, May 5th@ COL@ WSH
Wed, May 6th@ COL@ WSH
Fri, May 8th@ ARI@ CLE
Sat, May 9th@ ARI@ CLE
Sun, May 10th@ ARI@ CLE
Tue, May 12thvs DETvs MIA
Wed, May 13thvs DETvs MIA
Thu, May 14thvs DETvs MIA
Fri, May 15thvs NYYvs MIL
Sat, May 16thvs NYYvs MIL
Sun, May 17thvs NYYvs MIL
Mon, May 18th@ WSHvs HOU
Tue, May 19th@ WSHvs HOU
Wed, May 20th@ WSHvs HOU
Thu, May 21st@ WSH   
Fri, May 22nd@ MIA@ BOS
Sat, May 23rd@ MIA@ BOS
Sun, May 24th@ MIA@ BOS
Mon, May 25thvs CIN@ CWS
Tue, May 26thvs CIN@ CWS
Wed, May 27thvs CIN@ CWS
Fri, May 29thvs MIA@ PIT
Sat, May 30thvs MIA@ PIT
Sun, May 31stvs MIA@ PIT
Mon, Jun 1st@ SEAvs CWS
Tue, Jun 2nd@ SEAvs CWS
Wed, Jun 3rd@ SEAvs CWS
Fri, Jun 5th@ SDvs KC
Sat, Jun 6th@ SDvs KC
Sun, Jun 7th@ SDvs KC
Tue, Jun 9thvs STL@ DET
Wed, Jun 10thvs STL@ DET
Thu, Jun 11thvs STL@ DET
Fri, Jun 12thvs ATLvs STL
Sat, Jun 13thvs ATLvs STL
Sun, Jun 14thvs ATLvs STL
Mon, Jun 15th@ CIN@ TEX
Tue, Jun 16th@ CIN@ TEX
Wed, Jun 17th@ CIN   
Thu, Jun 18th@ PHI@ TEX
Sat, Jun 20th@ PHI@ ARI
Sun, Jun 21st@ PHI@ ARI
Mon, Jun 22ndvs CHCvs LAD
Tue, Jun 23rdvs CHCvs LAD
Wed, Jun 24thvs CHCvs LAD
Thu, Jun 25thvs CHC   
Fri, Jun 26thvs PHIvs COL
Sat, Jun 27thvs PHIvs COL
Sun, Jun 28thvs PHIvs COL
Mon, Jun 29th@ TOR@ HOU
Tue, Jun 30th@ TOR@ HOU
Wed, Jul 1st@ TOR@ HOU
Fri, Jul 3rd@ ATL@ NYY
Sat, Jul 4th@ ATL@ NYY
Sun, Jul 5th@ ATL@ NYY
Mon, Jul 6th@ ATL   
Tue, Jul 7thvs KCvs CLE
Wed, Jul 8thvs KCvs CLE
Thu, Jul 9thvs KCvs CLE
Fri, Jul 10thvs BOSvs LAA
Sat, Jul 11thvs BOSvs LAA
Sun, Jul 12thvs BOSvs LAA
Thu, Jul 16th@ PHI   
Sat, Jul 18th@ PHI@ CHC
Sun, Jul 19th@ PHI@ CHC
Mon, Jul 20th@ MIL@ CLE
Tue, Jul 21st@ MIL@ CLE
Wed, Jul 22nd@ MIL@ CLE
Fri, Jul 24thvs LADvs ATH
Sat, Jul 25thvs LADvs ATH
Sun, Jul 26thvs LADvs ATH
Mon, Jul 27thvs ATL   
Tue, Jul 28thvs ATLvs KC
Wed, Jul 29thvs ATLvs KC
Thu, Jul 30thvs MIAvs KC
Fri, Jul 31stvs MIA@ SEA
Sat, Aug 1stvs MIA@ SEA
Sun, Aug 2ndvs MIA@ SEA
Tue, Aug 4th@ CLE@ KC
Wed, Aug 5th@ CLE@ KC
Thu, Aug 6th@ CLE@ KC
Fri, Aug 7th@ PIT@ MIL
Sat, Aug 8th@ PIT@ MIL
Sun, Aug 9th@ PIT@ MIL
Mon, Aug 10th@ ATLvs BAL
Tue, Aug 11th@ ATLvs BAL
Wed, Aug 12th@ ATLvs BAL
Fri, Aug 14thvs WSH   
Sat, Aug 15thvs WSHvs PHI
Sun, Aug 16thvs WSHvs PHI
Mon, Aug 17thvs SDvs ATL
Tue, Aug 18thvs SDvs ATL
Wed, Aug 19thvs SDvs ATL
Fri, Aug 21st@ CWS@ SD
Sat, Aug 22nd@ CWS@ SD
Sun, Aug 23rd@ CWS@ SD
Tue, Aug 25thvs MIL@ ATH
Wed, Aug 26thvs MIL@ ATH
Thu, Aug 27thvs MIL   
Fri, Aug 28thvs HOUvs CWS
Sat, Aug 29thvs HOUvs CWS
Sun, Aug 30thvs HOUvs CWS
Mon, Aug 31st@ TBvs DET
Tue, Sep 1st@ TBvs DET
Wed, Sep 2nd@ TBvs DET
Fri, Sep 4thvs SF@ CWS
Sat, Sep 5thvs SF@ CWS
Sun, Sep 6thvs SF@ CWS
Mon, Sep 7th@ MIA@ DET
Tue, Sep 8th@ MIA@ DET
Wed, Sep 9th@ MIA@ DET
Fri, Sep 11th@ NYYvs CLE
Sat, Sep 12th@ NYYvs CLE
Sun, Sep 13th@ NYYvs CLE
Mon, Sep 14thvs BALvs NYY
Tue, Sep 15thvs BALvs NYY
Wed, Sep 16thvs BALvs NYY
Thu, Sep 17thvs PHI@ LAA
Fri, Sep 18thvs PHI@ LAA
Sat, Sep 19thvs PHI@ LAA
Sun, Sep 20thvs PHI@ LAA
Tue, Sep 22nd@ TEX@ SF
Wed, Sep 23rd@ TEX@ SF
Thu, Sep 24th@ TEX   
Fri, Sep 25th@ WSHvs TEX
Sat, Sep 26th@ WSHvs TEX
Sun, Sep 27th@ WSHvs TEX
Mon, Apr 6th   vs DET
Mon, Apr 27th   vs SEA
Thu, May 7th   @ WSH
Thu, May 28th   @ CWS
Thu, Jun 4th   vs KC
Fri, Jun 19th   @ ARI
Fri, Jul 17th   @ CHC
Thu, Jul 23rd   @ CLE
Thu, Aug 13th   vs PHI
Mon, Aug 24th   @ ATH
Mon, Sep 21st   @ SF