Skip to main content

Who Should I Trade?

Aledmys Diaz for Martin Maldonado (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Aledmys Diaz
1B,2B,3B,LF,SS - FA
Aledmys Diaz
Martin Maldonado
Martin Maldonado
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury AlertFA-
Expert Ranks 
Who Should I Trade? Player Statistics
  Aledmys Diaz
1B,2B,3B,LF,SS - FA
Aledmys Diaz
Martin Maldonado
Martin Maldonado
2022 Stats 
At Bats300342
Home Runs1214
Stolen Bases10
Caught Stealing10
Batting Average.247.184
On Base Pct.292.247
Slugging Pct.410.342
On-base Plus Slugging.702.589
Who Should I Trade? Player Notes
  Aledmys Diaz
1B,2B,3B,LF,SS - FA
Aledmys Diaz
Martin Maldonado
Martin Maldonado
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Aledmys Diaz
1B,2B,3B,LF,SS - FA
Aledmys Diaz
Martin Maldonado
Martin Maldonado
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th   vs CWS
Fri, Mar 31st   vs CWS
Sat, Apr 1st   vs CWS
Sun, Apr 2nd   vs CWS
Mon, Apr 3rd   vs DET
Tue, Apr 4th   vs DET
Wed, Apr 5th   vs DET
Thu, Apr 6th   @ MIN
Sat, Apr 8th   @ MIN
Sun, Apr 9th   @ MIN
Mon, Apr 10th   @ PIT
Tue, Apr 11th   @ PIT
Wed, Apr 12th   @ PIT
Fri, Apr 14th   vs TEX
Sat, Apr 15th   vs TEX
Sun, Apr 16th   vs TEX
Mon, Apr 17th   vs TOR
Tue, Apr 18th   vs TOR
Wed, Apr 19th   vs TOR
Fri, Apr 21st   @ ATL
Sat, Apr 22nd   @ ATL
Sun, Apr 23rd   @ ATL
Mon, Apr 24th   @ TB
Tue, Apr 25th   @ TB
Wed, Apr 26th   @ TB
Fri, Apr 28th   vs PHI
Sat, Apr 29th   vs PHI
Sun, Apr 30th   vs PHI
Mon, May 1st   vs SF
Tue, May 2nd   vs SF
Wed, May 3rd   vs SF
Fri, May 5th   @ SEA
Sat, May 6th   @ SEA
Sun, May 7th   @ SEA
Mon, May 8th   @ LAA
Tue, May 9th   @ LAA
Wed, May 10th   @ LAA
Fri, May 12th   @ CWS
Sat, May 13th   @ CWS
Sun, May 14th   @ CWS
Mon, May 15th   vs CHC
Tue, May 16th   vs CHC
Wed, May 17th   vs CHC
Fri, May 19th   vs OAK
Sat, May 20th   vs OAK
Sun, May 21st   vs OAK
Mon, May 22nd   @ MIL
Tue, May 23rd   @ MIL
Wed, May 24th   @ MIL
Fri, May 26th   @ OAK
Sat, May 27th   @ OAK
Sun, May 28th   @ OAK
Mon, May 29th   vs MIN
Tue, May 30th   vs MIN
Wed, May 31st   vs MIN
Thu, Jun 1st   vs LAA
Fri, Jun 2nd   vs LAA
Sat, Jun 3rd   vs LAA
Sun, Jun 4th   vs LAA
Mon, Jun 5th   @ TOR
Tue, Jun 6th   @ TOR
Wed, Jun 7th   @ TOR
Thu, Jun 8th   @ TOR
Fri, Jun 9th   @ CLE
Sat, Jun 10th   @ CLE
Sun, Jun 11th   @ CLE
Tue, Jun 13th   vs WSH
Wed, Jun 14th   vs WSH
Thu, Jun 15th   vs WSH
Fri, Jun 16th   vs CIN
Sat, Jun 17th   vs CIN
Sun, Jun 18th   vs CIN
Mon, Jun 19th   vs NYM
Tue, Jun 20th   vs NYM
Wed, Jun 21st   vs NYM
Fri, Jun 23rd   @ LAD
Sat, Jun 24th   @ LAD
Sun, Jun 25th   @ LAD
Tue, Jun 27th   @ STL
Wed, Jun 28th   @ STL
Thu, Jun 29th   @ STL
Fri, Jun 30th   @ TEX
Sat, Jul 1st   @ TEX
Sun, Jul 2nd   @ TEX
Mon, Jul 3rd   @ TEX
Tue, Jul 4th   vs COL
Wed, Jul 5th   vs COL
Thu, Jul 6th   vs SEA
Fri, Jul 7th   vs SEA
Sat, Jul 8th   vs SEA
Sun, Jul 9th   vs SEA
Fri, Jul 14th   @ LAA
Sat, Jul 15th   @ LAA
Sun, Jul 16th   @ LAA
Tue, Jul 18th   @ COL
Wed, Jul 19th   @ COL
Thu, Jul 20th   @ OAK
Fri, Jul 21st   @ OAK
Sat, Jul 22nd   @ OAK
Sun, Jul 23rd   @ OAK
Mon, Jul 24th   vs TEX
Tue, Jul 25th   vs TEX
Wed, Jul 26th   vs TEX
Fri, Jul 28th   vs TB
Sat, Jul 29th   vs TB
Sun, Jul 30th   vs TB
Mon, Jul 31st   vs CLE
Tue, Aug 1st   vs CLE
Wed, Aug 2nd   vs CLE
Thu, Aug 3rd   @ NYY
Fri, Aug 4th   @ NYY
Sat, Aug 5th   @ NYY
Sun, Aug 6th   @ NYY
Tue, Aug 8th   @ BAL
Wed, Aug 9th   @ BAL
Thu, Aug 10th   @ BAL
Fri, Aug 11th   vs LAA
Sat, Aug 12th   vs LAA
Sun, Aug 13th   vs LAA
Mon, Aug 14th   @ MIA
Tue, Aug 15th   @ MIA
Wed, Aug 16th   @ MIA
Fri, Aug 18th   vs SEA
Sat, Aug 19th   vs SEA
Sun, Aug 20th   vs SEA
Mon, Aug 21st   vs BOS
Tue, Aug 22nd   vs BOS
Wed, Aug 23rd   vs BOS
Thu, Aug 24th   vs BOS
Fri, Aug 25th   @ DET
Sat, Aug 26th   @ DET
Sun, Aug 27th   @ DET
Mon, Aug 28th   @ BOS
Tue, Aug 29th   @ BOS
Wed, Aug 30th   @ BOS
Fri, Sep 1st   vs NYY
Sat, Sep 2nd   vs NYY
Sun, Sep 3rd   vs NYY
Mon, Sep 4th   @ TEX
Tue, Sep 5th   @ TEX
Wed, Sep 6th   @ TEX
Fri, Sep 8th   vs SD
Sat, Sep 9th   vs SD
Sun, Sep 10th   vs SD
Mon, Sep 11th   vs OAK
Tue, Sep 12th   vs OAK
Wed, Sep 13th   vs OAK
Fri, Sep 15th   @ KC
Sat, Sep 16th   @ KC
Sun, Sep 17th   @ KC
Mon, Sep 18th   vs BAL
Tue, Sep 19th   vs BAL
Wed, Sep 20th   vs BAL
Fri, Sep 22nd   vs KC
Sat, Sep 23rd   vs KC
Sun, Sep 24th   vs KC
Mon, Sep 25th   @ SEA
Tue, Sep 26th   @ SEA
Wed, Sep 27th   @ SEA
Fri, Sep 29th   @ ARI
Sat, Sep 30th   @ ARI
Sun, Oct 1st   @ ARI