Skip Navigation to Main Content

Who Should I Trade?

Lance McCullers Jr. for Alex Lange (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Alex Lange
RP - KC
Alex Lange
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 461# 732
   
Projections 
   
Strikeouts
Wins
Saves
ERA
WHIP
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Alex Lange
RP - KC
Alex Lange
2025 Stats 
   
   
Games Played161
   
Games Started130
   
Innings Pitched55.11.0
   
Wins20
   
Losses50
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed612
   
Earned Runs410
   
Home Runs Allowed100
   
Strikeouts611
   
Walks391
   
ERA6.670.00
   
WHIP1.813.00
   
Who Should I Trade? Player Projections
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Alex Lange
RP - KC
Alex Lange
2026 Projections 
   
   
Games Played
   
Games Started
   
Innings Pitched
   
Wins
   
Losses
   
Saves
   
Blown Saves
   
Holds
   
Hits Allowed
   
Earned Runs
   
Home Runs Allowed
   
Strikeouts
   
Walks
   
ERA
   
WHIP
   
Who Should I Trade? Player Notes
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Alex Lange
RP - KC
Alex Lange
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Alex Lange
RP - KC
Alex Lange
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs LAA   
Fri, Mar 27thvs LAA@ ATL
Sat, Mar 28thvs LAA@ ATL
Sun, Mar 29thvs LAA@ ATL
Mon, Mar 30thvs BOSvs MIN
Tue, Mar 31stvs BOS   
Wed, Apr 1stvs BOSvs MIN
Fri, Apr 3rd@ ATHvs MIL
Sat, Apr 4th@ ATHvs MIL
Sun, Apr 5th@ ATHvs MIL
Mon, Apr 6th@ COL@ CLE
Tue, Apr 7th@ COL@ CLE
Wed, Apr 8th@ COL@ CLE
Fri, Apr 10th@ SEAvs CWS
Sat, Apr 11th@ SEAvs CWS
Sun, Apr 12th@ SEAvs CWS
Mon, Apr 13th@ SEA   
Tue, Apr 14thvs COL@ DET
Wed, Apr 15thvs COL@ DET
Thu, Apr 16thvs COL@ DET
Fri, Apr 17thvs STL@ NYY
Sat, Apr 18thvs STL@ NYY
Sun, Apr 19thvs STL@ NYY
Mon, Apr 20th@ CLEvs BAL
Tue, Apr 21st@ CLEvs BAL
Wed, Apr 22nd@ CLEvs BAL
Fri, Apr 24thvs NYYvs LAA
Sat, Apr 25thvs NYYvs LAA
Sun, Apr 26thvs NYYvs LAA
Tue, Apr 28th@ BAL@ ATH
Wed, Apr 29th@ BAL@ ATH
Thu, Apr 30th@ BAL@ ATH
Fri, May 1st@ BOS@ SEA
Sat, May 2nd@ BOS@ SEA
Sun, May 3rd@ BOS@ SEA
Mon, May 4thvs LADvs CLE
Tue, May 5thvs LADvs CLE
Wed, May 6thvs LADvs CLE
Fri, May 8th@ CINvs DET
Sat, May 9th@ CINvs DET
Sun, May 10th@ CINvs DET
Mon, May 11thvs SEA   
Tue, May 12thvs SEA@ CWS
Wed, May 13thvs SEA@ CWS
Thu, May 14thvs SEA@ CWS
Fri, May 15thvs TEX@ STL
Sat, May 16thvs TEX@ STL
Sun, May 17thvs TEX@ STL
Mon, May 18th@ MINvs BOS
Tue, May 19th@ MINvs BOS
Wed, May 20th@ MINvs BOS
Fri, May 22nd@ CHCvs SEA
Sat, May 23rd@ CHCvs SEA
Sun, May 24th@ CHCvs SEA
Mon, May 25th@ TEXvs NYY
Tue, May 26th@ TEXvs NYY
Wed, May 27th@ TEXvs NYY
Thu, May 28th@ TEX   
Fri, May 29thvs MIL@ TEX
Sat, May 30thvs MIL@ TEX
Sun, May 31stvs MIL@ TEX
Tue, Jun 2ndvs PIT@ CIN
Wed, Jun 3rdvs PIT@ CIN
Thu, Jun 4thvs PIT@ MIN
Fri, Jun 5thvs ATH@ MIN
Sat, Jun 6thvs ATH@ MIN
Sun, Jun 7thvs ATH@ MIN
Mon, Jun 8th@ LAA   
Tue, Jun 9th@ LAAvs TEX
Wed, Jun 10th@ LAAvs TEX
Fri, Jun 12th@ KCvs HOU
Sat, Jun 13th@ KCvs HOU
Sun, Jun 14th@ KCvs HOU
Mon, Jun 15thvs DET@ WSH
Tue, Jun 16thvs DET@ WSH
Wed, Jun 17thvs DET@ WSH
Fri, Jun 19thvs CLEvs STL
Sat, Jun 20thvs CLE   
Sun, Jun 21stvs CLEvs STL
Mon, Jun 22nd@ TOR@ TB
Tue, Jun 23rd@ TOR@ TB
Wed, Jun 24th@ TOR@ TB
Thu, Jun 25th@ DET@ TB
Fri, Jun 26th@ DET@ CWS
Sat, Jun 27th@ DET@ CWS
Sun, Jun 28th@ DET@ CWS
Mon, Jun 29thvs MIN   
Tue, Jun 30thvs MINvs TB
Wed, Jul 1stvs MINvs TB
Fri, Jul 3rdvs TB   
Sat, Jul 4thvs TBvs PHI
Sun, Jul 5thvs TBvs PHI
Mon, Jul 6th@ WSHvs PHI
Tue, Jul 7th@ WSH@ NYM
Wed, Jul 8th@ WSH@ NYM
Fri, Jul 10th@ TEX@ BAL
Sat, Jul 11th@ TEX@ BAL
Sun, Jul 12th@ TEX@ BAL
Fri, Jul 17thvs BALvs SD
Sat, Jul 18thvs BALvs SD
Sun, Jul 19thvs BALvs SD
Mon, Jul 20thvs MIAvs SF
Tue, Jul 21stvs MIAvs SF
Wed, Jul 22ndvs MIAvs SF
Fri, Jul 24th@ CWS@ DET
Sat, Jul 25th@ CWS@ DET
Sun, Jul 26th@ CWS@ DET
Mon, Jul 27th@ LAA   
Tue, Jul 28th@ LAA@ MIN
Wed, Jul 29th@ LAA@ MIN
Fri, Jul 31stvs TEX@ COL
Sat, Aug 1stvs TEX@ COL
Sun, Aug 2ndvs TEX@ COL
Mon, Aug 3rdvs TOR   
Tue, Aug 4thvs TORvs MIN
Wed, Aug 5thvs TORvs MIN
Fri, Aug 7th@ SDvs CHC
Sat, Aug 8th@ SDvs CHC
Sun, Aug 9th@ SDvs CHC
Mon, Aug 10th@ SF@ LAD
Tue, Aug 11th@ SF@ LAD
Wed, Aug 12th@ SF@ LAD
Fri, Aug 14thvs SEA@ LAA
Sat, Aug 15thvs SEA@ LAA
Sun, Aug 16thvs SEA@ LAA
Tue, Aug 18thvs LAAvs ATH
Wed, Aug 19thvs LAAvs ATH
Thu, Aug 20thvs LAAvs ATH
Fri, Aug 21stvs ATHvs DET
Sat, Aug 22ndvs ATHvs DET
Sun, Aug 23rdvs ATHvs DET
Tue, Aug 25th@ NYY@ TOR
Wed, Aug 26th@ NYY@ TOR
Thu, Aug 27th@ NYY@ TOR
Fri, Aug 28th@ NYM@ CLE
Sat, Aug 29th@ NYM@ CLE
Sun, Aug 30th@ NYM@ CLE
Mon, Aug 31stvs CWS   
Tue, Sep 1stvs CWSvs MIA
Wed, Sep 2ndvs CWSvs MIA
Thu, Sep 3rdvs CWSvs MIA
Fri, Sep 4thvs ARIvs TOR
Sat, Sep 5thvs ARIvs TOR
Sun, Sep 6thvs ARIvs TOR
Tue, Sep 8th@ PHIvs ARI
Wed, Sep 9th@ PHIvs ARI
Thu, Sep 10th@ PHI   
Fri, Sep 11th@ TB@ BOS
Sat, Sep 12th@ TB@ BOS
Sun, Sep 13th@ TB@ BOS
Tue, Sep 15thvs KC@ HOU
Wed, Sep 16thvs KC@ HOU
Thu, Sep 17thvs KC@ HOU
Fri, Sep 18thvs ATL@ PIT
Sat, Sep 19thvs ATL@ PIT
Sun, Sep 20thvs ATL@ PIT
Tue, Sep 22nd@ SEAvs CWS
Wed, Sep 23rd@ SEAvs CWS
Thu, Sep 24th@ ATHvs CWS
Fri, Sep 25th@ ATHvs CLE
Sat, Sep 26th@ ATHvs CLE
Sun, Sep 27th@ ATHvs CLE
Thu, Apr 2nd   vs MIN
Thu, Apr 9th   vs CWS
Thu, May 7th   vs CLE
Mon, Jun 1st   @ CIN
Thu, Jun 11th   vs TEX
Thu, Jun 18th   vs STL
Thu, Jul 2nd   vs TB
Thu, Jul 9th   @ NYM
Thu, Jul 23rd   @ DET
Thu, Jul 30th   @ MIN
Thu, Aug 6th   vs MIN
Mon, Aug 17th   vs ATH
Mon, Sep 7th   vs ARI