Skip to main content

Who Should I Trade?

Kris Bubic for Chad Green (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Chad Green
Chad Green
Kris Bubic
Kris Bubic
Recommended by
6 of 10 experts
Recommended by
4 of 10 experts
Rest of Season# 171# 168
VBR# 333# 454
Injury Alert--
Expert Ranks 
Mike Maher
# 154# 259
Pierre Camus
# 135# 220
Ryan Amore
Pitcher List
# 116# 156
Carmen Maiorano
# 80# 140
Jordan Eisen
Field of Vision Sports
# 167
Corbin Young
# 109# 424
John Albright
Fantasy Six Pack
# 42
Joe Bond
Fantasy Six Pack
# 70
Dan Harris
# 119
Chris Clegg
# 198# 179
Who Should I Trade? Player Statistics
  Chad Green
Chad Green
Kris Bubic
Kris Bubic
2021 Stats 
Games Played2810
Games Started06
Innings Pitched33.043.1
Blown Saves10
Hits Allowed2040
Earned Runs1019
Home Runs Allowed59
Who Should I Trade? Player Projections
  Chad Green
Chad Green
Kris Bubic
Kris Bubic
2021 Projections 
Games Played4013
Games Started013
Innings Pitched42.665.8
Blown Saves00
Hits Allowed3462
Earned Runs1732
Home Runs Allowed710
Who Should I Trade? Player Notes
  Chad Green
Chad Green
Kris Bubic
Kris Bubic
 Chad Green (0-4) allowed four runs on four hits and struck out one in two-thirds of an inning, taking the loss versus Boston on Saturday.
John Aubin
Sun, Jun 6th
Kris Bubic (1-2) allowed five earned runs on seven hits and three walks while striking out five across four 2/3 innings during Sunday’s 6-3 loss to the Athletics. He was tagged with his second loss of the season.
Brad Camara
Sun, Jun 13th
 Chad Green pitched a scoreless seventh inning against the Blue Jays in the second game of Thursday's doubleheader to earn his second save of the season.
John Aubin
Fri, May 28th
Kris Bubic (1-1) allowed six earned runs on six hits and two walks while striking out four across four innings during Tuesday’s 8-1 loss to the Angels. He was tagged with his first loss of the season.
Brad Camara
Wed, Jun 9th
 Chad Green struck out four in two scoreless innings of relief work Thursday in the loss against the Orioles by a 4-2 score.
John Aubin
Fri, Apr 30th
Kris Bubic allowed four runs (three earned) on eight hits and two walks while striking out six across four 1/3 innings during Thursday’s 6-5 win over the Twins. He did not factor into the decision.
Brad Camara
Fri, Jun 4th
 Chad Green recorded the final four outs of the Yankees’ victory over the Blue Jays on Saturday to collect his first save of the season.
John Aubin
Sat, Apr 3rd
Kris Bubic (1-0) allowed one run on four hits and two walks while striking out five to earn the win in Friday’s 8-3 victory over the Twins.
Brad Camara
Sat, May 29th
 The Yankees and RHP Chad Green avoided arbitration by agreeing to a one-year, $2.15 million contract.
Brendan Tuma - Too Much Tuma
Sat, Jan 16th
Kris Bubic allowed two runs on six hits and three walks while striking out three across five innings during Sunday’s 3-2 win over the Tigers. He did not factor into the decision.
Brad Camara
Sun, May 23rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Chad Green
Chad Green
Kris Bubic
Kris Bubic
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TORvs TEX
Sat, Apr 3rdvs TORvs TEX
Sun, Apr 4thvs TORvs TEX
Mon, Apr 5thvs BAL@ CLE
Wed, Apr 7thvs BAL@ CLE
Thu, Apr 8th   @ CWS
Sun, Apr 11th@ TB@ CWS
Mon, Apr 12th@ TORvs LAA
Tue, Apr 13th@ TORvs LAA
Wed, Apr 14th@ TORvs LAA
Thu, Apr 15th   vs TOR
Sat, Apr 17thvs TBvs TOR
Sun, Apr 18thvs TBvs TOR
Mon, Apr 19th   vs TB
Tue, Apr 20thvs ATLvs TB
Wed, Apr 21stvs ATLvs TB
Fri, Apr 23rd@ CLE@ DET
Sat, Apr 24th@ CLE@ DET
Sun, Apr 25th@ CLE@ DET
Mon, Apr 26th@ BAL@ DET
Tue, Apr 27th@ BAL@ PIT
Wed, Apr 28th@ BAL@ PIT
Fri, Apr 30thvs DET@ MIN
Sat, May 1stvs DET@ MIN
Sun, May 2ndvs DET@ MIN
Mon, May 3rd   vs CLE
Tue, May 4thvs HOUvs CLE
Wed, May 5thvs HOUvs CLE
Thu, May 6thvs HOUvs CLE
Fri, May 7thvs WSHvs CWS
Sat, May 8thvs WSHvs CWS
Sun, May 9thvs WSHvs CWS
Tue, May 11th@ TB@ DET
Wed, May 12th@ TB@ DET
Thu, May 13th@ TB@ DET
Fri, May 14th@ BAL@ CWS
Sat, May 15th@ BAL@ CWS
Sun, May 16th@ BAL@ CWS
Tue, May 18th@ TEXvs MIL
Wed, May 19th@ TEXvs MIL
Fri, May 21stvs CWSvs DET
Sat, May 22ndvs CWSvs DET
Sun, May 23rdvs CWSvs DET
Tue, May 25thvs TOR@ TB
Wed, May 26th   @ TB
Thu, May 27thvs TOR@ TB
Fri, May 28th@ DET@ MIN
Sat, May 29th@ DET@ MIN
Sun, May 30th@ DET@ MIN
Mon, May 31stvs TBvs PIT
Tue, Jun 1stvs TBvs PIT
Thu, Jun 3rdvs TBvs MIN
Fri, Jun 4thvs BOSvs MIN
Sat, Jun 5thvs BOSvs MIN
Sun, Jun 6thvs BOSvs MIN
Mon, Jun 7th   @ LAA
Tue, Jun 8th@ MIN@ LAA
Wed, Jun 9th@ MIN@ LAA
Thu, Jun 10th@ MIN@ OAK
Fri, Jun 11th   @ OAK
Sat, Jun 12th@ PHI@ OAK
Sun, Jun 13th@ PHI@ OAK
Mon, Jun 14th   vs DET
Tue, Jun 15th@ TORvs DET
Wed, Jun 16th@ TORvs DET
Fri, Jun 18thvs OAKvs BOS
Sat, Jun 19thvs OAKvs BOS
Sun, Jun 20thvs OAKvs BOS
Tue, Jun 22ndvs KC@ NYY
Wed, Jun 23rdvs KC@ NYY
Thu, Jun 24thvs KC@ NYY
Fri, Jun 25th@ BOS@ TEX
Sat, Jun 26th@ BOS@ TEX
Sun, Jun 27th@ BOS@ TEX
Mon, Jun 28thvs LAA@ BOS
Tue, Jun 29thvs LAA@ BOS
Wed, Jun 30thvs LAA@ BOS
Thu, Jul 1stvs LAA@ BOS
Fri, Jul 2ndvs NYMvs MIN
Sat, Jul 3rdvs NYMvs MIN
Sun, Jul 4thvs NYMvs MIN
Mon, Jul 5th   vs CIN
Tue, Jul 6th@ SEAvs CIN
Wed, Jul 7th@ SEAvs CIN
Thu, Jul 8th@ SEA@ CLE
Fri, Jul 9th@ HOU@ CLE
Sat, Jul 10th@ HOU@ CLE
Sun, Jul 11th@ HOU@ CLE
Fri, Jul 16thvs BOSvs BAL
Sat, Jul 17thvs BOSvs BAL
Sun, Jul 18thvs BOSvs BAL
Tue, Jul 20thvs PHI@ MIL
Wed, Jul 21stvs PHI@ MIL
Fri, Jul 23rd@ BOSvs DET
Sat, Jul 24th@ BOSvs DET
Sun, Jul 25th@ BOSvs DET
Mon, Jul 26th   vs CWS
Tue, Jul 27th@ TBvs CWS
Wed, Jul 28th@ TBvs CWS
Thu, Jul 29th@ TBvs CWS
Fri, Jul 30th@ MIA@ TOR
Sat, Jul 31st@ MIA@ TOR
Sun, Aug 1st@ MIA@ TOR
Tue, Aug 3rdvs BAL@ CWS
Wed, Aug 4thvs BAL@ CWS
Thu, Aug 5thvs SEA@ CWS
Fri, Aug 6thvs SEA@ STL
Sat, Aug 7thvs SEA@ STL
Sun, Aug 8thvs SEA@ STL
Mon, Aug 9th@ KCvs NYY
Tue, Aug 10th@ KCvs NYY
Wed, Aug 11th@ KCvs NYY
Fri, Aug 13th   vs STL
Sat, Aug 14th@ CWSvs STL
Sun, Aug 15th@ CWSvs STL
Mon, Aug 16th   vs HOU
Tue, Aug 17thvs BOSvs HOU
Wed, Aug 18thvs BOSvs HOU
Thu, Aug 19thvs MINvs HOU
Fri, Aug 20thvs MIN@ CHC
Sat, Aug 21stvs MIN@ CHC
Sun, Aug 22ndvs MIN@ CHC
Mon, Aug 23rd@ ATL@ HOU
Tue, Aug 24th@ ATL@ HOU
Wed, Aug 25th   @ HOU
Thu, Aug 26th@ OAK@ SEA
Fri, Aug 27th@ OAK@ SEA
Sat, Aug 28th@ OAK@ SEA
Sun, Aug 29th@ OAK@ SEA
Tue, Aug 31st@ LAAvs CLE
Wed, Sep 1st@ LAAvs CLE
Thu, Sep 2nd   vs CLE
Fri, Sep 3rdvs BALvs CWS
Sat, Sep 4thvs BALvs CWS
Sun, Sep 5thvs BALvs CWS
Mon, Sep 6thvs TOR@ BAL
Tue, Sep 7thvs TOR@ BAL
Wed, Sep 8thvs TOR@ BAL
Thu, Sep 9thvs TOR@ BAL
Fri, Sep 10th@ NYM@ MIN
Sat, Sep 11th@ NYM@ MIN
Sun, Sep 12th@ NYM@ MIN
Tue, Sep 14th@ BALvs OAK
Wed, Sep 15th@ BALvs OAK
Thu, Sep 16th@ BALvs OAK
Fri, Sep 17thvs CLEvs SEA
Sat, Sep 18thvs CLEvs SEA
Sun, Sep 19thvs CLEvs SEA
Mon, Sep 20thvs TEX@ CLE
Tue, Sep 21stvs TEX@ CLE
Wed, Sep 22ndvs TEX@ CLE
Fri, Sep 24th@ BOS@ DET
Sat, Sep 25th@ BOS@ DET
Sun, Sep 26th@ BOS@ DET
Tue, Sep 28th@ TORvs CLE
Wed, Sep 29th@ TORvs CLE
Thu, Sep 30th@ TORvs CLE
Fri, Oct 1stvs TBvs MIN
Sat, Oct 2ndvs TBvs MIN
Sun, Oct 3rdvs TBvs MIN
Tue, Apr 6thvs BAL   
Fri, Apr 9th@ TB   
Sat, Apr 10th@ TB   
Fri, Apr 16thvs TB   
Thu, Apr 22nd@ CLE   
Thu, Apr 29th@ BAL   
Mon, May 17th@ TEX   
Thu, May 20th@ TEX   
Wed, Jun 2ndvs TB   
Thu, Jun 17th@ TOR   
Thu, Jul 15thvs BOS   
Thu, Jul 22nd@ BOS   
Mon, Aug 2ndvs BAL   
Thu, Aug 12th@ CWS   
Mon, Aug 30th@ LAA