Skip to main content

Who Should I Trade?

Griffin Canning for Ryan Yarbrough (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan Yarbrough
SP,RP - TB
Ryan Yarbrough
Griffin Canning
SP - LAA
Griffin Canning
Expert
Recommendation
67%
Recommended by
8 of 12 experts
33%
Recommended by
4 of 12 experts
Rankings 
   
Rest of Season# 119# 126
VBR# 403# 340
   
Projections 
   
Strikeouts77
Wins01
Saves00
ERA5.114.85
WHIP1.371.42
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 90# 150
   
Chris Meaney
FTN
# 89# 105
   
Mike Maher
FantasyPros
# 124# 157
   
Jorge B. Edwards
Fantasy In Frames
# 83# 100
   
Ryan Amore
Pitcher List
# 107# 170
   
Carmen Maiorano
FantasyPros
# 51# 86
   
Chris Clegg
Fantrax
# 115# 119
   
Joe Pisapia
FantasyPros
# 86
   
Pierre Camus
RotoBaller
# 154# 91
   
Jordan Eisen
Field of Vision Sports
# 110# 101
   
Mick Ciallela
Fantrax
# 149
   
Corbin Young
FantasyData
# 189# 158
   
Who Should I Trade? Player Statistics
  Ryan Yarbrough
SP,RP - TB
Ryan Yarbrough
Griffin Canning
SP - LAA
Griffin Canning
2021 Stats 
   
   
Games Played2814
   
Games Started2113
   
Innings Pitched144.063.3
   
Wins85
   
Losses64
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed15665
   
Earned Runs8339
   
Home Runs Allowed2414
   
Strikeouts11062
   
Walks2628
   
ERA5.185.60
   
WHIP1.261.48
   
Who Should I Trade? Player Projections
  Ryan Yarbrough
SP,RP - TB
Ryan Yarbrough
Griffin Canning
SP - LAA
Griffin Canning
2021 Projections 
   
   
Games Played21
   
Games Started11
   
Innings Pitched9.26.7
   
Wins01
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed107
   
Earned Runs54
   
Home Runs Allowed21
   
Strikeouts77
   
Walks23
   
ERA5.114.85
   
WHIP1.371.42
   
Who Should I Trade? Player Notes
  Ryan Yarbrough
SP,RP - TB
Ryan Yarbrough
Griffin Canning
SP - LAA
Griffin Canning
News 
 Ryan Yarbrough allowed four runs on five hits with no walk and four strikeouts over six innings on Saturday to take the loss as the Rays fell to the Tigers by a 4-3 score.
John Aubin
Sun, Sep 19th
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
 Ryan Yarbrough gave up seven runs on 10 hits with one walk and one strikeout in 2 1/3 innings against the Jays on Monday.
John Aubin
Tue, Sep 14th
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
 Ryan Yarbrough allowed seven runs on eight hits and two walks over two innings in Monday's win over Boston. He struck out one batter and did not factor in the decision.
John Aubin
Tue, Sep 7th
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
 Ryan Yarbrough allowed two runs on five hits with three strikeouts over six innings to get the win on Tuesday in the Rays' 8-5 victory.
John Aubin
Wed, Sep 1st
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
 Ryan Yarbrough allowed two earned runs on five hits and two walks while striking out none across four innings Wednesday against the Phillies. He did not factor into the decision.
John Aubin
Thu, Aug 26th
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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan Yarbrough
SP,RP - TB
Ryan Yarbrough
Griffin Canning
SP - LAA
Griffin Canning
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MIASandy Alcantara (9-13)#9vs CWSLucas Giolito (10-9)#28
Fri, Apr 2nd@ MIAPablo Lopez (5-5)#56vs CWSDallas Keuchel (8-9)#206
Sat, Apr 3rd@ MIAElieser Hernandez (1-2)#86vs CWSLance Lynn (10-5)#15
Sun, Apr 4th   vs CWSDylan Cease (12-7)#42
Mon, Apr 5th@ BOSNick Pivetta (9-7)#96vs HOULuis Garcia (11-7)#27
Tue, Apr 6th@ BOSMartin Perez (7-8)#389vs HOUZack Greinke (11-6)#23
Thu, Apr 8th   @ TORRoss Stripling (5-6)#63
Fri, Apr 9thvs NYYCorey Kluber (5-3)#58@ TORDavid Phelps
Sat, Apr 10thvs NYYDomingo German (4-5)#83@ TORSteven Matz (13-7)#57
Mon, Apr 12thvs TEXDane Dunning (5-9)#150@ KCBrady Singer (5-10)#191
Tue, Apr 13thvs TEXKyle Gibson (10-8)#34@ KCDanny Duffy (4-3)#104
Wed, Apr 14thvs TEXKohei Arihara (2-4)#161@ KCBrad Keller (8-12)#391
Fri, Apr 16th@ NYYNick Nelsonvs MINLewis Thorpe (0-2)#184
Mon, Apr 19th@ KCDanny Duffy (4-3)#104vs TEXKohei Arihara (2-4)#161
Tue, Apr 20th@ KCBrad Keller (8-12)#391vs TEXJordan Lyles (9-12)#393
Wed, Apr 21st@ KCJakob Junis (2-4)#180vs TEXMike Foltynewicz (2-12)#244
Thu, Apr 22nd   @ HOUCristian Javier (4-1)#61
Fri, Apr 23rdvs TORSteven Matz (13-7)#57@ HOUZack Greinke (11-6)#23
Sat, Apr 24thvs TORRobbie Ray (12-6)#12@ HOUJake Odorizzi (6-7)#60
Sun, Apr 25thvs TORHyun Jin Ryu (13-9)#114@ HOULance McCullers Jr. (12-4)#29
Mon, Apr 26thvs OAKSean Manaea (10-10)#46@ TEXJordan Lyles (9-12)#393
Tue, Apr 27thvs OAKFrankie Montas (12-9)#22@ TEXMike Foltynewicz (2-12)#244
Wed, Apr 28thvs OAKCole Irvin (10-13)#111@ TEXDane Dunning (5-9)#150
Fri, Apr 30thvs HOULance McCullers Jr. (12-4)#29@ SEAChris Flexen (12-6)#43
Sat, May 1stvs HOUJose Urquidy (8-3)#53@ SEALjay Newsome (1-1)
Sun, May 2ndvs HOUCristian Javier (4-1)#61@ SEAJustus Sheffield (7-8)#395
Mon, May 3rd@ LAAJose Quintana (0-3)#233vs TBTyler Glasnow (5-2)
Tue, May 4th@ LAAAlex Cobb (8-3)#143vs TBShane McClanahan (9-6)#65
Wed, May 5th@ LAAShohei Ohtani (9-2)#41vs TBAndrew Kittredge (9-3)#66
Thu, May 6th@ LAAAndrew Heaney (8-9)#132vs TBCollin McHugh (6-1)#124
Fri, May 7th@ OAKSean Manaea (10-10)#46vs LADJulio Urias (18-3)#10
Sat, May 8th@ OAKFrankie Montas (12-9)#22vs LADClayton Kershaw (10-7)#18
Sun, May 9th@ OAKCole Irvin (10-13)#111vs LADTrevor Bauer (8-5)
Mon, May 10th   @ HOULuis Garcia (11-7)#27
Tue, May 11thvs NYYJordan Montgomery (6-6)#70@ HOULance McCullers Jr. (12-4)#29
Wed, May 12thvs NYYGerrit Cole (15-8)#7@ HOUJose Urquidy (8-3)#53
Fri, May 14thvs NYMDavid Peterson (2-6)#188@ BOSNick Pivetta (9-7)#96
Sat, May 15thvs NYMDrew Smith@ BOSMartin Perez (7-8)#389
Sun, May 16thvs NYMMarcus Stroman (9-13)#26@ BOSNathan Eovaldi (10-8)#45
Mon, May 17th   vs CLESam Hentges (1-4)#403
Tue, May 18th@ BALMatt Harvey (6-14)#404vs CLEZach Plesac (10-6)#55
Wed, May 19th@ BALJohn Means (6-7)#54vs CLEAaron Civale (11-4)#40
Thu, May 20th@ BALDean Kremer (0-7)#386vs MINJose Berrios (12-8)#19
Fri, May 21st@ TORAnthony Kay (1-2)#309vs OAKJames Kaprielian (8-5)#109
Sat, May 22nd@ TORRobbie Ray (12-6)#12vs OAKChris Bassitt (12-4)#17
Sun, May 23rd@ TORHyun Jin Ryu (13-9)#114vs OAKSean Manaea (10-10)#46
Tue, May 25thvs KCBrad Keller (8-12)#391vs TEXHyeon-jong Yang (0-3)#221
Wed, May 26thvs KCMike Minor (8-12)#106vs TEXDane Dunning (5-9)#150
Thu, May 27thvs KCBrady Singer (5-10)#191@ OAKChris Bassitt (12-4)#17
Fri, May 28th   @ OAKSean Manaea (10-10)#46
Sat, May 29thvs PHIZack Wheeler (14-9)#2@ OAKFrankie Montas (12-9)#22
Sun, May 30thvs PHIZach Eflin (4-7)@ OAKCole Irvin (10-13)#111
Mon, May 31st@ NYYJameson Taillon (8-6)#90@ SFJohnny Cueto (7-7)#121
Tue, Jun 1st@ NYYDomingo German (4-5)#83@ SFAlex Wood (10-4)#49
Thu, Jun 3rd@ NYYGerrit Cole (15-8)#7vs SEAJustus Sheffield (7-8)#395
Fri, Jun 4th@ TEXKyle Gibson (10-8)#34vs SEARobert Dugger (0-2)#369
Sat, Jun 5th@ TEXKolby Allard (3-12)#154vs SEAYusei Kikuchi (7-9)#76
Sun, Jun 6th@ TEXDane Dunning (5-9)#150vs SEALogan Gilbert (6-5)#92
Mon, Jun 7th   vs KCJackson Kowar (0-4)#138
Tue, Jun 8thvs WSHJon Lester (7-6)#378vs KCKris Bubic (5-6)#186
Wed, Jun 9thvs WSHPatrick Corbin (8-15)#240vs KCBrad Keller (8-12)#391
Fri, Jun 11thvs BALKeegan Akin (2-10)#388@ ARIMerrill Kelly (7-10)#93
Sat, Jun 12thvs BALJorge Lopez (3-14)@ ARICaleb Smith (4-9)#162
Sun, Jun 13thvs BALBruce Zimmermann (4-4)#355@ ARIJon Duplantier (0-3)#262
Mon, Jun 14th@ CWSLance Lynn (10-5)#15@ OAKSean Manaea (10-10)#46
Tue, Jun 15th@ CWSDallas Keuchel (8-9)#206@ OAKFrankie Montas (12-9)#22
Wed, Jun 16th@ CWSLucas Giolito (10-9)#28@ OAKCole Irvin (10-13)#111
Thu, Jun 17th@ SEAJustin Dunn (1-3)#255vs DETMatt Manning (4-6)#302
Fri, Jun 18th@ SEAYusei Kikuchi (7-9)#76vs DETJose Urena (4-8)#400
Sat, Jun 19th@ SEALogan Gilbert (6-5)#92vs DETWily Peralta (4-3)#222
Sun, Jun 20th@ SEAMarco Gonzales (9-5)#59vs DETCasey Mize (7-8)#75
Tue, Jun 22ndvs BOSEduardo Rodriguez (11-8)#72vs SFAnthony DeSclafani (12-7)#21
Wed, Jun 23rdvs BOSGarrett Richards (7-7)#246vs SFKevin Gausman (14-6)#13
Fri, Jun 25thvs LAAGriffin Canning (5-4)#102@ TBAndrew Kittredge (9-3)#66
Sat, Jun 26thvs LAAAlex Cobb (8-3)#143@ TBShane McClanahan (9-6)#65
Sun, Jun 27thvs LAAPatrick Sandoval (3-6)@ TBRyan Yarbrough (8-6)#116
Mon, Jun 28th   @ NYYMichael King (0-4)#167
Tue, Jun 29th@ WSHJoe Ross (5-9)@ NYYJameson Taillon (8-6)#90
Wed, Jun 30th@ WSHJon Lester (7-6)#378@ NYYDomingo German (4-5)#83
Fri, Jul 2nd@ TORAlek Manoah (7-2)#33vs BALKeegan Akin (2-10)#388
Sat, Jul 3rd@ TORRoss Stripling (5-6)#63vs BALJorge Lopez (3-14)
Sun, Jul 4th@ TORRobbie Ray (12-6)#12vs BALThomas Eshelman (0-2)#360
Mon, Jul 5thvs CLELogan Allen (1-7)#236vs BOSMartin Perez (7-8)#389
Tue, Jul 6th   vs BOSNathan Eovaldi (10-8)#45
Wed, Jul 7thvs CLESam Hentges (1-4)#403vs BOSEduardo Rodriguez (11-8)#72
Fri, Jul 9thvs TORAlek Manoah (7-2)#33@ SEAMarco Gonzales (9-5)#59
Sat, Jul 10thvs TORRoss Stripling (5-6)#63@ SEAChris Flexen (12-6)#43
Sun, Jul 11thvs TORRobbie Ray (12-6)#12@ SEAHector Santiago (1-1)
Fri, Jul 16th@ ATLCharlie Morton (13-6)#6vs SEAChris Flexen (12-6)#43
Sat, Jul 17th@ ATLMax Fried (12-7)#30vs SEAYusei Kikuchi (7-9)#76
Sun, Jul 18th@ ATLDrew Smyly (10-4)#64vs SEALogan Gilbert (6-5)#92
Mon, Jul 19thvs BALSpenser Watkins (2-7)#254@ OAKCole Irvin (10-13)#111
Tue, Jul 20thvs BALJohn Means (6-7)#54@ OAKJames Kaprielian (8-5)#109
Thu, Jul 22nd@ CLECal Quantrill (7-3)#67@ MINKenta Maeda (6-5)
Fri, Jul 23rd@ CLEZach Plesac (10-6)#55@ MINJ.A. Happ (9-8)#366
Sat, Jul 24th@ CLEJ.C. Mejia (1-7)#250@ MINJose Berrios (12-8)#19
Sun, Jul 25th@ CLETriston McKenzie (5-7)#78@ MINBailey Ober (2-3)#131
Mon, Jul 26th   vs COLGerman Marquez (12-10)#25
Tue, Jul 27thvs NYYJordan Montgomery (6-6)#70vs COLAustin Gomber (9-9)
Wed, Jul 28thvs NYYNestor Cortes Jr. (2-2)#127vs COLLucas Gilbreath (2-1)#385
Thu, Jul 29thvs NYYGerrit Cole (15-8)#7vs OAKFrankie Montas (12-9)#22
Fri, Jul 30thvs BOSMartin Perez (7-8)#389vs OAKChris Bassitt (12-4)#17
Sat, Jul 31stvs BOSNathan Eovaldi (10-8)#45vs OAKCole Irvin (10-13)#111
Sun, Aug 1stvs BOSNick Pivetta (9-7)#96vs OAKDaulton Jefferies (1-0)#157
Mon, Aug 2ndvs SEAChris Flexen (12-6)#43@ TEXDane Dunning (5-9)#150
Tue, Aug 3rdvs SEAYusei Kikuchi (7-9)#76@ TEXJordan Lyles (9-12)#393
Wed, Aug 4thvs SEALogan Gilbert (6-5)#92@ TEXKolby Allard (3-12)#154
Thu, Aug 5th   @ TEXSpencer Howard (0-4)#177
Fri, Aug 6th@ BALJohn Means (6-7)#54@ LADDavid Price (4-2)#69
Sat, Aug 7th@ BALSpenser Watkins (2-7)#254@ LADJulio Urias (18-3)#10
Sun, Aug 8th@ BALJorge Lopez (3-14)@ LADWalker Buehler (14-4)#1
Tue, Aug 10th@ BOSEduardo Rodriguez (11-8)#72vs TORRoss Stripling (5-6)#63
Wed, Aug 11th@ BOSNathan Eovaldi (10-8)#45vs TORAlek Manoah (7-2)#33
Thu, Aug 12th@ BOSTanner Houck (1-4)#257vs TORJose Berrios (12-8)#19
Fri, Aug 13th@ MINMichael Pineda (7-8)#51vs HOUZack Greinke (11-6)#23
Sat, Aug 14th@ MINKenta Maeda (6-5)vs HOULuis Garcia (11-7)#27
Sun, Aug 15th@ MINCharlie Barnes (0-3)#226vs HOULance McCullers Jr. (12-4)#29
Mon, Aug 16thvs BALMatt Harvey (6-14)#404@ NYYGerrit Cole (15-8)#7
Tue, Aug 17thvs BALJohn Means (6-7)#54@ DETCasey Mize (7-8)#75
Wed, Aug 18thvs BALSpenser Watkins (2-7)#254@ DETTarik Skubal (8-12)#98
Thu, Aug 19thvs BALJorge Lopez (3-14)@ DETMatt Manning (4-6)#302
Fri, Aug 20thvs CWSLucas Giolito (10-9)#28@ CLESam Hentges (1-4)#403
Sat, Aug 21stvs CWSDallas Keuchel (8-9)#206@ CLETriston McKenzie (5-7)#78
Sun, Aug 22ndvs CWSReynaldo Lopez (3-3)#151@ CLECal Quantrill (7-3)#67
Tue, Aug 24th@ PHIRanger Suarez (6-5)#91@ BALSpenser Watkins (2-7)#254
Wed, Aug 25th@ PHIZack Wheeler (14-9)#2@ BALChris Ellis (1-0)#218
Thu, Aug 26th   @ BALKeegan Akin (2-10)#388
Fri, Aug 27th@ BALMatt Harvey (6-14)#404vs SDJoe Musgrove (11-9)#8
Sat, Aug 28th@ BALJohn Means (6-7)#54vs SDRyan Weathers (4-7)#194
Mon, Aug 30thvs BOSNick Pivetta (9-7)#96vs NYYCorey Kluber (5-3)#58
Tue, Aug 31stvs BOSBrad Peacock (0-1)#266vs NYYJameson Taillon (8-6)#90
Wed, Sep 1stvs BOSChris Sale (4-0)#105vs NYYGerrit Cole (15-8)#7
Fri, Sep 3rdvs MINRandy Dobnak (1-7)vs TEXGlenn Otto (0-2)#274
Sat, Sep 4thvs MINAndrew Albers (1-2)#286vs TEXKolby Allard (3-12)#154
Sun, Sep 5thvs MINGriffin Jax (3-4)#213vs TEXTaylor Hearn (6-5)#113
Mon, Sep 6th@ BOSChris Sale (4-0)#105vs TEXA.J. Alexy (2-1)#237
Tue, Sep 7th@ BOSEduardo Rodriguez (11-8)#72@ SDBlake Snell (7-6)#52
Wed, Sep 8th@ BOSNathan Eovaldi (10-8)#45@ SDYu Darvish (8-10)#24
Fri, Sep 10th@ DETTyler Alexander (2-3)#137@ HOUFramber Valdez (11-5)#38
Sat, Sep 11th@ DETCasey Mize (7-8)#75@ HOULuis Garcia (11-7)#27
Sun, Sep 12th@ DETTarik Skubal (8-12)#98@ HOULance McCullers Jr. (12-4)#29
Tue, Sep 14th@ TORJose Berrios (12-8)#19@ CWSLucas Giolito (10-9)#28
Wed, Sep 15th@ TORRobbie Ray (12-6)#12@ CWSDallas Keuchel (8-9)#206
Thu, Sep 16thvs DETTyler Alexander (2-3)#137@ CWSReynaldo Lopez (3-3)#151
Fri, Sep 17thvs DETCasey Mize (7-8)#75vs OAKCole Irvin (10-13)#111
Sat, Sep 18thvs DETTarik Skubal (8-12)#98vs OAKJames Kaprielian (8-5)#109
Sun, Sep 19thvs DETWily Peralta (4-3)#222vs OAKFrankie Montas (12-9)#22
Mon, Sep 20thvs TORRobbie Ray (12-6)#12vs HOUFramber Valdez (11-5)#38
Tue, Sep 21stvs TORAlek Manoah (7-2)#33vs HOUJose Urquidy (8-3)#53
Wed, Sep 22ndvs TORJulian Merryweather (0-1)#169vs HOULuis Garcia (11-7)#27
Thu, Sep 23rd   vs HOULance McCullers Jr. (12-4)#29
Fri, Sep 24thvs MIAEdward Cabrera (0-2)#273vs SEALogan Gilbert (6-5)#92
Sat, Sep 25thvs MIASandy Alcantara (9-13)#9vs SEATyler Anderson (7-9)#82
Sun, Sep 26thvs MIAJesus Luzardo (5-8)#100vs SEAMarco Gonzales (9-5)#59
Tue, Sep 28th@ HOULuis Garcia (11-7)#27@ TEXTaylor Hearn (6-5)#113
Wed, Sep 29th@ HOU@ TEX
Thu, Sep 30th@ HOU@ TEX
Fri, Oct 1st@ NYY@ SEA
Sat, Oct 2nd@ NYY@ SEA
Sun, Oct 3rd@ NYY@ SEA
Wed, Apr 7th@ BOSNathan Eovaldi (10-8)#45   
Sun, Apr 11thvs NYYJordan Montgomery (6-6)#70   
Thu, Apr 15thvs TEXJordan Lyles (9-12)#393   
Sat, Apr 17th@ NYYJordan Montgomery (6-6)#70   
Sun, Apr 18th@ NYYGerrit Cole (15-8)#7   
Thu, Apr 29thvs OAKChris Bassitt (12-4)#17   
Thu, May 13thvs NYYJameson Taillon (8-6)#90   
Mon, May 24th@ TORTrent Thornton (1-3)#170   
Wed, Jun 2nd@ NYYJordan Montgomery (6-6)#70   
Thu, Jun 24thvs BOSNick Pivetta (9-7)#96   
Wed, Jul 21stvs BALAlexander Wells (1-3)   
Sun, Aug 29th@ BALSpenser Watkins (2-7)#254   
Thu, Sep 2ndvs BOSEduardo Rodriguez (11-8)#72   
Mon, Sep 13th@ TORAlek Manoah (7-2)#33