Skip to main content

Who Should I Trade?

Triston McKenzie for Casey Mize (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
Casey Mize
Casey Mize
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 270# 292
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Triston McKenzie
Triston McKenzie
Casey Mize
Casey Mize
2021 Stats 
Games Played2530
Games Started2430
Innings Pitched120.0150.0
Blown Saves00
Hits Allowed84130
Earned Runs6662
Home Runs Allowed2124
Who Should I Trade? Player Notes
  Triston McKenzie
Triston McKenzie
Casey Mize
Casey Mize
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
Casey Mize
Casey Mize
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs KC@ SEA
Sat, Apr 2ndvs KC@ SEA
Sun, Apr 3rdvs KC@ SEA
Mon, Apr 4thvs MIN@ OAK
Tue, Apr 5thvs MIN@ OAK
Wed, Apr 6thvs MIN@ OAK
Fri, Apr 8th@ KCvs CWS
Sat, Apr 9th@ KCvs CWS
Sun, Apr 10th@ KCvs CWS
Mon, Apr 11th@ KCvs BOS
Tue, Apr 12th@ CINvs BOS
Wed, Apr 13th@ CINvs BOS
Fri, Apr 15thvs SF@ KC
Sat, Apr 16thvs SF@ KC
Sun, Apr 17thvs SF@ KC
Mon, Apr 18thvs CWS   
Tue, Apr 19thvs CWSvs NYY
Wed, Apr 20thvs CWSvs NYY
Thu, Apr 21stvs CWSvs NYY
Fri, Apr 22nd@ NYYvs COL
Sat, Apr 23rd@ NYYvs COL
Sun, Apr 24th@ NYYvs COL
Mon, Apr 25th@ LAA   
Tue, Apr 26th@ LAA@ MIN
Wed, Apr 27th@ LAA@ MIN
Thu, Apr 28th@ LAA@ MIN
Fri, Apr 29th@ OAK@ LAD
Sat, Apr 30th@ OAK@ LAD
Sun, May 1st@ OAK@ LAD
Tue, May 3rdvs SDvs PIT
Wed, May 4thvs SDvs PIT
Thu, May 5thvs TOR@ HOU
Fri, May 6thvs TOR@ HOU
Sat, May 7thvs TOR@ HOU
Sun, May 8thvs TOR@ HOU
Mon, May 9th@ CWSvs OAK
Tue, May 10th@ CWSvs OAK
Wed, May 11th@ CWSvs OAK
Fri, May 13th@ MINvs BAL
Sat, May 14th@ MINvs BAL
Sun, May 15th@ MINvs BAL
Tue, May 17thvs CIN@ TB
Wed, May 18thvs CIN@ TB
Fri, May 20thvs DET@ CLE
Sat, May 21stvs DET@ CLE
Sun, May 22ndvs DET@ CLE
Mon, May 23rd@ HOU@ MIN
Tue, May 24th@ HOU@ MIN
Wed, May 25th@ HOU@ MIN
Thu, May 26th@ DETvs CLE
Fri, May 27th@ DETvs CLE
Sat, May 28th@ DETvs CLE
Sun, May 29th@ DETvs CLE
Mon, May 30thvs KCvs MIN
Tue, May 31stvs KCvs MIN
Wed, Jun 1stvs KCvs MIN
Fri, Jun 3rd@ BAL@ NYY
Sat, Jun 4th@ BAL@ NYY
Sun, Jun 5th@ BAL@ NYY
Mon, Jun 6thvs TEX   
Tue, Jun 7thvs TEX@ PIT
Wed, Jun 8thvs TEX@ PIT
Thu, Jun 9thvs OAK   
Fri, Jun 10thvs OAKvs TOR
Sat, Jun 11thvs OAKvs TOR
Sun, Jun 12thvs OAKvs TOR
Tue, Jun 14th@ COLvs CWS
Wed, Jun 15th@ COLvs CWS
Thu, Jun 16th@ COLvs TEX
Fri, Jun 17th@ LADvs TEX
Sat, Jun 18th@ LADvs TEX
Sun, Jun 19th@ LADvs TEX
Tue, Jun 21st@ MIN@ BOS
Wed, Jun 22nd@ MIN@ BOS
Thu, Jun 23rd@ MIN   
Fri, Jun 24thvs BOS@ ARI
Sat, Jun 25thvs BOS@ ARI
Sun, Jun 26thvs BOS@ ARI
Mon, Jun 27thvs MIN   
Tue, Jun 28thvs MIN@ SF
Wed, Jun 29thvs MIN@ SF
Thu, Jun 30thvs MIN   
Fri, Jul 1stvs NYYvs KC
Sat, Jul 2ndvs NYYvs KC
Sun, Jul 3rdvs NYYvs KC
Mon, Jul 4th@ DETvs CLE
Tue, Jul 5th@ DETvs CLE
Wed, Jul 6th@ DETvs CLE
Fri, Jul 8th@ KC@ CWS
Sat, Jul 9th@ KC@ CWS
Sun, Jul 10th@ KC@ CWS
Mon, Jul 11thvs CWS@ KC
Tue, Jul 12thvs CWS@ KC
Wed, Jul 13thvs CWS@ KC
Fri, Jul 15thvs DET@ CLE
Sat, Jul 16thvs DET@ CLE
Sun, Jul 17thvs DET@ CLE
Fri, Jul 22nd@ CWS   
Sat, Jul 23rd@ CWSvs MIN
Sun, Jul 24th@ CWSvs MIN
Mon, Jul 25th@ BOSvs SD
Tue, Jul 26th@ BOSvs SD
Wed, Jul 27th@ BOSvs SD
Thu, Jul 28th@ BOS@ TOR
Fri, Jul 29th@ TB@ TOR
Sat, Jul 30th@ TB@ TOR
Sun, Jul 31st@ TB@ TOR
Mon, Aug 1stvs ARI@ MIN
Tue, Aug 2ndvs ARI@ MIN
Wed, Aug 3rdvs ARI@ MIN
Thu, Aug 4thvs HOUvs TB
Fri, Aug 5thvs HOUvs TB
Sat, Aug 6thvs HOUvs TB
Sun, Aug 7thvs HOUvs TB
Tue, Aug 9th@ DETvs CLE
Wed, Aug 10th@ DETvs CLE
Thu, Aug 11th@ DETvs CLE
Fri, Aug 12th@ TOR@ CWS
Sat, Aug 13th@ TOR@ CWS
Sun, Aug 14th@ TOR@ CWS
Mon, Aug 15thvs DET@ CLE
Tue, Aug 16thvs DET@ CLE
Wed, Aug 17thvs DET@ CLE
Fri, Aug 19thvs CWSvs LAA
Sat, Aug 20thvs CWSvs LAA
Sun, Aug 21stvs CWSvs LAA
Tue, Aug 23rd@ SDvs SF
Wed, Aug 24th@ SDvs SF
Thu, Aug 25th@ SEA   
Fri, Aug 26th@ SEA@ TEX
Sat, Aug 27th@ SEA@ TEX
Sun, Aug 28th@ SEA@ TEX
Tue, Aug 30thvs BALvs SEA
Wed, Aug 31stvs BALvs SEA
Thu, Sep 1stvs BALvs SEA
Fri, Sep 2ndvs SEAvs KC
Sat, Sep 3rdvs SEAvs KC
Sun, Sep 4thvs SEAvs KC
Mon, Sep 5th@ KC@ LAA
Tue, Sep 6th@ KC@ LAA
Wed, Sep 7th@ KC@ LAA
Fri, Sep 9th@ MIN@ KC
Sat, Sep 10th@ MIN@ KC
Sun, Sep 11th@ MIN@ KC
Mon, Sep 12thvs LAAvs HOU
Tue, Sep 13thvs LAAvs HOU
Wed, Sep 14thvs LAAvs HOU
Fri, Sep 16thvs MINvs CWS
Sat, Sep 17thvs MINvs CWS
Sun, Sep 18thvs MINvs CWS
Tue, Sep 20th@ CWS@ BAL
Wed, Sep 21st@ CWS@ BAL
Thu, Sep 22nd@ CWS   
Fri, Sep 23rd@ TEX@ CWS
Sat, Sep 24th@ TEX@ CWS
Sun, Sep 25th@ TEX@ CWS
Tue, Sep 27thvs TBvs KC
Wed, Sep 28thvs TBvs KC
Thu, Sep 29thvs TBvs KC
Fri, Sep 30thvs KCvs MIN
Sat, Oct 1stvs KCvs MIN
Sun, Oct 2ndvs KCvs MIN
Fri, Apr 1st   @ SEA
Thu, Apr 14th   @ KC
Thu, May 12th   vs OAK
Mon, May 16th   @ TB
Thu, Jun 2nd   vs MIN
Mon, Jun 13th   vs CWS
Mon, Jun 20th   @ BOS
Thu, Jul 7th   @ CWS
Mon, Sep 19th   @ BAL