Skip to main content

Who Should I Trade?

Nick Maton for Yusniel Diaz (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Nick Maton
Nick Maton
Yusniel Diaz
Yusniel Diaz
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Nick Maton
Nick Maton
Yusniel Diaz
Yusniel Diaz
2022 Stats 
At Bats691
Home Runs50
Stolen Bases00
Caught Stealing00
Batting Average.261.000
On Base Pct.354.000
Slugging Pct.536.000
On-base Plus Slugging.890.000
Who Should I Trade? Player Notes
  Nick Maton
Nick Maton
Yusniel Diaz
Yusniel Diaz
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Maton
Nick Maton
Yusniel Diaz
Yusniel Diaz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ TEX@ BOS
Sat, Apr 1st@ TEX@ BOS
Sun, Apr 2nd@ TEX@ BOS
Mon, Apr 3rd@ NYY@ TEX
Tue, Apr 4th@ NYY@ TEX
Wed, Apr 5th@ NYY@ TEX
Thu, Apr 6thvs CINvs NYY
Sat, Apr 8thvs CINvs NYY
Sun, Apr 9thvs CINvs NYY
Mon, Apr 10thvs MIAvs OAK
Tue, Apr 11thvs MIAvs OAK
Wed, Apr 12thvs MIAvs OAK
Thu, Apr 13th@ CINvs OAK
Fri, Apr 14th@ CIN@ CWS
Sat, Apr 15th@ CIN@ CWS
Sun, Apr 16th@ CIN@ CWS
Mon, Apr 17th@ CWS   
Tue, Apr 18th@ CWS@ WSH
Wed, Apr 19th@ CWS@ WSH
Thu, Apr 20thvs COL   
Fri, Apr 21stvs COLvs DET
Sat, Apr 22ndvs COLvs DET
Sun, Apr 23rdvs COLvs DET
Tue, Apr 25thvs SEAvs BOS
Wed, Apr 26thvs SEAvs BOS
Thu, Apr 27thvs SEA@ DET
Fri, Apr 28th@ HOU@ DET
Sat, Apr 29th@ HOU@ DET
Sun, Apr 30th@ HOU@ DET
Mon, May 1st@ LAD   
Tue, May 2nd@ LAD@ KC
Wed, May 3rd@ LAD@ KC
Fri, May 5thvs BOS@ ATL
Sat, May 6thvs BOS@ ATL
Sun, May 7thvs BOS@ ATL
Tue, May 9thvs TORvs TB
Wed, May 10thvs TORvs TB
Fri, May 12th@ COLvs PIT
Sat, May 13th@ COLvs PIT
Sun, May 14th@ COLvs PIT
Mon, May 15th@ SFvs LAA
Tue, May 16th@ SFvs LAA
Wed, May 17th@ SFvs LAA
Fri, May 19thvs CHC@ TOR
Sat, May 20thvs CHC@ TOR
Sun, May 21stvs CHC@ TOR
Mon, May 22ndvs ARI   
Tue, May 23rdvs ARI@ NYY
Wed, May 24thvs ARI@ NYY
Thu, May 25th@ ATL@ NYY
Fri, May 26th@ ATLvs TEX
Sat, May 27th@ ATLvs TEX
Sun, May 28th@ ATLvs TEX
Tue, May 30th@ NYMvs CLE
Wed, May 31st@ NYMvs CLE
Thu, Jun 1st@ NYM   
Fri, Jun 2nd@ WSH@ SF
Sat, Jun 3rd@ WSH@ SF
Sun, Jun 4th@ WSH@ SF
Mon, Jun 5thvs DET   
Tue, Jun 6thvs DET@ MIL
Wed, Jun 7thvs DET@ MIL
Fri, Jun 9thvs LADvs KC
Sat, Jun 10thvs LADvs KC
Sun, Jun 11thvs LADvs KC
Mon, Jun 12th@ ARI   
Tue, Jun 13th@ ARIvs TOR
Wed, Jun 14th@ ARIvs TOR
Thu, Jun 15th@ ARIvs TOR
Fri, Jun 16th@ OAK@ CHC
Sat, Jun 17th@ OAK@ CHC
Sun, Jun 18th@ OAK@ CHC
Tue, Jun 20thvs ATL@ TB
Wed, Jun 21stvs ATL@ TB
Thu, Jun 22ndvs ATL   
Fri, Jun 23rdvs NYMvs SEA
Sat, Jun 24thvs NYMvs SEA
Sun, Jun 25thvs NYMvs SEA
Tue, Jun 27th@ CHCvs CIN
Wed, Jun 28th@ CHCvs CIN
Thu, Jun 29th@ CHC   
Fri, Jun 30thvs WSHvs MIN
Sat, Jul 1stvs WSHvs MIN
Sun, Jul 2ndvs WSHvs MIN
Tue, Jul 4th@ TB@ NYY
Wed, Jul 5th@ TB@ NYY
Thu, Jul 6th@ TB@ NYY
Fri, Jul 7th@ MIA@ MIN
Sat, Jul 8th@ MIA@ MIN
Sun, Jul 9th@ MIA@ MIN
Fri, Jul 14thvs SDvs MIA
Sat, Jul 15thvs SDvs MIA
Sun, Jul 16thvs SDvs MIA
Tue, Jul 18thvs MILvs LAD
Wed, Jul 19thvs MILvs LAD
Thu, Jul 20thvs MIL@ TB
Fri, Jul 21st@ CLE@ TB
Sat, Jul 22nd@ CLE@ TB
Sun, Jul 23rd@ CLE@ TB
Mon, Jul 24thvs BAL@ PHI
Tue, Jul 25thvs BAL@ PHI
Wed, Jul 26thvs BAL@ PHI
Fri, Jul 28th@ PITvs NYY
Sat, Jul 29th@ PITvs NYY
Sun, Jul 30th@ PITvs NYY
Mon, Jul 31st@ MIA@ TOR
Tue, Aug 1st@ MIA@ TOR
Wed, Aug 2nd@ MIA@ TOR
Thu, Aug 3rd@ MIA@ TOR
Fri, Aug 4thvs KCvs NYM
Sat, Aug 5thvs KCvs NYM
Sun, Aug 6thvs KCvs NYM
Mon, Aug 7thvs WSH   
Tue, Aug 8thvs WSHvs HOU
Wed, Aug 9thvs WSHvs HOU
Thu, Aug 10thvs WSHvs HOU
Fri, Aug 11thvs MIN@ SEA
Sat, Aug 12thvs MIN@ SEA
Sun, Aug 13thvs MIN@ SEA
Tue, Aug 15th@ TOR@ SD
Wed, Aug 16th@ TOR@ SD
Fri, Aug 18th@ WSH@ OAK
Sat, Aug 19th@ WSH@ OAK
Sun, Aug 20th@ WSH@ OAK
Mon, Aug 21stvs SF   
Tue, Aug 22ndvs SFvs TOR
Wed, Aug 23rdvs SFvs TOR
Fri, Aug 25thvs STLvs COL
Sat, Aug 26thvs STLvs COL
Sun, Aug 27thvs STLvs COL
Mon, Aug 28thvs LAAvs CWS
Tue, Aug 29thvs LAAvs CWS
Wed, Aug 30thvs LAAvs CWS
Fri, Sep 1st@ MIL@ ARI
Sat, Sep 2nd@ MIL@ ARI
Sun, Sep 3rd@ MIL@ ARI
Mon, Sep 4th@ SD@ LAA
Tue, Sep 5th@ SD@ LAA
Wed, Sep 6th@ SD@ LAA
Fri, Sep 8thvs MIA@ BOS
Sat, Sep 9thvs MIA@ BOS
Sun, Sep 10thvs MIA@ BOS
Tue, Sep 12thvs ATLvs STL
Wed, Sep 13thvs ATLvs STL
Thu, Sep 14thvs ATLvs TB
Fri, Sep 15th@ STLvs TB
Sat, Sep 16th@ STLvs TB
Sun, Sep 17th@ STLvs TB
Mon, Sep 18th@ ATL@ HOU
Tue, Sep 19th@ ATL@ HOU
Wed, Sep 20th@ ATL@ HOU
Thu, Sep 21stvs NYM@ CLE
Fri, Sep 22ndvs NYM@ CLE
Sat, Sep 23rdvs NYM@ CLE
Sun, Sep 24thvs NYM@ CLE
Tue, Sep 26thvs PITvs WSH
Wed, Sep 27thvs PITvs WSH
Thu, Sep 28thvs PITvs BOS
Fri, Sep 29th@ NYMvs BOS
Sat, Sep 30th@ NYMvs BOS
Sun, Oct 1st@ NYMvs BOS
Mon, Apr 24th   vs BOS
Thu, May 4th   @ KC
Mon, May 8th   vs TB
Thu, May 18th   vs LAA
Mon, May 29th   vs CLE
Thu, Jun 8th   @ MIL
Mon, Jun 26th   vs CIN
Mon, Jul 3rd   @ NYY
Mon, Jul 17th   vs LAD
Mon, Aug 14th   @ SD
Thu, Aug 24th   vs TOR
Mon, Sep 11th   vs STL