Skip to main content

Who Should I Trade?

Ryan Yarbrough for Griffin Canning (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# 417# 349
   
Projections 
   
Strikeouts66
Wins01
Saves00
ERA4.644.85
WHIP1.301.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
   
Jordan Eisen
Field of Vision Sports
# 110# 101
   
Pierre Camus
RotoBaller
# 154# 91
   
Corbin Young
FantasyData
# 189# 158
   
Mick Ciallela
Fantrax
# 149
   
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 Pitched8.26.0
   
Wins01
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed86
   
Earned Runs43
   
Home Runs Allowed11
   
Strikeouts66
   
Walks22
   
ERA4.644.85
   
WHIP1.301.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)#13vs CWSLucas Giolito (10-9)#24
Fri, Apr 2nd@ MIAPablo Lopez (5-5)#59vs CWSDallas Keuchel (8-9)#198
Sat, Apr 3rd@ MIAElieser Hernandez (1-2)#82vs CWSLance Lynn (10-5)#9
Mon, Apr 5th@ BOSNick Pivetta (9-7)#146vs HOULuis Garcia (11-7)#31
Tue, Apr 6th@ BOSMartin Perez (7-8)#385vs HOUZack Greinke (11-6)#23
Wed, Apr 7th@ BOSNathan Eovaldi (10-8)#46   
Fri, Apr 9thvs NYYCorey Kluber (5-3)#60@ TORDavid Phelps
Sat, Apr 10thvs NYYDomingo German (4-5)#77@ TORSteven Matz (13-7)#55
Sun, Apr 11thvs NYYJordan Montgomery (6-6)#75   
Mon, Apr 12thvs TEXDane Dunning (5-9)#144@ KCBrady Singer (5-10)#182
Tue, Apr 13thvs TEXKyle Gibson (10-8)#36@ KCDanny Duffy (4-3)#98
Wed, Apr 14thvs TEXKohei Arihara (2-4)#159@ KCBrad Keller (8-12)#387
Thu, Apr 15thvs TEXJordan Lyles (9-12)#386   
Fri, Apr 16th@ NYYNick Nelsonvs MINLewis Thorpe (0-2)#177
Sat, Apr 17th@ NYYJordan Montgomery (6-6)#75   
Sun, Apr 18th@ NYYGerrit Cole (15-8)#8   
Mon, Apr 19th@ KCDanny Duffy (4-3)#98vs TEXKohei Arihara (2-4)#159
Tue, Apr 20th@ KCBrad Keller (8-12)#387vs TEXJordan Lyles (9-12)#386
Wed, Apr 21st@ KCJakob Junis (2-4)#172vs TEXMike Foltynewicz (2-12)#206
Fri, Apr 23rdvs TORSteven Matz (13-7)#55@ HOUZack Greinke (11-6)#23
Sat, Apr 24thvs TORRobbie Ray (12-6)#12@ HOUJake Odorizzi (6-7)#58
Sun, Apr 25thvs TORHyun Jin Ryu (13-9)#106@ HOULance McCullers Jr. (12-4)#28
Mon, Apr 26thvs OAKSean Manaea (10-10)#48@ TEXJordan Lyles (9-12)#386
Tue, Apr 27thvs OAKFrankie Montas (12-9)#21@ TEXMike Foltynewicz (2-12)#206
Wed, Apr 28thvs OAKCole Irvin (10-13)#113@ TEXDane Dunning (5-9)#144
Thu, Apr 29thvs OAKChris Bassitt (12-4)#18   
Fri, Apr 30thvs HOULance McCullers Jr. (12-4)#28@ SEAChris Flexen (12-6)#45
Sat, May 1stvs HOUJose Urquidy (8-3)#52@ SEALjay Newsome (1-1)
Sun, May 2ndvs HOUCristian Javier (4-1)#63@ SEAJustus Sheffield (7-8)#389
Mon, May 3rd@ LAAJose Quintana (0-3)#213vs TBTyler Glasnow (5-2)
Tue, May 4th@ LAAAlex Cobb (8-3)#137vs TBShane McClanahan (9-6)#67
Wed, May 5th@ LAAShohei Ohtani (9-2)#42vs TBAndrew Kittredge (9-3)#68
Thu, May 6th@ LAAAndrew Heaney (8-9)#129vs TBCollin McHugh (6-1)#121
Fri, May 7th@ OAKSean Manaea (10-10)#48vs LADJulio Urias (18-3)#10
Sat, May 8th@ OAKFrankie Montas (12-9)#21vs LADClayton Kershaw (10-7)#20
Sun, May 9th@ OAKCole Irvin (10-13)#113vs LADTrevor Bauer (8-5)
Tue, May 11thvs NYYJordan Montgomery (6-6)#75@ HOULance McCullers Jr. (12-4)#28
Wed, May 12thvs NYYGerrit Cole (15-8)#8@ HOUJose Urquidy (8-3)#52
Thu, May 13thvs NYYJameson Taillon (8-6)#93   
Fri, May 14thvs NYMDavid Peterson (2-6)#175@ BOSNick Pivetta (9-7)#146
Sat, May 15thvs NYMDrew Smith@ BOSMartin Perez (7-8)#385
Sun, May 16thvs NYMMarcus Stroman (9-13)#27@ BOSNathan Eovaldi (10-8)#46
Tue, May 18th@ BALMatt Harvey (6-14)#400vs CLEZach Plesac (10-6)#49
Wed, May 19th@ BALJohn Means (6-7)#54vs CLEAaron Civale (11-4)#41
Thu, May 20th@ BALDean Kremer (0-7)#384vs MINJose Berrios (12-8)#19
Fri, May 21st@ TORAnthony Kay (1-2)#287vs OAKJames Kaprielian (8-5)#110
Sat, May 22nd@ TORRobbie Ray (12-6)#12vs OAKChris Bassitt (12-4)#18
Sun, May 23rd@ TORHyun Jin Ryu (13-9)#106vs OAKSean Manaea (10-10)#48
Mon, May 24th@ TORTrent Thornton (1-3)#192   
Tue, May 25thvs KCBrad Keller (8-12)#387vs TEXHyeon-jong Yang (0-3)#209
Wed, May 26thvs KCMike Minor (8-12)#96vs TEXDane Dunning (5-9)#144
Thu, May 27thvs KCBrady Singer (5-10)#182@ OAKChris Bassitt (12-4)#18
Sat, May 29thvs PHIZack Wheeler (14-9)#3@ OAKFrankie Montas (12-9)#21
Sun, May 30thvs PHIZach Eflin (4-7)@ OAKCole Irvin (10-13)#113
Mon, May 31st@ NYYJameson Taillon (8-6)#93@ SFJohnny Cueto (7-7)#128
Tue, Jun 1st@ NYYDomingo German (4-5)#77@ SFAlex Wood (10-4)#51
Wed, Jun 2nd@ NYYJordan Montgomery (6-6)#75   
Thu, Jun 3rd@ NYYGerrit Cole (15-8)#8vs SEAJustus Sheffield (7-8)#389
Fri, Jun 4th@ TEXKyle Gibson (10-8)#36vs SEARobert Dugger (0-2)#375
Sat, Jun 5th@ TEXKolby Allard (3-12)#158vs SEAYusei Kikuchi (7-9)#73
Sun, Jun 6th@ TEXDane Dunning (5-9)#144vs SEALogan Gilbert (6-5)#94
Tue, Jun 8thvs WSHJon Lester (7-6)#376vs KCKris Bubic (5-6)#173
Wed, Jun 9thvs WSHPatrick Corbin (8-15)#366vs KCBrad Keller (8-12)#387
Fri, Jun 11thvs BALKeegan Akin (2-10)#374@ ARIMerrill Kelly (7-10)#95
Sat, Jun 12thvs BALJorge Lopez (3-14)@ ARICaleb Smith (4-9)#168
Sun, Jun 13thvs BALBruce Zimmermann (4-4)#362@ ARIJon Duplantier (0-3)#252
Mon, Jun 14th@ CWSLance Lynn (10-5)#9@ OAKSean Manaea (10-10)#48
Tue, Jun 15th@ CWSDallas Keuchel (8-9)#198@ OAKFrankie Montas (12-9)#21
Wed, Jun 16th@ CWSLucas Giolito (10-9)#24@ OAKCole Irvin (10-13)#113
Thu, Jun 17th@ SEAJustin Dunn (1-3)#226vs DETMatt Manning (4-6)#294
Fri, Jun 18th@ SEAYusei Kikuchi (7-9)#73vs DETJose Urena (4-8)#396
Sat, Jun 19th@ SEALogan Gilbert (6-5)#94vs DETWily Peralta (4-3)#216
Sun, Jun 20th@ SEAMarco Gonzales (9-5)#57vs DETCasey Mize (7-8)#71
Tue, Jun 22ndvs BOSEduardo Rodriguez (11-8)#74vs SFAnthony DeSclafani (12-7)#22
Wed, Jun 23rdvs BOSGarrett Richards (7-7)#245vs SFKevin Gausman (14-6)#15
Thu, Jun 24thvs BOSNick Pivetta (9-7)#146   
Fri, Jun 25thvs LAAGriffin Canning (5-4)#101@ TBAndrew Kittredge (9-3)#68
Sat, Jun 26thvs LAAAlex Cobb (8-3)#137@ TBShane McClanahan (9-6)#67
Sun, Jun 27thvs LAAPatrick Sandoval (3-6)@ TBRyan Yarbrough (8-6)#119
Tue, Jun 29th@ WSHJoe Ross (5-9)@ NYYJameson Taillon (8-6)#93
Wed, Jun 30th@ WSHJon Lester (7-6)#376@ NYYDomingo German (4-5)#77
Fri, Jul 2nd@ TORAlek Manoah (7-2)#37vs BALKeegan Akin (2-10)#374
Sat, Jul 3rd@ TORRoss Stripling (5-6)#66vs BALJorge Lopez (3-14)
Sun, Jul 4th@ TORRobbie Ray (12-6)#12vs BALThomas Eshelman (0-2)#357
Mon, Jul 5thvs CLELogan Allen (1-7)#224vs BOSMartin Perez (7-8)#385
Wed, Jul 7thvs CLESam Hentges (1-4)#399vs BOSEduardo Rodriguez (11-8)#74
Fri, Jul 9thvs TORAlek Manoah (7-2)#37@ SEAMarco Gonzales (9-5)#57
Sat, Jul 10thvs TORRoss Stripling (5-6)#66@ SEAChris Flexen (12-6)#45
Sun, Jul 11thvs TORRobbie Ray (12-6)#12@ SEAHector Santiago (1-1)
Fri, Jul 16th@ ATLCharlie Morton (13-6)#6vs SEAChris Flexen (12-6)#45
Sat, Jul 17th@ ATLMax Fried (12-7)#29vs SEAYusei Kikuchi (7-9)#73
Sun, Jul 18th@ ATLDrew Smyly (10-4)#62vs SEALogan Gilbert (6-5)#94
Mon, Jul 19thvs BALSpenser Watkins (2-7)#298@ OAKCole Irvin (10-13)#113
Tue, Jul 20thvs BALJohn Means (6-7)#54@ OAKJames Kaprielian (8-5)#110
Wed, Jul 21stvs BALAlexander Wells (1-3)   
Thu, Jul 22nd@ CLECal Quantrill (7-3)#64@ MINKenta Maeda (6-5)
Fri, Jul 23rd@ CLEZach Plesac (10-6)#49@ MINJ.A. Happ (9-8)#278
Sat, Jul 24th@ CLEJ.C. Mejia (1-7)#238@ MINJose Berrios (12-8)#19
Sun, Jul 25th@ CLETriston McKenzie (5-7)#72@ MINBailey Ober (2-3)#126
Tue, Jul 27thvs NYYJordan Montgomery (6-6)#75vs COLAustin Gomber (9-9)
Wed, Jul 28thvs NYYNestor Cortes Jr. (2-2)#124vs COLLucas Gilbreath (2-1)#379
Thu, Jul 29thvs NYYGerrit Cole (15-8)#8vs OAKFrankie Montas (12-9)#21
Fri, Jul 30thvs BOSMartin Perez (7-8)#385vs OAKChris Bassitt (12-4)#18
Sat, Jul 31stvs BOSNathan Eovaldi (10-8)#46vs OAKCole Irvin (10-13)#113
Sun, Aug 1stvs BOSNick Pivetta (9-7)#146vs OAKDaulton Jefferies (1-0)#155
Mon, Aug 2ndvs SEAChris Flexen (12-6)#45@ TEXDane Dunning (5-9)#144
Tue, Aug 3rdvs SEAYusei Kikuchi (7-9)#73@ TEXJordan Lyles (9-12)#386
Wed, Aug 4thvs SEALogan Gilbert (6-5)#94@ TEXKolby Allard (3-12)#158
Fri, Aug 6th@ BALJohn Means (6-7)#54@ LADDavid Price (4-2)#118
Sat, Aug 7th@ BALSpenser Watkins (2-7)#298@ LADJulio Urias (18-3)#10
Sun, Aug 8th@ BALJorge Lopez (3-14)@ LADWalker Buehler (14-4)#1
Tue, Aug 10th@ BOSEduardo Rodriguez (11-8)#74vs TORRoss Stripling (5-6)#66
Wed, Aug 11th@ BOSNathan Eovaldi (10-8)#46vs TORAlek Manoah (7-2)#37
Thu, Aug 12th@ BOSTanner Houck (1-4)#228vs TORJose Berrios (12-8)#19
Fri, Aug 13th@ MINMichael Pineda (7-8)#56vs HOUZack Greinke (11-6)#23
Sat, Aug 14th@ MINKenta Maeda (6-5)vs HOULuis Garcia (11-7)#31
Sun, Aug 15th@ MINCharlie Barnes (0-3)#225vs HOULance McCullers Jr. (12-4)#28
Mon, Aug 16thvs BALMatt Harvey (6-14)#400@ NYYGerrit Cole (15-8)#8
Tue, Aug 17thvs BALJohn Means (6-7)#54@ DETCasey Mize (7-8)#71
Wed, Aug 18thvs BALSpenser Watkins (2-7)#298@ DETTarik Skubal (8-12)#76
Thu, Aug 19thvs BALJorge Lopez (3-14)@ DETMatt Manning (4-6)#294
Fri, Aug 20thvs CWSLucas Giolito (10-9)#24@ CLESam Hentges (1-4)#399
Sat, Aug 21stvs CWSDallas Keuchel (8-9)#198@ CLETriston McKenzie (5-7)#72
Sun, Aug 22ndvs CWSReynaldo Lopez (3-3)#147@ CLECal Quantrill (7-3)#64
Tue, Aug 24th@ PHIRanger Suarez (6-5)#90@ BALSpenser Watkins (2-7)#298
Wed, Aug 25th@ PHIZack Wheeler (14-9)#3@ BALChris Ellis (1-0)#217
Fri, Aug 27th@ BALMatt Harvey (6-14)#400vs SDJoe Musgrove (11-9)#7
Sat, Aug 28th@ BALJohn Means (6-7)#54vs SDRyan Weathers (4-7)#174
Sun, Aug 29th@ BALSpenser Watkins (2-7)#298   
Mon, Aug 30thvs BOSNick Pivetta (9-7)#146vs NYYCorey Kluber (5-3)#60
Tue, Aug 31stvs BOSBrad Peacock (0-1)#256vs NYYJameson Taillon (8-6)#93
Wed, Sep 1stvs BOSChris Sale (4-0)#105vs NYYGerrit Cole (15-8)#8
Thu, Sep 2ndvs BOSEduardo Rodriguez (11-8)#74   
Fri, Sep 3rdvs MINRandy Dobnak (1-7)vs TEXGlenn Otto (0-2)#264
Sat, Sep 4thvs MINAndrew Albers (1-2)#276vs TEXKolby Allard (3-12)#158
Sun, Sep 5thvs MINGriffin Jax (3-4)#200vs TEXTaylor Hearn (6-5)#104
Mon, Sep 6th@ BOSChris Sale (4-0)#105vs TEXA.J. Alexy (2-1)#309
Tue, Sep 7th@ BOSEduardo Rodriguez (11-8)#74@ SDBlake Snell (7-6)#43
Wed, Sep 8th@ BOSNathan Eovaldi (10-8)#46@ SDYu Darvish (8-10)#25
Fri, Sep 10th@ DETTyler Alexander (2-3)#132@ HOUFramber Valdez (11-5)#39
Sat, Sep 11th@ DETCasey Mize (7-8)#71@ HOULuis Garcia (11-7)#31
Sun, Sep 12th@ DETTarik Skubal (8-12)#76@ HOULance McCullers Jr. (12-4)#28
Mon, Sep 13th@ TORAlek Manoah (7-2)#37   
Tue, Sep 14th@ TORJose Berrios (12-8)#19@ CWSLucas Giolito (10-9)#24
Wed, Sep 15th@ TORRobbie Ray (12-6)#12@ CWSDallas Keuchel (8-9)#198
Thu, Sep 16thvs DETTyler Alexander (2-3)#132@ CWSReynaldo Lopez (3-3)#147
Fri, Sep 17thvs DETCasey Mize (7-8)#71vs OAKCole Irvin (10-13)#113
Sat, Sep 18thvs DETTarik Skubal (8-12)#76vs OAKJames Kaprielian (8-5)#110
Sun, Sep 19thvs DETWily Peralta (4-3)#216vs OAKFrankie Montas (12-9)#21
Mon, Sep 20thvs TORRobbie Ray (12-6)#12vs HOUFramber Valdez (11-5)#39
Tue, Sep 21stvs TORAlek Manoah (7-2)#37vs HOUJose Urquidy (8-3)#52
Wed, Sep 22ndvs TORJulian Merryweather (0-1)#161vs HOULuis Garcia (11-7)#31
Fri, Sep 24thvs MIAEdward Cabrera (0-2)#248vs SEALogan Gilbert (6-5)#94
Sat, Sep 25thvs MIASandy Alcantara (9-13)#13vs SEATyler Anderson (7-9)#84
Sun, Sep 26thvs MIAJesus Luzardo (5-8)#91vs SEAMarco Gonzales (9-5)#57
Tue, Sep 28th@ HOULuis Garcia (11-7)#31@ TEXTaylor Hearn (6-5)#104
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
Sun, Apr 4th   vs CWSDylan Cease (12-7)#38
Thu, Apr 8th   @ TORRoss Stripling (5-6)#66
Thu, Apr 22nd   @ HOUCristian Javier (4-1)#63
Mon, May 10th   @ HOULuis Garcia (11-7)#31
Mon, May 17th   vs CLESam Hentges (1-4)#399
Fri, May 28th   @ OAKSean Manaea (10-10)#48
Mon, Jun 7th   vs KCJackson Kowar (0-4)#136
Mon, Jun 28th   @ NYYMichael King (0-4)#165
Tue, Jul 6th   vs BOSNathan Eovaldi (10-8)#46
Mon, Jul 26th   vs COLGerman Marquez (12-10)#26
Thu, Aug 5th   @ TEXSpencer Howard (0-4)#169
Thu, Aug 26th   @ BALKeegan Akin (2-10)#374
Thu, Sep 23rd   vs HOULance McCullers Jr. (12-4)#28