Skip to main content

Who Should I Trade?

Nick Pivetta for Mike King (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Nick Pivetta
Nick Pivetta
Mike King
Mike King
Recommended by
9 of 9 experts
Recommended by
0 of 9 experts
Rest of Season# 160
VBR# 359
Injury Alert-MiLB
Expert Ranks 
Mike Maher
# 131
Dan Harris
# 97
Pierre Camus
# 186
Mick Ciallela
# 120
Ryan Amore
Pitcher List
# 128
Carmen Maiorano
# 325
Brad Camara
# 88
Corbin Young
# 195
Chris Clegg
# 164
Who Should I Trade? Player Statistics
  Nick Pivetta
Nick Pivetta
Mike King
Mike King
2021 Stats 
Games Played13
Games Started13
Innings Pitched69.0
Blown Saves0
Hits Allowed58
Earned Runs33
Home Runs Allowed9
Who Should I Trade? Player Projections
  Nick Pivetta
Nick Pivetta
Mike King
Mike King
2021 Projections 
Games Played19
Games Started12
Innings Pitched73.7
Blown Saves0
Hits Allowed72
Earned Runs39
Home Runs Allowed11
Who Should I Trade? Player Notes
  Nick Pivetta
Nick Pivetta
Mike King
Mike King
 Nick Pivetta is now 6-2 after he took the loss on Saturday against Toronto. He went five innings, allowed six hits, and six runs. He allowed a whopping four home runs in last nights contest!
Liam Gibney
Sun, Jun 13th
Michael King gave up four runs (two earned) on three hits, two walks, and two strikeouts over 2 1/3 innings on Sunday in a loss to the Tigers.
John Aubin
Sun, May 30th
 Nick Pivetta went 4.2 innings, allowed seven hits, two earned runs, three walks, and struck out six. He took the no-decision in this contest against Miami.
Liam Gibney
Tue, Jun 8th
Mike King pitched six scoreless innings giving up only one hit, issued one walk and recorded three strikeouts on Sunday in a relief appearance in a loss against the Blue Jays.
John Aubin
Sun, Apr 4th
 Nick Pivetta actually pitched a great game in his loss on Wednesday. He went six innings, allowed three hits, two earned runs, and struck out nine.
Liam Gibney
Thu, Jun 3rd
 Nick Pivetta moved to 6-0 on the year with a win over Atlanta on Wednesday. He went six innings, allowed seven hits, four earned runs, and struck out nine.
Liam Gibney
Thu, May 27th
 Nick Pivetta allowed four runs on seven hits and four walks during Thursday's win over the Blue Jays. The right-hander received the no-decision while striking out eight.
Andy Zimmerman
Fri, May 21st
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Pivetta
Nick Pivetta
Mike King
Mike King
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BAL   
Sat, Apr 3rdvs BALvs TOR
Sun, Apr 4thvs BALvs TOR
Mon, Apr 5thvs TBvs BAL
Tue, Apr 6thvs TBvs BAL
Wed, Apr 7thvs TBvs BAL
Thu, Apr 8th@ BAL   
Sat, Apr 10th@ BAL@ TB
Sun, Apr 11th@ BAL@ TB
Tue, Apr 13th@ MIN@ TOR
Wed, Apr 14th@ MIN@ TOR
Thu, Apr 15th@ MIN   
Sat, Apr 17thvs CWSvs TB
Sun, Apr 18thvs CWSvs TB
Mon, Apr 19thvs CWS   
Tue, Apr 20thvs TORvs ATL
Wed, Apr 21stvs TORvs ATL
Thu, Apr 22ndvs SEA@ CLE
Fri, Apr 23rdvs SEA@ CLE
Sat, Apr 24thvs SEA@ CLE
Sun, Apr 25thvs SEA@ CLE
Tue, Apr 27th@ NYM@ BAL
Wed, Apr 28th@ NYM@ BAL
Thu, Apr 29th@ TEX@ BAL
Fri, Apr 30th@ TEXvs DET
Sat, May 1st@ TEXvs DET
Sun, May 2nd@ TEXvs DET
Tue, May 4thvs DETvs HOU
Wed, May 5thvs DETvs HOU
Thu, May 6thvs DETvs HOU
Fri, May 7th@ BALvs WSH
Sat, May 8th@ BALvs WSH
Sun, May 9th@ BALvs WSH
Mon, May 10th@ BAL   
Tue, May 11thvs OAK@ TB
Wed, May 12thvs OAK@ TB
Thu, May 13thvs OAK@ TB
Fri, May 14thvs LAA@ BAL
Sat, May 15thvs LAA@ BAL
Sun, May 16thvs LAA@ BAL
Tue, May 18th@ TOR@ TEX
Wed, May 19th@ TOR@ TEX
Thu, May 20th@ TOR@ TEX
Fri, May 21st@ PHIvs CWS
Sat, May 22nd@ PHIvs CWS
Sun, May 23rd@ PHIvs CWS
Tue, May 25thvs ATLvs TOR
Wed, May 26thvs ATL   
Fri, May 28thvs MIA@ DET
Sat, May 29thvs MIA@ DET
Mon, May 31st@ HOUvs TB
Tue, Jun 1st@ HOUvs TB
Wed, Jun 2nd@ HOUvs TB
Thu, Jun 3rd@ HOUvs TB
Fri, Jun 4th@ NYYvs BOS
Sat, Jun 5th@ NYYvs BOS
Sun, Jun 6th@ NYYvs BOS
Mon, Jun 7thvs MIA   
Tue, Jun 8thvs HOU@ MIN
Wed, Jun 9thvs HOU@ MIN
Thu, Jun 10thvs HOU@ MIN
Fri, Jun 11thvs TOR   
Sat, Jun 12thvs TOR@ PHI
Sun, Jun 13thvs TOR@ PHI
Mon, Jun 14thvs TOR   
Tue, Jun 15th@ ATL@ TOR
Wed, Jun 16th@ ATL@ TOR
Fri, Jun 18th@ KCvs OAK
Sat, Jun 19th@ KCvs OAK
Sun, Jun 20th@ KCvs OAK
Tue, Jun 22nd@ TBvs KC
Wed, Jun 23rd@ TBvs KC
Thu, Jun 24th@ TBvs KC
Fri, Jun 25thvs NYY@ BOS
Sat, Jun 26thvs NYY@ BOS
Sun, Jun 27thvs NYY@ BOS
Mon, Jun 28thvs KCvs LAA
Tue, Jun 29thvs KCvs LAA
Wed, Jun 30thvs KCvs LAA
Thu, Jul 1stvs KCvs LAA
Fri, Jul 2nd@ OAKvs NYM
Sat, Jul 3rd@ OAKvs NYM
Sun, Jul 4th@ OAKvs NYM
Mon, Jul 5th@ LAA   
Tue, Jul 6th@ LAA@ SEA
Wed, Jul 7th@ LAA@ SEA
Fri, Jul 9thvs PHI@ HOU
Sat, Jul 10thvs PHI@ HOU
Sun, Jul 11thvs PHI@ HOU
Thu, Jul 15th@ NYYvs BOS
Fri, Jul 16th@ NYYvs BOS
Sat, Jul 17th@ NYYvs BOS
Sun, Jul 18th@ NYYvs BOS
Mon, Jul 19th@ TOR   
Tue, Jul 20th@ TORvs PHI
Wed, Jul 21st@ TORvs PHI
Thu, Jul 22ndvs NYY@ BOS
Fri, Jul 23rdvs NYY@ BOS
Sat, Jul 24thvs NYY@ BOS
Sun, Jul 25thvs NYY@ BOS
Mon, Jul 26thvs TOR   
Tue, Jul 27thvs TOR@ TB
Wed, Jul 28thvs TOR@ TB
Thu, Jul 29thvs TOR@ TB
Fri, Jul 30th@ TB@ MIA
Sat, Jul 31st@ TB@ MIA
Sun, Aug 1st@ TB@ MIA
Tue, Aug 3rd@ DETvs BAL
Wed, Aug 4th@ DETvs BAL
Thu, Aug 5th@ DETvs SEA
Fri, Aug 6th@ TORvs SEA
Sat, Aug 7th@ TORvs SEA
Sun, Aug 8th@ TORvs SEA
Tue, Aug 10thvs TB@ KC
Wed, Aug 11thvs TB@ KC
Thu, Aug 12thvs TB@ CWS
Fri, Aug 13thvs BAL   
Sat, Aug 14thvs BAL@ CWS
Sun, Aug 15thvs BAL@ CWS
Tue, Aug 17th@ NYYvs BOS
Wed, Aug 18th@ NYYvs BOS
Fri, Aug 20thvs TEXvs MIN
Sat, Aug 21stvs TEXvs MIN
Sun, Aug 22ndvs TEXvs MIN
Tue, Aug 24thvs MIN@ ATL
Wed, Aug 25thvs MIN   
Thu, Aug 26thvs MIN@ OAK
Fri, Aug 27th@ CLE@ OAK
Sat, Aug 28th@ CLE@ OAK
Sun, Aug 29th@ CLE@ OAK
Mon, Aug 30th@ TB@ LAA
Tue, Aug 31st@ TB@ LAA
Wed, Sep 1st@ TB@ LAA
Thu, Sep 2nd@ TB   
Fri, Sep 3rdvs CLEvs BAL
Sat, Sep 4thvs CLEvs BAL
Sun, Sep 5thvs CLEvs BAL
Mon, Sep 6thvs TBvs TOR
Tue, Sep 7thvs TBvs TOR
Wed, Sep 8thvs TBvs TOR
Fri, Sep 10th@ CWS@ NYM
Sat, Sep 11th@ CWS@ NYM
Sun, Sep 12th@ CWS@ NYM
Mon, Sep 13th@ SEA   
Tue, Sep 14th@ SEA@ BAL
Wed, Sep 15th@ SEA@ BAL
Fri, Sep 17thvs BALvs CLE
Sat, Sep 18thvs BALvs CLE
Sun, Sep 19thvs BALvs CLE
Tue, Sep 21stvs NYMvs TEX
Wed, Sep 22ndvs NYMvs TEX
Fri, Sep 24thvs NYY@ BOS
Sat, Sep 25thvs NYY@ BOS
Sun, Sep 26thvs NYY@ BOS
Tue, Sep 28th@ BAL@ TOR
Wed, Sep 29th@ BAL@ TOR
Thu, Sep 30th@ BAL@ TOR
Fri, Oct 1st@ WSHvs TB
Sat, Oct 2nd@ WSHvs TB
Sun, Oct 3rd@ WSHvs TB
Thu, Apr 1st   vs TOR
Fri, Apr 9th   @ TB
Mon, Apr 12th   @ TOR
Fri, Apr 16th   vs TB
Mon, Apr 26th   @ BAL
Mon, May 17th   @ TEX
Thu, May 27th   vs TOR
Sun, May 30th   @ DET
Thu, Jun 17th   @ TOR
Thu, Jul 8th   @ SEA
Mon, Aug 2nd   vs BAL
Mon, Aug 9th   @ KC
Thu, Aug 19th   vs MIN
Mon, Aug 23rd   @ ATL
Thu, Sep 9th   vs TOR
Thu, Sep 16th   @ BAL
Mon, Sep 20th   vs TEX