Skip to main content

Who Should I Trade?

Tanner Houck for Johnny Cueto (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
Johnny Cueto
Johnny Cueto
Recommended by
6 of 8 experts
Recommended by
2 of 8 experts
Rest of Season# 127# 209
VBR# 258# 528
Injury Alert-IL60
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 115
Mike Maher
# 104# 304
Mick Ciallela
# 129# 236
Lucas Spence
Pitcher List
# 98
Scott Youngson
Pitcher List
# 103
Ethan Biddle
# 121
Nate Miller
# 129
Brandon 'B_Don' Myers
# 181
Who Should I Trade? Player Statistics
  Tanner Houck
Tanner Houck
Johnny Cueto
Johnny Cueto
2023 Stats 
Games Played101
Games Started101
Innings Pitched52.21.0
Blown Saves00
Hits Allowed503
Earned Runs314
Home Runs Allowed72
Who Should I Trade? Player Projections
  Tanner Houck
Tanner Houck
Johnny Cueto
Johnny Cueto
2023 Projections 
Games Played3116
Games Started1516
Innings Pitched92.895.8
Blown Saves00
Hits Allowed86105
Earned Runs4350
Home Runs Allowed914
Who Should I Trade? Player Notes
  Tanner Houck
Tanner Houck
Johnny Cueto
Johnny Cueto
 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
The Marlins placed Johnny Cueto on the 15-day injured list Tuesday with right biceps tendinitis.
Ari Koslow
Tue, Apr 4th
 Boston Red Sox pitcher Tanner Houck will remain in the starting rotation moving forward, as per manager Alex Cora.
Brenton Kemp
Wed, May 24th
Johnny Cueto was lit up to the tune of four earned runs on three hits across just one inning in a Marlins 11-1 loss to the Twins on Monday night. He was subsequentially pulled in the top of the second inning due to a biceps injury.
Dan Tursky
Mon, Apr 3rd
 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
Johnny Cueto has been scratched from his appearance Monday due to "general arm soreness."
Vince DiSilvio
Wed, Mar 22nd
 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
Johnny Cueto has agreed to a deal with the Miami Marlins according to Jon Heyman.
Chris Schommer
Tue, Jan 10th
 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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tanner Houck
Tanner Houck
Johnny Cueto
Johnny Cueto
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs BALKyle Gibson (7-3)#77vs NYMMax Scherzer (4-2)#18
Sat, Apr 1stvs BALDean Kremer (5-2)#139vs NYMTylor Megill (5-3)#66
Sun, Apr 2ndvs BALCole Irvin (0-2)#148vs NYMKodai Senga (5-3)#65
Mon, Apr 3rdvs PITJohan Oviedo (3-4)#129vs MINTyler Mahle (1-2)
Tue, Apr 4thvs PITRoansy Contreras (3-4)#87vs MINKenta Maeda (0-4)#101
Wed, Apr 5thvs PITMitch Keller (6-1)#71vs MINPablo Lopez (3-3)#29
Thu, Apr 6th@ DETSpencer Turnbull (1-4)#179   
Sat, Apr 8th@ DETJoey Wentz (1-5)#271@ NYMKodai Senga (5-3)#65
Sun, Apr 9th@ DETMatthew Boyd (3-4)#105@ NYMCarlos Carrasco (1-2)#85
Mon, Apr 10th@ TBJalen Beeks (2-2)#134@ PHIMatt Strahm (4-3)#103
Tue, Apr 11th@ TBShane McClanahan (8-1)#2@ PHIAaron Nola (4-3)#7
Wed, Apr 12th@ TBTaj Bradley (3-2)#145@ PHIZack Wheeler (4-4)#12
Thu, Apr 13th@ TBJeffrey Springs (2-0)   
Fri, Apr 14thvs LAAPatrick Sandoval (3-4)#56vs ARIMadison Bumgarner (0-3)
Sat, Apr 15thvs LAATyler Anderson (2-1)#100vs ARIRyne Nelson (2-2)#156
Sun, Apr 16thvs LAAReid Detmers (0-4)#80vs ARIZac Gallen (7-2)#5
Mon, Apr 17thvs LAAShohei Ohtani (5-1)#6vs SFLogan Webb (4-5)#19
Tue, Apr 18thvs MINSonny Gray (4-0)#32vs SFAlex Wood (1-0)#96
Wed, Apr 19thvs MINJoe Ryan (7-2)#15vs SFAlex Cobb (4-2)#46
Thu, Apr 20thvs MINKenta Maeda (0-4)#101   
Fri, Apr 21st@ MILFreddy Peralta (5-4)#48   
Sat, Apr 22nd@ MILWade Miley (3-2)#168@ CLEZach Plesac (1-1)#178
Sun, Apr 23rd@ MILCorbin Burnes (4-4)#10@ CLELogan Allen (2-2)#212
Mon, Apr 24th@ BALDean Kremer (5-2)#139@ ATLSpencer Strider (5-2)#1
Tue, Apr 25th@ BALKyle Bradish (2-1)#97@ ATLCharlie Morton (5-5)#51
Wed, Apr 26th@ BALTyler Wells (3-2)#57@ ATLBryce Elder (3-0)#21
Fri, Apr 28thvs CLEShane Bieber (4-3)#11vs CHCMarcus Stroman (5-4)#31
Sat, Apr 29thvs CLEZach Plesac (1-1)#178vs CHCCaleb Kilian (0-1)#262
Sun, Apr 30thvs CLELogan Allen (2-2)#212vs CHCJustin Steele (6-2)#59
Mon, May 1stvs TORJose Berrios (5-4)#40   
Tue, May 2ndvs TORYusei Kikuchi (6-2)#93vs ATLBryce Elder (3-0)#21
Wed, May 3rdvs TORAlek Manoah (1-5)#76vs ATLKyle Wright (0-1)#62
Thu, May 4thvs TORKevin Gausman (3-3)#9vs ATLDylan Dodd (2-1)#270
Fri, May 5th@ PHIZack Wheeler (4-4)#12@ CHCJustin Steele (6-2)#59
Sat, May 6th@ PHIBailey Falter (0-7)#78@ CHCDrew Smyly (5-2)#72
Sun, May 7th@ PHITaijuan Walker (4-2)#92@ CHCHayden Wesneski (2-2)#113
Tue, May 9th@ ATLCharlie Morton (5-5)#51@ ARIBrandon Pfaadt (0-2)#160
Wed, May 10th@ ATLDylan Lee@ ARIMerrill Kelly (6-3)#47
Fri, May 12thvs STLAdam Wainwright (2-1)#127vs CINGraham Ashcraft (3-3)#163
Sat, May 13thvs STLSteven Matz (0-6)#120vs CINDerek Law
Sun, May 14thvs STLMiles Mikolas (4-1)#49vs CINLuke Weaver (1-2)#210
Mon, May 15thvs SEAGeorge Kirby (5-4)#25   
Tue, May 16thvs SEALuis Castillo (4-2)#3vs WSHJosiah Gray (4-5)#90
Wed, May 17thvs SEAMarco Gonzales (4-1)#146vs WSHMacKenzie Gore (3-3)#111
Fri, May 19th@ SDBlake Snell (1-6)#53@ SFAnthony DeSclafani (4-4)#83
Sat, May 20th@ SDJoe Musgrove (2-2)#50@ SFLogan Webb (4-5)#19
Sun, May 21st@ SDMichael Wacha (5-1)#54@ SFAlex Wood (1-0)#96
Mon, May 22nd@ LAAJaime Barria@ COLChase Anderson (0-0)#326
Tue, May 23rd@ LAAGriffin Canning (4-2)#125@ COLAustin Gomber (4-4)#292
Wed, May 24th@ LAATyler Anderson (2-1)#100@ COLKarl Kauffmann (0-3)#367
Fri, May 26th@ ARIBrandon Pfaadt (0-2)#160@ LAAReid Detmers (0-4)#80
Sat, May 27th@ ARIZach Davies (0-1)#268@ LAAShohei Ohtani (5-1)#6
Sun, May 28th@ ARIMerrill Kelly (6-3)#47@ LAAPatrick Sandoval (3-4)#56
Tue, May 30thvs CINBen Lively (3-2)#257vs SDRyan Weathers (1-3)#213
Wed, May 31stvs CINLuke Weaver (1-2)#210vs SDBlake Snell (1-6)#53
Thu, Jun 1stvs CINHunter Greene (1-4)#68vs SDJoe Musgrove (2-2)#50
Fri, Jun 2ndvs TBTyler Glasnow (0-0)#30vs OAKHogan Harris (0-0)#330
Sat, Jun 3rdvs TBJosh Fleming (1-0)#143vs OAKLuis Medina (0-4)#180
Sun, Jun 4thvs TBTaj Bradley (3-2)#145vs OAKPaul Blackburn (0-0)#131
Tue, Jun 6th@ CLEShane Bieber (4-3)#11vs KCZack Greinke (1-5)#117
Wed, Jun 7th@ CLETanner Bibee (1-1)#138vs KCJordan Lyles (0-9)#233
Thu, Jun 8th@ CLE   
Fri, Jun 9th@ NYY@ CWS
Sat, Jun 10th@ NYY@ CWS
Sun, Jun 11th@ NYY@ CWS
Mon, Jun 12thvs COL@ SEA
Tue, Jun 13thvs COL@ SEA
Wed, Jun 14thvs COL@ SEA
Fri, Jun 16thvs NYY@ WSH
Sat, Jun 17thvs NYY@ WSH
Sun, Jun 18thvs NYY@ WSH
Mon, Jun 19th@ MINvs TOR
Tue, Jun 20th@ MINvs TOR
Wed, Jun 21st@ MINvs TOR
Thu, Jun 22nd@ MINvs PIT
Fri, Jun 23rd@ CWSvs PIT
Sat, Jun 24th@ CWSvs PIT
Sun, Jun 25th@ CWSvs PIT
Tue, Jun 27thvs MIA@ BOS
Wed, Jun 28thvs MIA@ BOS
Thu, Jun 29thvs MIA@ BOS
Fri, Jun 30th@ TOR@ ATL
Sat, Jul 1st@ TOR@ ATL
Sun, Jul 2nd@ TOR@ ATL
Tue, Jul 4thvs TEXvs STL
Wed, Jul 5thvs TEXvs STL
Thu, Jul 6thvs TEXvs STL
Fri, Jul 7thvs OAKvs PHI
Sat, Jul 8thvs OAKvs PHI
Sun, Jul 9thvs OAKvs PHI
Fri, Jul 14th@ CHC@ BAL
Sat, Jul 15th@ CHC@ BAL
Sun, Jul 16th@ CHC@ BAL
Mon, Jul 17th@ OAK@ STL
Tue, Jul 18th@ OAK@ STL
Wed, Jul 19th@ OAK@ STL
Fri, Jul 21stvs NYMvs COL
Sat, Jul 22ndvs NYMvs COL
Sun, Jul 23rdvs NYMvs COL
Tue, Jul 25thvs ATL@ TB
Wed, Jul 26thvs ATL@ TB
Fri, Jul 28th@ SFvs DET
Sat, Jul 29th@ SFvs DET
Sun, Jul 30th@ SFvs DET
Mon, Jul 31st@ SEAvs PHI
Tue, Aug 1st@ SEAvs PHI
Wed, Aug 2nd@ SEAvs PHI
Fri, Aug 4thvs TOR@ TEX
Sat, Aug 5thvs TOR@ TEX
Sun, Aug 6thvs TOR@ TEX
Mon, Aug 7thvs KC@ CIN
Tue, Aug 8thvs KC@ CIN
Wed, Aug 9thvs KC@ CIN
Thu, Aug 10thvs KC   
Fri, Aug 11thvs DETvs NYY
Sat, Aug 12thvs DETvs NYY
Sun, Aug 13thvs DETvs NYY
Tue, Aug 15th@ WSHvs HOU
Wed, Aug 16th@ WSHvs HOU
Thu, Aug 17th@ WSH   
Fri, Aug 18th@ NYY@ LAD
Sat, Aug 19th@ NYY@ LAD
Sun, Aug 20th@ NYY@ LAD
Mon, Aug 21st@ HOU@ SD
Tue, Aug 22nd@ HOU@ SD
Wed, Aug 23rd@ HOU@ SD
Thu, Aug 24th@ HOU   
Fri, Aug 25thvs LADvs WSH
Sat, Aug 26thvs LADvs WSH
Sun, Aug 27thvs LADvs WSH
Mon, Aug 28thvs HOU   
Tue, Aug 29thvs HOUvs TB
Wed, Aug 30thvs HOUvs TB
Fri, Sep 1st@ KC@ WSH
Sat, Sep 2nd@ KC@ WSH
Sun, Sep 3rd@ KC@ WSH
Mon, Sep 4th@ TB   
Tue, Sep 5th@ TBvs LAD
Wed, Sep 6th@ TBvs LAD
Fri, Sep 8thvs BAL@ PHI
Sat, Sep 9thvs BAL@ PHI
Sun, Sep 10thvs BAL@ PHI
Mon, Sep 11thvs NYY@ MIL
Tue, Sep 12thvs NYY@ MIL
Wed, Sep 13thvs NYY@ MIL
Thu, Sep 14thvs NYY@ MIL
Fri, Sep 15th@ TORvs ATL
Sat, Sep 16th@ TORvs ATL
Sun, Sep 17th@ TORvs ATL
Mon, Sep 18th@ TEXvs NYM
Tue, Sep 19th@ TEXvs NYM
Wed, Sep 20th@ TEXvs NYM
Fri, Sep 22ndvs CWSvs MIL
Sat, Sep 23rdvs CWSvs MIL
Sun, Sep 24thvs CWSvs MIL
Tue, Sep 26thvs TB@ NYM
Wed, Sep 27thvs TB@ NYM
Thu, Sep 28th@ BAL@ NYM
Fri, Sep 29th@ BAL@ PIT
Sat, Sep 30th@ BAL@ PIT
Sun, Oct 1st@ BAL@ PIT
Fri, Mar 31st   vs NYMDavid Peterson (1-6)#114
Fri, Apr 7th   @ NYMTylor Megill (5-3)#66
Thu, Apr 27th   @ ATLKyle Wright (0-1)#62
Mon, May 8th   @ ARIZac Gallen (7-2)#5
Thu, May 18th   vs WSHTrevor Williams (2-3)#121
Thu, May 25th   @ COLKyle Freeland (4-6)#170
Mon, Jun 5th   vs KC
Mon, Jul 3rd   vs STL
Thu, Aug 3rd   vs PHI
Mon, Aug 14th   vs HOU
Thu, Aug 31st   @ WSH
Thu, Sep 7th   vs LAD