Skip Navigation to Main Content

Who Should I Trade?

MacKenzie Gore for Andrew Heaney (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  MacKenzie Gore
SP - TEX
MacKenzie Gore
Andrew Heaney
SP - FA
Andrew Heaney
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 60
VBR# 208
   
Projections 
   
Strikeouts91
Wins5
Saves0
ERA3.98
WHIP1.32
   
Misc 
   
Injury Alert-RET
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 84
   
Dalton Del Don
The Deep Shot
# 70
   
Chris Welsh
FantasyPros
# 58
   
Mike Maher
BettingPros
# 61
   
Joe Pisapia
FantasyPros
# 50
   
Kelly Kirby
FantasyPros
# 67
   
Kevin Spinelli
KevScores
# 72
   
Who Should I Trade? Player Statistics
  MacKenzie Gore
SP - TEX
MacKenzie Gore
Andrew Heaney
SP - FA
Andrew Heaney
2026 Stats 
   
   
Games Played15
   
Games Started15
   
Innings Pitched78.0
   
Wins4
   
Losses6
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed67
   
Earned Runs37
   
Home Runs Allowed8
   
Strikeouts86
   
Walks35
   
ERA4.27
   
WHIP1.31
   
Who Should I Trade? Player Projections
  MacKenzie Gore
SP - TEX
MacKenzie Gore
Andrew Heaney
SP - FA
Andrew Heaney
2026 Projections 
   
   
Games Played15
   
Games Started15
   
Innings Pitched81.4
   
Wins5
   
Losses5
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed72
   
Earned Runs36
   
Home Runs Allowed10
   
Strikeouts91
   
Walks32
   
ERA3.98
   
WHIP1.32
   
Who Should I Trade? Player Notes
  MacKenzie Gore
SP - TEX
MacKenzie Gore
Andrew Heaney
SP - FA
Andrew Heaney
News 
 MacKenzie Gore (4-6) took the loss Monday against Minnesota after allowing four runs on four hits and two walks over seven innings. He struck out a season-high 10 batters, surpassing his previous high of nine, which he had reached twice earlier this year. Gore surrendered a three-run homer to Josh Bell in the first inning but settled down afterward, allowing just one additional run over his final six frames.
Bruno Mulé
Tue, Jun 16th
 
 Gore has a 4.18 ERA with 76 strikeouts and 33 walks across 71 innings this season and faces a two-start week against the Twins and Padres. He worked his cutter more against right-handed hitters Wednesday against Kansas City, though he didn't have a clean inning as the Royals laced 11 hard-hit balls.
Bruno Mulé
Thu, Jun 11th
 
 Gore has a 2.77 ERA and 1.12 WHIP over his last five starts and lines up for a road start against Kansas City next week. He had allowed just one run across 12.1 innings over back-to-back quality starts against the Angels and Royals before Wednesday's outing, which produced his most runs allowed since giving up five to the Yankees on May 7.
Bruno Mulé
Thu, Jun 4th
 
 MacKenzie Gore allowed four hits and one walk while striking out three over 6 1/3 scoreless innings in Friday's win over the Royals.
Chris Schommer
Sat, May 30th
 
 MacKenzie Gore allowed one earned run on one hit and two walks while striking out seven over six innings in Sunday's loss to the Angels.
Chris Schommer
Mon, May 25th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  MacKenzie Gore
SP - TEX
MacKenzie Gore
Andrew Heaney
SP - FA
Andrew Heaney
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ PHICristopher Sanchez (8-3)#4   
Sat, Mar 28th@ PHIAaron Nola (3-4)#39   
Sun, Mar 29th@ PHIJesus Luzardo (6-4)#10   
Mon, Mar 30th@ BALChris Bassitt (4-4)#149   
Tue, Mar 31st@ BALZach Eflin (0-0)   
Wed, Apr 1st@ BALTrevor Rogers (3-7)#92   
Fri, Apr 3rdvs CINBrady Singer (3-6)#143   
Sat, Apr 4thvs CINRhett Lowder (3-3)#176   
Sun, Apr 5thvs CINChase Burns (8-1)#23   
Mon, Apr 6thvs SEALogan Gilbert (5-4)#9   
Tue, Apr 7thvs SEAGeorge Kirby (5-7)#18   
Wed, Apr 8thvs SEABryan Woo (6-5)#11   
Fri, Apr 10th@ LADTyler Glasnow (3-0)#47   
Sat, Apr 11th@ LADEmmet Sheehan (3-4)#42   
Sun, Apr 12th@ LADRoki Sasaki (3-4)#102   
Mon, Apr 13th@ ATHLuis Severino (2-6)#182   
Tue, Apr 14th@ ATHJeffrey Springs (3-7)#119   
Wed, Apr 15th@ ATHJ.T. Ginn (5-3)#123   
Thu, Apr 16th@ ATHJacob Lopez (4-3)#233   
Fri, Apr 17th@ SEALogan Gilbert (5-4)#9   
Sat, Apr 18th@ SEAGeorge Kirby (5-7)#18   
Sun, Apr 19th@ SEABryan Woo (6-5)#11   
Tue, Apr 21stvs PITCarmen Mlodzinski (4-3)#133   
Wed, Apr 22ndvs PITBraxton Ashcraft (6-3)#37   
Thu, Apr 23rdvs PITBubba Chandler (2-7)#113   
Fri, Apr 24thvs ATHLuis Severino (2-6)#182   
Sat, Apr 25thvs ATHJeffrey Springs (3-7)#119   
Sun, Apr 26thvs ATHJ.T. Ginn (5-3)#123   
Mon, Apr 27thvs NYYMax Fried (4-3)#35   
Tue, Apr 28thvs NYYCam Schlittler (7-3)#38   
Wed, Apr 29thvs NYYElmer Rodriguez (0-1)#303   
Fri, May 1st@ DETJack Flaherty (1-8)#78   
Sat, May 2nd@ DETKeider Montero (3-5)#170   
Sun, May 3rd@ DETTyler Holton (1-4)#129   
Tue, May 5th@ NYYElmer Rodriguez (0-1)#303   
Wed, May 6th@ NYYWill Warren (7-1)#64   
Thu, May 7th@ NYYPaul Blackburn (2-1)#207   
Fri, May 8thvs CHCBen Brown (3-2)#33   
Sat, May 9thvs CHCEdward Cabrera (4-4)#68   
Sun, May 10thvs CHCJameson Taillon (2-5)#120   
Mon, May 11thvs ARIMichael Soroka (8-3)#51   
Tue, May 12thvs ARIZac Gallen (3-5)#77   
Wed, May 13thvs ARIRyne Nelson (3-5)#100   
Fri, May 15th@ HOUSpencer Arrighetti (7-2)#114   
Sat, May 16th@ HOUKai-Wei Teng (3-6)#216   
Sun, May 17th@ HOUPeter Lambert (6-4)#212   
Mon, May 18th@ COLJose Quintana (2-3)#434   
Tue, May 19th@ COLSammy Peralta#397   
Wed, May 20th@ COLKyle Freeland (1-7)#321   
Fri, May 22nd@ LAAGrayson Rodriguez (2-2)#107   
Sat, May 23rd@ LAAWalbert Urena (4-5)#346   
Sun, May 24th@ LAAReid Detmers (3-5)#27   
Mon, May 25thvs HOUTatsuya Imai (3-3)#130   
Tue, May 26thvs HOUJason Alexander (1-1)#333   
Wed, May 27thvs HOUMike Burrows (3-8)#164   
Thu, May 28thvs HOUSpencer Arrighetti (7-2)#114   
Fri, May 29thvs KCStephen Kolek (4-1)#145   
Sat, May 30thvs KCSeth Lugo (2-4)#98   
Sun, May 31stvs KCMichael Wacha (4-5)#86   
Mon, Jun 1st@ STLMichael McGreevy (3-5)#85   
Tue, Jun 2nd@ STLDustin May (5-6)#40   
Wed, Jun 3rd@ STLAndre Pallante (8-4)#124   
Fri, Jun 5thvs CLEParker Messick (7-3)#44   
Sat, Jun 6thvs CLETanner Bibee (2-7)#36   
Sun, Jun 7thvs CLEJoey Cantillo (5-3)#99   
Tue, Jun 9th@ KCStephen Kolek (4-1)#145   
Wed, Jun 10th@ KCSeth Lugo (2-4)#98   
Thu, Jun 11th@ KCMichael Wacha (4-5)#86   
Fri, Jun 12th@ BOSSonny Gray (8-1)#29   
Sat, Jun 13th@ BOSRanger Suarez (2-3)#22   
Sun, Jun 14th@ BOSConnelly Early (5-5)#95   
Mon, Jun 15thvs MINMike Paredes (0-0)#219   
Tue, Jun 16thvs MINZebby Matthews (3-4)#84   
Thu, Jun 18thvs MINJoe Ryan (5-3)#17   
Fri, Jun 19thvs SDRandy Vasquez (6-4)#202   
Sat, Jun 20thvs SDWalker Buehler (4-3)#177   
Sun, Jun 21stvs SDLucas Giolito (2-2)#203   
Mon, Jun 22nd@ MIATyler Phillips (1-2)#217   
Tue, Jun 23rd@ MIASandy Alcantara (7-4)#59   
Wed, Jun 24th@ MIALake Bachar (0-0)#228   
Thu, Jun 25th@ TORPatrick Corbin (2-3)#251   
Fri, Jun 26th@ TORDylan Cease (4-3)#12   
Sat, Jun 27th@ TORShane Bieber#52   
Sun, Jun 28th@ TORTrey Yesavage (3-3)#63   
Mon, Jun 29th@ CLE   
Tue, Jun 30th@ CLE   
Wed, Jul 1st@ CLE   
Thu, Jul 2ndvs DET   
Sat, Jul 4thvs DET   
Sun, Jul 5thvs DET   
Tue, Jul 7thvs LAA   
Wed, Jul 8thvs LAA   
Thu, Jul 9thvs LAA   
Fri, Jul 10thvs HOU   
Sat, Jul 11thvs HOU   
Sun, Jul 12thvs HOU   
Fri, Jul 17th@ ATL   
Sat, Jul 18th@ ATL   
Sun, Jul 19th@ ATL   
Mon, Jul 20thvs CWS   
Tue, Jul 21stvs CWS   
Wed, Jul 22ndvs CWS   
Fri, Jul 24thvs SEA   
Sat, Jul 25thvs SEA   
Sun, Jul 26thvs SEA   
Mon, Jul 27thvs SEA   
Tue, Jul 28th@ TB   
Wed, Jul 29th@ TB   
Thu, Jul 30th@ TB   
Fri, Jul 31st@ HOU   
Sat, Aug 1st@ HOU   
Sun, Aug 2nd@ HOU   
Mon, Aug 3rdvs SF   
Tue, Aug 4thvs SF   
Wed, Aug 5thvs SF   
Fri, Aug 7thvs BAL   
Sat, Aug 8thvs BAL   
Sun, Aug 9thvs BAL   
Mon, Aug 10th@ LAA   
Tue, Aug 11th@ LAA   
Wed, Aug 12th@ LAA   
Thu, Aug 13th@ LAA   
Fri, Aug 14th@ ATH   
Sat, Aug 15th@ ATH   
Sun, Aug 16th@ ATH   
Tue, Aug 18thvs WSH   
Wed, Aug 19thvs WSH   
Thu, Aug 20thvs WSH   
Fri, Aug 21stvs LAA   
Sat, Aug 22ndvs LAA   
Sun, Aug 23rdvs LAA   
Mon, Aug 24th@ CWS   
Tue, Aug 25th@ CWS   
Wed, Aug 26th@ CWS   
Fri, Aug 28th@ MIL   
Sat, Aug 29th@ MIL   
Sun, Aug 30th@ MIL   
Mon, Aug 31stvs ATH   
Tue, Sep 1stvs ATH   
Wed, Sep 2ndvs ATH   
Thu, Sep 3rdvs TB   
Fri, Sep 4thvs TB   
Sat, Sep 5thvs TB   
Sun, Sep 6thvs TB   
Tue, Sep 8th@ SEA   
Wed, Sep 9th@ SEA   
Thu, Sep 10th@ SEA   
Fri, Sep 11th@ ARI   
Sat, Sep 12th@ ARI   
Sun, Sep 13th@ ARI   
Tue, Sep 15thvs BOS   
Wed, Sep 16thvs BOS   
Thu, Sep 17thvs BOS   
Fri, Sep 18thvs TOR   
Sat, Sep 19thvs TOR   
Sun, Sep 20thvs TOR   
Tue, Sep 22ndvs NYM   
Wed, Sep 23rdvs NYM   
Thu, Sep 24thvs NYM   
Fri, Sep 25th@ MIN   
Sat, Sep 26th@ MIN   
Sun, Sep 27th@ MIN