Skip to main content

Who Should I Trade?

Triston McKenzie for Andrew Heaney (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Triston McKenzie
Triston McKenzie
Andrew Heaney
Andrew Heaney
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 279# 239
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Triston McKenzie
Triston McKenzie
Andrew Heaney
Andrew Heaney
2021 Stats 
Games Played2530
Games Started2423
Innings Pitched120.0130.1
Blown Saves01
Hits Allowed84129
Earned Runs6683
Home Runs Allowed2129
Who Should I Trade? Player Notes
  Triston McKenzie
Triston McKenzie
Andrew Heaney
Andrew Heaney
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Triston McKenzie
Triston McKenzie
Andrew Heaney
Andrew Heaney
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs KCvs COL
Sat, Apr 2ndvs KCvs COL
Sun, Apr 3rdvs KCvs COL
Mon, Apr 4thvs MINvs ARI
Tue, Apr 5thvs MINvs ARI
Wed, Apr 6thvs MINvs ARI
Fri, Apr 8th@ KC@ COL
Sat, Apr 9th@ KC@ COL
Sun, Apr 10th@ KC@ COL
Mon, Apr 11th@ KC   
Tue, Apr 12th@ CIN@ MIN
Wed, Apr 13th@ CIN@ MIN
Fri, Apr 15thvs SFvs CIN
Sat, Apr 16thvs SFvs CIN
Sun, Apr 17thvs SFvs CIN
Mon, Apr 18thvs CWSvs ATL
Tue, Apr 19thvs CWSvs ATL
Wed, Apr 20thvs CWSvs ATL
Thu, Apr 21stvs CWS   
Fri, Apr 22nd@ NYY@ SD
Sat, Apr 23rd@ NYY@ SD
Sun, Apr 24th@ NYY@ SD
Mon, Apr 25th@ LAA@ ARI
Tue, Apr 26th@ LAA@ ARI
Wed, Apr 27th@ LAA@ ARI
Thu, Apr 28th@ LAA   
Fri, Apr 29th@ OAKvs DET
Sat, Apr 30th@ OAKvs DET
Sun, May 1st@ OAKvs DET
Tue, May 3rdvs SDvs SF
Wed, May 4thvs SDvs SF
Thu, May 5thvs TOR   
Fri, May 6thvs TOR@ CHC
Sat, May 7thvs TOR@ CHC
Sun, May 8thvs TOR@ CHC
Mon, May 9th@ CWS@ PIT
Tue, May 10th@ CWS@ PIT
Wed, May 11th@ CWS@ PIT
Fri, May 13th@ MINvs PHI
Sat, May 14th@ MINvs PHI
Sun, May 15th@ MINvs PHI
Tue, May 17thvs CINvs ARI
Wed, May 18thvs CINvs ARI
Fri, May 20thvs DET@ PHI
Sat, May 21stvs DET@ PHI
Sun, May 22ndvs DET@ PHI
Mon, May 23rd@ HOU@ WSH
Tue, May 24th@ HOU@ WSH
Wed, May 25th@ HOU@ WSH
Thu, May 26th@ DET@ ARI
Fri, May 27th@ DET@ ARI
Sat, May 28th@ DET@ ARI
Sun, May 29th@ DET@ ARI
Mon, May 30thvs KCvs PIT
Tue, May 31stvs KCvs PIT
Wed, Jun 1stvs KCvs PIT
Fri, Jun 3rd@ BALvs NYM
Sat, Jun 4th@ BALvs NYM
Sun, Jun 5th@ BALvs NYM
Mon, Jun 6thvs TEX   
Tue, Jun 7thvs TEX@ CWS
Wed, Jun 8thvs TEX@ CWS
Thu, Jun 9thvs OAK@ CWS
Fri, Jun 10thvs OAK@ SF
Sat, Jun 11thvs OAK@ SF
Sun, Jun 12thvs OAK@ SF
Tue, Jun 14th@ COLvs LAA
Wed, Jun 15th@ COLvs LAA
Thu, Jun 16th@ COL   
Fri, Jun 17th@ LADvs CLE
Sat, Jun 18th@ LADvs CLE
Sun, Jun 19th@ LADvs CLE
Tue, Jun 21st@ MIN@ CIN
Wed, Jun 22nd@ MIN@ CIN
Thu, Jun 23rd@ MIN@ CIN
Fri, Jun 24thvs BOS@ ATL
Sat, Jun 25thvs BOS@ ATL
Sun, Jun 26thvs BOS@ ATL
Mon, Jun 27thvs MIN@ COL
Tue, Jun 28thvs MIN@ COL
Wed, Jun 29thvs MIN@ COL
Thu, Jun 30thvs MINvs SD
Fri, Jul 1stvs NYYvs SD
Sat, Jul 2ndvs NYYvs SD
Sun, Jul 3rdvs NYYvs SD
Mon, Jul 4th@ DETvs COL
Tue, Jul 5th@ DETvs COL
Wed, Jul 6th@ DET   
Fri, Jul 8th@ KCvs CHC
Sat, Jul 9th@ KCvs CHC
Sun, Jul 10th@ KCvs CHC
Mon, Jul 11thvs CWS   
Tue, Jul 12thvs CWS@ STL
Wed, Jul 13thvs CWS@ STL
Fri, Jul 15thvs DET@ LAA
Sat, Jul 16thvs DET@ LAA
Sun, Jul 17thvs DET   
Fri, Jul 22nd@ CWSvs SF
Sat, Jul 23rd@ CWSvs SF
Sun, Jul 24th@ CWSvs SF
Mon, Jul 25th@ BOSvs WSH
Tue, Jul 26th@ BOSvs WSH
Wed, Jul 27th@ BOSvs WSH
Thu, Jul 28th@ BOS@ COL
Fri, Jul 29th@ TB@ COL
Sat, Jul 30th@ TB@ COL
Sun, Jul 31st@ TB@ COL
Mon, Aug 1stvs ARI@ SF
Tue, Aug 2ndvs ARI@ SF
Wed, Aug 3rdvs ARI@ SF
Thu, Aug 4thvs HOU@ SF
Fri, Aug 5thvs HOUvs SD
Sat, Aug 6thvs HOUvs SD
Sun, Aug 7thvs HOUvs SD
Tue, Aug 9th@ DETvs MIN
Wed, Aug 10th@ DETvs MIN
Thu, Aug 11th@ DET   
Fri, Aug 12th@ TOR@ KC
Sat, Aug 13th@ TOR@ KC
Sun, Aug 14th@ TOR@ KC
Mon, Aug 15thvs DET@ MIL
Tue, Aug 16thvs DET@ MIL
Wed, Aug 17thvs DET@ MIL
Fri, Aug 19thvs CWSvs MIA
Sat, Aug 20thvs CWSvs MIA
Sun, Aug 21stvs CWSvs MIA
Tue, Aug 23rd@ SDvs MIL
Wed, Aug 24th@ SDvs MIL
Thu, Aug 25th@ SEA   
Fri, Aug 26th@ SEA@ MIA
Sat, Aug 27th@ SEA@ MIA
Sun, Aug 28th@ SEA@ MIA
Tue, Aug 30thvs BAL@ NYM
Wed, Aug 31stvs BAL@ NYM
Thu, Sep 1stvs BAL@ NYM
Fri, Sep 2ndvs SEAvs SD
Sat, Sep 3rdvs SEAvs SD
Sun, Sep 4thvs SEAvs SD
Mon, Sep 5th@ KCvs SF
Tue, Sep 6th@ KCvs SF
Wed, Sep 7th@ KCvs SF
Fri, Sep 9th@ MIN@ SD
Sat, Sep 10th@ MIN@ SD
Sun, Sep 11th@ MIN@ SD
Mon, Sep 12thvs LAA@ ARI
Tue, Sep 13thvs LAA@ ARI
Wed, Sep 14thvs LAA@ ARI
Fri, Sep 16thvs MIN@ SF
Sat, Sep 17thvs MIN@ SF
Sun, Sep 18thvs MIN@ SF
Tue, Sep 20th@ CWSvs ARI
Wed, Sep 21st@ CWSvs ARI
Thu, Sep 22nd@ CWSvs ARI
Fri, Sep 23rd@ TEXvs STL
Sat, Sep 24th@ TEXvs STL
Sun, Sep 25th@ TEXvs STL
Tue, Sep 27thvs TB@ SD
Wed, Sep 28thvs TB@ SD
Thu, Sep 29thvs TB@ SD
Fri, Sep 30thvs KCvs COL
Sat, Oct 1stvs KCvs COL
Sun, Oct 2ndvs KCvs COL
Fri, Apr 1st   vs COL
Thu, Apr 14th   vs CIN
Thu, May 12th   vs PHI
Mon, May 16th   vs ARI
Thu, Jun 2nd   vs NYM
Thu, Jul 7th   vs CHC
Thu, Jul 14th   @ STL
Thu, Jul 21st   vs SF
Thu, Aug 18th   @ MIL
Mon, Aug 22nd   vs MIL
Mon, Aug 29th   @ MIA