Skip to main content

Who Should I Trade?

Cesar Valdez for James Kaprielian (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  James Kaprielian
James Kaprielian
Cesar Valdez
Cesar Valdez
Recommended by
5 of 9 experts
Recommended by
4 of 9 experts
Rest of Season# 161# 162
Injury Alert-FA
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 64
Mike Maher
# 121# 183
Dan Harris
# 99# 177
Pierre Camus
# 100# 168
Mick Ciallela
# 133# 153
Corbin Young
# 74
Chris Mitchell
# 110
Chris Clegg
# 123
Carmen Maiorano
# 241
Who Should I Trade? Player Statistics
  James Kaprielian
James Kaprielian
Cesar Valdez
Cesar Valdez
2021 Stats 
Games Played2439
Games Started210
Innings Pitched119.246.1
Blown Saves05
Hits Allowed10562
Earned Runs5430
Home Runs Allowed198
Who Should I Trade? Player Projections
  James Kaprielian
James Kaprielian
Cesar Valdez
Cesar Valdez
2021 Projections 
Games Played0
Games Started0
Innings Pitched0.0
Blown Saves0
Hits Allowed0
Earned Runs0
Home Runs Allowed0
Who Should I Trade? Player Notes
  James Kaprielian
James Kaprielian
Cesar Valdez
Cesar Valdez
 James Kaprielian earned the win on Saturday against the Angels, allowing two hits over six shutout innings with five strikeouts.
Ari Koslow
Sun, Sep 19th
The Orioles activated RHP Cesar Valdez (back) from the 10-day injured list.
Brendan Tuma - Too Much Tuma
Mon, Jul 5th
 James Kaprielian took the loss on Sunday against Texas, allowing four runs on eight hits over 3.2 innings with five strikeouts and one walk.
Ari Koslow
Mon, Sep 13th
The Orioles placed RHP Cesar Valdez on the 10-day IL with a lower back strain.
Brendan Tuma - Too Much Tuma
Mon, Jun 21st
 James Kaprielian took the no-decision on Tuesday against the White Sox, allowing one run on five hits over four innings with four strikeouts and two walks.
Ari Koslow
Wed, Sep 8th
Cesar Valdez allowed three runs on three hits, one walk, and one strikeout.
Lucas Babits-Feinerman
Fri, May 28th
 James Kaprielian received a no-decision on Wednesday against the Tigers, giving up four runs on four hits over four innings pitched.
Brendan Tuma - Too Much Tuma
Thu, Sep 2nd
Cesar Valdez allowed two hits, one walk, and one strikeout in one inning.
Lucas Babits-Feinerman
Fri, May 21st
 James Kaprielian took the no-decision on Thursday against the Yankees, allowing six runs on six hits over five innings with eight strikeouts and one walk.
Ari Koslow
Fri, Aug 27th
Cesar Valdez allowed two runs on three hits with one strikeout in one-third of an inning.
Lucas Babits-Feinerman
Wed, May 12th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  James Kaprielian
James Kaprielian
Cesar Valdez
Cesar Valdez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs HOUZack Greinke (11-6)   
Fri, Apr 2ndvs HOUCristian Javier (4-1)   
Sat, Apr 3rdvs HOULance McCullers Jr. (13-5)   
Sun, Apr 4thvs HOUJose Urquidy (8-3)   
Mon, Apr 5thvs LADDustin May (1-1)   
Tue, Apr 6thvs LADClayton Kershaw (10-8)   
Wed, Apr 7thvs LADTrevor Bauer (8-5)   
Thu, Apr 8th@ HOUCristian Javier (4-1)   
Fri, Apr 9th@ HOULance McCullers Jr. (13-5)   
Sat, Apr 10th@ HOUJose Urquidy (8-3)   
Mon, Apr 12th@ ARIMadison Bumgarner (7-10)   
Tue, Apr 13th@ ARIZac Gallen (3-10)   
Thu, Apr 15thvs DETTarik Skubal (8-12)   
Fri, Apr 16thvs DETJose Urena (4-8)   
Sat, Apr 17thvs DETCasey Mize (7-9)   
Sun, Apr 18thvs DETMatthew Boyd (3-8)   
Tue, Apr 20thvs MINJose Berrios (12-9)   
Wed, Apr 21stvs MINKenta Maeda (6-5)   
Fri, Apr 23rd@ BALJorge Lopez (3-14)   
Sat, Apr 24th@ BALWade LeBlanc (0-2)   
Sun, Apr 25th@ BALJohn Means (6-9)   
Mon, Apr 26th@ TBRich Hill (7-8)   
Tue, Apr 27th@ TBMichael Wacha (3-5)   
Wed, Apr 28th@ TBTyler Glasnow (5-2)   
Thu, Apr 29th@ TBShane McClanahan (10-6)   
Fri, Apr 30thvs BALJohn Means (6-9)   
Sat, May 1stvs BALMatt Harvey (6-14)   
Sun, May 2ndvs BALBruce Zimmermann (4-5)   
Mon, May 3rdvs TORSteven Matz (14-7)   
Tue, May 4thvs TORAnthony Kay (1-2)   
Wed, May 5thvs TORRobbie Ray (13-7)   
Thu, May 6thvs TORHyun Jin Ryu (14-10)   
Fri, May 7thvs TBRich Hill (7-8)   
Sat, May 8thvs TBTyler Glasnow (5-2)   
Sun, May 9thvs TBShane McClanahan (10-6)   
Tue, May 11th@ BOSNathan Eovaldi (11-9)   
Wed, May 12th@ BOSEduardo Rodriguez (13-8)   
Thu, May 13th@ BOSGarrett Richards (7-8)   
Fri, May 14th@ MINMatt Shoemaker (3-8)   
Sat, May 15th@ MINJose Berrios (12-9)   
Sun, May 16th@ MINKenta Maeda (6-5)   
Tue, May 18thvs HOUCristian Javier (4-1)   
Wed, May 19thvs HOUZack Greinke (11-6)   
Thu, May 20thvs HOULuis Garcia (11-8)   
Fri, May 21st@ LAAJose Quintana (0-3)   
Sat, May 22nd@ LAAPatrick Sandoval (3-6)   
Sun, May 23rd@ LAADylan Bundy (2-9)   
Mon, May 24thvs SEAYusei Kikuchi (7-9)   
Tue, May 25thvs SEALogan Gilbert (6-5)   
Wed, May 26thvs SEARobert Dugger (0-2)   
Thu, May 27thvs LAAPatrick Sandoval (3-6)   
Fri, May 28thvs LAAShohei Ohtani (9-2)   
Sat, May 29thvs LAAAlex Cobb (8-3)   
Sun, May 30thvs LAAJose Quintana (0-3)   
Mon, May 31st@ SEALogan Gilbert (6-5)   
Tue, Jun 1st@ SEAMarco Gonzales (10-6)   
Wed, Jun 2nd@ SEAChris Flexen (14-6)   
Fri, Jun 4th@ COLJon Gray (8-12)   
Sat, Jun 5th@ COLKyle Freeland (7-8)#12   
Sun, Jun 6th@ COLGerman Marquez (12-11)#4   
Tue, Jun 8thvs ARIJon Duplantier (0-3)   
Wed, Jun 9thvs ARIMatt Peacock (5-7)   
Thu, Jun 10thvs KCMike Minor (8-12)   
Fri, Jun 11thvs KCBrady Singer (5-10)   
Sat, Jun 12thvs KCJackson Kowar (0-6)   
Sun, Jun 13thvs KCKris Bubic (6-7)   
Mon, Jun 14thvs LAADylan Bundy (2-9)   
Tue, Jun 15thvs LAAAndrew Heaney (8-9)   
Wed, Jun 16thvs LAAGriffin Canning (5-4)   
Fri, Jun 18th@ NYYJameson Taillon (8-6)   
Sat, Jun 19th@ NYYDomingo German (4-5)   
Sun, Jun 20th@ NYYJordan Montgomery (6-7)   
Mon, Jun 21st@ TEXKyle Gibson (10-9)   
Tue, Jun 22nd@ TEXTaylor Hearn (6-6)   
Wed, Jun 23rd@ TEXMike Foltynewicz (2-12)   
Thu, Jun 24th@ TEXKolby Allard (3-12)   
Fri, Jun 25th@ SFJohnny Cueto (7-7)   
Sat, Jun 26th@ SFAlex Wood (10-4)   
Sun, Jun 27th@ SFSammy Long (2-1)   
Tue, Jun 29thvs TEXMike Foltynewicz (2-12)   
Wed, Jun 30thvs TEXKolby Allard (3-12)   
Thu, Jul 1stvs TEXDane Dunning (5-10)   
Fri, Jul 2ndvs BOSEduardo Rodriguez (13-8)   
Sat, Jul 3rdvs BOSGarrett Richards (7-8)   
Sun, Jul 4thvs BOSNick Pivetta (9-8)   
Tue, Jul 6th@ HOUFramber Valdez (11-6)   
Wed, Jul 7th@ HOULuis Garcia (11-8)   
Thu, Jul 8th@ HOULance McCullers Jr. (13-5)   
Fri, Jul 9th@ TEXJordan Lyles (10-13)   
Sat, Jul 10th@ TEXMike Foltynewicz (2-12)   
Sun, Jul 11th@ TEXKolby Allard (3-12)   
Fri, Jul 16thvs CLEEli Morgan (5-7)   
Sat, Jul 17thvs CLECal Quantrill (8-3)   
Sun, Jul 18thvs CLEZach Plesac (10-6)   
Mon, Jul 19thvs LAAShohei Ohtani (9-2)   
Tue, Jul 20thvs LAAJose Suarez (8-8)   
Thu, Jul 22nd@ SEAChris Flexen (14-6)   
Fri, Jul 23rd@ SEAYusei Kikuchi (7-9)   
Sat, Jul 24th@ SEALogan Gilbert (6-5)   
Sun, Jul 25th@ SEAMarco Gonzales (10-6)   
Tue, Jul 27th@ SDChris Paddack (7-7)   
Wed, Jul 28th@ SDBlake Snell (7-6)   
Thu, Jul 29th@ LAADylan Bundy (2-9)   
Fri, Jul 30th@ LAAPatrick Sandoval (3-6)   
Sat, Jul 31st@ LAAJaime Barria (2-4)   
Sun, Aug 1st@ LAAReid Detmers (1-3)   
Tue, Aug 3rdvs SDBlake Snell (7-6)   
Wed, Aug 4thvs SDJoe Musgrove (11-9)   
Fri, Aug 6thvs TEXMike Foltynewicz (2-12)   
Sat, Aug 7thvs TEXDrew Anderson (1-1)   
Sun, Aug 8thvs TEXJordan Lyles (10-13)   
Tue, Aug 10th@ CLETriston McKenzie (5-9)   
Wed, Aug 11th@ CLECal Quantrill (8-3)   
Thu, Aug 12th@ CLEEli Morgan (5-7)   
Fri, Aug 13th@ TEXDane Dunning (5-10)   
Sat, Aug 14th@ TEXJordan Lyles (10-13)   
Sun, Aug 15th@ TEXKolby Allard (3-12)   
Mon, Aug 16th@ CWSDallas Keuchel (9-9)   
Tue, Aug 17th@ CWSReynaldo Lopez (4-4)   
Wed, Aug 18th@ CWSLance Lynn (11-6)   
Thu, Aug 19th@ CWSDylan Cease (13-7)   
Fri, Aug 20thvs SFAlex Wood (10-4)   
Sat, Aug 21stvs SFKevin Gausman (14-6)   
Sun, Aug 22ndvs SFLogan Webb (11-3)   
Mon, Aug 23rdvs SEAMarco Gonzales (10-6)   
Tue, Aug 24thvs SEAChris Flexen (14-6)   
Thu, Aug 26thvs NYYJameson Taillon (8-6)   
Fri, Aug 27thvs NYYGerrit Cole (16-8)   
Sat, Aug 28thvs NYYNestor Cortes Jr. (2-3)   
Sun, Aug 29thvs NYYJordan Montgomery (6-7)   
Tue, Aug 31st@ DETTarik Skubal (8-12)   
Wed, Sep 1st@ DETWily Peralta (4-5)   
Thu, Sep 2nd@ DETMatt Manning (4-7)   
Fri, Sep 3rd@ TORAlek Manoah (9-2)   
Sat, Sep 4th@ TORJose Berrios (12-9)   
Sun, Sep 5th@ TORRobbie Ray (13-7)   
Tue, Sep 7thvs CWSJimmy Lambert (1-1)   
Wed, Sep 8thvs CWSDallas Keuchel (9-9)   
Thu, Sep 9thvs CWSReynaldo Lopez (4-4)   
Fri, Sep 10thvs TEXGlenn Otto (0-3)   
Sat, Sep 11thvs TEXWes Benjamin   
Sun, Sep 12thvs TEXTaylor Hearn (6-6)   
Tue, Sep 14th@ KCJackson Kowar (0-6)   
Wed, Sep 15th@ KCCarlos Hernandez (6-2)   
Thu, Sep 16th@ KCDaniel Lynch (4-6)   
Fri, Sep 17th@ LAAJhonathan Diaz (1-0)   
Sat, Sep 18th@ LAAJose Suarez (8-8)   
Sun, Sep 19th@ LAAShohei Ohtani (9-2)   
Mon, Sep 20thvs SEATyler Anderson (7-11)   
Tue, Sep 21stvs SEAMarco Gonzales (10-6)   
Wed, Sep 22ndvs SEAChris Flexen (14-6)   
Thu, Sep 23rdvs SEAYusei Kikuchi (7-9)   
Fri, Sep 24thvs HOUBrandon Bielak (3-4)   
Sat, Sep 25thvs HOUFramber Valdez (11-6)   
Sun, Sep 26thvs HOUJake Odorizzi (6-7)   
Mon, Sep 27th@ SEAChris Flexen (14-6)   
Tue, Sep 28th@ SEATyler Anderson (7-11)   
Wed, Sep 29th@ SEALogan Gilbert (6-5)   
Fri, Oct 1st@ HOUFramber Valdez (11-6)   
Sat, Oct 2nd@ HOUJake Odorizzi (6-7)   
Sun, Oct 3rd@ HOUJose Urquidy (8-3)