Skip to main content

Who Should I Trade?

Jack Flaherty for Shohei Ohtani (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Shohei Ohtani
SP,DH - LAA
Shohei Ohtani
Jack Flaherty
SP - STL
Jack Flaherty
Expert
Recommendation
63%
Recommended by
10 of 16 experts
38%
Recommended by
6 of 16 experts
Rankings 
   
Rest of Season# 15# 32
VBR# 147# 84
   
Projections 
   
Strikeouts1313
Wins11
Saves00
ERA3.643.25
WHIP1.261.13
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 3# 39
   
Mike Maher
FantasyPros
# 20# 27
   
Dan Harris
FantasyPros
# 35# 57
   
Pierre Camus
RotoBaller
# 9# 30
   
Mick Ciallela
Fantrax
# 3# 73
   
Ryan Amore
Pitcher List
# 1# 98
   
Brendan Tuma
FantasyPros
# 1# 95
   
Brad Camara
FantasyPros
# 3# 70
   
Chris Mitchell
FantasyData
# 30# 37
   
Joe Pisapia
FantasyPros
# 28# 37
   
Jorge B. Edwards
Fantasy In Frames
# 47# 9
   
Chris Meaney
FTN
# 26# 10
   
Jordan Eisen
Field of Vision Sports
# 38# 11
   
Carmen Maiorano
FantasyPros
# 15# 13
   
Chris Clegg
Fantrax
# 44# 13
   
Corbin Young
FantasyData
# 66# 13
   
Who Should I Trade? Player Statistics
  Shohei Ohtani
SP,DH - LAA
Shohei Ohtani
Jack Flaherty
SP - STL
Jack Flaherty
2021 Stats 
   
   
Games Played2214
   
Games Started2214
   
Innings Pitched123.076.1
   
Wins99
   
Losses22
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed9354
   
Earned Runs4526
   
Home Runs Allowed1411
   
Strikeouts14681
   
Walks4424
   
ERA3.283.08
   
WHIP1.111.03
   
Who Should I Trade? Player Projections
  Shohei Ohtani
SP,DH - LAA
Shohei Ohtani
Jack Flaherty
SP - STL
Jack Flaherty
2021 Projections 
   
   
Games Played32
   
Games Started22
   
Innings Pitched11.011.7
   
Wins11
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed99
   
Earned Runs44
   
Home Runs Allowed12
   
Strikeouts1313
   
Walks54
   
ERA3.643.25
   
WHIP1.261.13
   
Who Should I Trade? Player Notes
  Shohei Ohtani
SP,DH - LAA
Shohei Ohtani
Jack Flaherty
SP - STL
Jack Flaherty
News 
 Shohei Ohtani went eight innings, allowed five hits, two earned runs, three walks, and struck out ten in Sunday’s no-decision.
Liam Gibney
Mon, Sep 20th
Cardinals' ace Jack Flaherty (shoulder) is set to begin throwing sometime over the next couple of days, according to Cardinals' manager Mike Schildt.
Jack Mannis
Sun, Sep 5th
 The Angels announced Shohei Ohtani will pitch on Sunday against the A's.
Brendan Tuma - Too Much Tuma
Fri, Sep 17th
The Cardinals placed RHP Jack Flaherty on the 10-day IL with a right shoulder strain.
Brendan Tuma - Too Much Tuma
Wed, Aug 25th
 Shohei Ohtani went 2-for-4 with a run scored in Thursday’s 9-3 win over the Chicago White Sox.
Liam Gibney
Fri, Sep 17th
Cardinals' ace Jack Flaherty was removed from Tuesday evening's game with right shoulder tightness.
Jack Mannis
Tue, Aug 24th
 Shohei Ohtani connected for his league leading 44th home run on Friday. He went 1-for-1 with a home run and two walks in Friday's loss. On the flip side, he pitched 3.1 innings, allowed nine hits, six earned runs, and struck out one.
Liam Gibney
Sat, Sep 11th
Making just his second start since returning from the injured list, Jack Flaherty was sharp in a no-decision against Milwaukee on Wednesday. The Cardinals ace allowed just four hits, two runs, and a walk while striking out eight batters in six innings.
Lucas Spence
Thu, Aug 19th
 Angels' two way star Shohei Ohtani will sit for Tuesday's game against the Padres.
Jack Mannis
Tue, Sep 7th
After missing nearly 2 1/2 months of action, Cardinals ace Jack Flaherty returned to the mound and did not miss a beat on Friday, pitching six shutout innings while allowing just a pair of hits and striking out five in a win over the Royals.
Lucas Spence
Fri, Aug 13th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shohei Ohtani
SP,DH - LAA
Shohei Ohtani
Jack Flaherty
SP - STL
Jack Flaherty
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWSLucas Giolito (10-9)#13@ CINLuis Castillo (8-15)#40
Sat, Apr 3rdvs CWSLance Lynn (10-5)#16@ CINTyler Mahle (12-5)#31
Sun, Apr 4thvs CWSDylan Cease (12-7)#50@ CINJeff Hoffman (3-5)#215
Mon, Apr 5thvs HOULuis Garcia (11-7)#39@ MIATrevor Rogers (7-7)#70
Tue, Apr 6thvs HOUZack Greinke (11-6)#30@ MIASandy Alcantara (9-13)#5
Wed, Apr 7th   @ MIAPablo Lopez (5-5)#67
Thu, Apr 8th@ TORRoss Stripling (5-6)#58vs MILCorbin Burnes (10-4)#7
Sat, Apr 10th@ TORSteven Matz (13-7)#55vs MILAdrian Houser (9-6)#63
Sun, Apr 11th   vs MILBrett Anderson (4-8)#162
Mon, Apr 12th@ KCBrady Singer (4-10)#189vs WSHErick Fedde (7-9)#316
Tue, Apr 13th@ KCDanny Duffy (4-3)#112vs WSHStephen Strasburg (1-2)
Wed, Apr 14th@ KCBrad Keller (8-12)#183vs WSHJoe Ross (5-9)
Fri, Apr 16thvs MINLewis Thorpe (0-2)#184@ PHIZach Eflin (4-7)
Sat, Apr 17th   @ PHIMatt Moore (2-4)#398
Sun, Apr 18th   @ PHIAaron Nola (8-8)#27
Mon, Apr 19thvs TEXKohei Arihara (2-4)#180@ WSHJoe Ross (5-9)
Tue, Apr 20thvs TEXJordan Lyles (9-12)#159@ WSHPatrick Corbin (8-15)#172
Wed, Apr 21stvs TEXMike Foltynewicz (2-12)#218@ WSHMax Scherzer (15-4)#2
Fri, Apr 23rd@ HOUZack Greinke (11-6)#30vs CINSonny Gray (7-8)#79
Sat, Apr 24th@ HOUJake Odorizzi (6-7)#64vs CINWade Miley (12-7)#46
Sun, Apr 25th@ HOULance McCullers Jr. (12-4)#28vs CINLuis Castillo (8-15)#40
Mon, Apr 26th@ TEXJordan Lyles (9-12)#159vs PHIZack Wheeler (14-9)#1
Tue, Apr 27th@ TEXMike Foltynewicz (2-12)#218vs PHIZach Eflin (4-7)
Wed, Apr 28th@ TEXDane Dunning (5-8)#146vs PHIVince Velasquez (3-7)#186
Thu, Apr 29th   vs PHIAaron Nola (8-8)#27
Fri, Apr 30th@ SEAChris Flexen (12-6)#45@ PITJT Brubaker (5-13)#138
Sat, May 1st@ SEALjay Newsome (1-1)@ PITTrevor Cahill (1-5)
Sun, May 2nd@ SEAJustus Sheffield (7-8)#404@ PITWil Crowe (4-7)#406
Mon, May 3rdvs TBTyler Glasnow (5-2)vs NYMJoey Lucchesi (1-4)
Wed, May 5thvs TBAndrew Kittredge (9-3)#77vs NYMMiguel Castro
Thu, May 6thvs TBCollin McHugh (6-1)#126vs NYMTaijuan Walker (7-10)#92
Fri, May 7thvs LADJulio Urias (18-3)#8vs COLAustin Gomber (9-9)
Sat, May 8thvs LADClayton Kershaw (10-7)#26vs COLChi Chi Gonzalez (3-7)#409
Sun, May 9thvs LADTrevor Bauer (8-5)vs COLGerman Marquez (12-10)#35
Tue, May 11th@ HOULance McCullers Jr. (12-4)#28@ MILFreddy Peralta (9-4)#18
Wed, May 12th@ HOUJose Urquidy (7-3)#49@ MILBrandon Woodruff (9-9)#6
Thu, May 13th   @ MILCorbin Burnes (10-4)#7
Fri, May 14th@ BOSNick Pivetta (9-7)#158@ SDJoe Musgrove (11-9)#14
Sat, May 15th@ BOSMartin Perez (7-8)#389@ SDChris Paddack (7-7)#62
Sun, May 16th@ BOSNathan Eovaldi (10-8)#29@ SDRyan Weathers (4-7)#195
Tue, May 18thvs CLEZach Plesac (10-6)#56vs PITJT Brubaker (5-13)#138
Wed, May 19thvs CLEAaron Civale (11-4)#42vs PITTrevor Cahill (1-5)
Fri, May 21stvs OAKJames Kaprielian (8-5)#104vs CHCKyle Hendricks (14-6)#108
Sat, May 22ndvs OAKChris Bassitt (12-4)#21vs CHCAdbert Alzolay (5-13)#130
Sun, May 23rdvs OAKSean Manaea (10-9)#33vs CHCZach Davies (6-11)#175
Mon, May 24th   @ CWSLance Lynn (10-5)#16
Tue, May 25thvs TEXHyeon-jong Yang (0-3)#329@ CWSLucas Giolito (10-9)#13
Wed, May 26thvs TEXDane Dunning (5-8)#146@ CWSCarlos Rodon (12-5)#25
Thu, May 27th@ OAKChris Bassitt (12-4)#21@ ARIJon Duplantier (0-3)#294
Fri, May 28th@ OAKSean Manaea (10-9)#33@ ARIMadison Bumgarner (7-10)#75
Sat, May 29th@ OAKFrankie Montas (12-9)#23@ ARISeth Frankoff (0-2)
Sun, May 30th@ OAKCole Irvin (10-13)#73@ ARIMatt Peacock (5-7)#173
Mon, May 31st@ SFJohnny Cueto (7-7)#141@ LADTrevor Bauer (8-5)
Tue, Jun 1st@ SFAlex Wood (10-4)#57@ LADDavid Price (4-2)#82
Wed, Jun 2nd   @ LADWalker Buehler (14-4)#3
Thu, Jun 3rdvs SEAJustus Sheffield (7-8)#404vs CINVladimir Gutierrez (9-6)#95
Fri, Jun 4thvs SEARobert Dugger (0-2)#384vs CINLuis Castillo (8-15)#40
Sat, Jun 5thvs SEAYusei Kikuchi (7-9)#47vs CINTyler Mahle (12-5)#31
Sun, Jun 6thvs SEALogan Gilbert (6-5)#101vs CINWade Miley (12-7)#46
Tue, Jun 8thvs KCKris Bubic (5-6)#178vs CLEShane Bieber (7-4)#51
Wed, Jun 9thvs KCBrad Keller (8-12)#183vs CLEJ.C. Mejia (1-7)#263
Fri, Jun 11th@ ARIMerrill Kelly (7-10)#68@ CHCKohl Stewart (1-1)#369
Sat, Jun 12th@ ARICaleb Smith (4-9)#199@ CHCKyle Hendricks (14-6)#108
Sun, Jun 13th@ ARIJon Duplantier (0-3)#294@ CHCZach Davies (6-11)#175
Mon, Jun 14th@ OAKSean Manaea (10-9)#33vs MIABraxton Garrett (1-2)#333
Tue, Jun 15th@ OAKFrankie Montas (12-9)#23vs MIATrevor Rogers (7-7)#70
Wed, Jun 16th@ OAKCole Irvin (10-13)#73vs MIASandy Alcantara (9-13)#5
Thu, Jun 17thvs DETMatt Manning (4-6)#270@ ATLCharlie Morton (13-6)#10
Fri, Jun 18thvs DETJose Urena (4-8)#405@ ATLMax Fried (12-7)#19
Sun, Jun 20thvs DETCasey Mize (7-8)#78@ ATLDrew Smyly (9-4)#74
Tue, Jun 22ndvs SFAnthony DeSclafani (12-7)#24@ DETTarik Skubal (8-12)#91
Wed, Jun 23rdvs SFKevin Gausman (14-6)#22@ DETMatt Manning (4-6)#270
Thu, Jun 24th   vs PITChad Kuhl (5-7)#261
Fri, Jun 25th@ TBAndrew Kittredge (9-3)#77vs PITWil Crowe (4-7)#406
Sat, Jun 26th@ TBShane McClanahan (9-6)#71vs PITJT Brubaker (5-13)#138
Sun, Jun 27th@ TBRyan Yarbrough (8-6)#167vs PITMax Kranick (1-3)#271
Mon, Jun 28th@ NYYMichael King (0-4)#163vs ARIJake Faria (0-0)#347
Tue, Jun 29th@ NYYJameson Taillon (8-6)#96vs ARICaleb Smith (4-9)#199
Wed, Jun 30th@ NYYDomingo German (4-5)#105vs ARIRiley Smith (1-4)#208
Thu, Jul 1st   @ COLAntonio Senzatela (4-9)#88
Fri, Jul 2ndvs BALKeegan Akin (2-10)#397@ COLChi Chi Gonzalez (3-7)#409
Sat, Jul 3rdvs BALJorge Lopez (3-14)@ COLKyle Freeland (6-8)#359
Sun, Jul 4thvs BALThomas Eshelman (0-2)#378@ COLGerman Marquez (12-10)#35
Mon, Jul 5thvs BOSMartin Perez (7-8)#389@ SFKevin Gausman (14-6)#22
Tue, Jul 6thvs BOSNathan Eovaldi (10-8)#29@ SFJohnny Cueto (7-7)#141
Wed, Jul 7thvs BOSEduardo Rodriguez (11-8)#81@ SFAlex Wood (10-4)#57
Fri, Jul 9th@ SEAMarco Gonzales (8-5)#61@ CHCKyle Hendricks (14-6)#108
Sat, Jul 10th@ SEAChris Flexen (12-6)#45@ CHCZach Davies (6-11)#175
Fri, Jul 16thvs SEAChris Flexen (12-6)#45vs SFLogan Webb (10-3)#32
Sat, Jul 17thvs SEAYusei Kikuchi (7-9)#47vs SFAnthony DeSclafani (12-7)#24
Sun, Jul 18thvs SEALogan Gilbert (6-5)#101vs SFJohnny Cueto (7-7)#141
Mon, Jul 19th@ OAKCole Irvin (10-13)#73vs CHCAlec Mills (6-6)#203
Tue, Jul 20th@ OAKJames Kaprielian (8-5)#104vs CHCTrevor Williams (4-2)#179
Wed, Jul 21st   vs CHCKyle Hendricks (14-6)#108
Thu, Jul 22nd@ MINKenta Maeda (6-5)vs CHCAdbert Alzolay (5-13)#130
Fri, Jul 23rd@ MINJ.A. Happ (9-8)#135@ CINTyler Mahle (12-5)#31
Sat, Jul 24th@ MINJose Berrios (12-8)#11@ CINLuis Castillo (8-15)#40
Sun, Jul 25th@ MINBailey Ober (2-3)#137@ CINSonny Gray (7-8)#79
Tue, Jul 27thvs COLAustin Gomber (9-9)@ CLECal Quantrill (6-3)#36
Wed, Jul 28thvs COLLucas Gilbreath (2-1)#388@ CLEZach Plesac (10-6)#56
Fri, Jul 30thvs OAKChris Bassitt (12-4)#21vs MINGriffin Jax (3-4)#213
Sat, Jul 31stvs OAKCole Irvin (10-13)#73vs MINBailey Ober (2-3)#137
Sun, Aug 1stvs OAKDaulton Jefferies (1-0)#164vs MINMichael Pineda (7-8)#60
Tue, Aug 3rd@ TEXJordan Lyles (9-12)#159vs ATLMax Fried (12-7)#19
Wed, Aug 4th@ TEXKolby Allard (3-12)#244vs ATLDrew Smyly (9-4)#74
Thu, Aug 5th@ TEXSpencer Howard (0-4)#238vs ATLTouki Toussaint (3-3)#196
Fri, Aug 6th@ LADDavid Price (4-2)#82vs KCMike Minor (8-12)#66
Sat, Aug 7th@ LADJulio Urias (18-3)#8vs KCBrad Keller (8-12)#183
Sun, Aug 8th@ LADWalker Buehler (14-4)#3vs KCKris Bubic (5-6)#178
Tue, Aug 10thvs TORRoss Stripling (5-6)#58@ PITSteven Brault (0-3)#290
Wed, Aug 11thvs TORAlek Manoah (6-2)#38@ PITWil Crowe (4-7)#406
Thu, Aug 12thvs TORJose Berrios (12-8)#11@ PITJT Brubaker (5-13)#138
Fri, Aug 13thvs HOUZack Greinke (11-6)#30@ KCMike Minor (8-12)#66
Sat, Aug 14thvs HOULuis Garcia (11-7)#39@ KCBrad Keller (8-12)#183
Sun, Aug 15thvs HOULance McCullers Jr. (12-4)#28@ KCKris Bubic (5-6)#178
Tue, Aug 17th@ DETCasey Mize (7-8)#78vs MILCorbin Burnes (10-4)#7
Wed, Aug 18th@ DETTarik Skubal (8-12)#91vs MILFreddy Peralta (9-4)#18
Thu, Aug 19th@ DETMatt Manning (4-6)#270vs MILBrandon Woodruff (9-9)#6
Fri, Aug 20th@ CLESam Hentges (1-4)#407vs PITMitch Keller (4-11)#391
Sat, Aug 21st@ CLETriston McKenzie (5-6)#80vs PITDillon Peters (1-2)#222
Sun, Aug 22nd@ CLECal Quantrill (6-3)#36vs PITSteven Brault (0-3)#290
Tue, Aug 24th@ BALSpenser Watkins (2-7)#312vs DETCasey Mize (7-8)#78
Wed, Aug 25th@ BALChris Ellis (1-0)#214vs DETTarik Skubal (8-12)#91
Thu, Aug 26th@ BALKeegan Akin (2-10)#397@ PITMitch Keller (4-11)#391
Fri, Aug 27thvs SDJoe Musgrove (11-9)#14@ PITDillon Peters (1-2)#222
Sat, Aug 28thvs SDRyan Weathers (4-7)#195@ PITSteven Brault (0-3)#290
Sun, Aug 29th   @ PITWil Crowe (4-7)#406
Mon, Aug 30thvs NYYCorey Kluber (5-3)#59@ CINLuis Castillo (8-15)#40
Wed, Sep 1stvs NYYGerrit Cole (15-8)#9@ CINSonny Gray (7-8)#79
Fri, Sep 3rdvs TEXGlenn Otto (0-2)#303@ MILFreddy Peralta (9-4)#18
Sat, Sep 4thvs TEXKolby Allard (3-12)#244@ MILAdrian Houser (9-6)#63
Sun, Sep 5thvs TEXTaylor Hearn (6-5)#122@ MILCorbin Burnes (10-4)#7
Mon, Sep 6thvs TEXA.J. Alexy (2-0)#255vs LADMax Scherzer (15-4)#2
Tue, Sep 7th@ SDBlake Snell (7-6)#53vs LADCorey Knebel (3-0)#124
Wed, Sep 8th@ SDYu Darvish (8-10)#17vs LADMitch White (1-3)#153
Thu, Sep 9th   vs LADTony Gonsolin (3-1)#54
Fri, Sep 10th@ HOUFramber Valdez (10-5)#43vs CINTyler Mahle (12-5)#31
Sat, Sep 11th@ HOULuis Garcia (11-7)#39vs CINLuis Castillo (8-15)#40
Sun, Sep 12th@ HOULance McCullers Jr. (12-4)#28vs CINSonny Gray (7-8)#79
Mon, Sep 13th   @ NYMRich Hill (6-7)#93
Tue, Sep 14th@ CWSLucas Giolito (10-9)#13@ NYMMarcus Stroman (9-12)#15
Wed, Sep 15th@ CWSDallas Keuchel (8-9)#161@ NYMTylor Megill (3-5)#143
Fri, Sep 17thvs OAKCole Irvin (10-13)#73vs SDVince Velasquez (3-7)#186
Sat, Sep 18thvs OAKJames Kaprielian (8-5)#104vs SDYu Darvish (8-10)#17
Sun, Sep 19thvs OAKFrankie Montas (12-9)#23vs SDJake Arrieta (5-14)#408
Mon, Sep 20thvs HOUFramber Valdez (10-5)#43@ MILFreddy Peralta (9-4)#18
Tue, Sep 21stvs HOUJose Urquidy (7-3)#49@ MILBrandon Woodruff (9-9)#6
Wed, Sep 22ndvs HOULuis Garcia (11-7)#39@ MIL
Thu, Sep 23rdvs HOULance McCullers Jr. (12-4)#28@ MILAdrian Houser (9-6)#63
Fri, Sep 24thvs SEALogan Gilbert (6-5)#101@ CHCJustin Steele (3-3)#207
Sat, Sep 25thvs SEATyler Anderson (6-9)#48@ CHCAdrian Sampson (1-2)#223
Sun, Sep 26thvs SEAMarco Gonzales (8-5)#61@ CHCAlec Mills (6-6)#203
Tue, Sep 28th@ TEXvs MIL
Wed, Sep 29th@ TEXvs MIL
Thu, Sep 30th@ TEXvs MIL
Fri, Oct 1st@ SEAvs CHC
Sat, Oct 2nd@ SEAvs CHC
Sun, Oct 3rd@ SEAvs CHC
Fri, Apr 2ndvs CWSDallas Keuchel (8-9)#161   
Fri, Apr 9th@ TORDavid Phelps   
Thu, Apr 22nd@ HOUCristian Javier (4-1)#69   
Tue, May 4thvs TBShane McClanahan (9-6)#71   
Mon, May 10th@ HOULuis Garcia (11-7)#39   
Mon, May 17thvs CLESam Hentges (1-4)#407   
Thu, May 20thvs MINJose Berrios (12-8)#11   
Mon, Jun 7thvs KCJackson Kowar (0-4)#171   
Sat, Jun 19thvs DETWily Peralta (4-3)#182   
Sun, Jul 11th@ SEAHector Santiago (1-1)   
Mon, Jul 26thvs COLGerman Marquez (12-10)#35   
Thu, Jul 29thvs OAKFrankie Montas (12-9)#23   
Mon, Aug 2nd@ TEXDane Dunning (5-8)#146   
Mon, Aug 16th@ NYYGerrit Cole (15-8)#9   
Tue, Aug 31stvs NYYJameson Taillon (8-6)#96   
Thu, Sep 16th@ CWSReynaldo Lopez (3-3)#154