Skip to main content

Who Should I Trade?

John King for Taylor Clarke (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Taylor Clarke
Taylor Clarke
John King
John King
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season# 473# 475
VBR# 571# 403
Injury AlertIL10IL10
Expert Ranks 
Mike Maher
# 440# 463
Carmen Maiorano
# 359
Corbin Young
# 368# 360
Who Should I Trade? Player Statistics
  Taylor Clarke
Taylor Clarke
John King
John King
2021 Stats 
Games Played3027
Games Started00
Innings Pitched34.146.1
Blown Saves12
Hits Allowed3441
Earned Runs1418
Home Runs Allowed33
Who Should I Trade? Player Projections
  Taylor Clarke
Taylor Clarke
John King
John King
2021 Projections 
Games Played1826
Games Started20
Innings Pitched27.832.3
Blown Saves01
Hits Allowed2732
Earned Runs1415
Home Runs Allowed44
Who Should I Trade? Player Notes
  Taylor Clarke
Taylor Clarke
John King
John King
 The Diamondbacks placed RHP Taylor Clarke on the 10-day injured list with a teres major muscle strain.
Brendan Tuma - Too Much Tuma
Wed, Jun 16th
The Rangers have placed left-handed reliever John King on the 10-day injured list with left shoulder inflammation. The placement is retroactive to July 7th. In a corresponding move, Texas promoted outfielder Jason Martin to the majors.
Andersen Pickard
Fri, Jul 9th
  Pitching in what technically had the opportunity to be a save situation, Rangers reliever John King allowed four runs on four hits and a walk over two innings. He also struck out three batters. This poor effort gave the Tigers the lead, but the Rangers' offense was able to come back and regain the lead when King was still on the mound. As such, he was credited with the win as Texas ultimately defeated Detroit by a score of 10-5.
Andersen Pickard
Wed, Jul 7th
  Rangers reliever John King earned the win on Thursday after throwing three hitless innings. With that said, he did allow three runs (two earned) on one walk, two hit batsmen, and a throwing error by himself. He also struck out three batters in the process. Texas ultimately defeated Oakland by a score of 8-3.
Andersen Pickard
Fri, Jul 2nd
  Rangers reliever John King fired three hitless innings on Saturday but still lost the game. He finished the day with two walks, one strikeout, and one earned run. He was hit with the loss and is now 5-5.
Andersen Pickard
Sat, Jun 19th
  Rangers reliever John King allowed three runs (two earned) while recording just one out in the eighth inning of Sunday's game against the Rays. He surrendered one hit while walking one batter.
Andersen Pickard
Mon, Jun 7th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Taylor Clarke
Taylor Clarke
John King
John King
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SD@ KC
Sat, Apr 3rd@ SD@ KC
Sun, Apr 4th@ SD@ KC
Mon, Apr 5th   vs TOR
Tue, Apr 6th@ COLvs TOR
Wed, Apr 7th@ COLvs TOR
Fri, Apr 9thvs CINvs SD
Sat, Apr 10thvs CINvs SD
Sun, Apr 11thvs CINvs SD
Mon, Apr 12thvs OAK@ TB
Tue, Apr 13thvs OAK@ TB
Wed, Apr 14th   @ TB
Thu, Apr 15th@ WSH@ TB
Fri, Apr 16th@ WSHvs BAL
Sat, Apr 17th@ WSHvs BAL
Sun, Apr 18th@ WSHvs BAL
Mon, Apr 19th   @ LAA
Tue, Apr 20th   @ LAA
Wed, Apr 21st@ CIN@ LAA
Fri, Apr 23rd@ ATL@ CWS
Sat, Apr 24th   @ CWS
Sun, Apr 25th@ ATL@ CWS
Mon, Apr 26th   vs LAA
Tue, Apr 27thvs SDvs LAA
Wed, Apr 28thvs SDvs LAA
Thu, Apr 29thvs COLvs BOS
Fri, Apr 30thvs COLvs BOS
Sat, May 1stvs COLvs BOS
Sun, May 2ndvs COLvs BOS
Mon, May 3rd   @ MIN
Tue, May 4th@ MIA@ MIN
Wed, May 5th@ MIA@ MIN
Thu, May 6th@ MIA@ MIN
Fri, May 7th@ NYMvs SEA
Sat, May 8th@ NYMvs SEA
Sun, May 9th@ NYMvs SEA
Mon, May 10thvs MIA@ SF
Tue, May 11thvs MIA@ SF
Thu, May 13thvs MIA@ HOU
Fri, May 14thvs WSH@ HOU
Sat, May 15thvs WSH@ HOU
Sun, May 16thvs WSH@ HOU
Mon, May 17th@ LADvs NYY
Tue, May 18th@ LADvs NYY
Wed, May 19th@ LADvs NYY
Thu, May 20th@ LADvs NYY
Fri, May 21st@ COLvs HOU
Sat, May 22nd@ COLvs HOU
Sun, May 23rd@ COLvs HOU
Tue, May 25thvs SF@ LAA
Wed, May 26thvs SF@ LAA
Thu, May 27thvs STL@ SEA
Fri, May 28thvs STL@ SEA
Sat, May 29thvs STL@ SEA
Sun, May 30thvs STL@ SEA
Tue, Jun 1stvs NYM@ COL
Wed, Jun 2ndvs NYM@ COL
Thu, Jun 3rd@ MIL@ COL
Fri, Jun 4th@ MILvs TB
Sat, Jun 5th@ MILvs TB
Sun, Jun 6th@ MILvs TB
Tue, Jun 8th@ OAKvs SF
Wed, Jun 9th@ OAKvs SF
Fri, Jun 11thvs LAA@ LAD
Sat, Jun 12thvs LAA@ LAD
Sun, Jun 13thvs LAA@ LAD
Tue, Jun 15th@ SF@ HOU
Wed, Jun 16th@ SF@ HOU
Fri, Jun 18thvs LADvs MIN
Sat, Jun 19thvs LADvs MIN
Sun, Jun 20thvs LADvs MIN
Mon, Jun 21stvs MILvs OAK
Tue, Jun 22ndvs MILvs OAK
Wed, Jun 23rdvs MILvs OAK
Thu, Jun 24th   vs OAK
Fri, Jun 25th@ SDvs KC
Sat, Jun 26th@ SDvs KC
Sun, Jun 27th@ SDvs KC
Tue, Jun 29th@ STL@ OAK
Wed, Jun 30th@ STL@ OAK
Thu, Jul 1stvs SF@ OAK
Fri, Jul 2ndvs SF@ SEA
Sat, Jul 3rdvs SF@ SEA
Sun, Jul 4thvs SF@ SEA
Mon, Jul 5th   vs DET
Tue, Jul 6thvs COLvs DET
Wed, Jul 7thvs COLvs DET
Fri, Jul 9th@ LADvs OAK
Sat, Jul 10th@ LADvs OAK
Sun, Jul 11th@ LADvs OAK
Fri, Jul 16thvs CHC@ TOR
Sun, Jul 18thvs CHC@ TOR
Mon, Jul 19thvs PIT@ DET
Tue, Jul 20thvs PIT@ DET
Wed, Jul 21stvs PIT@ DET
Thu, Jul 22nd   @ DET
Fri, Jul 23rd@ CHC@ HOU
Sat, Jul 24th@ CHC@ HOU
Sun, Jul 25th@ CHC@ HOU
Tue, Jul 27th@ TEXvs ARI
Wed, Jul 28th@ TEXvs ARI
Fri, Jul 30thvs LADvs SEA
Sat, Jul 31stvs LADvs SEA
Sun, Aug 1stvs LADvs SEA
Mon, Aug 2ndvs SFvs LAA
Tue, Aug 3rdvs SFvs LAA
Wed, Aug 4thvs SFvs LAA
Thu, Aug 5thvs SFvs LAA
Fri, Aug 6th@ SD@ OAK
Sat, Aug 7th@ SD@ OAK
Sun, Aug 8th@ SD@ OAK
Tue, Aug 10th@ SF@ SEA
Wed, Aug 11th@ SF@ SEA
Thu, Aug 12thvs SD@ SEA
Fri, Aug 13thvs SDvs OAK
Sat, Aug 14thvs SDvs OAK
Sun, Aug 15thvs SDvs OAK
Tue, Aug 17thvs PHIvs SEA
Wed, Aug 18thvs PHIvs SEA
Thu, Aug 19thvs PHIvs SEA
Fri, Aug 20th@ COL@ BOS
Sat, Aug 21st@ COL@ BOS
Sun, Aug 22nd@ COL@ BOS
Tue, Aug 24th@ PIT@ CLE
Wed, Aug 25th@ PIT@ CLE
Thu, Aug 26th@ PHI@ CLE
Fri, Aug 27th@ PHIvs HOU
Sat, Aug 28th@ PHIvs HOU
Sun, Aug 29th@ PHIvs HOU
Mon, Aug 30thvs SDvs COL
Tue, Aug 31stvs SDvs COL
Wed, Sep 1stvs SDvs COL
Fri, Sep 3rdvs SEA@ LAA
Sat, Sep 4thvs SEA@ LAA
Sun, Sep 5thvs SEA@ LAA
Mon, Sep 6th   @ LAA
Tue, Sep 7thvs TEX@ ARI
Wed, Sep 8thvs TEX@ ARI
Fri, Sep 10th@ SEA@ OAK
Sat, Sep 11th@ SEA@ OAK
Sun, Sep 12th@ SEA@ OAK
Mon, Sep 13th@ LADvs HOU
Tue, Sep 14th@ LADvs HOU
Wed, Sep 15th@ LADvs HOU
Thu, Sep 16th   vs HOU
Fri, Sep 17th@ HOUvs CWS
Sat, Sep 18th@ HOUvs CWS
Sun, Sep 19th@ HOUvs CWS
Mon, Sep 20thvs ATL@ NYY
Tue, Sep 21stvs ATL@ NYY
Wed, Sep 22ndvs ATL@ NYY
Thu, Sep 23rdvs ATL@ BAL
Fri, Sep 24thvs LAD@ BAL
Sat, Sep 25thvs LAD@ BAL
Sun, Sep 26thvs LAD@ BAL
Tue, Sep 28th@ SFvs LAA
Wed, Sep 29th@ SFvs LAA
Thu, Sep 30th@ SFvs LAA
Fri, Oct 1stvs COLvs CLE
Sat, Oct 2ndvs COLvs CLE
Sun, Oct 3rdvs COLvs CLE
Fri, Apr 2nd@ SD   
Thu, Apr 8th@ COL   
Thu, Apr 22nd@ CIN   
Wed, May 12thvs MIA   
Mon, May 31stvs NYM   
Mon, Jun 14th@ SF   
Thu, Jun 17th@ SF   
Mon, Jun 28th@ STL   
Thu, Jul 8thvs COL   
Sat, Jul 17thvs CHC   
Mon, Aug 23rd@ PIT