Skip to main content

Who Should I Trade?

Griffin Canning for Adam Wainwright (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Griffin Canning
Griffin Canning
Adam Wainwright
Adam Wainwright
Recommended by
8 of 14 experts
Recommended by
6 of 14 experts
Rest of Season# 126# 124
Injury Alert--
Expert Ranks 
Chris Meaney
# 105
Pierre Camus
# 91# 107
Jorge B. Edwards
Fantasy In Frames
# 100
Mick Ciallela
# 149
Carmen Maiorano
# 86# 267
Jordan Eisen
Field of Vision Sports
# 101# 135
Corbin Young
# 158# 351
Chris Clegg
# 119# 145
Joe Bond
Fantasy Six Pack
# 150# 77
Mike Maher
# 157# 60
Ryan Amore
Pitcher List
# 170# 77
Joe Pisapia
# 43
Brendan Tuma
# 50
Dan Harris
# 62
Who Should I Trade? Player Statistics
  Griffin Canning
Griffin Canning
Adam Wainwright
Adam Wainwright
2021 Stats 
Games Played1432
Games Started1332
Innings Pitched63.3206.2
Blown Saves00
Hits Allowed65168
Earned Runs3970
Home Runs Allowed1421
Who Should I Trade? Player Projections
  Griffin Canning
Griffin Canning
Adam Wainwright
Adam Wainwright
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
  Griffin Canning
Griffin Canning
Adam Wainwright
Adam Wainwright
 Angels RHP Griffin Canning will miss the remainder of the 2021 season due to a lower back stress fracture.
Brendan Tuma - Too Much Tuma
Tue, Aug 10th
Adam Wainwright will start for the Cardinals during the National League Wild Card game versus either the Dodgers or Giants next week.
Kamran Hoda
Thu, Sep 30th
 The Angels optioned starting pitcher Griffin Canning to Triple-A. In a corresponding move, the Angels purchased the contract of pitcher Andrew Wantz.
Corbin Young
Sat, Jul 3rd
Adam Wainwright notched yet another quality start on Tuesday, holding the Brewers to seven hits, two runs, and two walks while striking out four across six innings in a 6-2 win over Milwaukee.
Lucas Spence
Tue, Sep 28th
 Angels' SP Griffin Canning (5-4) gave up six earned runs on six hits and two walks over 2.2 innings pitched in Friday's game against the Orioles.
Jack Mannis
Sat, Jul 3rd
Adam Wainwright had a rare rough outing on Thursday, yielding four hits, five runs, and two walks while striking out just one batter in only four innings in a no-decision against the Brewers.
Lucas Spence
Thu, Sep 23rd
 Angels' SP Griffin Canning gave up two earned runs on six hits, two walks, while striking out four batters over five innings of work in Friday's no-decision against the Rays.
Jack Mannis
Sat, Jun 26th
Adam Wainwright registered yet another quality start on Saturday, his 21st of the season, when he held the mighty Padres lineup to just seven hits and two runs in six innings while striking out two in a no-decision.
Lucas Spence
Sun, Sep 19th
 Griffin Canning (5-4) gave up two earned runs on three hits, two walks, and two strikeouts over five innings en route to a no-decision in Wednesday's loss to Oakland.
Jack Mannis
Thu, Jun 17th
Adam Wainwright was at it again on Monday, pitching six shutout innings against the Mets - allowing just four hits and three walks while striking out four and improving to 16-7 on the season with a 7-0 victory.
Lucas Spence
Mon, Sep 13th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Griffin Canning
Griffin Canning
Adam Wainwright
Adam Wainwright
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWSLucas Giolito (11-9)@ CINLuis Castillo (8-16)
Fri, Apr 2ndvs CWSDallas Keuchel (9-9)   
Sat, Apr 3rdvs CWSLance Lynn (11-6)@ CINTyler Mahle (13-6)
Sun, Apr 4thvs CWSDylan Cease (13-7)@ CINJeff Hoffman (3-5)
Mon, Apr 5thvs HOULuis Garcia (11-8)@ MIATrevor Rogers (7-8)
Tue, Apr 6thvs HOUZack Greinke (11-6)@ MIASandy Alcantara (9-15)
Thu, Apr 8th@ TORRoss Stripling (5-7)vs MILCorbin Burnes (11-4)
Fri, Apr 9th@ TORDavid Phelps   
Sat, Apr 10th@ TORSteven Matz (14-7)vs MILAdrian Houser (10-6)
Mon, Apr 12th@ KCBrady Singer (5-10)vs WSHErick Fedde (7-9)
Tue, Apr 13th@ KCDanny Duffy (4-3)vs WSHStephen Strasburg (1-2)
Wed, Apr 14th@ KCBrad Keller (8-12)vs WSHJoe Ross (5-9)
Fri, Apr 16thvs MINLewis Thorpe (0-2)@ PHIZach Eflin (4-7)
Mon, Apr 19thvs TEXKohei Arihara (2-4)@ WSHJoe Ross (5-9)
Tue, Apr 20thvs TEXJordan Lyles (10-13)@ WSHPatrick Corbin (9-16)
Wed, Apr 21stvs TEXMike Foltynewicz (2-12)@ WSHMax Scherzer (15-4)
Thu, Apr 22nd@ HOUCristian Javier (4-1)   
Fri, Apr 23rd@ HOUZack Greinke (11-6)vs CINSonny Gray (7-9)
Sat, Apr 24th@ HOUJake Odorizzi (6-7)vs CINWade Miley (12-7)
Sun, Apr 25th@ HOULance McCullers Jr. (13-5)vs CINLuis Castillo (8-16)
Mon, Apr 26th@ TEXJordan Lyles (10-13)vs PHIZack Wheeler (14-10)
Tue, Apr 27th@ TEXMike Foltynewicz (2-12)vs PHIZach Eflin (4-7)
Wed, Apr 28th@ TEXDane Dunning (5-10)vs PHIVince Velasquez (3-9)
Fri, Apr 30th@ SEAChris Flexen (14-6)@ PITJT Brubaker (5-13)
Sat, May 1st@ SEALjay Newsome (1-1)@ PITTrevor Cahill (1-5)
Sun, May 2nd@ SEAJustus Sheffield (7-8)@ PITWil Crowe (4-8)
Mon, May 3rdvs TBTyler Glasnow (5-2)vs NYMJoey Lucchesi (1-4)
Tue, May 4thvs TBShane McClanahan (10-6)   
Wed, May 5thvs TBAndrew Kittredge (9-3)vs NYMMiguel Castro
Thu, May 6thvs TBCollin McHugh (6-1)vs NYMTaijuan Walker (7-11)
Fri, May 7thvs LADJulio Urias (19-3)vs COLAustin Gomber (9-9)
Sat, May 8thvs LADClayton Kershaw (10-8)vs COLChi Chi Gonzalez (3-7)
Sun, May 9thvs LADTrevor Bauer (8-5)vs COLGerman Marquez (12-11)#4
Mon, May 10th@ HOULuis Garcia (11-8)   
Tue, May 11th@ HOULance McCullers Jr. (13-5)@ MILFreddy Peralta (10-5)
Wed, May 12th@ HOUJose Urquidy (8-3)@ MILBrandon Woodruff (9-10)
Fri, May 14th@ BOSNick Pivetta (9-8)@ SDJoe Musgrove (11-9)
Sat, May 15th@ BOSMartin Perez (7-8)@ SDChris Paddack (7-7)
Sun, May 16th@ BOSNathan Eovaldi (11-9)@ SDRyan Weathers (4-7)
Mon, May 17thvs CLESam Hentges (1-4)   
Tue, May 18thvs CLEZach Plesac (10-6)vs PITJT Brubaker (5-13)
Wed, May 19thvs CLEAaron Civale (12-5)vs PITTrevor Cahill (1-5)
Thu, May 20thvs MINJose Berrios (12-9)   
Fri, May 21stvs OAKJames Kaprielian (8-5)vs CHCKyle Hendricks (14-7)
Sat, May 22ndvs OAKChris Bassitt (12-4)vs CHCAdbert Alzolay (5-13)
Sun, May 23rdvs OAKSean Manaea (11-10)vs CHCZach Davies (6-12)
Tue, May 25thvs TEXHyeon-jong Yang (0-3)@ CWSLucas Giolito (11-9)
Wed, May 26thvs TEXDane Dunning (5-10)@ CWSCarlos Rodon (13-5)
Thu, May 27th@ OAKChris Bassitt (12-4)@ ARIJon Duplantier (0-3)
Fri, May 28th@ OAKSean Manaea (11-10)@ ARIMadison Bumgarner (7-10)
Sat, May 29th@ OAKFrankie Montas (13-9)@ ARISeth Frankoff (0-2)
Sun, May 30th@ OAKCole Irvin (10-15)@ ARIMatt Peacock (5-7)
Mon, May 31st@ SFJohnny Cueto (7-7)@ LADTrevor Bauer (8-5)
Tue, Jun 1st@ SFAlex Wood (10-4)@ LADDavid Price (5-2)
Thu, Jun 3rdvs SEAJustus Sheffield (7-8)vs CINVladimir Gutierrez (9-6)
Fri, Jun 4thvs SEARobert Dugger (0-2)vs CINLuis Castillo (8-16)
Sat, Jun 5thvs SEAYusei Kikuchi (7-9)vs CINTyler Mahle (13-6)
Sun, Jun 6thvs SEALogan Gilbert (6-5)vs CINWade Miley (12-7)
Mon, Jun 7thvs KCJackson Kowar (0-6)   
Tue, Jun 8thvs KCKris Bubic (6-7)vs CLEShane Bieber (7-4)
Wed, Jun 9thvs KCBrad Keller (8-12)vs CLEJ.C. Mejia (1-7)
Fri, Jun 11th@ ARIMerrill Kelly (7-11)@ CHCKohl Stewart (1-1)
Sat, Jun 12th@ ARICaleb Smith (4-9)@ CHCKyle Hendricks (14-7)
Sun, Jun 13th@ ARIJon Duplantier (0-3)@ CHCZach Davies (6-12)
Mon, Jun 14th@ OAKSean Manaea (11-10)vs MIABraxton Garrett (1-2)
Tue, Jun 15th@ OAKFrankie Montas (13-9)vs MIATrevor Rogers (7-8)
Wed, Jun 16th@ OAKCole Irvin (10-15)vs MIASandy Alcantara (9-15)
Thu, Jun 17thvs DETMatt Manning (4-7)@ ATLCharlie Morton (14-6)#1
Fri, Jun 18thvs DETJose Urena (4-8)@ ATLMax Fried (14-7)#2
Sat, Jun 19thvs DETWily Peralta (4-5)   
Sun, Jun 20thvs DETCasey Mize (7-9)@ ATLDrew Smyly (11-4)#6
Tue, Jun 22ndvs SFAnthony DeSclafani (13-7)@ DETTarik Skubal (8-12)
Wed, Jun 23rdvs SFKevin Gausman (14-6)@ DETMatt Manning (4-7)
Fri, Jun 25th@ TBAndrew Kittredge (9-3)vs PITWil Crowe (4-8)
Sat, Jun 26th@ TBShane McClanahan (10-6)vs PITJT Brubaker (5-13)
Sun, Jun 27th@ TBRyan Yarbrough (9-7)vs PITMax Kranick (2-3)
Mon, Jun 28th@ NYYMichael King (2-4)vs ARIJake Faria (0-0)
Tue, Jun 29th@ NYYJameson Taillon (8-6)vs ARICaleb Smith (4-9)
Wed, Jun 30th@ NYYDomingo German (4-5)vs ARIRiley Smith (1-4)
Fri, Jul 2ndvs BALKeegan Akin (2-10)@ COLChi Chi Gonzalez (3-7)
Sat, Jul 3rdvs BALJorge Lopez (3-14)@ COLKyle Freeland (7-8)#8
Sun, Jul 4thvs BALThomas Eshelman (0-3)@ COLGerman Marquez (12-11)#4
Mon, Jul 5thvs BOSMartin Perez (7-8)@ SFKevin Gausman (14-6)
Tue, Jul 6thvs BOSNathan Eovaldi (11-9)@ SFJohnny Cueto (7-7)
Wed, Jul 7thvs BOSEduardo Rodriguez (13-8)@ SFAlex Wood (10-4)
Fri, Jul 9th@ SEAMarco Gonzales (10-6)@ CHCKyle Hendricks (14-7)
Sat, Jul 10th@ SEAChris Flexen (14-6)@ CHCZach Davies (6-12)
Sun, Jul 11th@ SEAHector Santiago (1-1)   
Fri, Jul 16thvs SEAChris Flexen (14-6)vs SFLogan Webb (11-3)
Sat, Jul 17thvs SEAYusei Kikuchi (7-9)vs SFAnthony DeSclafani (13-7)
Sun, Jul 18thvs SEALogan Gilbert (6-5)vs SFJohnny Cueto (7-7)
Mon, Jul 19th@ OAKCole Irvin (10-15)vs CHCAlec Mills (6-7)
Tue, Jul 20th@ OAKJames Kaprielian (8-5)vs CHCTrevor Williams (4-2)
Thu, Jul 22nd@ MINKenta Maeda (6-5)vs CHCAdbert Alzolay (5-13)
Fri, Jul 23rd@ MINJ.A. Happ (10-8)@ CINTyler Mahle (13-6)
Sat, Jul 24th@ MINJose Berrios (12-9)@ CINLuis Castillo (8-16)
Sun, Jul 25th@ MINBailey Ober (3-3)@ CINSonny Gray (7-9)
Mon, Jul 26thvs COLGerman Marquez (12-11)#4   
Tue, Jul 27thvs COLAustin Gomber (9-9)@ CLECal Quantrill (8-3)
Wed, Jul 28thvs COLLucas Gilbreath (3-2)#14@ CLEZach Plesac (10-6)
Thu, Jul 29thvs OAKFrankie Montas (13-9)   
Fri, Jul 30thvs OAKChris Bassitt (12-4)vs MINGriffin Jax (4-5)
Sat, Jul 31stvs OAKCole Irvin (10-15)vs MINBailey Ober (3-3)
Sun, Aug 1stvs OAKDaulton Jefferies (1-0)vs MINMichael Pineda (9-8)
Mon, Aug 2nd@ TEXDane Dunning (5-10)   
Tue, Aug 3rd@ TEXJordan Lyles (10-13)vs ATLMax Fried (14-7)#2
Wed, Aug 4th@ TEXKolby Allard (3-12)vs ATLDrew Smyly (11-4)#6
Thu, Aug 5th@ TEXSpencer Howard (0-5)vs ATLTouki Toussaint (3-3)#12
Fri, Aug 6th@ LADDavid Price (5-2)vs KCMike Minor (8-12)
Sat, Aug 7th@ LADJulio Urias (19-3)vs KCBrad Keller (8-12)
Sun, Aug 8th@ LADWalker Buehler (16-4)vs KCKris Bubic (6-7)
Tue, Aug 10thvs TORRoss Stripling (5-7)@ PITSteven Brault (0-3)
Wed, Aug 11thvs TORAlek Manoah (9-2)@ PITWil Crowe (4-8)
Thu, Aug 12thvs TORJose Berrios (12-9)@ PITJT Brubaker (5-13)
Fri, Aug 13thvs HOUZack Greinke (11-6)@ KCMike Minor (8-12)
Sat, Aug 14thvs HOULuis Garcia (11-8)@ KCBrad Keller (8-12)
Sun, Aug 15thvs HOULance McCullers Jr. (13-5)@ KCKris Bubic (6-7)
Mon, Aug 16th@ NYYGerrit Cole (16-8)   
Tue, Aug 17th@ DETCasey Mize (7-9)vs MILCorbin Burnes (11-4)
Wed, Aug 18th@ DETTarik Skubal (8-12)vs MILFreddy Peralta (10-5)
Thu, Aug 19th@ DETMatt Manning (4-7)vs MILBrandon Woodruff (9-10)
Fri, Aug 20th@ CLESam Hentges (1-4)vs PITMitch Keller (5-11)
Sat, Aug 21st@ CLETriston McKenzie (5-9)vs PITDillon Peters (1-2)
Sun, Aug 22nd@ CLECal Quantrill (8-3)vs PITSteven Brault (0-3)
Tue, Aug 24th@ BALSpenser Watkins (2-7)vs DETCasey Mize (7-9)
Wed, Aug 25th@ BALChris Ellis (1-0)vs DETTarik Skubal (8-12)
Thu, Aug 26th@ BALKeegan Akin (2-10)@ PITMitch Keller (5-11)
Fri, Aug 27thvs SDJoe Musgrove (11-9)@ PITDillon Peters (1-2)
Sat, Aug 28thvs SDRyan Weathers (4-7)@ PITSteven Brault (0-3)
Mon, Aug 30thvs NYYCorey Kluber (5-3)@ CINLuis Castillo (8-16)
Tue, Aug 31stvs NYYJameson Taillon (8-6)   
Wed, Sep 1stvs NYYGerrit Cole (16-8)@ CINSonny Gray (7-9)
Fri, Sep 3rdvs TEXGlenn Otto (0-3)@ MILFreddy Peralta (10-5)
Sat, Sep 4thvs TEXKolby Allard (3-12)@ MILAdrian Houser (10-6)
Sun, Sep 5thvs TEXTaylor Hearn (6-6)@ MILCorbin Burnes (11-4)
Mon, Sep 6thvs TEXA.J. Alexy (3-1)vs LADMax Scherzer (15-4)
Tue, Sep 7th@ SDBlake Snell (7-6)vs LADCorey Knebel (4-0)
Wed, Sep 8th@ SDYu Darvish (8-11)vs LADMitch White (1-3)
Fri, Sep 10th@ HOUFramber Valdez (11-6)vs CINTyler Mahle (13-6)
Sat, Sep 11th@ HOULuis Garcia (11-8)vs CINLuis Castillo (8-16)
Sun, Sep 12th@ HOULance McCullers Jr. (13-5)vs CINSonny Gray (7-9)
Tue, Sep 14th@ CWSLucas Giolito (11-9)@ NYMMarcus Stroman (10-13)
Wed, Sep 15th@ CWSDallas Keuchel (9-9)@ NYMTylor Megill (4-6)
Thu, Sep 16th@ CWSReynaldo Lopez (4-4)   
Fri, Sep 17thvs OAKCole Irvin (10-15)vs SDVince Velasquez (3-9)
Sat, Sep 18thvs OAKJames Kaprielian (8-5)vs SDYu Darvish (8-11)
Sun, Sep 19thvs OAKFrankie Montas (13-9)vs SDJake Arrieta (5-14)
Mon, Sep 20thvs HOUFramber Valdez (11-6)@ MILFreddy Peralta (10-5)
Tue, Sep 21stvs HOUJose Urquidy (8-3)@ MILBrandon Woodruff (9-10)
Wed, Sep 22ndvs HOULuis Garcia (11-8)@ MILBrett Anderson (4-9)
Thu, Sep 23rdvs HOULance McCullers Jr. (13-5)@ MILAdrian Houser (10-6)
Fri, Sep 24thvs SEALogan Gilbert (6-5)@ CHCZach Davies (6-12)
Sat, Sep 25thvs SEATyler Anderson (7-11)@ CHCAdrian Sampson (1-2)
Sun, Sep 26thvs SEAMarco Gonzales (10-6)@ CHCKeegan Thompson (3-3)
Tue, Sep 28th@ TEXA.J. Alexy (3-1)vs MILBrandon Woodruff (9-10)
Wed, Sep 29th@ TEXTaylor Hearn (6-6)vs MILAdrian Houser (10-6)
Thu, Sep 30th@ TEXGlenn Otto (0-3)vs MILBrett Anderson (4-9)
Fri, Oct 1st@ SEAMarco Gonzales (10-6)vs CHCCory Abbott (0-0)
Sat, Oct 2nd@ SEAChris Flexen (14-6)vs CHCAdrian Sampson (1-2)
Sun, Oct 3rd@ SEATyler Anderson (7-11)vs CHCAlec Mills (6-7)
Wed, Apr 7th   @ MIAPablo Lopez (5-5)
Sun, Apr 11th   vs MILBrett Anderson (4-9)
Sat, Apr 17th   @ PHIMatt Moore (2-4)
Sun, Apr 18th   @ PHIAaron Nola (9-9)
Thu, Apr 29th   vs PHIAaron Nola (9-9)
Thu, May 13th   @ MILCorbin Burnes (11-4)
Mon, May 24th   @ CWSLance Lynn (11-6)
Wed, Jun 2nd   @ LADWalker Buehler (16-4)
Thu, Jun 24th   vs PITChad Kuhl (5-7)
Thu, Jul 1st   @ COLAntonio Senzatela (4-9)#17
Wed, Jul 21st   vs CHCKyle Hendricks (14-7)
Sun, Aug 29th   @ PITWil Crowe (4-8)
Thu, Sep 9th   vs LADTony Gonsolin (4-1)
Mon, Sep 13th   @ NYMRich Hill (7-8)