Skip to main content

Who Should I Trade?

John King for Erick Fedde (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  John King
John King
Erick Fedde
Erick Fedde
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season# 475# 476
VBR# 443# 647
Injury AlertMiLB-
Expert Ranks 
Mike Maher
# 454
Corbin Young
# 360# 445
Carmen Maiorano
# 361
Who Should I Trade? Player Statistics
  John King
John King
Erick Fedde
Erick Fedde
2021 Stats 
Games Played2716
Games Started016
Innings Pitched46.177.2
Blown Saves20
Hits Allowed4175
Earned Runs1843
Home Runs Allowed311
Who Should I Trade? Player Projections
  John King
John King
Erick Fedde
Erick Fedde
2021 Projections 
Games Played2213
Games Started08
Innings Pitched27.845.8
Blown Saves10
Hits Allowed2748
Earned Runs1325
Home Runs Allowed37
Who Should I Trade? Player Notes
  John King
John King
Erick Fedde
Erick Fedde
 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
Erick Fedde struggled with eight hits and four earned runs allowed against the Phillies on Tuesday. He also walked one batter with four strikeouts.
Corbin Young
Tue, Jul 27th
 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
Erick Fedde threw a quality start on Wednesday against the Marlins after allowing four hits, one run (zero earned), and one walk with four strikeouts.
Corbin Young
Wed, Jul 21st
 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
Erick Fedde allowed six runs on three hits and four walks in 1 1/3 innings thrown during Friday evening's loss to the Padres.
Andy Zimmerman
Sat, Jul 17th
 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
Erick Fedde allowed three earned runs against the Giants in their 3-1 loss. Fedde also allowed eight hits and three walks with seven strikeouts.
Corbin Young
Sun, Jul 11th
 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
Erick Fedde allowed six earned runs in Tuesday's loss after going 4 1/3 innings with eight hits, one walk, and two strikeouts.
Corbin Young
Wed, Jul 7th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  John King
John King
Erick Fedde
Erick Fedde
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ KC   
Sat, Apr 3rd@ KC   
Sun, Apr 4th@ KC   
Mon, Apr 5thvs TOR   
Tue, Apr 6thvs TORvs ATL
Wed, Apr 7thvs TORvs ATL
Fri, Apr 9thvs SD@ LAD
Sat, Apr 10thvs SD@ LAD
Sun, Apr 11thvs SD@ LAD
Mon, Apr 12th@ TB@ STL
Tue, Apr 13th@ TB@ STL
Wed, Apr 14th@ TB@ STL
Thu, Apr 15th@ TBvs ARI
Fri, Apr 16thvs BALvs ARI
Sat, Apr 17thvs BALvs ARI
Sun, Apr 18thvs BALvs ARI
Mon, Apr 19th@ LAAvs STL
Tue, Apr 20th@ LAAvs STL
Wed, Apr 21st@ LAAvs STL
Fri, Apr 23rd@ CWS@ NYM
Sat, Apr 24th@ CWS@ NYM
Sun, Apr 25th@ CWS@ NYM
Mon, Apr 26thvs LAA   
Tue, Apr 27thvs LAA@ TOR
Wed, Apr 28thvs LAA@ TOR
Thu, Apr 29thvs BOS   
Fri, Apr 30thvs BOSvs MIA
Sat, May 1stvs BOSvs MIA
Sun, May 2ndvs BOSvs MIA
Mon, May 3rd@ MIN   
Tue, May 4th@ MINvs ATL
Wed, May 5th@ MINvs ATL
Thu, May 6th@ MINvs ATL
Fri, May 7thvs SEA@ NYY
Sat, May 8thvs SEA@ NYY
Sun, May 9thvs SEA@ NYY
Mon, May 10th@ SF   
Tue, May 11th@ SFvs PHI
Thu, May 13th@ HOUvs PHI
Fri, May 14th@ HOU@ ARI
Sat, May 15th@ HOU@ ARI
Sun, May 16th@ HOU@ ARI
Mon, May 17thvs NYY@ CHC
Tue, May 18thvs NYY@ CHC
Wed, May 19thvs NYY@ CHC
Thu, May 20thvs NYY@ CHC
Fri, May 21stvs HOUvs BAL
Sat, May 22ndvs HOUvs BAL
Sun, May 23rdvs HOUvs BAL
Tue, May 25th@ LAAvs CIN
Wed, May 26th@ LAA   
Thu, May 27th@ SEAvs CIN
Fri, May 28th@ SEA   
Sat, May 29th@ SEAvs MIL
Sun, May 30th@ SEAvs MIL
Tue, Jun 1st@ COL@ ATL
Wed, Jun 2nd@ COL@ ATL
Thu, Jun 3rd@ COL@ ATL
Fri, Jun 4thvs TB@ PHI
Sat, Jun 5thvs TB@ PHI
Sun, Jun 6thvs TB@ PHI
Tue, Jun 8thvs SF@ TB
Wed, Jun 9thvs SF@ TB
Fri, Jun 11th@ LADvs SF
Sat, Jun 12th@ LADvs SF
Sun, Jun 13th@ LADvs SF
Tue, Jun 15th@ HOUvs PIT
Wed, Jun 16th@ HOUvs PIT
Fri, Jun 18thvs MINvs NYM
Sat, Jun 19thvs MINvs NYM
Sun, Jun 20thvs MINvs NYM
Mon, Jun 21stvs OAK   
Tue, Jun 22ndvs OAK@ PHI
Wed, Jun 23rdvs OAK@ PHI
Thu, Jun 24thvs OAK@ MIA
Fri, Jun 25thvs KC@ MIA
Sat, Jun 26thvs KC@ MIA
Sun, Jun 27thvs KC@ MIA
Tue, Jun 29th@ OAKvs TB
Wed, Jun 30th@ OAKvs TB
Thu, Jul 1st@ OAKvs LAD
Fri, Jul 2nd@ SEAvs LAD
Sat, Jul 3rd@ SEAvs LAD
Sun, Jul 4th@ SEAvs LAD
Mon, Jul 5thvs DET@ SD
Tue, Jul 6thvs DET@ SD
Wed, Jul 7thvs DET@ SD
Fri, Jul 9thvs OAK@ SF
Sat, Jul 10thvs OAK@ SF
Sun, Jul 11thvs OAK@ SF
Fri, Jul 16th@ TORvs SD
Sun, Jul 18th@ TORvs SD
Mon, Jul 19th@ DETvs MIA
Tue, Jul 20th@ DETvs MIA
Wed, Jul 21st@ DETvs MIA
Thu, Jul 22nd@ DET   
Fri, Jul 23rd@ HOU@ BAL
Sat, Jul 24th@ HOU@ BAL
Sun, Jul 25th@ HOU@ BAL
Tue, Jul 27thvs ARI@ PHI
Wed, Jul 28thvs ARI   
Fri, Jul 30thvs SEAvs CHC
Sat, Jul 31stvs SEAvs CHC
Sun, Aug 1stvs SEAvs CHC
Mon, Aug 2ndvs LAAvs PHI
Tue, Aug 3rdvs LAAvs PHI
Wed, Aug 4thvs LAAvs PHI
Thu, Aug 5thvs LAAvs PHI
Fri, Aug 6th@ OAK@ ATL
Sat, Aug 7th@ OAK@ ATL
Sun, Aug 8th@ OAK@ ATL
Tue, Aug 10th@ SEA@ NYM
Wed, Aug 11th@ SEA@ NYM
Thu, Aug 12th@ SEA@ NYM
Fri, Aug 13thvs OAKvs ATL
Sat, Aug 14thvs OAKvs ATL
Sun, Aug 15thvs OAKvs ATL
Tue, Aug 17thvs SEAvs TOR
Wed, Aug 18thvs SEAvs TOR
Thu, Aug 19thvs SEA   
Fri, Aug 20th@ BOS@ MIL
Sat, Aug 21st@ BOS@ MIL
Sun, Aug 22nd@ BOS@ MIL
Tue, Aug 24th@ CLE@ MIA
Wed, Aug 25th@ CLE@ MIA
Thu, Aug 26th@ CLE@ MIA
Fri, Aug 27thvs HOU@ NYM
Sat, Aug 28thvs HOU@ NYM
Sun, Aug 29thvs HOU@ NYM
Mon, Aug 30thvs COLvs PHI
Tue, Aug 31stvs COLvs PHI
Wed, Sep 1stvs COLvs PHI
Fri, Sep 3rd@ LAAvs NYM
Sat, Sep 4th@ LAAvs NYM
Sun, Sep 5th@ LAAvs NYM
Mon, Sep 6th@ LAAvs NYM
Tue, Sep 7th@ ARI@ ATL
Wed, Sep 8th@ ARI@ ATL
Fri, Sep 10th@ OAK@ PIT
Sat, Sep 11th@ OAK@ PIT
Sun, Sep 12th@ OAK@ PIT
Mon, Sep 13thvs HOUvs MIA
Tue, Sep 14thvs HOUvs MIA
Wed, Sep 15thvs HOUvs MIA
Thu, Sep 16thvs HOU   
Fri, Sep 17thvs CWSvs COL
Sat, Sep 18thvs CWSvs COL
Sun, Sep 19thvs CWSvs COL
Mon, Sep 20th@ NYY@ MIA
Tue, Sep 21st@ NYY@ MIA
Wed, Sep 22nd@ NYY@ MIA
Thu, Sep 23rd@ BAL@ CIN
Fri, Sep 24th@ BAL@ CIN
Sat, Sep 25th@ BAL@ CIN
Sun, Sep 26th@ BAL@ CIN
Tue, Sep 28thvs LAA@ COL
Wed, Sep 29thvs LAA@ COL
Thu, Sep 30thvs LAA   
Fri, Oct 1stvs CLEvs BOS
Sat, Oct 2ndvs CLEvs BOS
Sun, Oct 3rdvs CLEvs BOS
Wed, May 12th   vs PHI
Mon, May 31st   @ ATL
Mon, Jun 14th   vs PIT
Mon, Jun 28th   vs NYM
Thu, Jul 8th   @ SD
Mon, Jul 26th   @ PHI
Thu, Jul 29th   @ PHI
Thu, Sep 9th   @ ATL
Mon, Sep 27th   @ COL