Skip to main content

Who Should I Trade?

Kris Bubic for Zack Greinke (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Zack Greinke
Zack Greinke
Kris Bubic
Kris Bubic
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season# 255
VBR# 435
Injury Alert-IL60
Expert Ranks 
Mike Maher
# 269
Mick Ciallela
# 171
Who Should I Trade? Player Statistics
  Zack Greinke
Zack Greinke
Kris Bubic
Kris Bubic
2023 Stats 
Games Played113
Games Started113
Innings Pitched57.116.0
Blown Saves00
Hits Allowed5919
Earned Runs297
Home Runs Allowed101
Who Should I Trade? Player Projections
  Zack Greinke
Zack Greinke
Kris Bubic
Kris Bubic
2023 Projections 
Games Played18
Games Started16
Innings Pitched97.7
Blown Saves0
Hits Allowed107
Earned Runs50
Home Runs Allowed15
Who Should I Trade? Player Notes
  Zack Greinke
Zack Greinke
Kris Bubic
Kris Bubic
 Zack Greinke will have his next start pushed back to Tuesday.
Ari Koslow
Sun, May 28th
Kris Bubic (elbow) will require Tommy John surgery.
Vince DiSilvio
Fri, Apr 21st
 Zack Greinke had a decent outing on Wednesday, striking out five batters and allowing only one earned run in five innings pitched against the Tigers.
Nate Miller - FantasyPros
Thu, May 25th
Kris Bubic has been placed on the 15-day IL with a left flexor strain. Josh Taylor has been recalled from Triple-A.
Vince DiSilvio
Sun, Apr 16th
 Zack Greinke pitched 5.2 innings, allowing five hits and no walks while striking out four batters.
Jesse Garcia
Fri, May 19th
Kris Bubic struggled on the mound for the Royals Saturday, allowing five runs on 10 hits while also walking one and striking out three over five innings in a 9-3 loss to the Braves.
Chris Schommer
Sun, Apr 16th
 Zack Greinke allowed two earned runs on three hits across five innings, striking out five and walking none in Saturday's game against the Royals.
Ari Koslow
Sun, May 14th
Kris Bubic pitched six innings, allowing zero runs on two hits and no walks while striking out nine in Kansas City’s 3-1 loss to San Francisco on Sunday.
Luke Monaldo
Mon, Apr 10th
 Zach Greinke allowed three earned runs on six hits and a walk while striking out two over 5.2 innings in Monday's win over the White Sox.
Chris Schommer
Tue, May 9th
Kris Bubic (0-1) earned the loss after five innings of two-run ball, allowing seven hits and one walk while striking out four in Tuesday's 4-1 loss to the Blue Jays.
Julian Tarevski
Wed, Apr 5th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Zack Greinke
Zack Greinke
Kris Bubic
Kris Bubic
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs MINPablo Lopez (3-3)#25vs MINPablo Lopez (3-3)#25
Sat, Apr 1stvs MINSonny Gray (4-0)#35vs MINSonny Gray (4-0)#35
Sun, Apr 2ndvs MINJoe Ryan (7-1)#15vs MINJoe Ryan (7-1)#15
Mon, Apr 3rdvs TORJose Berrios (4-4)#43vs TORJose Berrios (4-4)#43
Tue, Apr 4thvs TORYusei Kikuchi (5-2)#104vs TORYusei Kikuchi (5-2)#104
Wed, Apr 5thvs TORAlek Manoah (1-5)#75vs TORAlek Manoah (1-5)#75
Thu, Apr 6thvs TORKevin Gausman (3-3)#8vs TORKevin Gausman (3-3)#8
Fri, Apr 7th@ SFAlex Cobb (4-1)#33@ SFAlex Cobb (4-1)#33
Sat, Apr 8th@ SFSean Manaea (2-2)#123@ SFSean Manaea (2-2)#123
Sun, Apr 9th@ SFAnthony DeSclafani (3-4)#93@ SFAnthony DeSclafani (3-4)#93
Mon, Apr 10th@ TEXAndrew Heaney (4-3)#37@ TEXAndrew Heaney (4-3)#37
Tue, Apr 11th@ TEXJacob deGrom (2-0)#12@ TEXJacob deGrom (2-0)#12
Wed, Apr 12th@ TEXNathan Eovaldi (6-2)#29@ TEXNathan Eovaldi (6-2)#29
Fri, Apr 14thvs ATLCharlie Morton (5-5)#47vs ATLCharlie Morton (5-5)#47
Sat, Apr 15thvs ATLBryce Elder (3-0)#27vs ATLBryce Elder (3-0)#27
Sun, Apr 16thvs ATLKyle Wright (0-1)#64vs ATLKyle Wright (0-1)#64
Mon, Apr 17thvs TEXJacob deGrom (2-0)#12vs TEXJacob deGrom (2-0)#12
Tue, Apr 18thvs TEXNathan Eovaldi (6-2)#29vs TEXNathan Eovaldi (6-2)#29
Wed, Apr 19thvs TEXMartin Perez (6-1)#67vs TEXMartin Perez (6-1)#67
Fri, Apr 21st@ LAAShohei Ohtani (5-1)#4@ LAAShohei Ohtani (5-1)#4
Sat, Apr 22nd@ LAATyler Anderson (2-0)#94@ LAATyler Anderson (2-0)#94
Sun, Apr 23rd@ LAAReid Detmers (0-4)#83@ LAAReid Detmers (0-4)#83
Mon, Apr 24th@ ARITommy Henry (2-1)#176@ ARITommy Henry (2-1)#176
Tue, Apr 25th@ ARIRyne Nelson (1-2)#125@ ARIRyne Nelson (1-2)#125
Wed, Apr 26th@ ARIZac Gallen (6-2)#7@ ARIZac Gallen (6-2)#7
Thu, Apr 27th@ MINTyler Mahle (1-2)@ MINTyler Mahle (1-2)
Fri, Apr 28th@ MINPablo Lopez (3-3)#25@ MINPablo Lopez (3-3)#25
Sat, Apr 29th@ MINBailey Ober (3-1)#86@ MINBailey Ober (3-1)#86
Sun, Apr 30th@ MINSonny Gray (4-0)#35@ MINSonny Gray (4-0)#35
Tue, May 2ndvs BALTyler Wells (3-1)#63vs BALTyler Wells (3-1)#63
Wed, May 3rdvs BALKyle Gibson (6-3)#77vs BALKyle Gibson (6-3)#77
Thu, May 4thvs BALGrayson Rodriguez (2-2)#74vs BALGrayson Rodriguez (2-2)#74
Fri, May 5thvs OAKKyle Muller (1-4)#216vs OAKKyle Muller (1-4)#216
Sat, May 6thvs OAKKen Waldichuk (1-4)#158vs OAKKen Waldichuk (1-4)#158
Sun, May 7thvs OAKMason Miller (0-2)#250vs OAKMason Miller (0-2)#250
Mon, May 8thvs CWSDylan Cease (3-3)#34vs CWSDylan Cease (3-3)#34
Tue, May 9thvs CWSLucas Giolito (3-4)#39vs CWSLucas Giolito (3-4)#39
Wed, May 10thvs CWSLance Lynn (4-5)#59vs CWSLance Lynn (4-5)#59
Thu, May 11thvs CWSMike Clevinger (3-3)#154vs CWSMike Clevinger (3-3)#154
Fri, May 12th@ MILCorbin Burnes (4-4)#10@ MILCorbin Burnes (4-4)#10
Sat, May 13th@ MILAdrian Houser (1-0)#212@ MILAdrian Houser (1-0)#212
Sun, May 14th@ MILColin Rea (1-3)#239@ MILColin Rea (1-3)#239
Mon, May 15th@ SDMichael Wacha (5-1)#54@ SDMichael Wacha (5-1)#54
Tue, May 16th@ SDSeth Lugo (3-3)#111@ SDSeth Lugo (3-3)#111
Wed, May 17th@ SDYu Darvish (3-3)#28@ SDYu Darvish (3-3)#28
Fri, May 19th@ CWSMichael Kopech (3-4)#89@ CWSMichael Kopech (3-4)#89
Sat, May 20th@ CWSLucas Giolito (3-4)#39@ CWSLucas Giolito (3-4)#39
Sun, May 21st@ CWSLance Lynn (4-5)#59@ CWSLance Lynn (4-5)#59
Mon, May 22ndvs DETMichael Lorenzen (2-2)#116vs DETMichael Lorenzen (2-2)#116
Tue, May 23rdvs DETEduardo Rodriguez (4-4)#40vs DETEduardo Rodriguez (4-4)#40
Wed, May 24thvs DETMatthew Boyd (3-3)#110vs DETMatthew Boyd (3-3)#110
Fri, May 26thvs WSHPatrick Corbin (4-5)#172vs WSHPatrick Corbin (4-5)#172
Sat, May 27thvs WSHJosiah Gray (4-5)#88vs WSHJosiah Gray (4-5)#88
Sun, May 28thvs WSHMacKenzie Gore (3-3)#136vs WSHMacKenzie Gore (3-3)#136
Mon, May 29th@ STLAdam Wainwright (2-0)#92@ STLAdam Wainwright (2-0)#92
Tue, May 30th@ STLMiles Mikolas (3-1)#58@ STLMiles Mikolas (3-1)#58
Fri, Jun 2ndvs COLAustin Gomber (4-4)#270vs COLAustin Gomber (4-4)#270
Sat, Jun 3rdvs COLKarl Kauffmann (0-2)#366vs COLKarl Kauffmann (0-2)#366
Sun, Jun 4thvs COLKyle Freeland (4-5)#162vs COLKyle Freeland (4-5)#162
Mon, Jun 5th@ MIA@ MIA
Tue, Jun 6th@ MIA@ MIA
Wed, Jun 7th@ MIA@ MIA
Fri, Jun 9th@ BAL@ BAL
Sat, Jun 10th@ BAL@ BAL
Sun, Jun 11th@ BAL@ BAL
Mon, Jun 12thvs CINvs CIN
Tue, Jun 13thvs CINvs CIN
Wed, Jun 14thvs CINvs CIN
Fri, Jun 16thvs LAAvs LAA
Sat, Jun 17thvs LAAvs LAA
Sun, Jun 18thvs LAAvs LAA
Mon, Jun 19th@ DET@ DET
Tue, Jun 20th@ DET@ DET
Wed, Jun 21st@ DET@ DET
Thu, Jun 22nd@ TB@ TB
Fri, Jun 23rd@ TB@ TB
Sat, Jun 24th@ TB@ TB
Sun, Jun 25th@ TB@ TB
Tue, Jun 27thvs CLEvs CLE
Wed, Jun 28thvs CLEvs CLE
Thu, Jun 29thvs CLEvs CLE
Fri, Jun 30thvs LADvs LAD
Sat, Jul 1stvs LADvs LAD
Sun, Jul 2ndvs LADvs LAD
Mon, Jul 3rd@ MIN@ MIN
Tue, Jul 4th@ MIN@ MIN
Wed, Jul 5th@ MIN@ MIN
Thu, Jul 6th@ CLE@ CLE
Fri, Jul 7th@ CLE@ CLE
Sat, Jul 8th@ CLE@ CLE
Sun, Jul 9th@ CLE@ CLE
Fri, Jul 14thvs TBvs TB
Sat, Jul 15thvs TBvs TB
Sun, Jul 16thvs TBvs TB
Mon, Jul 17thvs DETvs DET
Tue, Jul 18thvs DETvs DET
Wed, Jul 19thvs DETvs DET
Thu, Jul 20thvs DETvs DET
Fri, Jul 21st@ NYY@ NYY
Sat, Jul 22nd@ NYY@ NYY
Sun, Jul 23rd@ NYY@ NYY
Mon, Jul 24th@ CLE@ CLE
Tue, Jul 25th@ CLE@ CLE
Wed, Jul 26th@ CLE@ CLE
Fri, Jul 28thvs MINvs MIN
Sat, Jul 29thvs MINvs MIN
Sun, Jul 30thvs MINvs MIN
Tue, Aug 1stvs NYMvs NYM
Wed, Aug 2ndvs NYMvs NYM
Thu, Aug 3rdvs NYMvs NYM
Fri, Aug 4th@ PHI@ PHI
Sat, Aug 5th@ PHI@ PHI
Sun, Aug 6th@ PHI@ PHI
Mon, Aug 7th@ BOS@ BOS
Tue, Aug 8th@ BOS@ BOS
Wed, Aug 9th@ BOS@ BOS
Thu, Aug 10th@ BOS@ BOS
Fri, Aug 11thvs STLvs STL
Sat, Aug 12thvs STLvs STL
Mon, Aug 14thvs SEAvs SEA
Tue, Aug 15thvs SEAvs SEA
Wed, Aug 16thvs SEAvs SEA
Thu, Aug 17thvs SEAvs SEA
Fri, Aug 18th@ CHC@ CHC
Sat, Aug 19th@ CHC@ CHC
Sun, Aug 20th@ CHC@ CHC
Mon, Aug 21st@ OAK@ OAK
Tue, Aug 22nd@ OAK@ OAK
Wed, Aug 23rd@ OAK@ OAK
Fri, Aug 25th@ SEA@ SEA
Sat, Aug 26th@ SEA@ SEA
Sun, Aug 27th@ SEA@ SEA
Mon, Aug 28thvs PITvs PIT
Tue, Aug 29thvs PITvs PIT
Wed, Aug 30thvs PITvs PIT
Fri, Sep 1stvs BOSvs BOS
Sat, Sep 2ndvs BOSvs BOS
Sun, Sep 3rdvs BOSvs BOS
Mon, Sep 4thvs CWSvs CWS
Tue, Sep 5thvs CWSvs CWS
Wed, Sep 6thvs CWSvs CWS
Fri, Sep 8th@ TOR@ TOR
Sat, Sep 9th@ TOR@ TOR
Sun, Sep 10th@ TOR@ TOR
Mon, Sep 11th@ CWS@ CWS
Tue, Sep 12th@ CWS@ CWS
Wed, Sep 13th@ CWS@ CWS
Fri, Sep 15thvs HOUvs HOU
Sat, Sep 16thvs HOUvs HOU
Sun, Sep 17thvs HOUvs HOU
Mon, Sep 18thvs CLEvs CLE
Tue, Sep 19thvs CLEvs CLE
Wed, Sep 20thvs CLEvs CLE
Fri, Sep 22nd@ HOU@ HOU
Sat, Sep 23rd@ HOU@ HOU
Sun, Sep 24th@ HOU@ HOU
Tue, Sep 26th@ DET@ DET
Wed, Sep 27th@ DET@ DET
Thu, Sep 28th@ DET@ DET
Fri, Sep 29thvs NYYvs NYY
Sat, Sep 30thvs NYYvs NYY
Sun, Oct 1stvs NYYvs NYY