Skip to main content

Who Should I Trade?

Kris Bubic for Carlos Estevez (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Kris Bubic
Kris Bubic
Carlos Estevez
Carlos Estevez
Recommended by
9 of 10 experts
Recommended by
1 of 10 experts
Rest of Season# 148# 469
VBR# 490# 592
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 74
Mike Maher
# 168# 451
Dan Harris
# 139
Pierre Camus
# 235
Mick Ciallela
# 134
Ryan Amore
Pitcher List
# 145
Carmen Maiorano
# 140
Chris Clegg
# 179
John Albright
Fantasy Six Pack
# 42
Corbin Young
# 424# 354
Who Should I Trade? Player Statistics
  Kris Bubic
Kris Bubic
Carlos Estevez
Carlos Estevez
2021 Stats 
Games Played1838
Games Started100
Innings Pitched75.336.0
Blown Saves03
Hits Allowed7338
Earned Runs3821
Home Runs Allowed146
Who Should I Trade? Player Projections
  Kris Bubic
Kris Bubic
Carlos Estevez
Carlos Estevez
2021 Projections 
Games Played920
Games Started70
Innings Pitched42.520.8
Blown Saves01
Hits Allowed4221
Earned Runs2211
Home Runs Allowed73
Who Should I Trade? Player Notes
  Kris Bubic
Kris Bubic
Carlos Estevez
Carlos Estevez
 Kris Bubic allowed two runs on five hits and a walk while striking out three in six innings during Wednesday's extra-inning win over the White Sox.
Andy Zimmerman
Thu, Jul 29th
Rockies reliever Carlos Estevez was charged with the loss on Wednesday. While pitching in a tied game, he allowed one run, one walk, and two hits over one inning of work. Colorado ultimately fell to Los Angeles by a score of 8-7.
Andersen Pickard
Thu, Jul 29th
 Kris Bubic allowed one run on six hits and a walk while striking out four in six innings during Friday's win over the Tigers.
Andy Zimmerman
Sat, Jul 24th
Rockies reliever Carlos Estevez was charged with the loss on Sunday after failing to preserve a 2-2 tie against the Dodgers. He allowed a solo homer in the eighth inning. Colorado ultimately fell to Los Angeles by a score of 3-2.
Andersen Pickard
Mon, Jul 26th
 Kansas City Royals pitcher Kris Bubic allowed five earned runs on eight hits and three walks while striking out four across four 1/3 innings during Tuesday’s 7-6 win over the Reds. He did not factor into the decision.
Brad Camara
Wed, Jul 7th
Rockies reliever Carlos Estevez allowed four runs while walking just one batter and surrendering a pair of hits over 0.1 innings against the Brewers on Saturday. This was enough to give a lead to the Brewers, who held on to win. As a result, Estevez was with his first loss of 2021.
Andersen Pickard
Sat, Jun 26th
 Kansas City Royals pitcher Kris Bubic (2-4) allowed five runs on four hits and three walks while striking out three across four innings during Thursday’s 15-1 loss to the Red Sox. He was tagged with his fourth loss of the season.
Brad Camara
Thu, Jul 1st
For the second consecutive night, Rockies reliever Carlos Estevez earned the win. He pitched the ninth inning against Colorado and allowed one run and two walks.
Andersen Pickard
Wed, Jun 16th
 Kansas City Royals pitcher Kris Bubic will start Thursday’s game against the Red Sox.
Brad Camara
Thu, Jul 1st
Rockies reliever Carlos Estevez pitched the seventh inning of Monday's game against the Padres. He allowed one walk and zero hits while striking out one San Diego batter. The Colorado bats came alive in the bottom of the frame, giving Estevez the win.
Andersen Pickard
Wed, Jun 16th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kris Bubic
Kris Bubic
Carlos Estevez
Carlos Estevez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TEXvs LAD
Sat, Apr 3rdvs TEXvs LAD
Sun, Apr 4thvs TEXvs LAD
Mon, Apr 5th@ CLE   
Wed, Apr 7th@ CLEvs ARI
Thu, Apr 8th@ CWSvs ARI
Sun, Apr 11th@ CWS@ SF
Mon, Apr 12thvs LAA   
Tue, Apr 13thvs LAA@ LAD
Wed, Apr 14thvs LAA@ LAD
Thu, Apr 15thvs TOR@ LAD
Sat, Apr 17thvs TORvs NYM
Sun, Apr 18thvs TORvs NYM
Mon, Apr 19thvs TB   
Tue, Apr 20thvs TBvs HOU
Wed, Apr 21stvs TBvs HOU
Fri, Apr 23rd@ DETvs PHI
Sat, Apr 24th@ DETvs PHI
Sun, Apr 25th@ DETvs PHI
Mon, Apr 26th@ DET@ SF
Tue, Apr 27th@ PIT@ SF
Wed, Apr 28th@ PIT@ SF
Fri, Apr 30th@ MIN@ ARI
Sat, May 1st@ MIN@ ARI
Sun, May 2nd@ MIN@ ARI
Mon, May 3rdvs CLE   
Tue, May 4thvs CLEvs SF
Wed, May 5thvs CLEvs SF
Thu, May 6thvs CLE   
Fri, May 7thvs CWS@ STL
Sat, May 8thvs CWS@ STL
Sun, May 9thvs CWS@ STL
Tue, May 11th@ DETvs SD
Wed, May 12th@ DETvs SD
Thu, May 13th@ DETvs CIN
Fri, May 14th@ CWSvs CIN
Sat, May 15th@ CWSvs CIN
Sun, May 16th@ CWSvs CIN
Tue, May 18thvs MIL@ SD
Wed, May 19thvs MIL@ SD
Fri, May 21stvs DETvs ARI
Sat, May 22ndvs DETvs ARI
Sun, May 23rdvs DETvs ARI
Tue, May 25th@ TB@ NYM
Wed, May 26th@ TB   
Thu, May 27th@ TB@ NYM
Fri, May 28th@ MIN   
Sat, May 29th@ MIN@ PIT
Sun, May 30th@ MIN@ PIT
Mon, May 31stvs PIT   
Tue, Jun 1stvs PITvs TEX
Thu, Jun 3rdvs MINvs TEX
Fri, Jun 4thvs MINvs OAK
Sat, Jun 5thvs MINvs OAK
Sun, Jun 6thvs MINvs OAK
Mon, Jun 7th@ LAA   
Tue, Jun 8th@ LAA@ MIA
Wed, Jun 9th@ LAA@ MIA
Thu, Jun 10th@ OAK@ MIA
Fri, Jun 11th@ OAK@ CIN
Sat, Jun 12th@ OAK@ CIN
Sun, Jun 13th@ OAK@ CIN
Mon, Jun 14thvs DETvs SD
Tue, Jun 15thvs DETvs SD
Wed, Jun 16thvs DETvs SD
Fri, Jun 18thvs BOSvs MIL
Sat, Jun 19thvs BOSvs MIL
Sun, Jun 20thvs BOSvs MIL
Tue, Jun 22nd@ NYY@ SEA
Wed, Jun 23rd@ NYY@ SEA
Thu, Jun 24th@ NYY   
Fri, Jun 25th@ TEX@ MIL
Sat, Jun 26th@ TEX@ MIL
Sun, Jun 27th@ TEX@ MIL
Mon, Jun 28th@ BOSvs PIT
Tue, Jun 29th@ BOSvs PIT
Wed, Jun 30th@ BOSvs PIT
Thu, Jul 1st@ BOSvs STL
Fri, Jul 2ndvs MINvs STL
Sat, Jul 3rdvs MINvs STL
Sun, Jul 4thvs MINvs STL
Mon, Jul 5thvs CIN   
Tue, Jul 6thvs CIN@ ARI
Wed, Jul 7thvs CIN@ ARI
Thu, Jul 8th@ CLE@ ARI
Fri, Jul 9th@ CLE@ SD
Sat, Jul 10th@ CLE@ SD
Fri, Jul 16thvs BALvs LAD
Sat, Jul 17thvs BALvs LAD
Sun, Jul 18thvs BALvs LAD
Tue, Jul 20th@ MILvs SEA
Wed, Jul 21st@ MILvs SEA
Fri, Jul 23rdvs DET@ LAD
Sat, Jul 24thvs DET@ LAD
Sun, Jul 25thvs DET@ LAD
Mon, Jul 26thvs CWS@ LAA
Tue, Jul 27thvs CWS@ LAA
Wed, Jul 28thvs CWS@ LAA
Thu, Jul 29thvs CWS@ SD
Fri, Jul 30th@ TOR@ SD
Sat, Jul 31st@ TOR@ SD
Sun, Aug 1st@ TOR@ SD
Tue, Aug 3rd@ CWSvs CHC
Wed, Aug 4th@ CWSvs CHC
Thu, Aug 5th@ CWSvs CHC
Fri, Aug 6th@ STLvs MIA
Sat, Aug 7th@ STLvs MIA
Sun, Aug 8th@ STLvs MIA
Mon, Aug 9thvs NYY   
Tue, Aug 10thvs NYY@ HOU
Wed, Aug 11thvs NYY@ HOU
Fri, Aug 13thvs STL@ SF
Sat, Aug 14thvs STL@ SF
Sun, Aug 15thvs STL@ SF
Mon, Aug 16thvs HOUvs SD
Tue, Aug 17thvs HOUvs SD
Wed, Aug 18thvs HOUvs SD
Thu, Aug 19thvs HOU   
Fri, Aug 20th@ CHCvs ARI
Sat, Aug 21st@ CHCvs ARI
Sun, Aug 22nd@ CHCvs ARI
Mon, Aug 23rd@ HOU@ CHC
Tue, Aug 24th@ HOU@ CHC
Wed, Aug 25th@ HOU@ CHC
Thu, Aug 26th@ SEA   
Fri, Aug 27th@ SEA@ LAD
Sat, Aug 28th@ SEA@ LAD
Sun, Aug 29th@ SEA@ LAD
Tue, Aug 31stvs CLE@ TEX
Wed, Sep 1stvs CLE@ TEX
Thu, Sep 2ndvs CLEvs ATL
Fri, Sep 3rdvs CWSvs ATL
Sat, Sep 4thvs CWSvs ATL
Sun, Sep 5thvs CWSvs ATL
Mon, Sep 6th@ BALvs SF
Tue, Sep 7th@ BALvs SF
Wed, Sep 8th@ BALvs SF
Thu, Sep 9th@ BAL@ PHI
Fri, Sep 10th@ MIN@ PHI
Sat, Sep 11th@ MIN@ PHI
Sun, Sep 12th@ MIN@ PHI
Tue, Sep 14thvs OAK@ ATL
Wed, Sep 15thvs OAK@ ATL
Thu, Sep 16thvs OAK@ ATL
Fri, Sep 17thvs SEA@ WSH
Sat, Sep 18thvs SEA@ WSH
Sun, Sep 19thvs SEA@ WSH
Mon, Sep 20th@ CLE   
Tue, Sep 21st@ CLEvs LAD
Wed, Sep 22nd@ CLEvs LAD
Fri, Sep 24th@ DETvs SF
Sat, Sep 25th@ DETvs SF
Sun, Sep 26th@ DETvs SF
Tue, Sep 28thvs CLEvs WSH
Wed, Sep 29thvs CLEvs WSH
Thu, Sep 30thvs CLE   
Fri, Oct 1stvs MIN@ ARI
Sat, Oct 2ndvs MIN@ ARI
Sun, Oct 3rdvs MIN@ ARI
Fri, Apr 2nd   vs LAD
Tue, Apr 6th   vs ARI
Fri, Apr 9th   @ SF
Sat, Apr 10th   @ SF
Thu, Apr 29th   @ ARI
Mon, May 17th   @ SD
Mon, May 24th   @ NYM
Wed, Jun 2nd   vs TEX
Thu, Jun 17th   vs MIL
Sun, Jul 11th   @ SD
Thu, Aug 12th   @ SF
Mon, Aug 30th   @ TEX
Thu, Sep 23rd   vs LAD
Mon, Sep 27th   vs WSH