Skip to main content

Who Should I Trade?

Mauricio Dubon for Gilberto Celestino (2023)

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
Mauricio Dubon
Gilberto Celestino
Gilberto Celestino
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Mauricio Dubon
Mauricio Dubon
Gilberto Celestino
Gilberto Celestino
2022 Stats 
At Bats241308
Home Runs52
Stolen Bases24
Caught Stealing31
Batting Average.212.240
On Base Pct.250.316
Slugging Pct.311.305
On-base Plus Slugging.561.621
Who Should I Trade? Player Notes
  Mauricio Dubon
Mauricio Dubon
Gilberto Celestino
Gilberto Celestino
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mauricio Dubon
Mauricio Dubon
Gilberto Celestino
Gilberto Celestino
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs CWS@ KC
Fri, Mar 31stvs CWS   
Sat, Apr 1stvs CWS@ KC
Sun, Apr 2ndvs CWS@ KC
Mon, Apr 3rdvs DET@ MIA
Tue, Apr 4thvs DET@ MIA
Wed, Apr 5thvs DET@ MIA
Thu, Apr 6th@ MINvs HOU
Sat, Apr 8th@ MINvs HOU
Sun, Apr 9th@ MINvs HOU
Mon, Apr 10th@ PITvs CWS
Tue, Apr 11th@ PITvs CWS
Wed, Apr 12th@ PITvs CWS
Fri, Apr 14thvs TEX@ NYY
Sat, Apr 15thvs TEX@ NYY
Sun, Apr 16thvs TEX@ NYY
Mon, Apr 17thvs TOR   
Tue, Apr 18thvs TOR@ BOS
Wed, Apr 19thvs TOR@ BOS
Fri, Apr 21st@ ATLvs WSH
Sat, Apr 22nd@ ATLvs WSH
Sun, Apr 23rd@ ATLvs WSH
Mon, Apr 24th@ TBvs NYY
Tue, Apr 25th@ TBvs NYY
Wed, Apr 26th@ TBvs NYY
Fri, Apr 28thvs PHIvs KC
Sat, Apr 29thvs PHIvs KC
Sun, Apr 30thvs PHIvs KC
Mon, May 1stvs SF   
Tue, May 2ndvs SF@ CWS
Wed, May 3rdvs SF@ CWS
Fri, May 5th@ SEA@ CLE
Sat, May 6th@ SEA@ CLE
Sun, May 7th@ SEA@ CLE
Mon, May 8th@ LAA   
Tue, May 9th@ LAAvs SD
Wed, May 10th@ LAAvs SD
Fri, May 12th@ CWSvs CHC
Sat, May 13th@ CWSvs CHC
Sun, May 14th@ CWSvs CHC
Mon, May 15thvs CHC@ LAD
Tue, May 16thvs CHC@ LAD
Wed, May 17thvs CHC@ LAD
Fri, May 19thvs OAK@ LAA
Sat, May 20thvs OAK@ LAA
Sun, May 21stvs OAK@ LAA
Mon, May 22nd@ MILvs SF
Tue, May 23rd@ MILvs SF
Wed, May 24th@ MILvs SF
Fri, May 26th@ OAKvs TOR
Sat, May 27th@ OAKvs TOR
Sun, May 28th@ OAKvs TOR
Mon, May 29thvs MIN@ HOU
Tue, May 30thvs MIN@ HOU
Wed, May 31stvs MIN@ HOU
Thu, Jun 1stvs LAAvs CLE
Fri, Jun 2ndvs LAAvs CLE
Sat, Jun 3rdvs LAAvs CLE
Sun, Jun 4thvs LAAvs CLE
Mon, Jun 5th@ TOR   
Tue, Jun 6th@ TOR@ TB
Wed, Jun 7th@ TOR@ TB
Thu, Jun 8th@ TOR@ TB
Fri, Jun 9th@ CLE@ TOR
Sat, Jun 10th@ CLE@ TOR
Sun, Jun 11th@ CLE@ TOR
Tue, Jun 13thvs WSHvs MIL
Wed, Jun 14thvs WSHvs MIL
Thu, Jun 15thvs WSHvs DET
Fri, Jun 16thvs CINvs DET
Sat, Jun 17thvs CINvs DET
Sun, Jun 18thvs CINvs DET
Mon, Jun 19thvs NYMvs BOS
Tue, Jun 20thvs NYMvs BOS
Wed, Jun 21stvs NYMvs BOS
Fri, Jun 23rd@ LAD@ DET
Sat, Jun 24th@ LAD@ DET
Sun, Jun 25th@ LAD@ DET
Tue, Jun 27th@ STL@ ATL
Wed, Jun 28th@ STL@ ATL
Thu, Jun 29th@ STL   
Fri, Jun 30th@ TEX@ BAL
Sat, Jul 1st@ TEX@ BAL
Sun, Jul 2nd@ TEX@ BAL
Mon, Jul 3rd@ TEXvs KC
Tue, Jul 4thvs COLvs KC
Wed, Jul 5thvs COLvs KC
Thu, Jul 6thvs SEA   
Fri, Jul 7thvs SEAvs BAL
Sat, Jul 8thvs SEAvs BAL
Sun, Jul 9thvs SEAvs BAL
Fri, Jul 14th@ LAA@ OAK
Sat, Jul 15th@ LAA@ OAK
Sun, Jul 16th@ LAA@ OAK
Tue, Jul 18th@ COL@ SEA
Wed, Jul 19th@ COL@ SEA
Thu, Jul 20th@ OAK@ SEA
Fri, Jul 21st@ OAKvs CWS
Sat, Jul 22nd@ OAKvs CWS
Sun, Jul 23rd@ OAKvs CWS
Mon, Jul 24thvs TEXvs SEA
Tue, Jul 25thvs TEXvs SEA
Wed, Jul 26thvs TEXvs SEA
Fri, Jul 28thvs TB@ KC
Sat, Jul 29thvs TB@ KC
Sun, Jul 30thvs TB@ KC
Mon, Jul 31stvs CLE   
Tue, Aug 1stvs CLE@ STL
Wed, Aug 2ndvs CLE@ STL
Thu, Aug 3rd@ NYY@ STL
Fri, Aug 4th@ NYYvs ARI
Sat, Aug 5th@ NYYvs ARI
Sun, Aug 6th@ NYYvs ARI
Tue, Aug 8th@ BAL@ DET
Wed, Aug 9th@ BAL@ DET
Thu, Aug 10th@ BAL@ DET
Fri, Aug 11thvs LAA@ PHI
Sat, Aug 12thvs LAA@ PHI
Sun, Aug 13thvs LAA@ PHI
Mon, Aug 14th@ MIA   
Tue, Aug 15th@ MIAvs DET
Wed, Aug 16th@ MIAvs DET
Fri, Aug 18thvs SEAvs PIT
Sat, Aug 19thvs SEAvs PIT
Sun, Aug 20thvs SEAvs PIT
Mon, Aug 21stvs BOS   
Tue, Aug 22ndvs BOS@ MIL
Wed, Aug 23rdvs BOS@ MIL
Thu, Aug 24thvs BOSvs TEX
Fri, Aug 25th@ DETvs TEX
Sat, Aug 26th@ DETvs TEX
Sun, Aug 27th@ DETvs TEX
Mon, Aug 28th@ BOSvs CLE
Tue, Aug 29th@ BOSvs CLE
Wed, Aug 30th@ BOSvs CLE
Fri, Sep 1stvs NYY@ TEX
Sat, Sep 2ndvs NYY@ TEX
Sun, Sep 3rdvs NYY@ TEX
Mon, Sep 4th@ TEX@ CLE
Tue, Sep 5th@ TEX@ CLE
Wed, Sep 6th@ TEX@ CLE
Fri, Sep 8thvs SDvs NYM
Sat, Sep 9thvs SDvs NYM
Sun, Sep 10thvs SDvs NYM
Mon, Sep 11thvs OAKvs TB
Tue, Sep 12thvs OAKvs TB
Wed, Sep 13thvs OAKvs TB
Fri, Sep 15th@ KC@ CWS
Sat, Sep 16th@ KC@ CWS
Sun, Sep 17th@ KC@ CWS
Mon, Sep 18thvs BAL@ CIN
Tue, Sep 19thvs BAL@ CIN
Wed, Sep 20thvs BAL@ CIN
Fri, Sep 22ndvs KCvs LAA
Sat, Sep 23rdvs KCvs LAA
Sun, Sep 24thvs KCvs LAA
Mon, Sep 25th@ SEA   
Tue, Sep 26th@ SEAvs OAK
Wed, Sep 27th@ SEAvs OAK
Fri, Sep 29th@ ARI@ COL
Sat, Sep 30th@ ARI@ COL
Sun, Oct 1st@ ARI@ COL
Thu, Apr 13th   @ NYY
Thu, Apr 20th   @ BOS
Thu, Apr 27th   vs KC
Thu, May 4th   @ CWS
Thu, May 11th   vs SD
Thu, Jun 22nd   vs BOS
Mon, Jun 26th   @ ATL
Mon, Jul 17th   @ SEA
Mon, Aug 7th   @ DET
Thu, Sep 14th   @ CWS
Thu, Sep 28th   vs OAK