Skip to main content

Who Should I Trade?

Mauricio Dubon for Rougned Odor (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Mauricio Dubon
2B,3B,CF,SS - SF
Mauricio Dubon
Rougned Odor
2B,3B - BAL
Rougned Odor
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1205# 979
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Mauricio Dubon
2B,3B,CF,SS - SF
Mauricio Dubon
Rougned Odor
2B,3B - BAL
Rougned Odor
2021 Stats 
At Bats175322
Home Runs515
Stolen Bases20
Caught Stealing11
Batting Average.246.202
On Base Pct.283.286
Slugging Pct.383.379
On-base Plus Slugging.666.665
Who Should I Trade? Player Notes
  Mauricio Dubon
2B,3B,CF,SS - SF
Mauricio Dubon
Rougned Odor
2B,3B - BAL
Rougned Odor
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mauricio Dubon
2B,3B,CF,SS - SF
Mauricio Dubon
Rougned Odor
2B,3B - BAL
Rougned Odor
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SDvs TOR
Fri, Apr 1st@ SD   
Sat, Apr 2nd@ SDvs TOR
Sun, Apr 3rd@ SDvs TOR
Mon, Apr 4th@ MIL@ BOS
Tue, Apr 5th@ MIL@ BOS
Wed, Apr 6th@ MIL@ BOS
Fri, Apr 8thvs MIA@ TB
Sat, Apr 9thvs MIA@ TB
Sun, Apr 10thvs MIA@ TB
Mon, Apr 11thvs SDvs MIL
Tue, Apr 12thvs SDvs MIL
Wed, Apr 13thvs SDvs MIL
Fri, Apr 15th@ CLEvs NYY
Sat, Apr 16th@ CLEvs NYY
Sun, Apr 17th@ CLEvs NYY
Mon, Apr 18th@ NYM@ OAK
Tue, Apr 19th@ NYM@ OAK
Wed, Apr 20th@ NYM@ OAK
Thu, Apr 21st@ NYM@ OAK
Fri, Apr 22nd@ WSH@ LAA
Sat, Apr 23rd@ WSH@ LAA
Sun, Apr 24th@ WSH@ LAA
Tue, Apr 26thvs OAK@ NYY
Wed, Apr 27thvs OAK@ NYY
Fri, Apr 29thvs WSHvs BOS
Sat, Apr 30thvs WSHvs BOS
Sun, May 1stvs WSHvs BOS
Tue, May 3rd@ LADvs MIN
Wed, May 4th@ LADvs MIN
Thu, May 5thvs STLvs MIN
Fri, May 6thvs STLvs KC
Sat, May 7thvs STLvs KC
Sun, May 8thvs STLvs KC
Mon, May 9thvs COL   
Tue, May 10thvs COL@ STL
Wed, May 11thvs COL@ STL
Fri, May 13th@ STL@ DET
Sat, May 14th@ STL@ DET
Sun, May 15th@ STL@ DET
Mon, May 16th@ COLvs NYY
Tue, May 17th@ COLvs NYY
Wed, May 18th@ COLvs NYY
Fri, May 20thvs SDvs TB
Sat, May 21stvs SDvs TB
Sun, May 22ndvs SDvs TB
Mon, May 23rdvs NYM@ NYY
Tue, May 24thvs NYM@ NYY
Wed, May 25thvs NYM@ NYY
Fri, May 27th@ CIN@ BOS
Sat, May 28th@ CIN@ BOS
Sun, May 29th@ CIN@ BOS
Mon, May 30th@ PHI@ BOS
Tue, May 31st@ PHIvs SEA
Wed, Jun 1st@ PHIvs SEA
Thu, Jun 2nd@ MIAvs SEA
Fri, Jun 3rd@ MIAvs CLE
Sat, Jun 4th@ MIAvs CLE
Sun, Jun 5th@ MIAvs CLE
Tue, Jun 7thvs COLvs CHC
Wed, Jun 8thvs COLvs CHC
Thu, Jun 9thvs COL@ KC
Fri, Jun 10thvs LAD@ KC
Sat, Jun 11thvs LAD@ KC
Sun, Jun 12thvs LAD@ KC
Mon, Jun 13thvs KC@ TOR
Tue, Jun 14thvs KC@ TOR
Wed, Jun 15thvs KC@ TOR
Fri, Jun 17th@ PITvs TB
Sat, Jun 18th@ PITvs TB
Sun, Jun 19th@ PITvs TB
Mon, Jun 20th@ ATL   
Tue, Jun 21st@ ATLvs WSH
Wed, Jun 22nd@ ATLvs WSH
Thu, Jun 23rd@ ATL@ CWS
Fri, Jun 24thvs CIN@ CWS
Sat, Jun 25thvs CIN@ CWS
Sun, Jun 26thvs CIN@ CWS
Tue, Jun 28thvs DET@ SEA
Wed, Jun 29thvs DET@ SEA
Fri, Jul 1stvs CWS@ MIN
Sat, Jul 2ndvs CWS@ MIN
Sun, Jul 3rdvs CWS@ MIN
Mon, Jul 4th@ ARIvs TEX
Tue, Jul 5th@ ARIvs TEX
Wed, Jul 6th@ ARIvs TEX
Fri, Jul 8th@ SDvs LAA
Sat, Jul 9th@ SDvs LAA
Sun, Jul 10th@ SDvs LAA
Mon, Jul 11thvs ARI   
Tue, Jul 12thvs ARI@ CHC
Wed, Jul 13thvs ARI@ CHC
Thu, Jul 14thvs MIL   
Fri, Jul 15thvs MIL@ TB
Sat, Jul 16thvs MIL@ TB
Sun, Jul 17thvs MIL@ TB
Thu, Jul 21st@ LAD   
Fri, Jul 22nd@ LADvs NYY
Sat, Jul 23rd@ LADvs NYY
Sun, Jul 24th@ LADvs NYY
Mon, Jul 25th@ ARIvs TB
Tue, Jul 26th@ ARIvs TB
Wed, Jul 27th@ ARIvs TB
Thu, Jul 28thvs CHCvs TB
Fri, Jul 29thvs CHC@ CIN
Sat, Jul 30thvs CHC@ CIN
Sun, Jul 31stvs CHC@ CIN
Mon, Aug 1stvs LAD@ TEX
Tue, Aug 2ndvs LAD@ TEX
Wed, Aug 3rdvs LAD@ TEX
Thu, Aug 4thvs LAD   
Sat, Aug 6th@ OAKvs PIT
Sun, Aug 7th@ OAKvs PIT
Mon, Aug 8th@ SDvs TOR
Tue, Aug 9th@ SDvs TOR
Wed, Aug 10th@ SDvs TOR
Fri, Aug 12thvs PIT@ TB
Sat, Aug 13thvs PIT@ TB
Sun, Aug 14thvs PIT@ TB
Mon, Aug 15thvs ARI@ TOR
Tue, Aug 16thvs ARI@ TOR
Wed, Aug 17thvs ARI@ TOR
Thu, Aug 18thvs ARI   
Fri, Aug 19th@ COLvs BOS
Sat, Aug 20th@ COLvs BOS
Sun, Aug 21st@ COLvs BOS
Tue, Aug 23rd@ DETvs CWS
Wed, Aug 24th@ DETvs CWS
Fri, Aug 26th@ MIN@ HOU
Sat, Aug 27th@ MIN@ HOU
Sun, Aug 28th@ MIN@ HOU
Mon, Aug 29thvs SD   
Tue, Aug 30thvs SD@ CLE
Wed, Aug 31stvs SD@ CLE
Fri, Sep 2ndvs PHIvs OAK
Sat, Sep 3rdvs PHIvs OAK
Sun, Sep 4thvs PHIvs OAK
Mon, Sep 5th@ LADvs TOR
Tue, Sep 6th@ LADvs TOR
Wed, Sep 7th@ LADvs TOR
Fri, Sep 9th@ CHCvs BOS
Sat, Sep 10th@ CHCvs BOS
Sun, Sep 11th@ CHCvs BOS
Mon, Sep 12thvs ATL   
Tue, Sep 13thvs ATL@ WSH
Wed, Sep 14thvs ATL@ WSH
Fri, Sep 16thvs LAD@ TOR
Sat, Sep 17thvs LAD@ TOR
Sun, Sep 18thvs LAD@ TOR
Mon, Sep 19th@ COLvs DET
Tue, Sep 20th@ COLvs DET
Wed, Sep 21st@ COLvs DET
Thu, Sep 22nd@ COLvs HOU
Fri, Sep 23rd@ ARIvs HOU
Sat, Sep 24th@ ARIvs HOU
Sun, Sep 25th@ ARIvs HOU
Tue, Sep 27thvs COL@ BOS
Wed, Sep 28thvs COL@ BOS
Thu, Sep 29thvs COL@ BOS
Fri, Sep 30thvs ARI@ NYY
Sat, Oct 1stvs ARI@ NYY
Sun, Oct 2ndvs ARI@ NYY
Thu, Apr 28th   @ NYY
Mon, May 2nd   vs MIN
Thu, May 12th   @ STL
Thu, May 19th   vs NYY
Thu, Jun 16th   @ TOR
Mon, Jun 27th   @ SEA
Thu, Jul 7th   vs LAA
Fri, Aug 5th   vs PIT
Thu, Aug 25th   vs CWS
Thu, Sep 1st   @ CLE