Skip to main content

Who Should I Trade?

Lance McCullers Jr. for Tyler Mahle (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Tyler Mahle
SP - CIN
Tyler Mahle
Expert
Recommendation
63%
Recommended by
10 of 16 experts
38%
Recommended by
6 of 16 experts
Rankings 
   
Rest of Season# 39# 44
VBR# 155# 170
   
Projections 
   
Strikeouts5663
Wins44
Saves00
ERA3.354.23
WHIP1.281.33
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dan Harris
FantasyPros
# 33# 54
   
Jorge B. Edwards
Fantasy In Frames
# 35# 60
   
Mick Ciallela
Fantrax
# 38# 48
   
Ryan Amore
Pitcher List
# 34# 54
   
Brendan Tuma
FantasyPros
# 40# 67
   
Carmen Maiorano
FantasyPros
# 67# 103
   
Jordan Eisen
Field of Vision Sports
# 47# 57
   
Corbin Young
FantasyData
# 46# 64
   
Chris Clegg
Fantrax
# 29# 41
   
Joe Pisapia
FantasyPros
# 30# 36
   
Joe Bond
Fantasy Six Pack
# 38# 18
   
Chris Mitchell
FantasyData
# 47# 45
   
Mike Maher
FantasyPros
# 51# 39
   
Chris Meaney
FTN
# 55# 25
   
Pierre Camus
RotoBaller
# 61# 44
   
Brad Camara
FantasyPros
# 66# 47
   
Who Should I Trade? Player Statistics
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Tyler Mahle
SP - CIN
Tyler Mahle
2021 Stats 
   
   
Games Played1721
   
Games Started1721
   
Innings Pitched98.2112.1
   
Wins88
   
Losses23
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7194
   
Earned Runs3546
   
Home Runs Allowed716
   
Strikeouts115133
   
Walks4843
   
ERA3.233.71
   
WHIP1.221.23
   
Who Should I Trade? Player Projections
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Tyler Mahle
SP - CIN
Tyler Mahle
2021 Projections 
   
   
Games Played910
   
Games Started109
   
Innings Pitched51.853.5
   
Wins44
   
Losses22
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4149
   
Earned Runs1925
   
Home Runs Allowed58
   
Strikeouts5663
   
Walks2120
   
ERA3.354.23
   
WHIP1.281.33
   
Who Should I Trade? Player Notes
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Tyler Mahle
SP - CIN
Tyler Mahle
News 
 Astros starter Lance McCullers Jr. allowed four runs on six hits and three walks over six innings of work against the Mariners on Tuesday. He also struck out three batters in the process. The 27-year-old was credited with the victory as Houston ultimately defeated Seattle by a score of 8-6.
Andersen Pickard
Wed, Jul 28th
Tyler Mahle (8-3) picked up the win Wednesday against the Cubs. He tossed six scoreless innings while allowing five hits and one walk. He struck out two.
Connor Rooney
Thu, Jul 29th
 Astros starter Lance McCullers Jr. allowed four runs on six hits and a pair of walks over five innings of work against the Mariners on Wednesday. Most important, however, are his eight strikeouts. Although McCullers was credited with the no-decision, Houston ultimately fell to Cleveland by a score of 5-4.
Andersen Pickard
Wed, Jul 21st
Tyler Mahle did not factor into the decision Friday against the Cardinals, allowing two runs on five hits and four walks across five innings. He struck out five.
Connor Rooney
Fri, Jul 23rd
 Astros starter Lance McCullers Jr. allowed just one run on two hits against the White Sox on Friday. He also walked two batters while striking out 10. He earned the win as Houston ultimately defeated Chicago by a score of 7-1.
Andersen Pickard
Sat, Jul 17th
Tyler Mahle did not factor into the decision in Friday's loss to the Brewers, allowing five runs on six hits and three walks across 5.1 innings. He struck out eight.
Connor Rooney
Sat, Jul 17th
 Astros starter Lance McCullers Jr. allowed a pair of runs on seven hits over seven innings against the Athletics on Thursday. He also walked two batters and struck out eight in the process. He was hit with the loss as Houston ultimately fell to Oakland by a score of 2-1.
Andersen Pickard
Fri, Jul 9th
Tyler Mahle did not factor into the decision in Thursday's loss to Milwaukee. He allowed three runs on four hits and four walks across six innings. He struck out six.
Connor Rooney
Fri, Jul 9th
 Astros starter Lance McCullers Jr. allowed two runs on six hits over 5.1 innings of work against the Indians on Friday. He also walked four batters while striking out eight.
Andersen Pickard
Sat, Jul 3rd
Tyler Mahle did not factor into the decision Saturday against the Cubs, allowing two runs (one earned) on five hits and four walks across five innings. He struck out seven.
Connor Rooney
Sat, Jul 3rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Tyler Mahle
SP - CIN
Tyler Mahle
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ OAKvs STL
Fri, Apr 2nd@ OAK   
Sat, Apr 3rd@ OAKvs STL
Sun, Apr 4th@ OAKvs STL
Mon, Apr 5th@ LAAvs PIT
Tue, Apr 6th@ LAAvs PIT
Thu, Apr 8thvs OAK   
Fri, Apr 9thvs OAK@ ARI
Sat, Apr 10thvs OAK@ ARI
Mon, Apr 12thvs DET@ SF
Tue, Apr 13thvs DET@ SF
Wed, Apr 14thvs DET@ SF
Fri, Apr 16th@ SEAvs CLE
Sat, Apr 17th@ SEAvs CLE
Sun, Apr 18th@ SEAvs CLE
Tue, Apr 20th@ COL   
Wed, Apr 21st@ COLvs ARI
Thu, Apr 22ndvs LAAvs ARI
Fri, Apr 23rdvs LAA@ STL
Sat, Apr 24thvs LAA@ STL
Sun, Apr 25thvs LAA@ STL
Mon, Apr 26thvs SEA@ LAD
Tue, Apr 27thvs SEA@ LAD
Wed, Apr 28thvs SEA@ LAD
Thu, Apr 29thvs SEA   
Fri, Apr 30th@ TBvs CHC
Sat, May 1st@ TBvs CHC
Sun, May 2nd@ TBvs CHC
Tue, May 4th@ NYYvs CWS
Wed, May 5th@ NYYvs CWS
Thu, May 6th@ NYY   
Fri, May 7thvs TOR@ CLE
Sat, May 8thvs TOR@ CLE
Sun, May 9thvs TOR   
Mon, May 10thvs LAA@ PIT
Tue, May 11thvs LAA@ PIT
Wed, May 12thvs LAA@ PIT
Thu, May 13thvs TEX@ COL
Fri, May 14thvs TEX@ COL
Sat, May 15thvs TEX@ COL
Sun, May 16thvs TEX@ COL
Tue, May 18th@ OAKvs SF
Wed, May 19th@ OAKvs SF
Thu, May 20th@ OAKvs SF
Fri, May 21st@ TEXvs MIL
Sat, May 22nd@ TEXvs MIL
Sun, May 23rd@ TEXvs MIL
Tue, May 25thvs LAD@ WSH
Wed, May 26thvs LAD   
Fri, May 28thvs SD@ CHC
Sat, May 29thvs SD@ CHC
Sun, May 30thvs SD@ CHC
Mon, May 31stvs BOSvs PHI
Tue, Jun 1stvs BOSvs PHI
Wed, Jun 2ndvs BOS   
Thu, Jun 3rdvs BOS@ STL
Fri, Jun 4th@ TOR@ STL
Sat, Jun 5th@ TOR@ STL
Sun, Jun 6th@ TOR@ STL
Tue, Jun 8th@ BOSvs MIL
Wed, Jun 9th@ BOSvs MIL
Thu, Jun 10th@ BOSvs MIL
Fri, Jun 11th@ MINvs COL
Sat, Jun 12th@ MINvs COL
Sun, Jun 13th@ MINvs COL
Tue, Jun 15thvs TEX@ MIL
Wed, Jun 16thvs TEX@ MIL
Thu, Jun 17thvs CWS@ SD
Fri, Jun 18thvs CWS@ SD
Sat, Jun 19thvs CWS@ SD
Sun, Jun 20thvs CWS@ SD
Mon, Jun 21st@ BAL@ MIN
Tue, Jun 22nd@ BAL@ MIN
Wed, Jun 23rd@ BAL   
Thu, Jun 24th@ DETvs ATL
Sat, Jun 26th@ DETvs ATL
Sun, Jun 27th@ DETvs ATL
Mon, Jun 28thvs BALvs PHI
Tue, Jun 29thvs BALvs SD
Wed, Jun 30thvs BALvs SD
Thu, Jul 1st@ CLEvs SD
Fri, Jul 2nd@ CLEvs CHC
Sat, Jul 3rd@ CLEvs CHC
Sun, Jul 4th@ CLEvs CHC
Tue, Jul 6thvs OAK@ KC
Wed, Jul 7thvs OAK@ KC
Thu, Jul 8thvs OAK@ MIL
Fri, Jul 9thvs NYY@ MIL
Sat, Jul 10thvs NYY@ MIL
Sun, Jul 11thvs NYY@ MIL
Fri, Jul 16th@ CWSvs MIL
Sat, Jul 17th@ CWSvs MIL
Sun, Jul 18th@ CWSvs MIL
Mon, Jul 19thvs CLEvs NYM
Tue, Jul 20thvs CLEvs NYM
Wed, Jul 21stvs CLEvs NYM
Fri, Jul 23rdvs TEXvs STL
Sat, Jul 24thvs TEXvs STL
Sun, Jul 25thvs TEXvs STL
Mon, Jul 26th@ SEA@ CHC
Tue, Jul 27th@ SEA@ CHC
Wed, Jul 28th@ SEA@ CHC
Fri, Jul 30th@ SF@ NYM
Sat, Jul 31st@ SF@ NYM
Sun, Aug 1st@ SF@ NYM
Tue, Aug 3rd@ LADvs MIN
Wed, Aug 4th@ LADvs MIN
Thu, Aug 5thvs MINvs PIT
Fri, Aug 6thvs MINvs PIT
Sat, Aug 7thvs MINvs PIT
Sun, Aug 8thvs MINvs PIT
Tue, Aug 10thvs COL@ ATL
Wed, Aug 11thvs COL@ ATL
Fri, Aug 13th@ LAA@ PHI
Sat, Aug 14th@ LAA@ PHI
Sun, Aug 15th@ LAA@ PHI
Mon, Aug 16th@ KCvs CHC
Tue, Aug 17th@ KCvs CHC
Wed, Aug 18th@ KCvs CHC
Thu, Aug 19th@ KCvs MIA
Fri, Aug 20thvs SEAvs MIA
Sat, Aug 21stvs SEAvs MIA
Sun, Aug 22ndvs SEAvs MIA
Mon, Aug 23rdvs KC   
Tue, Aug 24thvs KC@ MIL
Wed, Aug 25thvs KC@ MIL
Fri, Aug 27th@ TEX@ MIA
Sat, Aug 28th@ TEX@ MIA
Sun, Aug 29th@ TEX@ MIA
Mon, Aug 30th@ SEAvs STL
Tue, Aug 31st@ SEAvs STL
Wed, Sep 1st@ SEAvs STL
Fri, Sep 3rd@ SDvs DET
Sat, Sep 4th@ SDvs DET
Sun, Sep 5th@ SDvs DET
Mon, Sep 6thvs SEA@ CHC
Tue, Sep 7thvs SEA@ CHC
Wed, Sep 8thvs SEA@ CHC
Fri, Sep 10thvs LAA@ STL
Sat, Sep 11thvs LAA@ STL
Sun, Sep 12thvs LAA@ STL
Mon, Sep 13th@ TEX   
Tue, Sep 14th@ TEX@ PIT
Wed, Sep 15th@ TEX@ PIT
Thu, Sep 16th@ TEX@ PIT
Fri, Sep 17thvs ARIvs LAD
Sat, Sep 18thvs ARIvs LAD
Sun, Sep 19thvs ARIvs LAD
Mon, Sep 20th@ LAAvs PIT
Tue, Sep 21st@ LAAvs PIT
Wed, Sep 22nd@ LAAvs PIT
Thu, Sep 23rd@ LAAvs WSH
Fri, Sep 24th@ OAKvs WSH
Sat, Sep 25th@ OAKvs WSH
Sun, Sep 26th@ OAKvs WSH
Tue, Sep 28thvs TB@ CWS
Wed, Sep 29thvs TB@ CWS
Thu, Sep 30thvs TB   
Fri, Oct 1stvs OAK@ PIT
Sat, Oct 2ndvs OAK@ PIT
Sun, Oct 3rdvs OAK@ PIT
Wed, Apr 7th   vs PIT
Sun, Apr 11th   @ ARI
Mon, May 17th   vs SF
Thu, May 27th   @ WSH
Mon, Jun 14th   @ MIL
Fri, Jun 25th   vs ATL
Mon, Jul 5th   @ KC
Thu, Jul 29th   @ CHC
Mon, Aug 9th   @ CLE
Thu, Aug 12th   @ ATL
Thu, Aug 26th   @ MIL