Skip to main content

Who Should I Trade?

Corey Knebel for Jack Flaherty (2022)


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
Corey Knebel
SP,RP - PHI
Corey Knebel
Expert
Recommendation
69%
Recommended by
9 of 13 experts
31%
Recommended by
4 of 13 experts
Rankings 
   
Rest of Season# 64# 89
VBR# 254# 265
   
Projections 
   
Strikeouts6645
Wins53
Saves014
ERA3.783.79
WHIP1.261.33
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 61# 65
   
Mike Maher
FantasyPros
# 71# 98
   
Andrew Seifter
FantasyPros
# 62# 110
   
Mick Ciallela
Fantrax
# 57# 103
   
Nate Miller
Fantasy Six Pack
# 88
   
Joe Pisapia
FantasyPros
# 58
   
Scott Youngson
Pitcher List
# 44# 132
   
Travis Argo
Fantasy Six Pack
# 40# 72
   
Kelly Kirby
FantasyPros
# 75# 79
   
Ryan Amore
Pitcher List
# 66# 39
   
Bart Wheeler
Hail to Fantasy Football
# 78# 51
   
Brad Camara
RotoBaller
# 81# 73
   
Pierre Camus
RotoBaller
# 154# 74
   
Who Should I Trade? Player Statistics
  Jack Flaherty
SP - STL
Jack Flaherty
Corey Knebel
SP,RP - PHI
Corey Knebel
2022 Stats 
   
   
Games Played229
   
Games Started20
   
Innings Pitched6.028.1
   
Wins02
   
Losses05
   
Saves011
   
Blown Saves04
   
Holds00
   
Hits Allowed623
   
Earned Runs411
   
Home Runs Allowed13
   
Strikeouts425
   
Walks720
   
ERA6.003.49
   
WHIP2.171.52
   
Who Should I Trade? Player Projections
  Jack Flaherty
SP - STL
Jack Flaherty
Corey Knebel
SP,RP - PHI
Corey Knebel
2022 Projections 
   
   
Games Played1138
   
Games Started120
   
Innings Pitched64.036.0
   
Wins53
   
Losses21
   
Saves014
   
Blown Saves01
   
Holds03
   
Hits Allowed5430
   
Earned Runs2715
   
Home Runs Allowed95
   
Strikeouts6645
   
Walks2317
   
ERA3.783.79
   
WHIP1.261.33
   
Who Should I Trade? Player Notes
  Jack Flaherty
SP - STL
Jack Flaherty
Corey Knebel
SP,RP - PHI
Corey Knebel
News 
 Jack Flaherty lasted just three innings on the mound Tuesday for the Cardinals, allowing two runs on three hits while also walking five and striking out one in the Cardinals' 6-2 win over the Brewers.
Chris Schommer
Wed, Jun 22nd
Corey Knebel allowed two runs on two hits and three walks over 1 1/3 innings on Sunday against the Nationals.
Dan Harris
Sun, Jun 19th
 Jack Flaherty lasted three innings on the mound Wednesday in his season debut for the Cardinals, allowing four runs on three hits while also walking two and striking out three in the Cardinals' 6-4 loss to the Pirates.
Chris Schommer
Thu, Jun 16th
Corey Knebel pitched a perfect seventh inning in the second game of Friday's doubleheader against the Nationals with two strikeouts.
Dan Harris
Fri, Jun 17th
 Jack Flaherty is set to make his season debut for the Cardinals Wednesday against the Pirates.
Ari Koslow
Tue, Jun 14th
Phillies interim manager Rob Thomson announced Corey Knebel will be used in lower leverage situations and has been removed from his role as the team’s closer.
Chris Schommer
Wed, Jun 15th
 Jack Flaherty is scheduled for another rehab start on Wednesday. It is likely going to be with Triple-A Memphis with a targeted pitch count of 75.
Jesse Garcia
Sat, Jun 11th
Corey Knebel allowed three runs (none earned) on a hit and two walks without recording an out on Tuesday against the Marlins and was credited with the blown save.
Dan Harris
Wed, Jun 15th
 Cardinals SP Jack Flaherty struck out three batters, over three perfect innings, in a rehab start for the Springfield Cardinals. He also completed additional work in the bullpen prior to the end of the game.
