Skip to main content

Who Should I Trade?

Jack Flaherty for Lance McCullers Jr. (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jack Flaherty
Jack Flaherty
Lance McCullers Jr.
Lance McCullers Jr.
Recommended by
10 of 16 experts
Recommended by
6 of 16 experts
Rest of Season# 31# 32
Injury Alert-MiLB
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 39# 54
Chris Meaney
# 10# 55
Mike Maher
# 27# 29
Pierre Camus
# 30# 61
Jorge B. Edwards
Fantasy In Frames
# 9# 35
Carmen Maiorano
# 13# 67
Jordan Eisen
Field of Vision Sports
# 11# 47
Chris Mitchell
# 37# 47
Corbin Young
# 13# 46
Chris Clegg
# 13# 29
Joe Pisapia
# 37# 30
Dan Harris
# 57# 30
Brad Camara
# 69# 46
Mick Ciallela
# 73# 25
Brendan Tuma
# 95# 31
Ryan Amore
Pitcher List
# 98# 24
Who Should I Trade? Player Statistics
  Jack Flaherty
Jack Flaherty
Lance McCullers Jr.
Lance McCullers Jr.
2021 Stats 
Games Played1728
Games Started1528
Innings Pitched78.0162.0
Blown Saves00
Hits Allowed57122
Earned Runs2857
Home Runs Allowed1213
Who Should I Trade? Player Projections
  Jack Flaherty
Jack Flaherty
Lance McCullers Jr.
Lance McCullers Jr.
2021 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
Who Should I Trade? Player Notes
  Jack Flaherty
Jack Flaherty
Lance McCullers Jr.
Lance McCullers Jr.
 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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jack Flaherty
Jack Flaherty
Lance McCullers Jr.
Lance McCullers Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINLuis Castillo (8-16)@ OAKChris Bassitt (12-4)
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)
Wed, Apr 7th@ MIAPablo Lopez (5-5)   
Thu, Apr 8thvs MILCorbin Burnes (11-4)vs OAKCole Irvin (10-15)
Sat, Apr 10thvs MILAdrian Houser (10-6)vs OAKFrankie Montas (13-9)
Sun, Apr 11thvs MILBrett Anderson (4-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)
Mon, Apr 19th@ WSHJoe Ross (5-9)   
Tue, Apr 20th@ WSHPatrick Corbin (9-16)@ COLJon Gray (8-12)#13
Wed, Apr 21st@ WSHMax Scherzer (15-4)@ COLAustin Gomber (9-9)
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)
Mon, May 3rdvs NYMJoey Lucchesi (1-4)   
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)
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)
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)
Mon, May 24th@ CWSLance Lynn (11-6)   
Tue, May 25th@ CWSLucas Giolito (11-9)vs LADClayton Kershaw (10-8)
Wed, May 26th@ CWSCarlos Rodon (13-5)vs LADTrevor Bauer (8-5)
Thu, May 27th@ ARIJon Duplantier (0-3)   
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)
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)
Mon, Jun 14thvs MIABraxton Garrett (1-2)   
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)
Sun, Jun 20th@ ATLDrew Smyly (11-4)#6vs CWSDallas Keuchel (9-9)
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)
Fri, Jun 25thvs PITWil Crowe (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)
Mon, Jul 5th@ SFKevin Gausman (14-6)   
Tue, Jul 6th@ SFJohnny Cueto (7-7)vs OAKChris Bassitt (12-4)
Wed, Jul 7th@ SFAlex Wood (10-4)vs OAKSean Manaea (11-10)
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)
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)
Thu, Jul 22ndvs CHCAdbert Alzolay (5-13)   
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)
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
Thu, Aug 12th@ PITJT Brubaker (5-13)   
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)
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)
Tue, Aug 24thvs DETCasey Mize (7-9)vs KCBrady Singer (5-10)
Wed, Aug 25thvs DETTarik Skubal (8-12)vs KCMike Minor (8-12)
Thu, Aug 26th@ PITMitch Keller (5-11)   
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)
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)
Thu, Sep 9thvs LADTony Gonsolin (4-1)   
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)
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)
Fri, Apr 2nd   @ OAKJesus Luzardo (6-9)
Fri, Apr 9th   vs OAKSean Manaea (11-10)
Thu, Apr 22nd   vs LAAAlex Cobb (8-3)
Tue, May 4th   @ NYYDomingo German (4-5)
Mon, May 10th   vs LAAJunior Guerra
Thu, May 20th   @ OAKCole Irvin (10-15)
Thu, Jun 10th   @ BOSEduardo Rodriguez (13-8)
Sat, Jun 19th   vs CWSLance Lynn (11-6)
Mon, Jun 21st   @ BALKeegan Akin (2-10)
Thu, Jul 8th   vs OAKFrankie Montas (13-9)
Sun, Jul 11th   vs NYYJameson Taillon (8-6)
Mon, Jul 26th   @ SEADarren McCaughan (0-0)
Mon, Aug 16th   @ KCCarlos Hernandez (6-2)
Mon, Aug 23rd   vs KCDaniel Lynch (4-6)
Tue, Aug 31st   @ SEAYusei Kikuchi (7-9)
Thu, Sep 16th   @ TEXGlenn Otto (0-3)