Skip to main content

Who Should I Trade?

Casey Mize for Triston McKenzie (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Casey Mize
Casey Mize
Triston McKenzie
Triston McKenzie
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 292# 270
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Casey Mize
Casey Mize
Triston McKenzie
Triston McKenzie
2021 Stats 
Games Played3025
Games Started3024
Innings Pitched150.0120.0
Blown Saves00
Hits Allowed13084
Earned Runs6266
Home Runs Allowed2421
Who Should I Trade? Player Notes
  Casey Mize
Casey Mize
Triston McKenzie
Triston McKenzie
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Casey Mize
Casey Mize
Triston McKenzie
Triston McKenzie
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SEAvs KC
Fri, Apr 1st@ SEA   
Sat, Apr 2nd@ SEAvs KC
Sun, Apr 3rd@ SEAvs KC
Mon, Apr 4th@ OAKvs MIN
Tue, Apr 5th@ OAKvs MIN
Wed, Apr 6th@ OAKvs MIN
Fri, Apr 8thvs CWS@ KC
Sat, Apr 9thvs CWS@ KC
Sun, Apr 10thvs CWS@ KC
Mon, Apr 11thvs BOS@ KC
Tue, Apr 12thvs BOS@ CIN
Wed, Apr 13thvs BOS@ CIN
Thu, Apr 14th@ KC   
Fri, Apr 15th@ KCvs SF
Sat, Apr 16th@ KCvs SF
Sun, Apr 17th@ KCvs SF
Tue, Apr 19thvs NYYvs CWS
Wed, Apr 20thvs NYYvs CWS
Thu, Apr 21stvs NYYvs CWS
Fri, Apr 22ndvs COL@ NYY
Sat, Apr 23rdvs COL@ NYY
Sun, Apr 24thvs COL@ NYY
Tue, Apr 26th@ MIN@ LAA
Wed, Apr 27th@ MIN@ LAA
Thu, Apr 28th@ MIN@ LAA
Fri, Apr 29th@ LAD@ OAK
Sat, Apr 30th@ LAD@ OAK
Sun, May 1st@ LAD@ OAK
Tue, May 3rdvs PITvs SD
Wed, May 4thvs PITvs SD
Thu, May 5th@ HOUvs TOR
Fri, May 6th@ HOUvs TOR
Sat, May 7th@ HOUvs TOR
Sun, May 8th@ HOUvs TOR
Mon, May 9thvs OAK@ CWS
Tue, May 10thvs OAK@ CWS
Wed, May 11thvs OAK@ CWS
Thu, May 12thvs OAK   
Fri, May 13thvs BAL@ MIN
Sat, May 14thvs BAL@ MIN
Sun, May 15thvs BAL@ MIN
Mon, May 16th@ TB   
Tue, May 17th@ TBvs CIN
Wed, May 18th@ TBvs CIN
Fri, May 20th@ CLEvs DET
Sat, May 21st@ CLEvs DET
Sun, May 22nd@ CLEvs DET
Mon, May 23rd@ MIN@ HOU
Tue, May 24th@ MIN@ HOU
Wed, May 25th@ MIN@ HOU
Thu, May 26thvs CLE@ DET
Fri, May 27thvs CLE@ DET
Sat, May 28thvs CLE@ DET
Sun, May 29thvs CLE@ DET
Mon, May 30thvs MINvs KC
Tue, May 31stvs MINvs KC
Wed, Jun 1stvs MINvs KC
Thu, Jun 2ndvs MIN   
Fri, Jun 3rd@ NYY@ BAL
Sat, Jun 4th@ NYY@ BAL
Sun, Jun 5th@ NYY@ BAL
Tue, Jun 7th@ PITvs TEX
Wed, Jun 8th@ PITvs TEX
Fri, Jun 10thvs TORvs OAK
Sat, Jun 11thvs TORvs OAK
Sun, Jun 12thvs TORvs OAK
Mon, Jun 13thvs CWS   
Tue, Jun 14thvs CWS@ COL
Wed, Jun 15thvs CWS@ COL
Thu, Jun 16thvs TEX@ COL
Fri, Jun 17thvs TEX@ LAD
Sat, Jun 18thvs TEX@ LAD
Sun, Jun 19thvs TEX@ LAD
Mon, Jun 20th@ BOS   
Tue, Jun 21st@ BOS@ MIN
Wed, Jun 22nd@ BOS@ MIN
Fri, Jun 24th@ ARIvs BOS
Sat, Jun 25th@ ARIvs BOS
Sun, Jun 26th@ ARIvs BOS
Tue, Jun 28th@ SFvs MIN
Wed, Jun 29th@ SFvs MIN
Fri, Jul 1stvs KCvs NYY
Sat, Jul 2ndvs KCvs NYY
Sun, Jul 3rdvs KCvs NYY
Mon, Jul 4thvs CLE@ DET
Tue, Jul 5thvs CLE@ DET
Wed, Jul 6thvs CLE@ DET
Thu, Jul 7th@ CWS   
Fri, Jul 8th@ CWS@ KC
Sat, Jul 9th@ CWS@ KC
Sun, Jul 10th@ CWS@ KC
Mon, Jul 11th@ KCvs CWS
Tue, Jul 12th@ KCvs CWS
Wed, Jul 13th@ KCvs CWS
Fri, Jul 15th@ CLEvs DET
Sat, Jul 16th@ CLEvs DET
Sun, Jul 17th@ CLEvs DET
Sat, Jul 23rdvs MIN@ CWS
Sun, Jul 24thvs MIN@ CWS
Mon, Jul 25thvs SD@ BOS
Tue, Jul 26thvs SD@ BOS
Wed, Jul 27thvs SD@ BOS
Thu, Jul 28th@ TOR@ BOS
Fri, Jul 29th@ TOR@ TB
Sat, Jul 30th@ TOR@ TB
Sun, Jul 31st@ TOR@ TB
Mon, Aug 1st@ MINvs ARI
Tue, Aug 2nd@ MINvs ARI
Wed, Aug 3rd@ MINvs ARI
Thu, Aug 4thvs TBvs HOU
Fri, Aug 5thvs TBvs HOU
Sat, Aug 6thvs TBvs HOU
Sun, Aug 7thvs TBvs HOU
Tue, Aug 9thvs CLE@ DET
Wed, Aug 10thvs CLE@ DET
Thu, Aug 11thvs CLE@ DET
Fri, Aug 12th@ CWS@ TOR
Sat, Aug 13th@ CWS@ TOR
Sun, Aug 14th@ CWS@ TOR
Mon, Aug 15th@ CLEvs DET
Tue, Aug 16th@ CLEvs DET
Wed, Aug 17th@ CLEvs DET
Fri, Aug 19thvs LAAvs CWS
Sat, Aug 20thvs LAAvs CWS
Sun, Aug 21stvs LAAvs CWS
Tue, Aug 23rdvs SF@ SD
Wed, Aug 24thvs SF@ SD
Fri, Aug 26th@ TEX@ SEA
Sat, Aug 27th@ TEX@ SEA
Sun, Aug 28th@ TEX@ SEA
Tue, Aug 30thvs SEAvs BAL
Wed, Aug 31stvs SEAvs BAL
Thu, Sep 1stvs SEAvs BAL
Fri, Sep 2ndvs KCvs SEA
Sat, Sep 3rdvs KCvs SEA
Sun, Sep 4thvs KCvs SEA
Mon, Sep 5th@ LAA@ KC
Tue, Sep 6th@ LAA@ KC
Wed, Sep 7th@ LAA@ KC
Fri, Sep 9th@ KC@ MIN
Sat, Sep 10th@ KC@ MIN
Sun, Sep 11th@ KC@ MIN
Mon, Sep 12thvs HOUvs LAA
Tue, Sep 13thvs HOUvs LAA
Wed, Sep 14thvs HOUvs LAA
Fri, Sep 16thvs CWSvs MIN
Sat, Sep 17thvs CWSvs MIN
Sun, Sep 18thvs CWSvs MIN
Mon, Sep 19th@ BAL   
Tue, Sep 20th@ BAL@ CWS
Wed, Sep 21st@ BAL@ CWS
Fri, Sep 23rd@ CWS@ TEX
Sat, Sep 24th@ CWS@ TEX
Sun, Sep 25th@ CWS@ TEX
Tue, Sep 27thvs KCvs TB
Wed, Sep 28thvs KCvs TB
Thu, Sep 29thvs KCvs TB
Fri, Sep 30thvs MINvs KC
Sat, Oct 1stvs MINvs KC
Sun, Oct 2ndvs MINvs KC
Mon, Apr 18th   vs CWS
Mon, Apr 25th   @ LAA
Mon, Jun 6th   vs TEX
Thu, Jun 9th   vs OAK
Thu, Jun 23rd   @ MIN
Mon, Jun 27th   vs MIN
Thu, Jun 30th   vs MIN
Fri, Jul 22nd   @ CWS
Thu, Aug 25th   @ SEA
Thu, Sep 22nd   @ CWS