Jesse Garcia
Mon, Jun 6th
Corey Knebel felt some tightness in his shoulder while warming before the ninth inning Saturday, according to Phillies interim manager Rob Thomson.
Ari Koslow
Sat, Jun 11th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jack Flaherty
SP - STL
Jack Flaherty
Corey Knebel
SP,RP - PHI
Corey Knebel
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th   vs OAKFrankie Montas (3-7)#13
Sat, Apr 9thvs PITMitch Keller (2-5)#193vs OAKCole Irvin (2-5)#108
Sun, Apr 10thvs PITBryse Wilson (0-4)#383vs OAKDaulton Jefferies (1-7)
Mon, Apr 11th   vs NYMTaijuan Walker (6-2)#93
Tue, Apr 12thvs KCDaniel Lynch (3-7)#230vs NYMTylor Megill (4-2)#100
Wed, Apr 13th   vs NYMMax Scherzer (5-1)#127
Thu, Apr 14th@ MILBrandon Woodruff (5-3)#30@ MIASandy Alcantara (7-3)#1
Fri, Apr 15th@ MILFreddy Peralta (3-2)#107@ MIAPablo Lopez (5-3)#17
Sat, Apr 16th@ MILAdrian Houser (4-8)#155@ MIATrevor Rogers (3-6)#72
Sun, Apr 17th@ MILAaron Ashby (1-5)#94@ MIAElieser Hernandez (2-5)#161
Mon, Apr 18th   @ COLChad Kuhl (4-5)#263
Tue, Apr 19th@ MIAJesus Luzardo (2-3)#133@ COLKyle Freeland (3-5)#166
Wed, Apr 20th@ MIASandy Alcantara (7-3)#1@ COLGerman Marquez (4-5)#96
Fri, Apr 22nd@ CINHunter Greene (3-8)#114vs MILFreddy Peralta (3-2)#107
Sat, Apr 23rd@ CINTyler Mahle (2-6)#53vs MILAdrian Houser (4-8)#155
Sun, Apr 24th@ CINNick Lodolo (1-2)#205vs MILEric Lauer (6-3)#87
Mon, Apr 25thvs NYMMax Scherzer (5-1)#127vs COLKyle Freeland (3-5)#166
Tue, Apr 26thvs NYMChris Bassitt (5-5)#31vs COLGerman Marquez (4-5)#96
Wed, Apr 27thvs NYMCarlos Carrasco (8-3)#65vs COLRyan Feltner (1-2)#382
Thu, Apr 28thvs ARIHumberto Castellanos (3-2)#236vs COLAustin Gomber (3-7)#189
Fri, Apr 29thvs ARIMadison Bumgarner (3-7)#129@ NYMTylor Megill (4-2)#100
Sat, Apr 30thvs ARIMerrill Kelly (6-5)#109@ NYMTaijuan Walker (6-2)#93
Sun, May 1stvs ARIZach Davies (2-4)#192@ NYMMax Scherzer (5-1)#127
Tue, May 3rd@ KCBrad Keller (2-8)#111vs TEXJon Gray (3-3)#51
Wed, May 4th@ KCKris Bubic (1-4)#244vs TEXMartin Perez (5-2)#60
Thu, May 5th@ SFMauricio Lloveravs NYMTaijuan Walker (6-2)#93
Sun, May 8th@ SFJakob Junis (4-1)#124vs NYMChris Bassitt (5-5)#31
Mon, May 9th   @ SEAChris Flexen (3-8)#117
Tue, May 10thvs BALKyle Bradish (1-4)#257@ SEARobbie Ray (6-6)#18
Wed, May 11thvs BALSpenser Watkins (0-1)#379@ SEALogan Gilbert (7-3)#36
Thu, May 12thvs BALBryan Baker@ LADTyler Anderson (8-0)#55
Fri, May 13thvs SFLogan Webb (6-2)#20@ LADWalker Buehler (6-3)#136
Sat, May 14thvs SFJakob Junis (4-1)#124@ LADJulio Urias (5-6)#12
Sun, May 15thvs SFCarlos Rodon (6-4)#9@ LADMichael Grove (0-0)#335
Tue, May 17th@ NYMTaijuan Walker (6-2)#93vs SDMike Clevinger (1-0)#62
Wed, May 18th@ NYMMax Scherzer (5-1)#127vs SDBlake Snell (0-4)#83
Thu, May 19th@ NYMChris Bassitt (5-5)#31vs SDYu Darvish (7-3)#24
Fri, May 20th@ PITZach Thompson (3-5)#165vs LADJulio Urias (5-6)#12
Sat, May 21st@ PITJose Quintana (1-4)#81vs LADMitch White (1-1)#191
Sun, May 22nd@ PITBryse Wilson (0-4)#383vs LADTony Gonsolin (9-0)#21
Mon, May 23rdvs TORJose Berrios (5-3)#46@ ATLTucker Davidson (1-2)#197
Tue, May 24thvs TORKevin Gausman (5-6)#19@ ATLMax Fried (7-2)#14
Wed, May 25th   @ ATLCharlie Morton (4-3)#47
Thu, May 26thvs MILEric Lauer (6-3)#87@ ATLKyle Wright (8-4)#38
Fri, May 27thvs MILBrandon Woodruff (5-3)#30@ NYMCarlos Carrasco (8-3)#65
Sat, May 28thvs MILAdrian Houser (4-8)#155@ NYMTaijuan Walker (6-2)#93
Sun, May 29thvs MILCorbin Burnes (5-4)#4@ NYMChris Bassitt (5-5)#31
Mon, May 30thvs SDNick Martinez (2-3)#139vs SFLogan Webb (6-2)#20
Tue, May 31stvs SDBlake Snell (0-4)#83vs SFJakob Junis (4-1)#124
Wed, Jun 1stvs SDYu Darvish (7-3)#24vs SFCarlos Rodon (6-4)#9
Fri, Jun 3rd@ CHCMarcus Stroman (2-5)#63vs LAAChase Silseth (1-2)#303
Sat, Jun 4th@ CHCCaleb Kilian (0-2)#238vs LAAMichael Lorenzen (6-5)#132
Sun, Jun 5th@ CHCJustin Steele (2-5)#150vs LAAPatrick Sandoval (3-2)#69
Tue, Jun 7th@ TBJeffrey Springs (3-2)#25@ MILJason Alexander (2-0)#239
Wed, Jun 8th@ TBCorey Kluber (3-4)#48@ MILAdrian Houser (4-8)#155
Thu, Jun 9th@ TBShane McClanahan (7-3)#8@ MILCorbin Burnes (5-4)#4
Fri, Jun 10thvs CINLuis Castillo (2-4)#45vs ARIZac Gallen (4-2)#41
Sat, Jun 11thvs CINHunter Greene (3-8)#114vs ARIMadison Bumgarner (3-7)#129
Sun, Jun 12thvs CINGraham Ashcraft (4-1)#178vs ARIKyle Nelson
Mon, Jun 13thvs PITMitch Keller (2-5)#193vs MIASandy Alcantara (7-3)#1
Tue, Jun 14thvs PITBryse Wilson (0-4)#383vs MIATrevor Rogers (3-6)#72
Wed, Jun 15thvs PITRoansy Contreras (2-1)#149vs MIADaniel Castano (0-1)#242
Thu, Jun 16th   @ WSHPatrick Corbin (3-10)#135
Fri, Jun 17th@ BOSMichael Wacha (6-1)#113@ WSHPaolo Espino (0-1)#199
Sat, Jun 18th@ BOSKutter Crawford (1-2)#213@ WSHJosiah Gray (6-4)#125
Sun, Jun 19th@ BOSNick Pivetta (8-5)#37@ WSHJackson Tetreault (1-1)#320
Tue, Jun 21st@ MILChi Chi Gonzalez (0-1)#348@ TEXMartin Perez (5-2)#60
Wed, Jun 22nd@ MILEric Lauer (6-3)#87@ TEXJon Gray (3-3)#51
Thu, Jun 23rd@ MILJason Alexander (2-0)#239@ SDJoe Musgrove (8-1)#10
Fri, Jun 24thvs CHCKyle Hendricks (3-6)#130@ SDMacKenzie Gore (4-3)#116
Sat, Jun 25thvs CHCAdrian Sampson (0-0)#373@ SDBlake Snell (0-4)#83
Sun, Jun 26thvs CHCMatt Swarmer (1-3)#246@ SDYu Darvish (7-3)#24
Tue, Jun 28thvs MIABraxton Garrett (1-2)#254vs ATLCharlie Morton (4-3)#47
Wed, Jun 29thvs MIASandy Alcantara (7-3)#1vs ATLKyle Wright (8-4)#38
Thu, Jun 30th   vs ATLIan Anderson (6-4)#92
Fri, Jul 1st@ PHIZach Eflin (2-5)#66vs STLMiles Mikolas (5-5)#50
Sat, Jul 2nd@ PHIKyle Gibson (4-3)#84vs STLJack Flaherty (0-0)#68
Sun, Jul 3rd@ PHIZack Wheeler (6-4)#15vs STLAdam Wainwright (5-5)#42
Tue, Jul 5th@ ATLvs WSH
Wed, Jul 6th@ ATLvs WSH
Thu, Jul 7th@ ATLvs WSH
Fri, Jul 8thvs PHI@ STL
Sat, Jul 9thvs PHI@ STL
Sun, Jul 10thvs PHI@ STL
Mon, Jul 11thvs PHI@ STL
Tue, Jul 12thvs LAD@ TOR
Wed, Jul 13thvs LAD@ TOR
Fri, Jul 15thvs CIN@ MIA
Sat, Jul 16thvs CIN@ MIA
Sun, Jul 17thvs CIN@ MIA
Fri, Jul 22nd@ CINvs CHC
Sat, Jul 23rd@ CINvs CHC
Sun, Jul 24th@ CINvs CHC
Mon, Jul 25th   vs ATL
Tue, Jul 26th@ TORvs ATL
Wed, Jul 27th@ TORvs ATL
Thu, Jul 28th   @ PIT
Fri, Jul 29th@ WSH@ PIT
Sat, Jul 30th@ WSH@ PIT
Sun, Jul 31st@ WSH@ PIT
Tue, Aug 2ndvs CHC@ ATL
Wed, Aug 3rdvs CHC@ ATL
Thu, Aug 4thvs CHCvs WSH
Fri, Aug 5thvs NYYvs WSH
Sat, Aug 6thvs NYYvs WSH
Sun, Aug 7thvs NYYvs WSH
Tue, Aug 9th@ COLvs MIA
Wed, Aug 10th@ COLvs MIA
Thu, Aug 11th@ COLvs MIA
Fri, Aug 12thvs MIL@ NYM
Sat, Aug 13thvs MIL@ NYM
Sun, Aug 14thvs MIL@ NYM
Mon, Aug 15th   @ CIN
Tue, Aug 16thvs COL@ CIN
Wed, Aug 17thvs COL@ CIN
Fri, Aug 19th@ ARIvs NYM
Sat, Aug 20th@ ARIvs NYM
Sun, Aug 21st@ ARIvs NYM
Mon, Aug 22nd@ CHCvs CIN
Tue, Aug 23rd@ CHCvs CIN
Wed, Aug 24th@ CHCvs CIN
Thu, Aug 25th@ CHCvs CIN
Fri, Aug 26thvs ATLvs PIT
Sat, Aug 27thvs ATLvs PIT
Sun, Aug 28thvs ATLvs PIT
Mon, Aug 29th@ CIN@ ARI
Tue, Aug 30th@ CIN@ ARI
Wed, Aug 31st@ CIN@ ARI
Fri, Sep 2ndvs CHC@ SF
Sat, Sep 3rdvs CHC@ SF
Sun, Sep 4thvs CHC@ SF
Tue, Sep 6thvs WSHvs MIA
Wed, Sep 7thvs WSHvs MIA
Thu, Sep 8thvs WSHvs MIA
Fri, Sep 9th@ PITvs WSH
Sat, Sep 10th@ PITvs WSH
Sun, Sep 11th@ PITvs WSH
Tue, Sep 13thvs MIL@ MIA
Wed, Sep 14thvs MIL@ MIA
Thu, Sep 15thvs CIN@ MIA
Fri, Sep 16thvs CIN@ ATL
Sat, Sep 17thvs CIN@ ATL
Sun, Sep 18thvs CIN@ ATL
Tue, Sep 20th@ SDvs TOR
Wed, Sep 21st@ SDvs TOR
Thu, Sep 22nd@ SDvs ATL
Fri, Sep 23rd@ LADvs ATL
Sat, Sep 24th@ LADvs ATL
Sun, Sep 25th@ LADvs ATL
Tue, Sep 27th@ MIL@ CHC
Wed, Sep 28th@ MIL@ CHC
Thu, Sep 29th   @ CHC
Fri, Sep 30thvs PIT@ WSH
Sat, Oct 1stvs PIT@ WSH
Sun, Oct 2ndvs PIT@ WSH
Mon, Oct 3rd@ PIT@ HOU
Tue, Oct 4th@ PIT@ HOU
Wed, Oct 5th@ PIT@ HOU
Thu, Apr 7thvs PITJT Brubaker (1-7)#112   
Thu, Apr 21st@ MIAPablo Lopez (5-3)#17   
Mon, May 2ndvs KCZack Greinke (1-4)#121   
Fri, May 6th@ SFAlex Cobb (3-3)#91   
Sat, May 7th@ SFLogan Webb (6-2)#20   
Thu, Jun 2nd@ CHCKeegan Thompson (7-2)#99   
Mon, Jun 20th@ MILCorbin Burnes (5-4)#4   
Mon, Jun 27thvs MIAPablo Lopez (5-3)#17   
Mon, Jul 4th@ ATL   
Thu, Jul 14thvs LAD   
Thu, Aug 18thvs COL   
Mon, Sep 5thvs WSH