Skip to main content

Who Should I Trade?

Ross Stripling for J.A. Happ (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  J.A. Happ
SP - STL
J.A. Happ
Ross Stripling
SP,RP - TOR
Ross Stripling
Expert
Recommendation
67%
Recommended by
6 of 9 experts
33%
Recommended by
3 of 9 experts
Rankings 
   
Rest of Season# 195# 179
VBR# 428# 194
   
Projections 
   
Strikeouts1110
Wins11
Saves00
ERA5.414.33
WHIP1.421.26
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 206# 216
   
Ryan Amore
Pitcher List
# 229
   
Carmen Maiorano
FantasyPros
# 68# 116
   
Jordan Eisen
Field of Vision Sports
# 116# 121
   
Corbin Young
FantasyData
# 193# 337
   
Chris Clegg
Fantrax
# 190# 242
   
Dan Harris
FantasyPros
# 135
   
Joe Bond
Fantasy Six Pack
# 141
   
Mike Maher
FantasyPros
# 209# 160
   
Who Should I Trade? Player Statistics
  J.A. Happ
SP - STL
J.A. Happ
Ross Stripling
SP,RP - TOR
Ross Stripling
2021 Stats 
   
   
Games Played2822
   
Games Started2819
   
Innings Pitched142.198.2
   
Wins95
   
Losses86
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed16693
   
Earned Runs9549
   
Home Runs Allowed2922
   
Strikeouts10994
   
Walks4429
   
ERA6.024.50
   
WHIP1.481.24
   
Who Should I Trade? Player Projections
  J.A. Happ
SP - STL
J.A. Happ
Ross Stripling
SP,RP - TOR
Ross Stripling
2021 Projections 
   
   
Games Played33
   
Games Started22
   
Innings Pitched14.211.3
   
Wins11
   
Losses10
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed1511
   
Earned Runs95
   
Home Runs Allowed32
   
Strikeouts1110
   
Walks43
   
ERA5.414.33
   
WHIP1.421.26
   
Who Should I Trade? Player Notes
  J.A. Happ
SP - STL
J.A. Happ
Ross Stripling
SP,RP - TOR
Ross Stripling
News 
 J.A. Happ proved ineffective on Sunday, allowing four hits, three runs, and a walk in just four innings in a no-decision against San Diego. Happ struck out two batters as well.
Lucas Spence
Sun, Sep 19th
Ross Stripling has been placed on the 10-day IL due to a left oblique strain. Stripling had to leave his recent start against the Angels after throwing just 28 pitches.
Kamran Hoda
Thu, Aug 12th
 J.A. Happ was effective on Sunday, holding a potent Reds lineup to just two hits and a walk across 5 1/3 scoreless innings while striking out four batters.
Lucas Spence
Sun, Sep 12th
Ross Stripling was removed from Game 2 of Tuesday's doubleheader against the Angels with left abdominal discomfort.
John Aubin
Wed, Aug 11th
 J.A. Happ surrendered seven hits and four runs across five innings in a 7-2 loss to the Dodgers on Tuesday night.
Lucas Spence
Tue, Sep 7th
Ross Stripling pitched six scoreless innings on three hits with one walk and six strikeouts on Thursday in a win over Cleveland.
John Aubin
Fri, Aug 6th
 J.A. Happ was blasted for eight hits, seven runs, and two walks while recording just three outs in the second game of the Cardinals double-header against the Reds on Wednesday. It was his first loss with his new club since being acquired by St. Louis last month.
Lucas Spence
Wed, Sep 1st
Ross Stripling picked up the win in Friday's 6-4 victory over the Royals, allowing two runs on four hits and a walk over 5 1/3 innings. He struck out one.
John Aubin
Sat, Jul 31st
 J.A. Happ picked up his third win with the Cardinals on Friday night, surrendering just two runs, three hits, and three walks across 5 2/3 innings while striking out four.
Lucas Spence
Sat, Aug 28th
Ross Stripling was not involved in the decision on Sunday after allowing one run on five hits with five strikeouts over five innings during the Blue Jays loss to the Mets.
John Aubin
Sun, Jul 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  J.A. Happ
SP - STL
J.A. Happ
Ross Stripling
SP,RP - TOR
Ross Stripling
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINLuis Castillo (8-15)#40@ NYYGerrit Cole (15-8)#9
Sat, Apr 3rd@ CINTyler Mahle (12-5)#31@ NYYCorey Kluber (5-3)#59
Sun, Apr 4th@ CINJeff Hoffman (3-5)#215@ NYYDomingo German (4-5)#105
Mon, Apr 5th@ MIATrevor Rogers (7-7)#70@ TEXMike Foltynewicz (2-12)#218
Tue, Apr 6th@ MIASandy Alcantara (9-13)#5@ TEXDane Dunning (5-8)#146
Wed, Apr 7th@ MIAPablo Lopez (5-5)#67@ TEXKyle Gibson (10-8)#34
Thu, Apr 8thvs MILCorbin Burnes (10-4)#7vs LAAGriffin Canning (5-4)#111
Fri, Apr 9th   vs LAAAndrew Heaney (8-9)#129
Sat, Apr 10thvs MILAdrian Houser (9-6)#63vs LAAJose Quintana (0-3)#230
Mon, Apr 12thvs WSHErick Fedde (7-9)#316vs NYYGerrit Cole (15-8)#9
Tue, Apr 13thvs WSHStephen Strasburg (1-2)vs NYYJameson Taillon (8-6)#96
Wed, Apr 14thvs WSHJoe Ross (5-9)vs NYYCorey Kluber (5-3)#59
Thu, Apr 15th   @ KCJakob Junis (2-4)#192
Sat, Apr 17th@ PHIMatt Moore (2-4)#398@ KCErvin Santana (2-2)#364
Sun, Apr 18th@ PHIAaron Nola (8-8)#27@ KCBrady Singer (4-10)#189
Tue, Apr 20th@ WSHPatrick Corbin (8-15)#172@ BOSEduardo Rodriguez (11-8)#81
Wed, Apr 21st@ WSHMax Scherzer (15-4)#2@ BOSGarrett Richards (7-7)#243
Fri, Apr 23rdvs CINSonny Gray (7-8)#79@ TBTyler Glasnow (5-2)
Sat, Apr 24thvs CINWade Miley (12-7)#46@ TBBrent Honeywell Jr. (0-0)#185
Sun, Apr 25thvs CINLuis Castillo (8-15)#40@ TBLuis Patino (4-3)#98
Tue, Apr 27thvs PHIZach Eflin (4-7)vs WSHMax Scherzer (15-4)#2
Wed, Apr 28thvs PHIVince Velasquez (3-7)#186vs WSHErick Fedde (7-9)#316
Fri, Apr 30th@ PITJT Brubaker (5-13)#138vs ATLDrew Smyly (9-4)#74
Sat, May 1st@ PITTrevor Cahill (1-5)vs ATLCharlie Morton (13-6)#10
Sun, May 2nd@ PITWil Crowe (4-7)#406vs ATLIan Anderson (7-5)#41
Mon, May 3rdvs NYMJoey Lucchesi (1-4)@ OAKFrankie Montas (12-9)#23
Tue, May 4th   @ OAKCole Irvin (10-13)#73
Wed, May 5thvs NYMMiguel Castro@ OAKChris Bassitt (12-4)#21
Thu, May 6thvs NYMTaijuan Walker (7-10)#92@ OAKMike Fiers (0-2)#377
Fri, May 7thvs COLAustin Gomber (9-9)@ HOUJose Urquidy (7-3)#49
Sat, May 8thvs COLChi Chi Gonzalez (3-7)#409@ HOUCristian Javier (4-1)#69
Sun, May 9thvs COLGerman Marquez (12-10)#35@ HOUZack Greinke (11-6)#30
Tue, May 11th@ MILFreddy Peralta (9-4)#18@ ATLBryse Wilson (3-7)#115
Wed, May 12th@ MILBrandon Woodruff (9-9)#6@ ATLMax Fried (12-7)#19
Thu, May 13th@ MILCorbin Burnes (10-4)#7@ ATLCharlie Morton (13-6)#10
Fri, May 14th@ SDJoe Musgrove (11-9)#14vs PHIVince Velasquez (3-7)#186
Sat, May 15th@ SDChris Paddack (7-7)#62vs PHIAaron Nola (8-8)#27
Sun, May 16th@ SDRyan Weathers (4-7)#195vs PHIChase Anderson (2-4)#330
Tue, May 18thvs PITJT Brubaker (5-13)#138vs BOSEduardo Rodriguez (11-8)#81
Wed, May 19thvs PITTrevor Cahill (1-5)vs BOSGarrett Richards (7-7)#243
Thu, May 20th   vs BOSNick Pivetta (9-7)#158
Fri, May 21stvs CHCKyle Hendricks (14-6)#108vs TBTyler Glasnow (5-2)
Sat, May 22ndvs CHCAdbert Alzolay (5-13)#130vs TBShane McClanahan (9-6)#71
Sun, May 23rdvs CHCZach Davies (6-11)#175vs TBMichael Wacha (3-5)#181
Mon, May 24th@ CWSLance Lynn (10-5)#16vs TBRyan Yarbrough (8-6)#167
Tue, May 25th@ CWSLucas Giolito (10-9)#13@ NYYCorey Kluber (5-3)#59
Thu, May 27th@ ARIJon Duplantier (0-3)#294@ NYYJordan Montgomery (5-6)#76
Fri, May 28th@ ARIMadison Bumgarner (7-10)#75@ CLEEli Morgan (3-7)#252
Sun, May 30th@ ARIMatt Peacock (5-7)#173@ CLESam Hentges (1-4)#407
Tue, Jun 1st@ LADDavid Price (4-2)#82vs MIASandy Alcantara (9-13)#5
Wed, Jun 2nd@ LADWalker Buehler (14-4)#3vs MIAPablo Lopez (5-5)#67
Fri, Jun 4thvs CINLuis Castillo (8-15)#40vs HOUZack Greinke (11-6)#30
Sat, Jun 5thvs CINTyler Mahle (12-5)#31vs HOUJose Urquidy (7-3)#49
Sun, Jun 6thvs CINWade Miley (12-7)#46vs HOULuis Garcia (11-7)#39
Tue, Jun 8thvs CLEShane Bieber (7-4)#51@ CWSCarlos Rodon (12-5)#25
Wed, Jun 9thvs CLEJ.C. Mejia (1-7)#263@ CWSLance Lynn (10-5)#16
Thu, Jun 10th   @ CWSDallas Keuchel (8-9)#161
Fri, Jun 11th@ CHCKohl Stewart (1-1)#369@ BOSGarrett Richards (7-7)#243
Sat, Jun 12th@ CHCKyle Hendricks (14-6)#108@ BOSNick Pivetta (9-7)#158
Sun, Jun 13th@ CHCZach Davies (6-11)#175@ BOSMartin Perez (7-8)#389
Mon, Jun 14thvs MIABraxton Garrett (1-2)#333@ BOSNathan Eovaldi (10-8)#29
Tue, Jun 15thvs MIATrevor Rogers (7-7)#70vs NYYJordan Montgomery (5-6)#76
Wed, Jun 16thvs MIASandy Alcantara (9-13)#5vs NYYGerrit Cole (15-8)#9
Thu, Jun 17th@ ATLCharlie Morton (13-6)#10vs NYYMichael King (0-4)#163
Fri, Jun 18th@ ATLMax Fried (12-7)#19@ BALThomas Eshelman (0-2)#378
Sat, Jun 19th   @ BALDean Kremer (0-7)#395
Sun, Jun 20th@ ATLDrew Smyly (9-4)#74@ BALMatt Harvey (6-14)#368
Tue, Jun 22nd@ DETTarik Skubal (8-12)#91@ MIASandy Alcantara (9-13)#5
Wed, Jun 23rd@ DETMatt Manning (4-6)#270@ MIATrevor Rogers (7-7)#70
Thu, Jun 24thvs PITChad Kuhl (5-7)#261vs BALDean Kremer (0-7)#395
Fri, Jun 25thvs PITWil Crowe (4-7)#406vs BALMatt Harvey (6-14)#368
Sat, Jun 26thvs PITJT Brubaker (5-13)#138vs BALKeegan Akin (2-10)#397
Sun, Jun 27thvs PITMax Kranick (1-3)#271vs BALJorge Lopez (3-14)
Tue, Jun 29thvs ARICaleb Smith (4-9)#199vs SEAChris Flexen (12-6)#45
Wed, Jun 30thvs ARIRiley Smith (1-4)#208vs SEAJustus Sheffield (7-8)#404
Thu, Jul 1st@ COLAntonio Senzatela (4-9)#88vs SEAYusei Kikuchi (7-9)#47
Fri, Jul 2nd@ COLChi Chi Gonzalez (3-7)#409vs TBLuis Patino (4-3)#98
Sat, Jul 3rd@ COLKyle Freeland (6-8)#359vs TBShane McClanahan (9-6)#71
Sun, Jul 4th@ COLGerman Marquez (12-10)#35vs TBRyan Yarbrough (8-6)#167
Tue, Jul 6th@ SFJohnny Cueto (7-7)#141@ BALSpenser Watkins (2-7)#312
Wed, Jul 7th@ SFAlex Wood (10-4)#57@ BALMatt Harvey (6-14)#368
Fri, Jul 9th@ CHCKyle Hendricks (14-6)#108@ TBShane McClanahan (9-6)#71
Sat, Jul 10th@ CHCZach Davies (6-11)#175@ TBRyan Yarbrough (8-6)#167
Sun, Jul 11th   @ TBRich Hill (6-7)#93
Fri, Jul 16thvs SFLogan Webb (10-3)#32vs TEXJordan Lyles (9-12)#159
Sun, Jul 18thvs SFJohnny Cueto (7-7)#141vs TEXMike Foltynewicz (2-12)#218
Mon, Jul 19thvs CHCAlec Mills (6-6)#203vs BOSNick Pivetta (9-7)#158
Wed, Jul 21stvs CHCKyle Hendricks (14-6)#108vs BOSGarrett Richards (7-7)#243
Fri, Jul 23rd@ CINTyler Mahle (12-5)#31@ NYMTylor Megill (3-5)#143
Sat, Jul 24th@ CINLuis Castillo (8-15)#40@ NYMTaijuan Walker (7-10)#92
Sun, Jul 25th@ CINSonny Gray (7-8)#79@ NYMRich Hill (6-7)#93
Mon, Jul 26th   @ BOSNick Pivetta (9-7)#158
Wed, Jul 28th@ CLEZach Plesac (10-6)#56@ BOSTanner Houck (1-4)#228
Thu, Jul 29th   @ BOSEduardo Rodriguez (11-8)#81
Fri, Jul 30thvs MINGriffin Jax (3-4)#213vs KCDaniel Lynch (4-5)#399
Sat, Jul 31stvs MINBailey Ober (2-3)#137vs KCMike Minor (8-12)#66
Sun, Aug 1stvs MINMichael Pineda (7-8)#60vs KCBrad Keller (8-12)#183
Mon, Aug 2nd   vs CLEEli Morgan (3-7)#252
Tue, Aug 3rdvs ATLMax Fried (12-7)#19vs CLEZach Plesac (10-6)#56
Wed, Aug 4thvs ATLDrew Smyly (9-4)#74vs CLEJ.C. Mejia (1-7)#263
Thu, Aug 5thvs ATLTouki Toussaint (3-3)#196vs CLETriston McKenzie (5-6)#80
Fri, Aug 6thvs KCMike Minor (8-12)#66vs BOSNathan Eovaldi (10-8)#29
Sat, Aug 7thvs KCBrad Keller (8-12)#183vs BOSTanner Houck (1-4)#228
Sun, Aug 8thvs KCKris Bubic (5-6)#178vs BOSGarrett Richards (7-7)#243
Tue, Aug 10th@ PITSteven Brault (0-3)#290@ LAAJose Suarez (7-8)#84
Wed, Aug 11th@ PITWil Crowe (4-7)#406@ LAADylan Bundy (2-9)#102
Thu, Aug 12th@ PITJT Brubaker (5-13)#138@ LAAShohei Ohtani (9-2)#37
Fri, Aug 13th@ KCMike Minor (8-12)#66@ SEAChris Flexen (12-6)#45
Sat, Aug 14th@ KCBrad Keller (8-12)#183@ SEAYusei Kikuchi (7-9)#47
Sun, Aug 15th@ KCKris Bubic (5-6)#178@ SEALogan Gilbert (6-5)#101
Tue, Aug 17thvs MILCorbin Burnes (10-4)#7@ WSHErick Fedde (7-9)#316
Wed, Aug 18thvs MILFreddy Peralta (9-4)#18@ WSHJosiah Gray (0-2)#219
Fri, Aug 20thvs PITMitch Keller (4-11)#391vs DETTyler Alexander (2-3)#139
Sat, Aug 21stvs PITDillon Peters (1-2)#222vs DETWily Peralta (4-3)#182
Sun, Aug 22ndvs PITSteven Brault (0-3)#290vs DETDrew Hutchison (1-1)#275
Mon, Aug 23rd   vs CWSLance Lynn (10-5)#16
Tue, Aug 24thvs DETCasey Mize (7-8)#78vs CWSDylan Cease (12-7)#50
Wed, Aug 25thvs DETTarik Skubal (8-12)#91vs CWSLucas Giolito (10-9)#13
Thu, Aug 26th@ PITMitch Keller (4-11)#391vs CWSCarlos Rodon (12-5)#25
Fri, Aug 27th@ PITDillon Peters (1-2)#222@ DETMatt Manning (4-6)#270
Sat, Aug 28th@ PITSteven Brault (0-3)#290@ DETJose Urena (4-8)#405
Sun, Aug 29th@ PITWil Crowe (4-7)#406@ DETMatthew Boyd (3-8)#156
Mon, Aug 30th@ CINLuis Castillo (8-15)#40vs BALChris Ellis (1-0)#214
Tue, Aug 31st   vs BALKeegan Akin (2-10)#397
Wed, Sep 1st@ CINSonny Gray (7-8)#79vs BALMatt Harvey (6-14)#368
Fri, Sep 3rd@ MILFreddy Peralta (9-4)#18vs OAKSean Manaea (10-9)#33
Sat, Sep 4th@ MILAdrian Houser (9-6)#63vs OAKPaul Blackburn (1-2)#313
Sun, Sep 5th@ MILCorbin Burnes (10-4)#7vs OAKCole Irvin (10-13)#73
Mon, Sep 6thvs LADMax Scherzer (15-4)#2@ NYYJameson Taillon (8-6)#96
Tue, Sep 7thvs LADCorey Knebel (3-0)#124@ NYYGerrit Cole (15-8)#9
Wed, Sep 8thvs LADMitch White (1-3)#153@ NYYLuis Gil (1-1)#217
Thu, Sep 9thvs LADTony Gonsolin (3-1)#54@ NYYNestor Cortes Jr. (2-2)#114
Fri, Sep 10thvs CINTyler Mahle (12-5)#31@ BALChris Ellis (1-0)#214
Sat, Sep 11thvs CINLuis Castillo (8-15)#40@ BALKeegan Akin (2-10)#397
Sun, Sep 12thvs CINSonny Gray (7-8)#79@ BALZac Lowther (0-2)#363
Mon, Sep 13th@ NYMRich Hill (6-7)#93vs TBCollin McHugh (6-1)#126
Tue, Sep 14th@ NYMMarcus Stroman (9-12)#15vs TBDrew Rasmussen (3-1)#123
Wed, Sep 15th@ NYMTylor Megill (3-5)#143vs TBMichael Wacha (3-5)#181
Fri, Sep 17thvs SDVince Velasquez (3-7)#186vs MINMichael Pineda (7-8)#60
Sat, Sep 18thvs SDYu Darvish (8-10)#17vs MINBailey Ober (2-3)#137
Sun, Sep 19thvs SDJake Arrieta (5-14)#408vs MINLuke Farrell
Mon, Sep 20th@ MILFreddy Peralta (9-4)#18@ TBShane Baz
Tue, Sep 21st@ MILBrandon Woodruff (9-9)#6@ TBDrew Rasmussen (3-1)#123
Wed, Sep 22nd@ MIL@ TBMichael Wacha (3-5)#181
Thu, Sep 23rd@ MILAdrian Houser (9-6)#63@ MINMichael Pineda (7-8)#60
Fri, Sep 24th@ CHCJustin Steele (3-3)#207@ MINBailey Ober (2-3)#137
Sat, Sep 25th@ CHCAdrian Sampson (1-2)#223@ MINJohn Gant (5-9)#148
Sun, Sep 26th@ CHCAlec Mills (6-6)#203@ MIN
Tue, Sep 28thvs MILvs NYY
Wed, Sep 29thvs MILvs NYY
Thu, Sep 30thvs MILvs NYY
Fri, Oct 1stvs CHCvs BAL
Sat, Oct 2ndvs CHCvs BAL
Sun, Oct 3rdvs CHCvs BAL
Sun, Apr 11thvs MILBrett Anderson (4-8)#162   
Fri, Apr 16th@ PHIZach Eflin (4-7)   
Mon, Apr 19th@ WSHJoe Ross (5-9)   
Mon, Apr 26thvs PHIZack Wheeler (14-9)#1   
Thu, Apr 29thvs PHIAaron Nola (8-8)#27   
Wed, May 26th@ CWSCarlos Rodon (12-5)#25   
Sat, May 29th@ ARISeth Frankoff (0-2)   
Mon, May 31st@ LADTrevor Bauer (8-5)   
Thu, Jun 3rdvs CINVladimir Gutierrez (9-6)#95   
Mon, Jun 28thvs ARIJake Faria (0-0)#347   
Mon, Jul 5th@ SFKevin Gausman (14-6)#22   
Sat, Jul 17thvs SFAnthony DeSclafani (12-7)#24   
Tue, Jul 20thvs CHCTrevor Williams (4-2)#179   
Thu, Jul 22ndvs CHCAdbert Alzolay (5-13)#130   
Tue, Jul 27th@ CLECal Quantrill (6-3)#36   
Thu, Aug 19thvs MILBrandon Woodruff (9-9)#6