Skip to main content

Who Should I Trade?

Cameron Maybin for Isan Diaz (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Cameron Maybin
Cameron Maybin
CHC vs PIT Fri, May 7th 2:20pm
Isan Diaz
2B - MIA
Isan Diaz
MIA vs ARI Thu, May 6th 6:40pm
Recommended by
2 of 4 experts
Recommended by
2 of 4 experts
Rest of Season
VBR# 1209# 1068
Home Runs15
Stolen Bases12
Batting Average.236.210
Injury AlertMiLB-
Weather49 F, Clear83 F, Humid
Expert Ranks 
Dan Harris
# 284
Corbin Young
# 423# 326
Mike Maher
# 293# 322
Carmen Maiorano
# 368# 410
Who Should I Trade? Player Statistics
  Cameron Maybin
Cameron Maybin
Isan Diaz
2B - MIA
Isan Diaz
2021 Stats 
At Bats14
Home Runs1
Stolen Bases0
Caught Stealing0
Batting Average.143
On Base Pct.350
Slugging Pct.357
On-base Plus Slugging.707
Who Should I Trade? Player Projections
  Cameron Maybin
Cameron Maybin
Isan Diaz
2B - MIA
Isan Diaz
2021 Projections 
At Bats37139
Home Runs15
Stolen Bases12
Caught Stealing01
Batting Average.236.210
On Base Pct.313.312
Slugging Pct.347.374
On-base Plus Slugging.660.687
Who Should I Trade? Player Notes
  Cameron Maybin
Cameron Maybin
Isan Diaz
2B - MIA
Isan Diaz
 The Cubs re-signed OF Cameron Maybin to a minor league contract.
Brendan Tuma - Too Much Tuma
Sun, Mar 28th
The Marlins recalled INF Isan Diaz ahead of Wednesday's game against the Brewers.
Brad Camara
Wed, Apr 28th
 The Cubs released OF Cameron Maybin.
Brendan Tuma - Too Much Tuma
Sat, Mar 27th
Jon Heyman of MLB Network reports Isan Diaz is considered the slight favorite for the Marlins' second base position battle.
Brendan Tuma - Too Much Tuma
Fri, Mar 12th
 Free agent outfielder Cameron Maybin has signed a minor-league deal with the Cubs that includes an invite to Spring Training, according to Jon Morosi of MLB Network.
Jon Mathisen
Sat, Feb 20th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Cameron Maybin
Cameron Maybin
Isan Diaz
2B - MIA
Isan Diaz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs PITvs TB
Sat, Apr 3rdvs PITvs TB
Sun, Apr 4thvs PIT   
Mon, Apr 5thvs MILvs STL
Tue, Apr 6thvs MILvs STL
Wed, Apr 7thvs MILvs STL
Thu, Apr 8th@ PIT@ NYM
Sat, Apr 10th@ PIT@ NYM
Sun, Apr 11th@ PIT   
Mon, Apr 12th@ MIL@ ATL
Tue, Apr 13th@ MIL@ ATL
Wed, Apr 14th@ MIL@ ATL
Fri, Apr 16thvs ATLvs SF
Sat, Apr 17thvs ATLvs SF
Sun, Apr 18thvs ATLvs SF
Tue, Apr 20thvs NYMvs BAL
Wed, Apr 21stvs NYMvs BAL
Thu, Apr 22ndvs NYM@ SF
Fri, Apr 23rdvs MIL@ SF
Sat, Apr 24thvs MIL@ SF
Sun, Apr 25thvs MIL@ SF
Mon, Apr 26th@ ATL@ MIL
Tue, Apr 27th@ ATL@ MIL
Wed, Apr 28th@ ATL@ MIL
Thu, Apr 29th@ ATL   
Fri, Apr 30th@ CIN@ WSH
Sat, May 1st@ CIN@ WSH
Sun, May 2nd@ CIN@ WSH
Tue, May 4thvs LADvs ARI
Wed, May 5thvs LADvs ARI
Fri, May 7thvs PITvs MIL
Sat, May 8thvs PITvs MIL
Sun, May 9thvs PITvs MIL
Tue, May 11th@ CLE@ ARI
Wed, May 12th@ CLE@ ARI
Fri, May 14th@ DET@ LAD
Sat, May 15th@ DET@ LAD
Sun, May 16th@ DET@ LAD
Mon, May 17thvs WSH   
Tue, May 18thvs WSH@ PHI
Wed, May 19thvs WSH@ PHI
Thu, May 20thvs WSH@ PHI
Fri, May 21st@ STLvs NYM
Sat, May 22nd@ STLvs NYM
Sun, May 23rd@ STLvs NYM
Tue, May 25th@ PITvs PHI
Wed, May 26th@ PITvs PHI
Thu, May 27th@ PITvs PHI
Fri, May 28thvs CIN@ BOS
Sat, May 29thvs CIN@ BOS
Sun, May 30thvs CIN@ BOS
Mon, May 31stvs SD   
Tue, Jun 1stvs SD@ TOR
Wed, Jun 2ndvs SD@ TOR
Thu, Jun 3rd@ SF@ PIT
Fri, Jun 4th@ SF@ PIT
Sat, Jun 5th@ SF@ PIT
Sun, Jun 6th@ SF@ PIT
Mon, Jun 7th@ SD   
Tue, Jun 8th@ SDvs COL
Wed, Jun 9th@ SDvs COL
Fri, Jun 11thvs STLvs ATL
Sat, Jun 12thvs STLvs ATL
Sun, Jun 13thvs STLvs ATL
Mon, Jun 14th@ NYM@ STL
Tue, Jun 15th@ NYM@ STL
Wed, Jun 16th@ NYM@ STL
Thu, Jun 17th@ NYM   
Fri, Jun 18thvs MIA@ CHC
Sat, Jun 19thvs MIA@ CHC
Sun, Jun 20thvs MIA@ CHC
Mon, Jun 21stvs CLE   
Tue, Jun 22ndvs CLEvs TOR
Thu, Jun 24th@ LADvs WSH
Fri, Jun 25th@ LADvs WSH
Sat, Jun 26th@ LADvs WSH
Sun, Jun 27th@ LADvs WSH
Mon, Jun 28th@ MIL   
Tue, Jun 29th@ MIL@ PHI
Wed, Jun 30th@ MIL@ PHI
Fri, Jul 2nd@ CIN@ ATL
Sat, Jul 3rd@ CIN@ ATL
Sun, Jul 4th@ CIN@ ATL
Mon, Jul 5thvs PHIvs LAD
Tue, Jul 6thvs PHIvs LAD
Wed, Jul 7thvs PHIvs LAD
Thu, Jul 8thvs PHIvs LAD
Fri, Jul 9thvs STLvs ATL
Sat, Jul 10thvs STLvs ATL
Sun, Jul 11thvs STLvs ATL
Fri, Jul 16th@ ARI@ PHI
Sat, Jul 17th@ ARI@ PHI
Sun, Jul 18th@ ARI@ PHI
Mon, Jul 19th@ STL@ WSH
Tue, Jul 20th@ STL@ WSH
Wed, Jul 21st@ STL@ WSH
Thu, Jul 22nd@ STLvs SD
Fri, Jul 23rdvs ARIvs SD
Sat, Jul 24thvs ARIvs SD
Sun, Jul 25thvs ARIvs SD
Mon, Jul 26thvs CIN   
Tue, Jul 27thvs CIN@ BAL
Wed, Jul 28thvs CIN@ BAL
Thu, Jul 29thvs CIN   
Fri, Jul 30th@ WSHvs NYY
Sat, Jul 31st@ WSHvs NYY
Sun, Aug 1st@ WSHvs NYY
Tue, Aug 3rd@ COLvs NYM
Wed, Aug 4th@ COLvs NYM
Thu, Aug 5th@ COLvs NYM
Fri, Aug 6thvs CWS@ COL
Sat, Aug 7thvs CWS@ COL
Sun, Aug 8thvs CWS@ COL
Mon, Aug 9thvs MIL@ SD
Tue, Aug 10thvs MIL@ SD
Wed, Aug 11thvs MIL@ SD
Thu, Aug 12thvs MIL   
Fri, Aug 13th@ MIAvs CHC
Sat, Aug 14th@ MIAvs CHC
Sun, Aug 15th@ MIAvs CHC
Mon, Aug 16th@ CINvs ATL
Tue, Aug 17th@ CINvs ATL
Wed, Aug 18th@ CINvs ATL
Fri, Aug 20thvs KC@ CIN
Sat, Aug 21stvs KC@ CIN
Sun, Aug 22ndvs KC@ CIN
Mon, Aug 23rdvs COL   
Tue, Aug 24thvs COLvs WSH
Wed, Aug 25thvs COLvs WSH
Fri, Aug 27th@ CWSvs CIN
Sat, Aug 28th@ CWSvs CIN
Sun, Aug 29th@ CWSvs CIN
Tue, Aug 31st@ MIN@ NYM
Wed, Sep 1st@ MIN@ NYM
Thu, Sep 2ndvs PIT@ NYM
Fri, Sep 3rdvs PITvs PHI
Sat, Sep 4thvs PITvs PHI
Sun, Sep 5thvs PITvs PHI
Mon, Sep 6thvs CIN   
Tue, Sep 7thvs CINvs NYM
Wed, Sep 8thvs CINvs NYM
Fri, Sep 10thvs SF@ ATL
Sat, Sep 11thvs SF@ ATL
Sun, Sep 12thvs SF@ ATL
Tue, Sep 14th@ PHI@ WSH
Wed, Sep 15th@ PHI@ WSH
Thu, Sep 16th@ PHI   
Fri, Sep 17th@ MILvs PIT
Sat, Sep 18th@ MILvs PIT
Sun, Sep 19th@ MILvs PIT
Tue, Sep 21stvs MINvs WSH
Wed, Sep 22ndvs MINvs WSH
Fri, Sep 24thvs STL@ TB
Sat, Sep 25thvs STL@ TB
Sun, Sep 26thvs STL@ TB
Tue, Sep 28th@ PIT@ NYM
Wed, Sep 29th@ PIT@ NYM
Thu, Sep 30th@ PIT@ NYM
Fri, Oct 1st@ STLvs PHI
Sat, Oct 2nd@ STLvs PHI
Sun, Oct 3rd@ STLvs PHI
Fri, Apr 2nd   vs TB
Thu, Apr 15th   @ ATL
Thu, May 6th   vs ARI
Mon, May 10th   @ ARI
Thu, May 13th   @ ARI
Mon, May 24th   vs PHI
Thu, Jun 10th   vs COL
Wed, Jun 23rd   vs TOR
Thu, Jul 1st   @ PHI
Mon, Aug 2nd   vs NYM
Thu, Aug 19th   @ CIN
Thu, Aug 26th   vs WSH
Thu, Sep 9th   vs NYM
Mon, Sep 13th   @ WSH
Mon, Sep 20th   vs WSH