Skip to main content

Who Should I Trade?

Jack Flaherty for Blake Snell (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
Blake Snell
SP - SD
Blake Snell
Expert
Recommendation
63%
Recommended by
10 of 16 experts
38%
Recommended by
6 of 16 experts
Rankings 
   
Rest of Season# 31# 30
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 39# 53
   
Chris Meaney
FTN
# 10# 29
   
Mike Maher
FantasyPros
# 27# 57
   
Dan Harris
FantasyPros
# 57# 72
   
Jorge B. Edwards
Fantasy In Frames
# 9# 14
   
Carmen Maiorano
FantasyPros
# 13# 33
   
Jordan Eisen
Field of Vision Sports
# 11# 18
   
Corbin Young
FantasyData
# 13# 30
   
Chris Clegg
Fantrax
# 13# 21
   
Joe Pisapia
FantasyPros
# 37# 52
   
Pierre Camus
RotoBaller
# 30# 23
   
Chris Mitchell
FantasyData
# 37# 27
   
Brad Camara
FantasyPros
# 69# 55
   
Mick Ciallela
Fantrax
# 73# 31
   
Brendan Tuma
FantasyPros
# 95# 35
   
Ryan Amore
Pitcher List
# 98# 58
   
Who Should I Trade? Player Statistics
  Jack Flaherty
SP - STL
Jack Flaherty
Blake Snell
SP - SD
Blake Snell
2021 Stats 
   
   
Games Played1727
   
Games Started1527
   
Innings Pitched78.0129.3
   
Wins97
   
Losses26
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed57101
   
Earned Runs2860
   
Home Runs Allowed1216
   
Strikeouts85170
   
Walks2669
   
ERA3.224.20
   
WHIP1.061.32
   
Who Should I Trade? Player Projections
  Jack Flaherty
SP - STL
Jack Flaherty
Blake Snell
SP - SD
Blake Snell
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
Blake Snell
SP - SD
Blake Snell
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
Blake Snell was placed on the injured list with a left adductor strain.
Ari Koslow
Thu, Sep 16th
 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
Padres starting pitcher Blake Snell left Sunday's game with tightness in his left adductor. He left after 11 pitches with a clean 2/3 innings pitched
Corbin Young
Sun, Sep 12th
 Cardinals RHP Jack Flaherty will be available out of the bullpen beginning on Tuesday night.
Brendan Tuma - Too Much Tuma
Tue, Sep 28th
Blake Snell pitched a masterful game, not allowing a single base runner for the first six innings. He then gave up a two walks and a hit in the seventh to lose not only the perfect game but also the no-hitter.
Ethan Biddle - The Work of Ethan Biddle
Wed, Sep 8th
 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
Blake Snell went seven innings on Tuesday, allowing just two walks while striking out 10 batters.
Ethan Biddle - The Work of Ethan Biddle
Wed, Sep 1st
 St. Louis Cardinals starter Jack Flaherty is scheduled to pitch Game 2 on Friday afternoon.
Andersen Pickard
Fri, Sep 24th
Blake Snell finished the day pitching 7.2 innings, only allowing one earned run on three hits while tallying up 10 strikeouts.
Ethan Biddle - The Work of Ethan Biddle
Thu, Aug 26th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jack Flaherty
SP - STL
Jack Flaherty
Blake Snell
SP - SD
Blake Snell
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINLuis Castillo (8-16)vs ARIMadison Bumgarner (7-10)
Sat, Apr 3rd@ CINTyler Mahle (13-6)vs ARICaleb Smith (4-9)
Sun, Apr 4th@ CINJeff Hoffman (3-5)vs ARITaylor Widener (2-1)
Mon, Apr 5th@ MIATrevor Rogers (7-8)vs SFAnthony DeSclafani (13-7)
Tue, Apr 6th@ MIASandy Alcantara (9-15)vs SFAaron Sanchez (1-1)
Wed, Apr 7th@ MIAPablo Lopez (5-5)vs SFKevin Gausman (14-6)
Thu, Apr 8thvs MILCorbin Burnes (11-4)   
Sat, Apr 10thvs MILAdrian Houser (10-6)@ TEXJordan Lyles (10-13)
Sun, Apr 11thvs MILBrett Anderson (4-9)@ TEXMike Foltynewicz (2-12)
Mon, Apr 12thvs WSHErick Fedde (7-9)@ PITTrevor Cahill (1-5)
Tue, Apr 13thvs WSHStephen Strasburg (1-2)@ PITChad Kuhl (5-7)
Wed, Apr 14thvs WSHJoe Ross (5-9)@ PITTyler Anderson (7-11)
Fri, Apr 16th@ PHIZach Eflin (4-7)vs LADWalker Buehler (16-4)
Sat, Apr 17th@ PHIMatt Moore (2-4)vs LADClayton Kershaw (10-8)
Sun, Apr 18th@ PHIAaron Nola (9-9)vs LADTrevor Bauer (8-5)
Mon, Apr 19th@ WSHJoe Ross (5-9)vs MILBrandon Woodruff (9-10)
Tue, Apr 20th@ WSHPatrick Corbin (9-16)vs MILCorbin Burnes (11-4)
Wed, Apr 21st@ WSHMax Scherzer (15-4)vs MILAdrian Houser (10-6)
Fri, Apr 23rdvs CINSonny Gray (7-9)@ LADClayton Kershaw (10-8)
Sat, Apr 24thvs CINWade Miley (12-7)@ LADTrevor Bauer (8-5)
Sun, Apr 25thvs CINLuis Castillo (8-16)@ LADDustin May (1-1)
Mon, Apr 26thvs PHIZack Wheeler (14-10)   
Tue, Apr 27thvs PHIZach Eflin (4-7)@ ARIMerrill Kelly (7-11)
Wed, Apr 28thvs PHIVince Velasquez (3-9)@ ARIRiley Smith (1-4)
Thu, Apr 29thvs PHIAaron Nola (9-9)   
Fri, Apr 30th@ PITJT Brubaker (5-13)vs SFLogan Webb (11-3)
Sat, May 1st@ PITTrevor Cahill (1-5)vs SFAnthony DeSclafani (13-7)
Sun, May 2nd@ PITWil Crowe (4-8)vs SFKevin Gausman (14-6)
Mon, May 3rdvs NYMJoey Lucchesi (1-4)vs PITTyler Anderson (7-11)
Wed, May 5thvs NYMMiguel Castrovs PITJT Brubaker (5-13)
Thu, May 6thvs NYMTaijuan Walker (7-11)   
Fri, May 7thvs COLAustin Gomber (9-9)@ SFAnthony DeSclafani (13-7)
Sat, May 8thvs COLChi Chi Gonzalez (3-7)@ SFKevin Gausman (14-6)
Sun, May 9thvs COLGerman Marquez (12-11)#4@ SFJohnny Cueto (7-7)
Tue, May 11th@ MILFreddy Peralta (10-5)@ COLAntonio Senzatela (4-9)#17
Wed, May 12th@ MILBrandon Woodruff (9-10)@ COLAustin Gomber (9-9)
Thu, May 13th@ MILCorbin Burnes (11-4)   
Fri, May 14th@ SDJoe Musgrove (11-9)vs STLJohan Oviedo (0-5)
Sat, May 15th@ SDChris Paddack (7-7)vs STLAdam Wainwright (17-7)
Sun, May 16th@ SDRyan Weathers (4-7)vs STLKwang Hyun Kim (7-7)
Tue, May 18thvs PITJT Brubaker (5-13)vs COLAustin Gomber (9-9)
Wed, May 19thvs PITTrevor Cahill (1-5)vs COLChi Chi Gonzalez (3-7)
Fri, May 21stvs CHCKyle Hendricks (14-7)vs SEAChris Flexen (14-6)
Sat, May 22ndvs CHCAdbert Alzolay (5-13)vs SEAJustus Sheffield (7-8)
Sun, May 23rdvs CHCZach Davies (6-12)vs SEAJustin Dunn (1-3)
Mon, May 24th@ CWSLance Lynn (11-6)@ MILBrandon Woodruff (9-10)
Tue, May 25th@ CWSLucas Giolito (11-9)@ MILCorbin Burnes (11-4)
Wed, May 26th@ CWSCarlos Rodon (13-5)@ MILEric Lauer (7-5)
Thu, May 27th@ ARIJon Duplantier (0-3)@ MILAdrian Houser (10-6)
Fri, May 28th@ ARIMadison Bumgarner (7-10)@ HOUFramber Valdez (11-6)
Sat, May 29th@ ARISeth Frankoff (0-2)@ HOUJake Odorizzi (6-7)
Sun, May 30th@ ARIMatt Peacock (5-7)@ HOUZack Greinke (11-6)
Mon, May 31st@ LADTrevor Bauer (8-5)@ CHCKohl Stewart (1-1)
Tue, Jun 1st@ LADDavid Price (5-2)@ CHCKyle Hendricks (14-7)
Wed, Jun 2nd@ LADWalker Buehler (16-4)@ CHCAdbert Alzolay (5-13)
Thu, Jun 3rdvs CINVladimir Gutierrez (9-6)vs NYMTaijuan Walker (7-11)
Fri, Jun 4thvs CINLuis Castillo (8-16)vs NYMJoey Lucchesi (1-4)
Sat, Jun 5thvs CINTyler Mahle (13-6)vs NYMJacob deGrom (7-2)
Sun, Jun 6thvs CINWade Miley (12-7)vs NYMMarcus Stroman (10-13)
Tue, Jun 8thvs CLEShane Bieber (7-4)vs CHCZach Davies (6-12)
Wed, Jun 9thvs CLEJ.C. Mejia (1-7)vs CHCJake Arrieta (5-14)
Fri, Jun 11th@ CHCKohl Stewart (1-1)@ NYMJacob deGrom (7-2)
Sat, Jun 12th@ CHCKyle Hendricks (14-7)@ NYMMarcus Stroman (10-13)
Sun, Jun 13th@ CHCZach Davies (6-12)@ NYMJoey Lucchesi (1-4)
Mon, Jun 14thvs MIABraxton Garrett (1-2)@ COLAustin Gomber (9-9)
Tue, Jun 15thvs MIATrevor Rogers (7-8)@ COLChi Chi Gonzalez (3-7)
Wed, Jun 16thvs MIASandy Alcantara (9-15)@ COLKyle Freeland (7-8)#8
Thu, Jun 17th@ ATLCharlie Morton (14-6)#1vs CINWade Miley (12-7)
Fri, Jun 18th@ ATLMax Fried (14-7)#2vs CINTony Santillan (1-3)
Sun, Jun 20th@ ATLDrew Smyly (11-4)#6vs CINLuis Castillo (8-16)
Tue, Jun 22nd@ DETTarik Skubal (8-12)vs LADClayton Kershaw (10-8)
Wed, Jun 23rd@ DETMatt Manning (4-7)vs LADTrevor Bauer (8-5)
Thu, Jun 24thvs PITChad Kuhl (5-7)   
Fri, Jun 25thvs PITWil Crowe (4-8)vs ARICorbin Martin (0-3)
Sat, Jun 26thvs PITJT Brubaker (5-13)vs ARIMerrill Kelly (7-11)
Sun, Jun 27thvs PITMax Kranick (2-3)vs ARIZac Gallen (3-10)
Mon, Jun 28thvs ARIJake Faria (0-0)   
Tue, Jun 29thvs ARICaleb Smith (4-9)@ CINTony Santillan (1-3)
Wed, Jun 30thvs ARIRiley Smith (1-4)@ CINVladimir Gutierrez (9-6)
Thu, Jul 1st@ COLAntonio Senzatela (4-9)#17@ CINLuis Castillo (8-16)
Fri, Jul 2nd@ COLChi Chi Gonzalez (3-7)@ PHIZack Wheeler (14-10)
Sat, Jul 3rd@ COLKyle Freeland (7-8)#8@ PHIZach Eflin (4-7)
Sun, Jul 4th@ COLGerman Marquez (12-11)#4@ PHIVince Velasquez (3-9)
Mon, Jul 5th@ SFKevin Gausman (14-6)vs WSHJon Lester (7-6)
Tue, Jul 6th@ SFJohnny Cueto (7-7)vs WSHErick Fedde (7-9)
Wed, Jul 7th@ SFAlex Wood (10-4)vs WSHPatrick Corbin (9-16)
Fri, Jul 9th@ CHCKyle Hendricks (14-7)vs COLKyle Freeland (7-8)#8
Sat, Jul 10th@ CHCZach Davies (6-12)vs COLGerman Marquez (12-11)#4
Fri, Jul 16thvs SFLogan Webb (11-3)@ WSHErick Fedde (7-9)
Sat, Jul 17thvs SFAnthony DeSclafani (13-7)   
Sun, Jul 18thvs SFJohnny Cueto (7-7)@ WSHMax Scherzer (15-4)
Mon, Jul 19thvs CHCAlec Mills (6-7)   
Tue, Jul 20thvs CHCTrevor Williams (4-2)@ ATLTouki Toussaint (3-3)#12
Wed, Jul 21stvs CHCKyle Hendricks (14-7)@ ATLKyle Muller (2-4)#10
Thu, Jul 22ndvs CHCAdbert Alzolay (5-13)@ MIAAnthony Bender
Fri, Jul 23rd@ CINTyler Mahle (13-6)@ MIAZach Thompson (3-7)
Sat, Jul 24th@ CINLuis Castillo (8-16)@ MIABraxton Garrett (1-2)
Sun, Jul 25th@ CINSonny Gray (7-9)@ MIAJohn Curtiss (3-1)
Tue, Jul 27th@ CLECal Quantrill (8-3)vs OAKJames Kaprielian (8-5)
Wed, Jul 28th@ CLEZach Plesac (10-6)vs OAKSean Manaea (11-10)
Fri, Jul 30thvs MINGriffin Jax (4-5)vs COLJon Gray (8-12)#13
Sat, Jul 31stvs MINBailey Ober (3-3)vs COLGerman Marquez (12-11)#4
Sun, Aug 1stvs MINMichael Pineda (9-8)vs COLAustin Gomber (9-9)
Tue, Aug 3rdvs ATLMax Fried (14-7)#2@ OAKSean Manaea (11-10)
Wed, Aug 4thvs ATLDrew Smyly (11-4)#6@ OAKFrankie Montas (13-9)
Thu, Aug 5thvs ATLTouki Toussaint (3-3)#12   
Fri, Aug 6thvs KCMike Minor (8-12)vs ARICaleb Smith (4-9)
Sat, Aug 7thvs KCBrad Keller (8-12)vs ARITaylor Widener (2-1)
Sun, Aug 8thvs KCKris Bubic (6-7)vs ARIMadison Bumgarner (7-10)
Tue, Aug 10th@ PITSteven Brault (0-3)vs MIABraxton Garrett (1-2)
Wed, Aug 11th@ PITWil Crowe (4-8)vs MIASandy Alcantara (9-15)
Thu, Aug 12th@ PITJT Brubaker (5-13)@ ARIMatt Peacock (5-7)
Fri, Aug 13th@ KCMike Minor (8-12)@ ARIMadison Bumgarner (7-10)
Sat, Aug 14th@ KCBrad Keller (8-12)@ ARITyler Gilbert (2-2)
Sun, Aug 15th@ KCKris Bubic (6-7)@ ARIZac Gallen (3-10)
Tue, Aug 17thvs MILCorbin Burnes (11-4)@ COLGerman Marquez (12-11)#4
Wed, Aug 18thvs MILFreddy Peralta (10-5)@ COLChi Chi Gonzalez (3-7)
Thu, Aug 19thvs MILBrandon Woodruff (9-10)   
Fri, Aug 20thvs PITMitch Keller (5-11)vs PHIMatt Moore (2-4)
Sat, Aug 21stvs PITDillon Peters (1-2)vs PHIAaron Nola (9-9)
Sun, Aug 22ndvs PITSteven Brault (0-3)vs PHIKyle Gibson (10-9)
Tue, Aug 24thvs DETCasey Mize (7-9)vs LADJulio Urias (19-3)
Wed, Aug 25thvs DETTarik Skubal (8-12)vs LADWalker Buehler (16-4)
Thu, Aug 26th@ PITMitch Keller (5-11)vs LADMax Scherzer (15-4)
Fri, Aug 27th@ PITDillon Peters (1-2)@ LAACooper Criswell (0-1)
Sat, Aug 28th@ PITSteven Brault (0-3)@ LAAJose Suarez (8-8)
Sun, Aug 29th@ PITWil Crowe (4-8)   
Mon, Aug 30th@ CINLuis Castillo (8-16)@ ARITyler Gilbert (2-2)
Wed, Sep 1st@ CINSonny Gray (7-9)@ ARILuke Weaver (3-6)
Fri, Sep 3rd@ MILFreddy Peralta (10-5)vs HOUJose Urquidy (8-3)
Sat, Sep 4th@ MILAdrian Houser (10-6)vs HOUFramber Valdez (11-6)
Sun, Sep 5th@ MILCorbin Burnes (11-4)vs HOULuis Garcia (11-8)
Mon, Sep 6thvs LADMax Scherzer (15-4)   
Tue, Sep 7thvs LADCorey Knebel (4-0)vs LAAPacky Naughton (0-4)
Wed, Sep 8thvs LADMitch White (1-3)vs LAAMike Mayers
Thu, Sep 9thvs LADTony Gonsolin (4-1)   
Fri, Sep 10thvs CINTyler Mahle (13-6)@ LADJulio Urias (19-3)
Sat, Sep 11thvs CINLuis Castillo (8-16)@ LADWalker Buehler (16-4)
Sun, Sep 12thvs CINSonny Gray (7-9)@ LADMax Scherzer (15-4)
Mon, Sep 13th@ NYMRich Hill (7-8)@ SFDominic Leone (4-5)
Tue, Sep 14th@ NYMMarcus Stroman (10-13)@ SFAnthony DeSclafani (13-7)
Wed, Sep 15th@ NYMTylor Megill (4-6)@ SFDominic Leone (4-5)
Fri, Sep 17thvs SDVince Velasquez (3-9)@ STLMiles Mikolas (2-3)
Sat, Sep 18thvs SDYu Darvish (8-11)@ STLAdam Wainwright (17-7)
Sun, Sep 19thvs SDJake Arrieta (5-14)@ STLJ.A. Happ (10-8)
Mon, Sep 20th@ MILFreddy Peralta (10-5)   
Tue, Sep 21st@ MILBrandon Woodruff (9-10)vs SFKevin Gausman (14-6)
Wed, Sep 22nd@ MILBrett Anderson (4-9)vs SFScott Kazmir (0-1)
Thu, Sep 23rd@ MILAdrian Houser (10-6)vs SFLogan Webb (11-3)
Fri, Sep 24th@ CHCZach Davies (6-12)vs ATLMax Fried (14-7)#2
Sat, Sep 25th@ CHCAdrian Sampson (1-2)vs ATLHuascar Ynoa (4-6)#5
Sun, Sep 26th@ CHCKeegan Thompson (3-3)vs ATLJesse Chavez (3-2)#7
Tue, Sep 28thvs MILBrandon Woodruff (9-10)@ LADWalker Buehler (16-4)
Wed, Sep 29thvs MILAdrian Houser (10-6)@ LADMax Scherzer (15-4)
Thu, Sep 30thvs MILBrett Anderson (4-9)@ LADTony Gonsolin (4-1)
Fri, Oct 1stvs CHCCory Abbott (0-0)@ SFAnthony DeSclafani (13-7)
Sat, Oct 2ndvs CHCAdrian Sampson (1-2)@ SFKevin Gausman (14-6)
Sun, Oct 3rdvs CHCAlec Mills (6-7)@ SFLogan Webb (11-3)
Fri, Apr 2nd   vs ARIMerrill Kelly (7-11)
Fri, Apr 9th   @ TEXKohei Arihara (2-4)
Thu, Apr 15th   @ PITMitch Keller (5-11)
Thu, Apr 22nd   @ LADWalker Buehler (16-4)
Tue, May 4th   vs PITMitch Keller (5-11)
Mon, May 17th   vs COLJon Gray (8-12)#13
Mon, Jun 7th   vs CHCAdbert Alzolay (5-13)
Sat, Jun 19th   vs CINVladimir Gutierrez (9-6)
Mon, Jun 21st   vs LADJulio Urias (19-3)
Thu, Jul 8th   vs WSHMax Scherzer (15-4)
Sun, Jul 11th   vs COLJon Gray (8-12)#13
Thu, Jul 29th   vs COLKyle Freeland (7-8)#8
Mon, Aug 9th   vs MIAZach Thompson (3-7)
Mon, Aug 16th   @ COLAntonio Senzatela (4-9)#17
Tue, Aug 31st   @ ARIZac Gallen (3-10)
Thu, Sep 16th   @ SFKevin Gausman (14-6)