Skip to main content

Who Should I Trade?

Anthony DeSclafani 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
  Anthony DeSclafani
Anthony DeSclafani
Triston McKenzie
Triston McKenzie
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 184# 276
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Anthony DeSclafani
Anthony DeSclafani
Triston McKenzie
Triston McKenzie
2021 Stats 
Games Played3125
Games Started3124
Innings Pitched168.3120.0
Blown Saves00
Hits Allowed14184
Earned Runs5966
Home Runs Allowed1921
Who Should I Trade? Player Notes
  Anthony DeSclafani
Anthony DeSclafani
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
  Anthony DeSclafani
Anthony DeSclafani
Triston McKenzie
Triston McKenzie
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SDvs KC
Fri, Apr 1st@ SD   
Sat, Apr 2nd@ SDvs KC
Sun, Apr 3rd@ SDvs KC
Mon, Apr 4th@ MILvs MIN
Tue, Apr 5th@ MILvs MIN
Wed, Apr 6th@ MILvs MIN
Fri, Apr 8thvs MIA@ KC
Sat, Apr 9thvs MIA@ KC
Sun, Apr 10thvs MIA@ KC
Mon, Apr 11thvs SD@ KC
Tue, Apr 12thvs SD@ CIN
Wed, Apr 13thvs SD@ CIN
Fri, Apr 15th@ CLEvs SF
Sat, Apr 16th@ CLEvs SF
Sun, Apr 17th@ CLEvs SF
Mon, Apr 18th@ NYMvs CWS
Tue, Apr 19th@ NYMvs CWS
Wed, Apr 20th@ NYMvs CWS
Thu, Apr 21st@ NYMvs CWS
Fri, Apr 22nd@ WSH@ NYY
Sat, Apr 23rd@ WSH@ NYY
Sun, Apr 24th@ WSH@ NYY
Tue, Apr 26thvs OAK@ LAA
Wed, Apr 27thvs OAK@ LAA
Fri, Apr 29thvs WSH@ OAK
Sat, Apr 30thvs WSH@ OAK
Sun, May 1stvs WSH@ OAK
Tue, May 3rd@ LADvs SD
Wed, May 4th@ LADvs SD
Thu, May 5thvs STLvs TOR
Fri, May 6thvs STLvs TOR
Sat, May 7thvs STLvs TOR
Sun, May 8thvs STLvs TOR
Mon, May 9thvs COL@ CWS
Tue, May 10thvs COL@ CWS
Wed, May 11thvs COL@ CWS
Fri, May 13th@ STL@ MIN
Sat, May 14th@ STL@ MIN
Sun, May 15th@ STL@ MIN
Mon, May 16th@ COL   
Tue, May 17th@ COLvs CIN
Wed, May 18th@ COLvs CIN
Fri, May 20thvs SDvs DET
Sat, May 21stvs SDvs DET
Sun, May 22ndvs SDvs DET
Mon, May 23rdvs NYM@ HOU
Tue, May 24thvs NYM@ HOU
Wed, May 25thvs NYM@ HOU
Fri, May 27th@ CIN@ DET
Sat, May 28th@ CIN@ DET
Sun, May 29th@ CIN@ DET
Mon, May 30th@ PHIvs KC
Tue, May 31st@ PHIvs KC
Wed, Jun 1st@ PHIvs KC
Thu, Jun 2nd@ MIA   
Fri, Jun 3rd@ MIA@ BAL
Sat, Jun 4th@ MIA@ BAL
Sun, Jun 5th@ MIA@ BAL
Tue, Jun 7thvs COLvs TEX
Wed, Jun 8thvs COLvs TEX
Thu, Jun 9thvs COLvs OAK
Fri, Jun 10thvs LADvs OAK
Sat, Jun 11thvs LADvs OAK
Sun, Jun 12thvs LADvs OAK
Mon, Jun 13thvs KC   
Tue, Jun 14thvs KC@ COL
Wed, Jun 15thvs KC@ COL
Fri, Jun 17th@ PIT@ LAD
Sat, Jun 18th@ PIT@ LAD
Sun, Jun 19th@ PIT@ LAD
Mon, Jun 20th@ ATL   
Tue, Jun 21st@ ATL@ MIN
Wed, Jun 22nd@ ATL@ MIN
Thu, Jun 23rd@ ATL@ MIN
Fri, Jun 24thvs CINvs BOS
Sat, Jun 25thvs CINvs BOS
Sun, Jun 26thvs CINvs BOS
Tue, Jun 28thvs DETvs MIN
Wed, Jun 29thvs DETvs MIN
Fri, Jul 1stvs CWSvs NYY
Sat, Jul 2ndvs CWSvs NYY
Sun, Jul 3rdvs CWSvs NYY
Mon, Jul 4th@ ARI@ DET
Tue, Jul 5th@ ARI@ DET
Wed, Jul 6th@ ARI@ DET
Fri, Jul 8th@ SD@ KC
Sat, Jul 9th@ SD@ KC
Sun, Jul 10th@ SD@ KC
Mon, Jul 11thvs ARIvs CWS
Tue, Jul 12thvs ARIvs CWS
Wed, Jul 13thvs ARIvs CWS
Thu, Jul 14thvs MIL   
Fri, Jul 15thvs MILvs DET
Sat, Jul 16thvs MILvs DET
Sun, Jul 17thvs MILvs DET
Thu, Jul 21st@ LAD   
Fri, Jul 22nd@ LAD@ CWS
Sat, Jul 23rd@ LAD@ CWS
Sun, Jul 24th@ LAD@ CWS
Mon, Jul 25th@ ARI@ BOS
Tue, Jul 26th@ ARI@ BOS
Wed, Jul 27th@ ARI@ BOS
Thu, Jul 28thvs CHC@ BOS
Fri, Jul 29thvs CHC@ TB
Sat, Jul 30thvs CHC@ TB
Sun, Jul 31stvs CHC@ TB
Mon, Aug 1stvs LADvs ARI
Tue, Aug 2ndvs LADvs ARI
Wed, Aug 3rdvs LADvs ARI
Thu, Aug 4thvs LADvs HOU
Sat, Aug 6th@ OAKvs HOU
Sun, Aug 7th@ OAKvs HOU
Mon, Aug 8th@ SD   
Tue, Aug 9th@ SD@ DET
Wed, Aug 10th@ SD@ DET
Fri, Aug 12thvs PIT@ TOR
Sat, Aug 13thvs PIT@ TOR
Sun, Aug 14thvs PIT@ TOR
Mon, Aug 15thvs ARIvs DET
Tue, Aug 16thvs ARIvs DET
Wed, Aug 17thvs ARIvs DET
Thu, Aug 18thvs ARI   
Fri, Aug 19th@ COLvs CWS
Sat, Aug 20th@ COLvs CWS
Sun, Aug 21st@ COLvs CWS
Tue, Aug 23rd@ DET@ SD
Wed, Aug 24th@ DET@ SD
Fri, Aug 26th@ MIN@ SEA
Sat, Aug 27th@ MIN@ SEA
Sun, Aug 28th@ MIN@ SEA
Mon, Aug 29thvs SD   
Tue, Aug 30thvs SDvs BAL
Wed, Aug 31stvs SDvs BAL
Fri, Sep 2ndvs PHIvs SEA
Sat, Sep 3rdvs PHIvs SEA
Sun, Sep 4thvs PHIvs SEA
Mon, Sep 5th@ LAD@ KC
Tue, Sep 6th@ LAD@ KC
Wed, Sep 7th@ LAD@ KC
Fri, Sep 9th@ CHC@ MIN
Sat, Sep 10th@ CHC@ MIN
Sun, Sep 11th@ CHC@ MIN
Mon, Sep 12thvs ATLvs LAA
Tue, Sep 13thvs ATLvs LAA
Wed, Sep 14thvs ATLvs LAA
Fri, Sep 16thvs LADvs MIN
Sat, Sep 17thvs LADvs MIN
Sun, Sep 18thvs LADvs MIN
Mon, Sep 19th@ COL   
Tue, Sep 20th@ COL@ CWS
Wed, Sep 21st@ COL@ CWS
Thu, Sep 22nd@ COL@ CWS
Fri, Sep 23rd@ ARI@ TEX
Sat, Sep 24th@ ARI@ TEX
Sun, Sep 25th@ ARI@ TEX
Tue, Sep 27thvs COLvs TB
Wed, Sep 28thvs COLvs TB
Thu, Sep 29thvs COLvs TB
Fri, Sep 30thvs ARIvs KC
Sat, Oct 1stvs ARIvs KC
Sun, Oct 2ndvs ARIvs KC
Mon, Apr 25th   @ LAA
Thu, Apr 28th   @ LAA
Thu, May 26th   @ DET
Mon, Jun 6th   vs TEX
Thu, Jun 16th   @ COL
Mon, Jun 27th   vs MIN
Thu, Jun 30th   vs MIN
Fri, Aug 5th   vs HOU
Thu, Aug 11th   @ DET
Thu, Aug 25th   @ SEA
Thu, Sep 1st   vs BAL