Skip to main content

Who Should I Trade?

Nick Pivetta for Trevor Cahill (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Nick Pivetta
SP,RP - BOS
Nick Pivetta
Trevor Cahill
SP,RP - PIT
Trevor Cahill
Expert
Recommendation
100%
Recommended by
9 of 9 experts
0%
Recommended by
0 of 9 experts
Rankings 
   
Rest of Season# 157# 457
VBR# 340# 743
   
Projections 
   
Strikeouts6224
Wins51
Saves00
ERA4.995.03
WHIP1.481.49
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 141# 425
   
Dan Harris
FantasyPros
# 118
   
Pierre Camus
RotoBaller
# 207
   
Mick Ciallela
Fantrax
# 113
   
Ryan Amore
Pitcher List
# 111
   
Carmen Maiorano
FantasyPros
# 325# 341
   
Brad Camara
FantasyPros
# 79
   
Corbin Young
FantasyData
# 195# 401
   
Chris Clegg
Fantrax
# 164
   
Who Should I Trade? Player Statistics
  Nick Pivetta
SP,RP - BOS
Nick Pivetta
Trevor Cahill
SP,RP - PIT
Trevor Cahill
2021 Stats 
   
   
Games Played209
   
Games Started208
   
Innings Pitched108.337.1
   
Wins81
   
Losses45
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed9642
   
Earned Runs5427
   
Home Runs Allowed164
   
Strikeouts12032
   
Walks4814
   
ERA4.516.57
   
WHIP1.341.51
   
Who Should I Trade? Player Projections
  Nick Pivetta
SP,RP - BOS
Nick Pivetta
Trevor Cahill
SP,RP - PIT
Trevor Cahill
2021 Projections 
   
   
Games Played148
   
Games Started104
   
Innings Pitched57.525.7
   
Wins51
   
Losses32
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed5826
   
Earned Runs3214
   
Home Runs Allowed104
   
Strikeouts6224
   
Walks2511
   
ERA4.995.03
   
WHIP1.481.49
   
Who Should I Trade? Player Notes
  Nick Pivetta
SP,RP - BOS
Nick Pivetta
Trevor Cahill
SP,RP - PIT
Trevor Cahill
News 
 Nick Pivetta went 4.2 innings, allowed six hits, four earned runs, and struck out three on Monday.
Liam Gibney
Tue, Jul 27th
Trevor Cahill (1-5) was removed from Wednesday's start against the Cardinals with left calf discomfort. Before exiting, Cahill allowed four runs on two hits and two walks in one inning. He struck out two in the loss.
Connor Rooney
Thu, May 20th
 Nick Pivetta allowed eleven hits on Monday and got the win over Toronto! Yes, you read that correctly. He went 6.2 innings allowed four earned runs, two walks, and struck out four.
Liam Gibney
Tue, Jul 20th
Trevor Cahill did not factor in the decision Wednesday against the Reds, allowing one run on three hits and no walks in 5.1 innings. He struck out one.
Connor Rooney
Wed, May 12th
 Nick Pivetta had a lackluster performance on Sunday against the Phillies. He went four innings, allowed four hits, four earned runs, and struck out four.
Liam Gibney
Mon, Jul 12th
Trevor Cahill (1-4) took the loss Friday against the Cubs. He allowed three runs (two earned) on eight hits and one walk in five innings. He struck out two.
Connor Rooney
Fri, May 7th
 Nick Pivetta went seven innings, allowed two hits, zero earned runs, and struck out ten in his masterful win over Oakland.
Liam Gibney
Mon, Jul 5th
Trevor Cahill (1-3) took the loss Saturday against the Cardinals, allowing five runs on seven hits and three walks over 5.1 innings. He struck out five.
Connor Rooney
Sun, May 2nd
 Nick Pivetta went 4.1 innings, allowed nine hits, six earned runs, and struck out five on Tuesday.
Liam Gibney
Wed, Jun 30th
Trevor Cahill (1-2) earned the win Saturday against the Twins, allowing one run on two hits and two walks across six innings. He struck out two.
Connor Rooney
Sat, Apr 24th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Pivetta
SP,RP - BOS
Nick Pivetta
Trevor Cahill
SP,RP - PIT
Trevor Cahill
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BAL   
Sat, Apr 3rdvs BAL@ CHC
Sun, Apr 4thvs BAL@ CHC
Mon, Apr 5thvs TB@ CIN
Tue, Apr 6thvs TB@ CIN
Wed, Apr 7thvs TB@ CIN
Thu, Apr 8th@ BALvs CHC
Sat, Apr 10th@ BALvs CHC
Sun, Apr 11th@ BALvs CHC
Tue, Apr 13th@ MINvs SD
Wed, Apr 14th@ MINvs SD
Thu, Apr 15th@ MINvs SD
Sat, Apr 17thvs CWS@ MIL
Sun, Apr 18thvs CWS@ MIL
Mon, Apr 19thvs CWS   
Tue, Apr 20thvs TOR   
Wed, Apr 21stvs TOR@ DET
Thu, Apr 22ndvs SEA@ DET
Fri, Apr 23rdvs SEA@ MIN
Sat, Apr 24thvs SEA@ MIN
Sun, Apr 25thvs SEA@ MIN
Tue, Apr 27th@ NYMvs KC
Wed, Apr 28th@ NYMvs KC
Thu, Apr 29th@ TEX   
Fri, Apr 30th@ TEXvs STL
Sat, May 1st@ TEXvs STL
Sun, May 2nd@ TEXvs STL
Tue, May 4thvs DET@ SD
Wed, May 5thvs DET@ SD
Thu, May 6thvs DET   
Fri, May 7th@ BAL@ CHC
Sat, May 8th@ BAL@ CHC
Sun, May 9th@ BAL@ CHC
Mon, May 10th@ BALvs CIN
Tue, May 11thvs OAKvs CIN
Wed, May 12thvs OAKvs CIN
Thu, May 13thvs OAKvs SF
Fri, May 14thvs LAAvs SF
Sat, May 15thvs LAAvs SF
Sun, May 16thvs LAAvs SF
Tue, May 18th@ TOR@ STL
Wed, May 19th@ TOR@ STL
Thu, May 20th@ TOR@ ATL
Fri, May 21st@ PHI@ ATL
Sat, May 22nd@ PHI@ ATL
Sun, May 23rd@ PHI@ ATL
Tue, May 25thvs ATLvs CHC
Wed, May 26thvs ATLvs CHC
Fri, May 28thvs MIA   
Sat, May 29thvs MIAvs COL
Mon, May 31st@ HOU@ KC
Tue, Jun 1st@ HOU@ KC
Wed, Jun 2nd@ HOU   
Thu, Jun 3rd@ HOUvs MIA
Fri, Jun 4th@ NYYvs MIA
Sat, Jun 5th@ NYYvs MIA
Sun, Jun 6th@ NYYvs MIA
Mon, Jun 7thvs MIA   
Tue, Jun 8thvs HOUvs LAD
Wed, Jun 9thvs HOUvs LAD
Thu, Jun 10thvs HOUvs LAD
Fri, Jun 11thvs TOR@ MIL
Sat, Jun 12thvs TOR@ MIL
Sun, Jun 13thvs TOR@ MIL
Mon, Jun 14thvs TOR@ WSH
Tue, Jun 15th@ ATL@ WSH
Wed, Jun 16th@ ATL@ WSH
Fri, Jun 18th@ KCvs CLE
Sat, Jun 19th@ KCvs CLE
Sun, Jun 20th@ KCvs CLE
Tue, Jun 22nd@ TBvs CWS
Wed, Jun 23rd@ TBvs CWS
Thu, Jun 24th@ TB@ STL
Fri, Jun 25thvs NYY@ STL
Sat, Jun 26thvs NYY@ STL
Sun, Jun 27thvs NYY@ STL
Mon, Jun 28thvs KC@ COL
Tue, Jun 29thvs KC@ COL
Wed, Jun 30thvs KC@ COL
Thu, Jul 1stvs KCvs MIL
Fri, Jul 2nd@ OAKvs MIL
Sat, Jul 3rd@ OAKvs MIL
Sun, Jul 4th@ OAKvs MIL
Mon, Jul 5th@ LAAvs ATL
Tue, Jul 6th@ LAAvs ATL
Wed, Jul 7th@ LAAvs ATL
Fri, Jul 9thvs PHI@ NYM
Sat, Jul 10thvs PHI@ NYM
Sun, Jul 11thvs PHI@ NYM
Fri, Jul 16th@ NYYvs NYM
Sat, Jul 17th@ NYYvs NYM
Sun, Jul 18th@ NYYvs NYM
Mon, Jul 19th@ TOR@ ARI
Wed, Jul 21st@ TOR@ ARI
Thu, Jul 22ndvs NYY   
Fri, Jul 23rdvs NYY@ SF
Sat, Jul 24thvs NYY@ SF
Sun, Jul 25thvs NYY@ SF
Mon, Jul 26thvs TOR   
Wed, Jul 28thvs TORvs MIL
Thu, Jul 29thvs TORvs MIL
Fri, Jul 30th@ TBvs PHI
Sat, Jul 31st@ TBvs PHI
Sun, Aug 1st@ TBvs PHI
Tue, Aug 3rd@ DET@ MIL
Wed, Aug 4th@ DET@ MIL
Thu, Aug 5th@ DET@ CIN
Fri, Aug 6th@ TOR@ CIN
Sat, Aug 7th@ TOR@ CIN
Sun, Aug 8th@ TOR@ CIN
Tue, Aug 10thvs TBvs STL
Wed, Aug 11thvs TBvs STL
Thu, Aug 12thvs TBvs STL
Fri, Aug 13thvs BALvs MIL
Sat, Aug 14thvs BALvs MIL
Sun, Aug 15thvs BALvs MIL
Tue, Aug 17th@ NYY@ LAD
Wed, Aug 18th@ NYY@ LAD
Fri, Aug 20thvs TEX@ STL
Sat, Aug 21stvs TEX@ STL
Sun, Aug 22ndvs TEX@ STL
Tue, Aug 24thvs MINvs ARI
Wed, Aug 25thvs MINvs ARI
Thu, Aug 26thvs MINvs STL
Fri, Aug 27th@ CLEvs STL
Sat, Aug 28th@ CLEvs STL
Sun, Aug 29th@ CLEvs STL
Mon, Aug 30th@ TB   
Tue, Aug 31st@ TB@ CWS
Wed, Sep 1st@ TB@ CWS
Thu, Sep 2nd@ TB@ CHC
Fri, Sep 3rdvs CLE@ CHC
Sat, Sep 4thvs CLE@ CHC
Sun, Sep 5thvs CLE@ CHC
Mon, Sep 6thvs TBvs DET
Tue, Sep 7thvs TBvs DET
Wed, Sep 8thvs TBvs DET
Fri, Sep 10th@ CWSvs WSH
Sat, Sep 11th@ CWSvs WSH
Sun, Sep 12th@ CWSvs WSH
Mon, Sep 13th@ SEA   
Tue, Sep 14th@ SEAvs CIN
Wed, Sep 15th@ SEAvs CIN
Fri, Sep 17thvs BAL@ MIA
Sat, Sep 18thvs BAL@ MIA
Sun, Sep 19thvs BAL@ MIA
Tue, Sep 21stvs NYM@ CIN
Wed, Sep 22ndvs NYM@ CIN
Fri, Sep 24thvs NYY@ PHI
Sat, Sep 25thvs NYY@ PHI
Sun, Sep 26thvs NYY@ PHI
Tue, Sep 28th@ BALvs CHC
Wed, Sep 29th@ BALvs CHC
Thu, Sep 30th@ BALvs CHC
Fri, Oct 1st@ WSHvs CIN
Sat, Oct 2nd@ WSHvs CIN
Sun, Oct 3rd@ WSHvs CIN
Thu, Apr 1st   @ CHC
Mon, Apr 12th   vs SD
Fri, Apr 16th   @ MIL
Mon, May 3rd   @ SD
Thu, May 27th   vs CHC
Sun, May 30th   vs COL
Tue, Jul 20th   @ ARI
Tue, Jul 27th   vs MIL
Mon, Aug 2nd   @ MIL
Mon, Aug 16th   @ LAD
Mon, Aug 23rd   vs ARI
Thu, Sep 16th   vs CIN
Mon, Sep 20th   @ CIN
Thu, Sep 23rd   @ PHI