Skip to main content

Who Should I Trade?

Lance McCullers Jr. for Jack Flaherty (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jack Flaherty
SP - STL
Jack Flaherty
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Expert
Recommendation
63%
Recommended by
10 of 16 experts
38%
Recommended by
6 of 16 experts
Rankings 
   
Rest of Season# 31# 32
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 39# 54
   
Chris Meaney
FTN
# 10# 55
   
Mike Maher
FantasyPros
# 27# 29
   
Pierre Camus
RotoBaller
# 30# 61
   
Jorge B. Edwards
Fantasy In Frames
# 9# 35
   
Carmen Maiorano
FantasyPros
# 13# 67
   
Jordan Eisen
Field of Vision Sports
# 11# 47
   
Chris Mitchell
FantasyData
# 37# 47
   
Corbin Young
FantasyData
# 13# 46
   
Chris Clegg
Fantrax
# 13# 29
   
Ryan Amore
Pitcher List
# 98# 24
   
Mick Ciallela
Fantrax
# 73# 25
   
Joe Pisapia
FantasyPros
# 37# 30
   
Dan Harris
FantasyPros
# 57# 30
   
Brendan Tuma
FantasyPros
# 95# 31
   
Brad Camara
FantasyPros
# 69# 46
   
Who Should I Trade? Player Statistics
  Jack Flaherty
SP - STL
Jack Flaherty
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
2021 Stats 
   
   
Games Played1728
   
Games Started1528
   
Innings Pitched78.0162.0
   
Wins913
   
Losses25
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed57122
   
Earned Runs2857
   
Home Runs Allowed1213
   
Strikeouts85185
   
Walks2676
   
ERA3.223.16
   
WHIP1.061.22
   
Who Should I Trade? Player Projections
  Jack Flaherty
SP - STL
Jack Flaherty
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
2021 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
Who Should I Trade? Player Notes
  Jack Flaherty
SP - STL
Jack Flaherty
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
News 
 Jack Flaherty pitched a perfect 1-2-3 inning with a pair of strikeouts in an inning of relief on Sunday.
Lucas Spence
Sun, Oct 3rd
Astros RHP Lance McCullers Jr. (forearm) was left off the team's ALCS roster.
Brendan Tuma - Too Much Tuma
Fri, Oct 15th
 Jack Flaherty (shoulder) allowed a hit and a walk while striking out one in a scoreless inning of relief in a loss to the Brewers on Wednesday.
Lucas Spence
Wed, Sep 29th
There is great concern for Lance McCullers in the short term, and he’s most likely out for the ALCS against Boston, according to Jon Heyman.
Ari Koslow
Thu, Oct 14th
 Cardinals RHP Jack Flaherty will be available out of the bullpen beginning on Tuesday night.
Brendan Tuma - Too Much Tuma
Tue, Sep 28th
Astros RHP Lance McCullers Jr. was removed from Tuesday's ALDS start against the White Sox due to forearm discomfort.
Brendan Tuma - Too Much Tuma
Tue, Oct 12th
 Jack Flaherty (shoulder strain) returned to the Cardinals rotation in the role of an "opener" for the second game of their doubleheader against the Cubs on Friday. However, he recorded only one out and gave up two runs before being removed from the game.
Lucas Spence
Sat, Sep 25th
Astros starting pitcher will start ALDS Game 4 on Tuesday against the White Sox.
Chris Schommer
Tue, Oct 12th
 St. Louis Cardinals starter Jack Flaherty is scheduled to pitch Game 2 on Friday afternoon.
Andersen Pickard
Fri, Sep 24th
Astros starter Lance McCullers Jr. allowed two runs over six innings of work against the Rays on Thursday. His final line included three hits, one homer, one walk, four strikeouts, and the win. Houston ultimately defeated Tampa Bay by a score of 3-2.
Andersen Pickard
Fri, Oct 1st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jack Flaherty
SP - STL
Jack Flaherty
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINLuis Castillo (8-16)@ OAKChris Bassitt (12-4)
Fri, Apr 2nd   @ OAKJesus Luzardo (6-9)
Sat, Apr 3rd@ CINTyler Mahle (13-6)@ OAKCole Irvin (10-15)
Sun, Apr 4th@ CINJeff Hoffman (3-5)@ OAKSean Manaea (11-10)
Mon, Apr 5th@ MIATrevor Rogers (7-8)@ LAAJose Quintana (0-3)
Tue, Apr 6th@ MIASandy Alcantara (9-15)@ LAADylan Bundy (2-9)
Thu, Apr 8thvs MILCorbin Burnes (11-4)vs OAKCole Irvin (10-15)
Fri, Apr 9th   vs OAKSean Manaea (11-10)
Sat, Apr 10thvs MILAdrian Houser (10-6)vs OAKFrankie Montas (13-9)
Mon, Apr 12thvs WSHErick Fedde (7-9)vs DETCasey Mize (7-9)
Tue, Apr 13thvs WSHStephen Strasburg (1-2)vs DETMatthew Boyd (3-8)
Wed, Apr 14thvs WSHJoe Ross (5-9)vs DETMichael Fulmer (5-6)
Fri, Apr 16th@ PHIZach Eflin (4-7)@ SEAYusei Kikuchi (7-9)
Sat, Apr 17th@ PHIMatt Moore (2-4)@ SEAChris Flexen (14-6)
Sun, Apr 18th@ PHIAaron Nola (9-9)@ SEANick Margevicius (0-2)
Tue, Apr 20th@ WSHPatrick Corbin (9-16)@ COLJon Gray (8-12)#13
Wed, Apr 21st@ WSHMax Scherzer (15-4)@ COLAustin Gomber (9-9)
Thu, Apr 22nd   vs LAAAlex Cobb (8-3)
Fri, Apr 23rdvs CINSonny Gray (7-9)vs LAAAndrew Heaney (8-9)
Sat, Apr 24thvs CINWade Miley (12-7)vs LAAGriffin Canning (5-4)
Sun, Apr 25thvs CINLuis Castillo (8-16)vs LAADylan Bundy (2-9)
Mon, Apr 26thvs PHIZack Wheeler (14-10)vs SEAJustus Sheffield (7-8)
Tue, Apr 27thvs PHIZach Eflin (4-7)vs SEAMarco Gonzales (10-6)
Wed, Apr 28thvs PHIVince Velasquez (3-9)vs SEAJustin Dunn (1-3)
Thu, Apr 29thvs PHIAaron Nola (9-9)vs SEAYusei Kikuchi (7-9)
Fri, Apr 30th@ PITJT Brubaker (5-13)@ TBRyan Yarbrough (9-7)
Sat, May 1st@ PITTrevor Cahill (1-5)@ TBJosh Fleming (10-8)
Sun, May 2nd@ PITWil Crowe (4-8)@ TBRich Hill (7-8)
Tue, May 4th   @ NYYDomingo German (4-5)
Wed, May 5thvs NYMMiguel Castro@ NYYJordan Montgomery (6-7)
Thu, May 6thvs NYMTaijuan Walker (7-11)@ NYYGerrit Cole (16-8)
Fri, May 7thvs COLAustin Gomber (9-9)vs TORRoss Stripling (5-7)
Sat, May 8thvs COLChi Chi Gonzalez (3-7)vs TORSteven Matz (14-7)
Sun, May 9thvs COLGerman Marquez (12-11)#4vs TORNate Pearson (1-1)
Mon, May 10th   vs LAAJunior Guerra
Tue, May 11th@ MILFreddy Peralta (10-5)vs LAAShohei Ohtani (9-2)
Wed, May 12th@ MILBrandon Woodruff (9-10)vs LAAAndrew Heaney (8-9)
Thu, May 13th@ MILCorbin Burnes (11-4)vs TEXMike Foltynewicz (2-12)
Fri, May 14th@ SDJoe Musgrove (11-9)vs TEXWes Benjamin
Sat, May 15th@ SDChris Paddack (7-7)vs TEXDane Dunning (5-10)
Sun, May 16th@ SDRyan Weathers (4-7)vs TEXKyle Gibson (10-9)
Tue, May 18thvs PITJT Brubaker (5-13)@ OAKSean Manaea (11-10)
Wed, May 19thvs PITTrevor Cahill (1-5)@ OAKFrankie Montas (13-9)
Thu, May 20th   @ OAKCole Irvin (10-15)
Fri, May 21stvs CHCKyle Hendricks (14-7)@ TEXKyle Gibson (10-9)
Sat, May 22ndvs CHCAdbert Alzolay (5-13)@ TEXJordan Lyles (10-13)
Sun, May 23rdvs CHCZach Davies (6-12)@ TEXMike Foltynewicz (2-12)
Tue, May 25th@ CWSLucas Giolito (11-9)vs LADClayton Kershaw (10-8)
Wed, May 26th@ CWSCarlos Rodon (13-5)vs LADTrevor Bauer (8-5)
Fri, May 28th@ ARIMadison Bumgarner (7-10)vs SDDinelson Lamet (2-4)
Sat, May 29th@ ARISeth Frankoff (0-2)vs SDYu Darvish (8-11)
Sun, May 30th@ ARIMatt Peacock (5-7)vs SDBlake Snell (7-6)
Mon, May 31st@ LADTrevor Bauer (8-5)vs BOSEduardo Rodriguez (13-8)
Tue, Jun 1st@ LADDavid Price (5-2)vs BOSGarrett Richards (7-8)
Wed, Jun 2nd@ LADWalker Buehler (16-4)vs BOSNick Pivetta (9-8)
Thu, Jun 3rdvs CINVladimir Gutierrez (9-6)vs BOSMartin Perez (7-8)
Fri, Jun 4thvs CINLuis Castillo (8-16)@ TORHyun Jin Ryu (14-10)
Sat, Jun 5thvs CINTyler Mahle (13-6)@ TORRoss Stripling (5-7)
Sun, Jun 6thvs CINWade Miley (12-7)@ TORSteven Matz (14-7)
Tue, Jun 8thvs CLEShane Bieber (7-4)@ BOSMartin Perez (7-8)
Wed, Jun 9thvs CLEJ.C. Mejia (1-7)@ BOSNathan Eovaldi (11-9)
Thu, Jun 10th   @ BOSEduardo Rodriguez (13-8)
Fri, Jun 11th@ CHCKohl Stewart (1-1)@ MINBailey Ober (3-3)
Sat, Jun 12th@ CHCKyle Hendricks (14-7)@ MINJose Berrios (12-9)
Sun, Jun 13th@ CHCZach Davies (6-12)@ MINMichael Pineda (9-8)
Tue, Jun 15thvs MIATrevor Rogers (7-8)vs TEXKyle Gibson (10-9)
Wed, Jun 16thvs MIASandy Alcantara (9-15)vs TEXJordan Lyles (10-13)
Thu, Jun 17th@ ATLCharlie Morton (14-6)#1vs CWSDylan Cease (13-7)
Fri, Jun 18th@ ATLMax Fried (14-7)#2vs CWSCarlos Rodon (13-5)
Sat, Jun 19th   vs CWSLance Lynn (11-6)
Sun, Jun 20th@ ATLDrew Smyly (11-4)#6vs CWSDallas Keuchel (9-9)
Mon, Jun 21st   @ BALKeegan Akin (2-10)
Tue, Jun 22nd@ DETTarik Skubal (8-12)@ BALJorge Lopez (3-14)
Wed, Jun 23rd@ DETMatt Manning (4-7)@ BALThomas Eshelman (0-3)
Thu, Jun 24thvs PITChad Kuhl (5-7)@ DETJose Urena (4-8)
Sat, Jun 26thvs PITJT Brubaker (5-13)@ DETWily Peralta (4-5)
Sun, Jun 27thvs PITMax Kranick (2-3)@ DETTarik Skubal (8-12)
Mon, Jun 28thvs ARIJake Faria (0-0)vs BALThomas Eshelman (0-3)
Tue, Jun 29thvs ARICaleb Smith (4-9)vs BALTravis Lakins Sr. (1-4)
Wed, Jun 30thvs ARIRiley Smith (1-4)vs BALMatt Harvey (6-14)
Thu, Jul 1st@ COLAntonio Senzatela (4-9)#17@ CLEJ.C. Mejia (1-7)
Fri, Jul 2nd@ COLChi Chi Gonzalez (3-7)@ CLESam Hentges (1-4)
Sat, Jul 3rd@ COLKyle Freeland (7-8)#8@ CLEEli Morgan (5-7)
Sun, Jul 4th@ COLGerman Marquez (12-11)#4@ CLECal Quantrill (8-3)
Tue, Jul 6th@ SFJohnny Cueto (7-7)vs OAKChris Bassitt (12-4)
Wed, Jul 7th@ SFAlex Wood (10-4)vs OAKSean Manaea (11-10)
Thu, Jul 8th   vs OAKFrankie Montas (13-9)
Fri, Jul 9th@ CHCKyle Hendricks (14-7)vs NYYNestor Cortes Jr. (2-3)
Sat, Jul 10th@ CHCZach Davies (6-12)vs NYYGerrit Cole (16-8)
Sun, Jul 11th   vs NYYJameson Taillon (8-6)
Fri, Jul 16thvs SFLogan Webb (11-3)@ CWSDylan Cease (13-7)
Sat, Jul 17thvs SFAnthony DeSclafani (13-7)@ CWSLucas Giolito (11-9)
Sun, Jul 18thvs SFJohnny Cueto (7-7)@ CWSCarlos Rodon (13-5)
Mon, Jul 19thvs CHCAlec Mills (6-7)vs CLEJ.C. Mejia (1-7)
Tue, Jul 20thvs CHCTrevor Williams (4-2)vs CLETriston McKenzie (5-9)
Wed, Jul 21stvs CHCKyle Hendricks (14-7)vs CLEEli Morgan (5-7)
Fri, Jul 23rd@ CINTyler Mahle (13-6)vs TEXKolby Allard (3-12)
Sat, Jul 24th@ CINLuis Castillo (8-16)vs TEXKyle Gibson (10-9)
Sun, Jul 25th@ CINSonny Gray (7-9)vs TEXTaylor Hearn (6-6)
Mon, Jul 26th   @ SEADarren McCaughan (0-0)
Tue, Jul 27th@ CLECal Quantrill (8-3)@ SEAChris Flexen (14-6)
Wed, Jul 28th@ CLEZach Plesac (10-6)@ SEAYusei Kikuchi (7-9)
Fri, Jul 30thvs MINGriffin Jax (4-5)@ SFKevin Gausman (14-6)
Sat, Jul 31stvs MINBailey Ober (3-3)@ SFAlex Wood (10-4)
Sun, Aug 1stvs MINMichael Pineda (9-8)@ SFLogan Webb (11-3)
Tue, Aug 3rdvs ATLMax Fried (14-7)#2@ LADWalker Buehler (16-4)
Wed, Aug 4thvs ATLDrew Smyly (11-4)#6@ LADMax Scherzer (15-4)
Thu, Aug 5thvs ATLTouki Toussaint (3-3)#12vs MINGriffin Jax (4-5)
Fri, Aug 6thvs KCMike Minor (8-12)vs MINBailey Ober (3-3)
Sat, Aug 7thvs KCBrad Keller (8-12)vs MINMichael Pineda (9-8)
Sun, Aug 8thvs KCKris Bubic (6-7)vs MINKenta Maeda (6-5)
Tue, Aug 10th@ PITSteven Brault (0-3)vs COLJon Gray (8-12)#13
Wed, Aug 11th@ PITWil Crowe (4-8)vs COLAntonio Senzatela (4-9)#17
Fri, Aug 13th@ KCMike Minor (8-12)@ LAAPatrick Sandoval (3-6)
Sat, Aug 14th@ KCBrad Keller (8-12)@ LAAJaime Barria (2-4)
Sun, Aug 15th@ KCKris Bubic (6-7)@ LAAReid Detmers (1-3)
Mon, Aug 16th   @ KCCarlos Hernandez (6-2)
Tue, Aug 17thvs MILCorbin Burnes (11-4)@ KCDaniel Lynch (4-6)
Wed, Aug 18thvs MILFreddy Peralta (10-5)@ KCBrady Singer (5-10)
Thu, Aug 19thvs MILBrandon Woodruff (9-10)@ KCMike Minor (8-12)
Fri, Aug 20thvs PITMitch Keller (5-11)vs SEAYusei Kikuchi (7-9)
Sat, Aug 21stvs PITDillon Peters (1-2)vs SEALogan Gilbert (6-5)
Sun, Aug 22ndvs PITSteven Brault (0-3)vs SEATyler Anderson (7-11)
Mon, Aug 23rd   vs KCDaniel Lynch (4-6)
Tue, Aug 24thvs DETCasey Mize (7-9)vs KCBrady Singer (5-10)
Wed, Aug 25thvs DETTarik Skubal (8-12)vs KCMike Minor (8-12)
Fri, Aug 27th@ PITDillon Peters (1-2)@ TEXGlenn Otto (0-3)
Sat, Aug 28th@ PITSteven Brault (0-3)@ TEXKolby Allard (3-12)
Sun, Aug 29th@ PITWil Crowe (4-8)@ TEXTaylor Hearn (6-6)
Mon, Aug 30th@ CINLuis Castillo (8-16)@ SEAChris Flexen (14-6)
Tue, Aug 31st   @ SEAYusei Kikuchi (7-9)
Wed, Sep 1st@ CINSonny Gray (7-9)@ SEALogan Gilbert (6-5)
Fri, Sep 3rd@ MILFreddy Peralta (10-5)@ SDJake Arrieta (5-14)
Sat, Sep 4th@ MILAdrian Houser (10-6)@ SDJoe Musgrove (11-9)
Sun, Sep 5th@ MILCorbin Burnes (11-4)@ SDChris Paddack (7-7)
Mon, Sep 6thvs LADMax Scherzer (15-4)vs SEAYusei Kikuchi (7-9)
Tue, Sep 7thvs LADCorey Knebel (4-0)vs SEALogan Gilbert (6-5)
Wed, Sep 8thvs LADMitch White (1-3)vs SEATyler Anderson (7-11)
Fri, Sep 10thvs CINTyler Mahle (13-6)vs LAAShohei Ohtani (9-2)
Sat, Sep 11thvs CINLuis Castillo (8-16)vs LAAJose Suarez (8-8)
Sun, Sep 12thvs CINSonny Gray (7-9)vs LAAJaime Barria (2-4)
Mon, Sep 13th@ NYMRich Hill (7-8)@ TEXSpencer Howard (0-5)
Tue, Sep 14th@ NYMMarcus Stroman (10-13)@ TEXJordan Lyles (10-13)
Wed, Sep 15th@ NYMTylor Megill (4-6)@ TEXKohei Arihara (2-4)
Thu, Sep 16th   @ TEXGlenn Otto (0-3)
Fri, Sep 17thvs SDVince Velasquez (3-9)vs ARIMadison Bumgarner (7-10)
Sat, Sep 18thvs SDYu Darvish (8-11)vs ARIHumberto Castellanos (2-2)
Sun, Sep 19thvs SDJake Arrieta (5-14)vs ARIZac Gallen (3-10)
Mon, Sep 20th@ MILFreddy Peralta (10-5)@ LAAJaime Barria (2-4)
Tue, Sep 21st@ MILBrandon Woodruff (9-10)@ LAAPacky Naughton (0-4)
Wed, Sep 22nd@ MILBrett Anderson (4-9)@ LAAJanson Junk (0-1)
Thu, Sep 23rd@ MILAdrian Houser (10-6)@ LAAAlex Cobb (8-3)
Fri, Sep 24th@ CHCZach Davies (6-12)@ OAKFrankie Montas (13-9)
Sat, Sep 25th@ CHCAdrian Sampson (1-2)@ OAKSean Manaea (11-10)
Sun, Sep 26th@ CHCKeegan Thompson (3-3)@ OAKPaul Blackburn (1-4)
Tue, Sep 28thvs MILBrandon Woodruff (9-10)vs TBMichael Wacha (3-5)
Wed, Sep 29thvs MILAdrian Houser (10-6)vs TBDrew Rasmussen (4-1)
Thu, Sep 30thvs MILBrett Anderson (4-9)vs TBCollin McHugh (6-1)
Fri, Oct 1stvs CHCCory Abbott (0-0)vs OAKSean Manaea (11-10)
Sat, Oct 2ndvs CHCAdrian Sampson (1-2)vs OAKPaul Blackburn (1-4)
Sun, Oct 3rdvs CHCAlec Mills (6-7)vs OAKCole Irvin (10-15)
Wed, Apr 7th@ MIAPablo Lopez (5-5)   
Sun, Apr 11thvs MILBrett Anderson (4-9)   
Mon, Apr 19th@ WSHJoe Ross (5-9)   
Mon, May 3rdvs NYMJoey Lucchesi (1-4)   
Mon, May 24th@ CWSLance Lynn (11-6)   
Thu, May 27th@ ARIJon Duplantier (0-3)   
Mon, Jun 14thvs MIABraxton Garrett (1-2)   
Fri, Jun 25thvs PITWil Crowe (4-8)   
Mon, Jul 5th@ SFKevin Gausman (14-6)   
Thu, Jul 22ndvs CHCAdbert Alzolay (5-13)   
Thu, Aug 12th@ PITJT Brubaker (5-13)   
Thu, Aug 26th@ PITMitch Keller (5-11)   
Thu, Sep 9thvs LADTony Gonsolin (4-1)