Skip to main content

Who Should I Trade?

Tanner Houck for James Kaprielian (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Tanner Houck
Tanner Houck
James Kaprielian
James Kaprielian
Recommended by
6 of 7 experts
Recommended by
1 of 7 experts
Rest of Season# 127# 222
VBR# 258# 763
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 115
Mike Maher
# 104# 581
Mick Ciallela
# 129
Lucas Spence
Pitcher List
# 98
Scott Youngson
Pitcher List
# 103
Ethan Biddle
# 121
Nate Miller
# 131
Who Should I Trade? Player Statistics
  Tanner Houck
Tanner Houck
James Kaprielian
James Kaprielian
2023 Stats 
Games Played109
Games Started106
Innings Pitched52.233.0
Blown Saves01
Hits Allowed5041
Earned Runs3131
Home Runs Allowed76
Who Should I Trade? Player Projections
  Tanner Houck
Tanner Houck
James Kaprielian
James Kaprielian
2023 Projections 
Games Played3117
Games Started1518
Innings Pitched92.884.2
Blown Saves00
Hits Allowed8686
Earned Runs4350
Home Runs Allowed913
Who Should I Trade? Player Notes
  Tanner Houck
Tanner Houck
James Kaprielian
James Kaprielian
 Tanner Houck struggled to keep the Diamondbacks off the board, allowing six hits and four earned runs over four innings of work, striking out four and walking none in the 4-2 loss on Sunday.
Chris Schommer
Mon, May 29th
James Kaprielian struggled once again, allowing eight hits and two walks over five innings while striking out four and giving up four earned runs in a 5-2 loss to the Astros on Friday.
Jesse Garcia
Sat, May 27th
 Boston Red Sox pitcher Tanner Houck will remain in the starting rotation moving forward, as per manager Alex Cora.
Brenton Kemp
Wed, May 24th
James Kaprielian struggled with his command, allowing four walks, but was able to limit the damage to just one run in five innings pitched against the Astros on Sunday.
Chris Schommer
Mon, May 22nd
 Tanner Houck allowed three runs over 5 2/3 innings of work against the Phillies on Sunday. His final line included five hits, one walk, four strikeouts, and the loss. Boston ultimately fell to Philadelphia by a score of 6-1, snapping its eight-game winning streak but still winning the series on the road.
Andersen Pickard
Sun, May 7th
James Kaprielian had his longest outing of the season, going seven innings and striking out seven, but allowed three earned runs on six hits and a walk in a losing effort against the Rangers.
Ari Koslow
Sun, May 14th
 Tanner Houck allowed six runs over six innings of work against the Blue Jays on Tuesday. His final line included six hits, three walks, five strikeouts, and the no-decision. Boston ultimately defeated Toronto by a score of 7-6.
Andersen Pickard
Tue, May 2nd
James Kaprielian allowed four hits, seven walks, and six earned runs Friday. He struck out four Mets’ hitters and tallied his second loss of the season.
Jesse Garcia
Sat, Apr 15th
 Tanner Houck allowed four runs (three earned) over five innings of work against the Orioles on Wednesday. His final line included seven hits, two walks, two strikeouts, and the loss. Boston ultimately fell to Baltimore by a score of 6-2.
Andersen Pickard
Wed, Apr 26th
Oakland A's pitcher James Kaprielian threw a 45-pitch simulated game Tuesday as he works his way back from shoulder surgery.
Brenton Kemp
Wed, Mar 8th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tanner Houck
Tanner Houck
James Kaprielian
James Kaprielian
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs BALKyle Gibson (7-3)#77vs LAAShohei Ohtani (5-1)#6
Sat, Apr 1stvs BALDean Kremer (5-2)#139vs LAAPatrick Sandoval (3-4)#56
Sun, Apr 2ndvs BALCole Irvin (0-2)#148vs LAATyler Anderson (2-1)#100
Mon, Apr 3rdvs PITJohan Oviedo (3-4)#129vs CLEZach Plesac (1-1)#178
Tue, Apr 4thvs PITRoansy Contreras (3-4)#87vs CLEShane Bieber (4-3)#11
Wed, Apr 5thvs PITMitch Keller (6-1)#71vs CLEHunter Gaddis (1-1)#171
Thu, Apr 6th@ DETSpencer Turnbull (1-4)#179   
Sat, Apr 8th@ DETJoey Wentz (1-5)#271@ TBJeffrey Springs (2-0)
Sun, Apr 9th@ DETMatthew Boyd (3-4)#105@ TBDrew Rasmussen (4-2)#39
Mon, Apr 10th@ TBJalen Beeks (2-2)#134@ BALKyle Gibson (7-3)#77
Tue, Apr 11th@ TBShane McClanahan (8-1)#2@ BALGrayson Rodriguez (2-2)#74
Wed, Apr 12th@ TBTaj Bradley (3-2)#145@ BALDean Kremer (5-2)#139
Thu, Apr 13th@ TBJeffrey Springs (2-0)@ BALCole Irvin (0-2)#148
Fri, Apr 14thvs LAAPatrick Sandoval (3-4)#56vs NYMKodai Senga (5-3)#65
Sat, Apr 15thvs LAATyler Anderson (2-1)#100vs NYMCarlos Carrasco (1-2)#85
Sun, Apr 16thvs LAAReid Detmers (0-4)#80vs NYMJose Butto (0-1)#214
Mon, Apr 17thvs LAAShohei Ohtani (5-1)#6vs CHCHayden Wesneski (2-2)#113
Tue, Apr 18thvs MINSonny Gray (4-0)#32vs CHCMarcus Stroman (5-4)#31
Wed, Apr 19thvs MINJoe Ryan (7-2)#15vs CHCJustin Steele (6-2)#59
Thu, Apr 20thvs MINKenta Maeda (0-4)#101   
Fri, Apr 21st@ MILFreddy Peralta (5-4)#48@ TEXJon Gray (5-1)#38
Sat, Apr 22nd@ MILWade Miley (3-2)#168@ TEXAndrew Heaney (4-3)#41
Sun, Apr 23rd@ MILCorbin Burnes (4-4)#10@ TEXJacob deGrom (2-0)#14
Mon, Apr 24th@ BALDean Kremer (5-2)#139@ LAAJose Suarez (1-2)#202
Tue, Apr 25th@ BALKyle Bradish (2-1)#97@ LAAGriffin Canning (4-2)#125
Wed, Apr 26th@ BALTyler Wells (3-2)#57@ LAAPatrick Sandoval (3-4)#56
Fri, Apr 28thvs CLEShane Bieber (4-3)#11vs CINLuis Cessa (1-4)#362
Sat, Apr 29thvs CLEZach Plesac (1-1)#178vs CINHunter Greene (1-4)#68
Sun, Apr 30thvs CLELogan Allen (2-2)#212vs CINNick Lodolo (2-1)#95
Mon, May 1stvs TORJose Berrios (5-4)#40   
Tue, May 2ndvs TORYusei Kikuchi (6-2)#93vs SEABryce Miller (3-2)#94
Wed, May 3rdvs TORAlek Manoah (1-5)#76vs SEALogan Gilbert (3-3)#24
Thu, May 4thvs TORKevin Gausman (3-3)#9vs SEAGeorge Kirby (5-4)#25
Fri, May 5th@ PHIZack Wheeler (4-4)#12@ KCBrad Keller (3-4)#280
Sat, May 6th@ PHIBailey Falter (0-7)#78@ KCBrady Singer (3-4)#119
Sun, May 7th@ PHITaijuan Walker (4-2)#92@ KCRyan Yarbrough (1-4)#221
Tue, May 9th@ ATLCharlie Morton (5-5)#51@ NYYClarke Schmidt (2-5)#132
Wed, May 10th@ ATLDylan Lee@ NYYJhony Brito (3-3)#86
Fri, May 12thvs STLAdam Wainwright (2-1)#127vs TEXMartin Perez (6-1)#69
Sat, May 13thvs STLSteven Matz (0-6)#120vs TEXJon Gray (5-1)#38
Sun, May 14thvs STLMiles Mikolas (4-1)#49vs TEXAndrew Heaney (4-3)#41
Mon, May 15thvs SEAGeorge Kirby (5-4)#25vs ARIMerrill Kelly (6-3)#47
Tue, May 16thvs SEALuis Castillo (4-2)#3vs ARITommy Henry (2-1)#176
Wed, May 17thvs SEAMarco Gonzales (4-1)#146vs ARIRyne Nelson (2-2)#156
Fri, May 19th@ SDBlake Snell (1-6)#53@ HOUBrandon Bielak (2-2)#155
Sat, May 20th@ SDJoe Musgrove (2-2)#50@ HOUHunter Brown (5-1)#58
Sun, May 21st@ SDMichael Wacha (5-1)#54@ HOUFramber Valdez (5-4)#8
Mon, May 22nd@ LAAJaime Barria@ SEALuis Castillo (4-2)#3
Tue, May 23rd@ LAAGriffin Canning (4-2)#125@ SEAMarco Gonzales (4-1)#146
Wed, May 24th@ LAATyler Anderson (2-1)#100@ SEABryce Miller (3-2)#94
Fri, May 26th@ ARIBrandon Pfaadt (0-2)#160vs HOUHunter Brown (5-1)#58
Sat, May 27th@ ARIZach Davies (0-1)#268vs HOUFramber Valdez (5-4)#8
Sun, May 28th@ ARIMerrill Kelly (6-3)#47vs HOUCristian Javier (6-1)#13
Tue, May 30thvs CINBen Lively (3-2)#257vs ATLBryce Elder (3-0)#21
Wed, May 31stvs CINLuke Weaver (1-2)#210vs ATLJared Shuster (1-2)#130
Thu, Jun 1stvs CINHunter Greene (1-4)#68   
Fri, Jun 2ndvs TBTyler Glasnow (0-0)#30@ MIAEdward Cabrera (3-4)#115
Sat, Jun 3rdvs TBJosh Fleming (1-0)#143@ MIAEury Perez (2-1)#193
Sun, Jun 4thvs TBTaj Bradley (3-2)#145@ MIASandy Alcantara (2-5)#20
Tue, Jun 6th@ CLEShane Bieber (4-3)#11@ PITMitch Keller (6-1)#71
Wed, Jun 7th@ CLETanner Bibee (1-1)#138@ PIT
Thu, Jun 8th@ CLE   
Fri, Jun 9th@ NYY@ MIL
Sat, Jun 10th@ NYY@ MIL
Sun, Jun 11th@ NYY@ MIL
Mon, Jun 12thvs COLvs TB
Tue, Jun 13thvs COLvs TB
Wed, Jun 14thvs COLvs TB
Fri, Jun 16thvs NYYvs PHI
Sat, Jun 17thvs NYYvs PHI
Sun, Jun 18thvs NYYvs PHI
Mon, Jun 19th@ MIN   
Tue, Jun 20th@ MIN@ CLE
Wed, Jun 21st@ MIN@ CLE
Thu, Jun 22nd@ MIN@ CLE
Fri, Jun 23rd@ CWS@ TOR
Sat, Jun 24th@ CWS@ TOR
Sun, Jun 25th@ CWS@ TOR
Tue, Jun 27thvs MIAvs NYY
Wed, Jun 28thvs MIAvs NYY
Thu, Jun 29thvs MIAvs NYY
Fri, Jun 30th@ TORvs CWS
Sat, Jul 1st@ TORvs CWS
Sun, Jul 2nd@ TORvs CWS
Tue, Jul 4thvs TEX@ DET
Wed, Jul 5thvs TEX@ DET
Thu, Jul 6thvs TEX@ DET
Fri, Jul 7thvs OAK@ BOS
Sat, Jul 8thvs OAK@ BOS
Sun, Jul 9thvs OAK@ BOS
Fri, Jul 14th@ CHCvs MIN
Sat, Jul 15th@ CHCvs MIN
Sun, Jul 16th@ CHCvs MIN
Mon, Jul 17th@ OAKvs BOS
Tue, Jul 18th@ OAKvs BOS
Wed, Jul 19th@ OAKvs BOS
Fri, Jul 21stvs NYMvs HOU
Sat, Jul 22ndvs NYMvs HOU
Sun, Jul 23rdvs NYMvs HOU
Tue, Jul 25thvs ATL@ SF
Wed, Jul 26thvs ATL@ SF
Fri, Jul 28th@ SF@ COL
Sat, Jul 29th@ SF@ COL
Sun, Jul 30th@ SF@ COL
Mon, Jul 31st@ SEA   
Tue, Aug 1st@ SEA@ LAD
Wed, Aug 2nd@ SEA@ LAD
Fri, Aug 4thvs TOR   
Sat, Aug 5thvs TORvs SF
Sun, Aug 6thvs TORvs SF
Mon, Aug 7thvs KCvs TEX
Tue, Aug 8thvs KCvs TEX
Wed, Aug 9thvs KCvs TEX
Thu, Aug 10thvs KC   
Fri, Aug 11thvs DET@ WSH
Sat, Aug 12thvs DET@ WSH
Sun, Aug 13thvs DET@ WSH
Tue, Aug 15th@ WSH@ STL
Wed, Aug 16th@ WSH@ STL
Thu, Aug 17th@ WSH   
Fri, Aug 18th@ NYYvs BAL
Sat, Aug 19th@ NYYvs BAL
Sun, Aug 20th@ NYYvs BAL
Mon, Aug 21st@ HOUvs KC
Tue, Aug 22nd@ HOUvs KC
Wed, Aug 23rd@ HOUvs KC
Thu, Aug 24th@ HOU@ CWS
Fri, Aug 25thvs LAD@ CWS
Sat, Aug 26thvs LAD@ CWS
Sun, Aug 27thvs LAD@ CWS
Mon, Aug 28thvs HOU@ SEA
Tue, Aug 29thvs HOU@ SEA
Wed, Aug 30thvs HOU@ SEA
Fri, Sep 1st@ KCvs LAA
Sat, Sep 2nd@ KCvs LAA
Sun, Sep 3rd@ KCvs LAA
Mon, Sep 4th@ TBvs TOR
Tue, Sep 5th@ TBvs TOR
Wed, Sep 6th@ TBvs TOR
Fri, Sep 8thvs BAL@ TEX
Sat, Sep 9thvs BAL@ TEX
Sun, Sep 10thvs BAL@ TEX
Mon, Sep 11thvs NYY@ HOU
Tue, Sep 12thvs NYY@ HOU
Wed, Sep 13thvs NYY@ HOU
Thu, Sep 14thvs NYY   
Fri, Sep 15th@ TORvs SD
Sat, Sep 16th@ TORvs SD
Sun, Sep 17th@ TORvs SD
Mon, Sep 18th@ TEXvs SEA
Tue, Sep 19th@ TEXvs SEA
Wed, Sep 20th@ TEXvs SEA
Fri, Sep 22ndvs CWSvs DET
Sat, Sep 23rdvs CWSvs DET
Sun, Sep 24thvs CWSvs DET
Tue, Sep 26thvs TB@ MIN
Wed, Sep 27thvs TB@ MIN
Thu, Sep 28th@ BAL@ MIN
Fri, Sep 29th@ BAL@ LAA
Sat, Sep 30th@ BAL@ LAA
Sun, Oct 1st@ BAL@ LAA
Fri, Apr 7th   @ TBZach Eflin (7-1)#42
Thu, Apr 27th   @ LAAShohei Ohtani (5-1)#6
Mon, May 8th   @ NYYNestor Cortes Jr. (5-2)#44
Thu, May 11th   vs TEXNathan Eovaldi (7-2)#26
Thu, May 25th   @ SEALogan Gilbert (3-3)#24
Mon, May 29th   vs ATLMichael Soroka (0-1)#147
Mon, Jun 5th   @ PITJohan Oviedo (3-4)#129
Thu, Jun 15th   vs TB
Thu, Jul 20th   vs HOU
Thu, Aug 3rd   @ LAD
Mon, Aug 14th   @ STL
Thu, Sep 21st   vs DET