Skip to main content

Who Should I Trade?

Yimi Garcia for Cade Cavalli (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Yimi Garcia
RP - TOR
Yimi Garcia
Cade Cavalli
SP - WSH
Cade Cavalli
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 317
VBR
   
Projections 
   
Strikeouts199
Wins20
Saves10
ERA4.064.77
WHIP1.231.50
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 208# 482
   
Mick Ciallela
Fantrax
# 282
   
Who Should I Trade? Player Statistics
  Yimi Garcia
RP - TOR
Yimi Garcia
Cade Cavalli
SP - WSH
Cade Cavalli
2022 Stats 
   
   
Games Played40
   
Games Started0
   
Innings Pitched39.1
   
Wins1
   
Losses4
   
Saves0
   
Blown Saves4
   
Holds17
   
Hits Allowed28
   
Earned Runs13
   
Home Runs Allowed4
   
Strikeouts38
   
Walks10
   
ERA2.97
   
WHIP0.97
   
Who Should I Trade? Player Projections
  Yimi Garcia
RP - TOR
Yimi Garcia
Cade Cavalli
SP - WSH
Cade Cavalli
2022 Projections 
   
   
Games Played192
   
Games Started02
   
Innings Pitched18.810.0
   
Wins20
   
Losses11
   
Saves10
   
Blown Saves10
   
Holds40
   
Hits Allowed1710
   
Earned Runs85
   
Home Runs Allowed31
   
Strikeouts199
   
Walks65
   
ERA4.064.77
   
WHIP1.231.50
   
Who Should I Trade? Player Notes
  Yimi Garcia
RP - TOR
Yimi Garcia
Cade Cavalli
SP - WSH
Cade Cavalli
News 
 Yimi Garcia pitched 2/3 of an inning, allowing three earned runs on three hits while striking out one in Toronto's win over Baltimore on Wednesday.
Devon Bruce
Thu, Jun 16th
Cade Cavalli was forced to leave a start early in Triple-A due to a blister. Cavalli wanted to keep pitching but was removed as a precaution.
Vince DiSilvio
Wed, Jul 13th
  The Washington Nationals have officially sent top prospect SP Cade Cavalli down. Jon Heyman reports that the Nationals expect Cavalli to be in the majors at some point this season.
Vince DiSilvio
Sat, Apr 2nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yimi Garcia
RP - TOR
Yimi Garcia
Cade Cavalli
SP - WSH
Cade Cavalli
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (7-6)#17vs NYMMax Scherzer (8-2)#6
Sat, Apr 9thvs TEXDane Dunning (2-6)vs NYMChris Bassitt (9-7)
Sun, Apr 10thvs TEXSpencer Howard (2-4)vs NYMCarlos Carrasco (13-4)#10
Mon, Apr 11th@ NYYJameson Taillon (11-2)#15@ ATLHuascar Ynoa (0-2)
Tue, Apr 12th@ NYYNestor Cortes Jr. (9-3)@ ATLBryce Elder (1-3)
Wed, Apr 13th@ NYYGerrit Cole (9-4)#2@ ATLMax Fried (10-4)#4
Thu, Apr 14th@ NYYLuis Severino (5-3)@ PITJT Brubaker (2-10)
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ PITMitch Keller (4-8)
Sat, Apr 16thvs OAKPaul Blackburn (7-6)@ PITBryse Wilson (2-6)
Sun, Apr 17thvs OAKAdam Oller (1-5)@ PITJose Quintana (4-5)#28
Tue, Apr 19th@ BOSNathan Eovaldi (5-3)#18vs ARITyler Gilbert (0-3)
Wed, Apr 20th@ BOSNick Pivetta (8-9)vs ARIMerrill Kelly (10-5)
Thu, Apr 21st@ BOSTanner Houck (5-4)vs ARIZach Davies (2-4)
Fri, Apr 22nd@ HOUJustin Verlander (15-3)#1vs SFSam Long (1-3)
Sat, Apr 23rd@ HOUJose Urquidy (11-4)vs SFAlex Wood (8-9)#19
Sun, Apr 24th@ HOULuis Garcia (8-8)vs SFLogan Webb (10-5)
Mon, Apr 25thvs BOSNathan Eovaldi (5-3)#18   
Tue, Apr 26thvs BOSNick Pivetta (8-9)vs MIASandy Alcantara (10-5)
Wed, Apr 27thvs BOSMichael Wacha (6-1)#47vs MIAPablo Lopez (7-7)
Thu, Apr 28thvs BOSGarrett Whitlock (2-2)vs MIATrevor Rogers (4-10)
Fri, Apr 29thvs HOUJose Urquidy (11-4)@ SFAlex Wood (8-9)#19
Sat, Apr 30thvs HOULuis Garcia (8-8)@ SFLogan Webb (10-5)
Sun, May 1stvs HOUFramber Valdez (11-4)@ SFAlex Cobb (3-6)#25
Mon, May 2ndvs NYYJordan Montgomery (4-3)   
Tue, May 3rdvs NYYJameson Taillon (11-2)#15@ COLGerman Marquez (6-9)
Wed, May 4thvs NYYNestor Cortes Jr. (9-3)@ COLAustin Gomber (5-7)
Thu, May 5th@ CLEAaron Civale (2-5)@ COLAntonio Senzatela (3-6)
Sat, May 7th@ CLETriston McKenzie (8-8)@ LAAMichael Lorenzen (6-6)#60
Sun, May 8th@ CLEKonnor Pilkington (1-2)@ LAAPatrick Sandoval (3-7)
Tue, May 10th@ NYYLuis Severino (5-3)vs NYMCarlos Carrasco (13-4)#10
Wed, May 11th@ NYYJameson Taillon (11-2)#15vs NYMTylor Megill (4-2)
Fri, May 13th@ TBDrew Rasmussen (6-4)vs HOUFramber Valdez (11-4)
Sat, May 14th@ TBRyan Yarbrough (0-7)vs HOUCristian Javier (6-8)
Sun, May 15th@ TBJeffrey Springs (4-3)vs HOUJustin Verlander (15-3)#1
Mon, May 16thvs SEAChris Flexen (7-9)@ MIASandy Alcantara (10-5)
Tue, May 17thvs SEALogan Gilbert (10-5)@ MIACody Poteet (0-1)
Wed, May 18thvs SEAMarco Gonzales (7-11)#37@ MIAPablo Lopez (7-7)
Fri, May 20thvs CINLuis Castillo (5-4)#13@ MILEric Lauer (8-3)
Sat, May 21stvs CINHunter Greene (4-12)@ MILBrandon Woodruff (9-3)
Sun, May 22ndvs CINGraham Ashcraft (5-2)@ MILFreddy Peralta (4-2)
Mon, May 23rd@ STLMiles Mikolas (8-9)vs LADTyler Anderson (13-1)
Tue, May 24th@ STLJordan Hicks (3-6)vs LADWalker Buehler (6-3)
Thu, May 26th@ LAAShohei Ohtani (10-7)vs COLGerman Marquez (6-9)
Fri, May 27th@ LAAChase Silseth (1-3)   
Sat, May 28th@ LAAMichael Lorenzen (6-6)#60vs COLChad Kuhl (6-7)
Sun, May 29th@ LAAPatrick Sandoval (3-7)vs COLKyle Freeland (7-8)
Tue, May 31stvs CWSLucas Giolito (8-6)#23@ NYMTrevor Williams (2-5)#48
Wed, Jun 1stvs CWSMichael Kopech (4-8)@ NYMCarlos Carrasco (13-4)#10
Thu, Jun 2ndvs CWSJohnny Cueto (4-5)#34@ CINGraham Ashcraft (5-2)
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)@ CINMike Minor (1-9)#51
Sat, Jun 4thvs MINDylan Bundy (6-5)#42@ CINTyler Mahle (5-7)
Sun, Jun 5thvs MINDevin Smeltzer (4-2)@ CINLuis Castillo (5-4)#13
Mon, Jun 6th@ KCDaniel Lynch (4-7)   
Tue, Jun 7th@ KCBrad Keller (6-12)@ MIAEdward Cabrera (3-1)
Wed, Jun 8th@ KCBrady Singer (5-4)@ MIASandy Alcantara (10-5)
Fri, Jun 10th@ DETElvin Rodriguez (0-3)vs MILAaron Ashby (2-10)
Sat, Jun 11th@ DETBeau Brieske (3-6)vs MILEric Lauer (8-3)
Sun, Jun 12th@ DETTarik Skubal (7-8)vs MILJason Alexander (2-1)
Mon, Jun 13thvs BALKyle Bradish (1-4)vs ATLIan Anderson (9-6)
Tue, Jun 14thvs BALJordan Lyles (9-8)#38vs ATLMax Fried (10-4)#4
Wed, Jun 15thvs BALBruce Zimmermann (2-5)vs ATLSpencer Strider (6-4)
Thu, Jun 16thvs BALTyler Wells (7-6)vs PHIZack Wheeler (11-5)#3
Fri, Jun 17thvs NYYJordan Montgomery (4-3)vs PHIBailey Falter (0-3)
Sat, Jun 18thvs NYYJameson Taillon (11-2)#15vs PHIAaron Nola (8-8)
Sun, Jun 19thvs NYYLuis Severino (5-3)vs PHIZach Eflin (3-5)
Mon, Jun 20th@ CWSLance Lynn (2-5)#36   
Tue, Jun 21st@ CWSDylan Cease (12-5)@ BALJordan Lyles (9-8)#38
Wed, Jun 22nd@ CWSLucas Giolito (8-6)#23@ BALTyler Wells (7-6)
Fri, Jun 24th@ MILAdrian Houser (4-8)@ TEXDane Dunning (2-6)
Sat, Jun 25th@ MILCorbin Burnes (8-5)@ TEXBrett Martin
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)@ TEXGlenn Otto (4-8)
Mon, Jun 27thvs BOSConnor Seabold (0-2)vs PITMiguel Yajure (1-0)
Tue, Jun 28thvs BOSMichael Wacha (6-1)#47vs PITJose Quintana (4-5)#28
Wed, Jun 29thvs BOSNick Pivetta (8-9)vs PITMitch Keller (4-8)
Thu, Jun 30thvs TBMatt Wisler (3-3)   
Fri, Jul 1stvs TBCorey Kluber (7-6)#21vs MIATrevor Rogers (4-10)
Sat, Jul 2ndvs TBDrew Rasmussen (6-4)vs MIADaniel Castano (1-3)
Sun, Jul 3rdvs TBShane Baz (1-2)vs MIAPablo Lopez (7-7)
Mon, Jul 4th@ OAKCole Irvin (6-9)vs MIABraxton Garrett (2-6)
Tue, Jul 5th@ OAKAdrian Martinez (2-3)@ PHICristopher Sanchez (1-1)
Wed, Jul 6th@ OAKJames Kaprielian (3-6)@ PHIAaron Nola (8-8)
Thu, Jul 7th@ SEAMarco Gonzales (7-11)#37@ PHIBailey Falter (0-3)
Fri, Jul 8th@ SEAGeorge Kirby (3-3)@ ATLCharlie Morton (5-5)#22
Sat, Jul 9th@ SEARobbie Ray (8-8)@ ATLKyle Wright (14-5)
Sun, Jul 10th@ SEALogan Gilbert (10-5)@ ATLIan Anderson (9-6)
Tue, Jul 12thvs PHIAndrew Bellatti   
Wed, Jul 13thvs PHIZack Wheeler (11-5)#3vs SEAErik Swanson
Thu, Jul 14thvs KCAngel Zerpa (2-1)vs ATLKyle Wright (14-5)
Fri, Jul 15thvs KCZack Greinke (4-7)#39vs ATLIan Anderson (9-6)
Sat, Jul 16thvs KCDaniel Lynch (4-7)vs ATLMax Fried (10-4)#4
Sun, Jul 17thvs KCKris Bubic (2-6)vs ATLSpencer Strider (6-4)
Fri, Jul 22nd@ BOSNathan Eovaldi (5-3)#18@ ARIZac Gallen (7-2)
Sat, Jul 23rd@ BOSKutter Crawford (3-4)@ ARIMadison Bumgarner (6-11)#45
Sun, Jul 24th@ BOSBrayan Bello (0-3)@ ARICorbin Martin (0-1)
Tue, Jul 26thvs STLAndre Pallante (5-4)@ LADMitch White (1-3)
Wed, Jul 27thvs STLAdam Wainwright (8-8)#24@ LADAndrew Heaney (1-0)#29
Thu, Jul 28thvs DETTyler Alexander (2-6)   
Fri, Jul 29thvs DETBryan Garciavs STLMiles Mikolas (8-9)
Sat, Jul 30thvs DETDrew Hutchison (1-6)#65vs STLDakota Hudson (6-6)
Sun, Jul 31stvs DETGarrett Hill (2-3)vs STLAndre Pallante (5-4)
Tue, Aug 2nd@ TBDrew Rasmussen (6-4)vs NYMJacob deGrom (1-0)#9
Wed, Aug 3rd@ TBJalen Beeks (2-1)vs NYMChris Bassitt (9-7)
Thu, Aug 4th@ MINSonny Gray (6-3)#14@ PHINoah Syndergaard (6-8)#31
Fri, Aug 5th@ MINTyler Mahle (5-7)@ PHIKyle Gibson (7-5)#35
Sat, Aug 6th@ MINDylan Bundy (6-5)#42@ PHIRanger Suarez (8-5)
Sun, Aug 7th@ MINChris Archer (2-5)#43@ PHIAaron Nola (8-8)
Mon, Aug 8th@ BALJordan Lyles (9-8)#38@ CHCKeegan Thompson (9-5)
Tue, Aug 9th@ BALKyle Bradish (1-4)@ CHCMarcus Stroman (3-5)#20
Fri, Aug 12thvs CLECal Quantrill (8-5)vs SDMike Clevinger (3-4)
Sat, Aug 13thvs CLETriston McKenzie (8-8)vs SDYu Darvish (10-5)#8
Sun, Aug 14thvs CLEShane Bieber (7-6)vs SDBlake Snell (4-6)
Mon, Aug 15thvs BALKyle Bradish (1-4)vs CHCMarcus Stroman (3-5)#20
Tue, Aug 16thvs BALDean Kremer (4-4)vs CHCJustin Steele (4-7)
Wed, Aug 17thvs BALAustin Voth (2-1)vs CHCDrew Smyly (5-6)#50
Thu, Aug 18th@ NYYFrankie Montas (4-9)@ SDYu Darvish (10-5)#8
Fri, Aug 19th@ NYYJameson Taillon (11-2)#15@ SDBlake Snell (4-6)
Sat, Aug 20th@ NYYGerrit Cole (9-4)#2@ SDJoe Musgrove (8-5)
Sun, Aug 21st@ NYYNestor Cortes Jr. (9-3)@ SDSean Manaea (6-6)#30
Tue, Aug 23rd@ BOS@ SEA
Wed, Aug 24th@ BOS@ SEA
Thu, Aug 25th@ BOS   
Fri, Aug 26thvs LAAvs CIN
Sat, Aug 27thvs LAAvs CIN
Sun, Aug 28thvs LAAvs CIN
Mon, Aug 29thvs CHC   
Tue, Aug 30thvs CHCvs OAK
Wed, Aug 31stvs CHCvs OAK
Fri, Sep 2nd@ PIT@ NYM
Sat, Sep 3rd@ PIT@ NYM
Sun, Sep 4th@ PIT@ NYM
Mon, Sep 5th@ BALDean Kremer (4-4)@ STL
Tue, Sep 6th@ BAL@ STL
Wed, Sep 7th@ BAL@ STL
Fri, Sep 9th@ TEX@ PHI
Sat, Sep 10th@ TEX@ PHI
Sun, Sep 11th@ TEX@ PHI
Mon, Sep 12thvs TB   
Tue, Sep 13thvs TBvs BAL
Wed, Sep 14thvs TBvs BAL
Thu, Sep 15thvs TB   
Fri, Sep 16thvs BALvs MIA
Sat, Sep 17thvs BALvs MIA
Sun, Sep 18thvs BALvs MIA
Tue, Sep 20th@ PHI@ ATL
Wed, Sep 21st@ PHI@ ATL
Thu, Sep 22nd@ TB   
Fri, Sep 23rd@ TB@ MIA
Sat, Sep 24th@ TB@ MIA
Sun, Sep 25th@ TB@ MIA
Mon, Sep 26thvs NYYvs ATL
Tue, Sep 27thvs NYYvs ATL
Wed, Sep 28thvs NYYvs ATL
Fri, Sep 30thvs BOSvs PHI
Sat, Oct 1stvs BOSvs PHI
Sun, Oct 2ndvs BOSvs PHI
Mon, Oct 3rd@ BAL@ NYM
Tue, Oct 4th@ BAL@ NYM
Wed, Oct 5th@ BAL@ NYM
Thu, Apr 7th   vs NYMTylor Megill (4-2)
Fri, May 6th   @ LAAJhonathan Diaz (1-1)
Thu, May 12th   vs NYMTaijuan Walker (10-3)#26
Wed, May 25th   vs LADJulio Urias (12-6)#5
Mon, May 30th   @ NYMDavid Peterson (6-2)
Thu, Jun 9th   @ MIATrevor Rogers (4-10)
Mon, Jul 25th   @ LADTony Gonsolin (13-1)
Mon, Aug 1st   vs NYMMax Scherzer (8-2)#6
Wed, Aug 10th   @ CHCJustin Steele (4-7)
Thu, Sep 1st   vs OAK
Thu, Sep 8th   @ STL
Mon, Sep 19th   @ ATL