Skip to main content

Who Should I Trade?

Jose Ramirez for Mookie Betts (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jose Ramirez
Jose Ramirez
Mookie Betts
Mookie Betts
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 3# 11
Home Runs2829
Stolen Bases2715
Batting Average.272.273
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Jose Ramirez
Jose Ramirez
Mookie Betts
Mookie Betts
2023 Stats 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Projections
  Jose Ramirez
Jose Ramirez
Mookie Betts
Mookie Betts
2023 Projections 
At Bats573563
Home Runs2829
Stolen Bases2715
Caught Stealing74
Batting Average.272.273
On Base Pct.360.355
Slugging Pct.496.498
On-base Plus Slugging.856.853
Who Should I Trade? Player Notes
  Jose Ramirez
Jose Ramirez
Mookie Betts
Mookie Betts
  Los Angeles Dodgers manager Dave Roberts said he envisions Mookie Betts playing 40 games at second base and 110 in the outfield in 2023.
Brenton Kemp
Mon, Mar 6th
  The Dodgers are discussing the option of Mookie Betts playing more 2B this season.
Vince DiSilvio
Tue, Feb 28th
  Los Angeles Dodgers outfielder Mookie Betts says he needed to get stronger and added eight or nine pounds in the offseason.
Brenton Kemp
Thu, Feb 16th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Ramirez
Jose Ramirez
Mookie Betts
Mookie Betts
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SEALuis Castillo#24vs ARIZac Gallen#22
Fri, Mar 31st@ SEARobbie Ray#28vs ARIMerrill Kelly#59
Sat, Apr 1st@ SEALogan Gilbert#29vs ARIMadison Bumgarner#179
Sun, Apr 2nd@ SEAMarco Gonzales#102vs ARIZach Davies#168
Mon, Apr 3rd@ OAKJames Kaprielian#128vs COLRyan Feltner#233
Tue, Apr 4th@ OAKJP Sears#132vs COLGerman Marquez#104
Wed, Apr 5th@ OAKKyle Muller#139   
Fri, Apr 7thvs SEALogan Gilbert#29@ ARIMadison Bumgarner#179
Sat, Apr 8thvs SEAMarco Gonzales#102@ ARIZach Davies#168
Sun, Apr 9thvs SEAGeorge Kirby#37@ ARIRyne Nelson#138
Mon, Apr 10thvs NYY@ SF
Tue, Apr 11thvs NYY@ SF
Wed, Apr 12thvs NYY@ SF
Fri, Apr 14th@ WSHvs CHC
Sat, Apr 15th@ WSHvs CHC
Sun, Apr 16th@ WSHvs CHC
Mon, Apr 17th@ DETvs NYM
Tue, Apr 18th@ DETvs NYM
Wed, Apr 19th@ DETvs NYM
Fri, Apr 21stvs MIA@ CHC
Sat, Apr 22ndvs MIA@ CHC
Sun, Apr 23rdvs MIA@ CHC
Mon, Apr 24thvs COL   
Tue, Apr 25thvs COL@ PIT
Wed, Apr 26thvs COL@ PIT
Fri, Apr 28th@ BOSvs STL
Sat, Apr 29th@ BOSvs STL
Sun, Apr 30th@ BOSvs STL
Mon, May 1st@ NYYvs PHI
Tue, May 2nd@ NYYvs PHI
Wed, May 3rd@ NYYvs PHI
Fri, May 5thvs MIN@ SD
Sat, May 6thvs MIN@ SD
Sun, May 7thvs MIN@ SD
Mon, May 8thvs DET@ MIL
Tue, May 9thvs DET@ MIL
Wed, May 10thvs DET@ MIL
Fri, May 12thvs LAAvs SD
Sat, May 13thvs LAAvs SD
Sun, May 14thvs LAAvs SD
Tue, May 16th@ CWSvs MIN
Wed, May 17th@ CWSvs MIN
Thu, May 18th@ CWS@ STL
Fri, May 19th@ NYM@ STL
Sat, May 20th@ NYM@ STL
Sun, May 21st@ NYM@ STL
Mon, May 22ndvs CWS@ ATL
Tue, May 23rdvs CWS@ ATL
Wed, May 24thvs CWS@ ATL
Fri, May 26thvs STL@ TB
Sat, May 27thvs STL@ TB
Sun, May 28thvs STL@ TB
Mon, May 29th@ BALvs WSH
Tue, May 30th@ BALvs WSH
Wed, May 31st@ BALvs WSH
Thu, Jun 1st@ MIN   
Fri, Jun 2nd@ MINvs NYY
Sat, Jun 3rd@ MINvs NYY
Sun, Jun 4th@ MINvs NYY
Tue, Jun 6thvs BOS@ CIN
Wed, Jun 7thvs BOS@ CIN
Thu, Jun 8thvs BOS@ CIN
Fri, Jun 9thvs HOU@ PHI
Sat, Jun 10thvs HOU@ PHI
Sun, Jun 11thvs HOU@ PHI
Tue, Jun 13th@ SDvs CWS
Wed, Jun 14th@ SDvs CWS
Thu, Jun 15th@ SDvs CWS
Fri, Jun 16th@ ARIvs SF
Sat, Jun 17th@ ARIvs SF
Sun, Jun 18th@ ARIvs SF
Tue, Jun 20thvs OAK@ LAA
Wed, Jun 21stvs OAK@ LAA
Thu, Jun 22ndvs OAK   
Fri, Jun 23rdvs MILvs HOU
Sat, Jun 24thvs MILvs HOU
Sun, Jun 25thvs MILvs HOU
Tue, Jun 27th@ KC@ COL
Wed, Jun 28th@ KC@ COL
Thu, Jun 29th@ KC@ COL
Fri, Jun 30th@ CHC@ KC
Sat, Jul 1st@ CHC@ KC
Sun, Jul 2nd@ CHC@ KC
Mon, Jul 3rdvs ATLvs PIT
Tue, Jul 4thvs ATLvs PIT
Wed, Jul 5thvs ATLvs PIT
Thu, Jul 6thvs KCvs PIT
Fri, Jul 7thvs KCvs LAA
Sat, Jul 8thvs KCvs LAA
Sun, Jul 9thvs KC   
Fri, Jul 14th@ TEX@ NYM
Sat, Jul 15th@ TEX@ NYM
Sun, Jul 16th@ TEX@ NYM
Mon, Jul 17th@ PIT@ BAL
Tue, Jul 18th@ PIT@ BAL
Wed, Jul 19th@ PIT@ BAL
Fri, Jul 21stvs PHI@ TEX
Sat, Jul 22ndvs PHI@ TEX
Sun, Jul 23rdvs PHI@ TEX
Mon, Jul 24thvs KCvs TOR
Tue, Jul 25thvs KCvs TOR
Wed, Jul 26thvs KCvs TOR
Thu, Jul 27th@ CWS   
Fri, Jul 28th@ CWSvs CIN
Sat, Jul 29th@ CWSvs CIN
Sun, Jul 30th@ CWSvs CIN
Mon, Jul 31st@ HOU   
Tue, Aug 1st@ HOUvs OAK
Wed, Aug 2nd@ HOUvs OAK
Fri, Aug 4thvs CWS@ SD
Sat, Aug 5thvs CWS@ SD
Sun, Aug 6thvs CWS@ SD
Mon, Aug 7thvs TOR@ SD
Tue, Aug 8thvs TOR@ ARI
Wed, Aug 9thvs TOR@ ARI
Thu, Aug 10thvs TORvs COL
Fri, Aug 11th@ TBvs COL
Sat, Aug 12th@ TBvs COL
Sun, Aug 13th@ TBvs COL
Tue, Aug 15th@ CINvs MIL
Wed, Aug 16th@ CINvs MIL
Thu, Aug 17thvs DETvs MIL
Fri, Aug 18thvs DETvs MIA
Sat, Aug 19thvs DETvs MIA
Sun, Aug 20thvs DETvs MIA
Tue, Aug 22ndvs LAD@ CLE
Wed, Aug 23rdvs LAD@ CLE
Thu, Aug 24thvs LAD@ CLE
Fri, Aug 25th@ TOR@ BOS
Sat, Aug 26th@ TOR@ BOS
Sun, Aug 27th@ TOR@ BOS
Mon, Aug 28th@ MINvs ARI
Tue, Aug 29th@ MINvs ARI
Wed, Aug 30th@ MINvs ARI
Fri, Sep 1stvs TBvs ATL
Sat, Sep 2ndvs TBvs ATL
Sun, Sep 3rdvs TBvs ATL
Mon, Sep 4thvs MIN   
Tue, Sep 5thvs MIN@ MIA
Wed, Sep 6thvs MIN@ MIA
Thu, Sep 7th@ LAA@ MIA
Fri, Sep 8th@ LAA@ WSH
Sat, Sep 9th@ LAA@ WSH
Sun, Sep 10th@ LAA@ WSH
Mon, Sep 11th@ SFvs SD
Tue, Sep 12th@ SFvs SD
Wed, Sep 13th@ SFvs SD
Fri, Sep 15thvs TEX@ SEA
Sat, Sep 16thvs TEX@ SEA
Sun, Sep 17thvs TEX@ SEA
Mon, Sep 18th@ KCvs DET
Tue, Sep 19th@ KCvs DET
Wed, Sep 20th@ KCvs DET
Thu, Sep 21stvs BALvs SF
Fri, Sep 22ndvs BALvs SF
Sat, Sep 23rdvs BALvs SF
Sun, Sep 24thvs BALvs SF
Tue, Sep 26thvs CIN@ COL
Wed, Sep 27thvs CIN@ COL
Fri, Sep 29th@ DET@ SF
Sat, Sep 30th@ DET@ SF
Sun, Oct 1st@ DET@ SF
Thu, Apr 6th   @ ARIMerrill Kelly#59
Thu, Apr 20th   @ CHC
Thu, Apr 27th   @ PIT
Mon, May 15th   vs MIN
Thu, Aug 3rd   vs OAK
Thu, Aug 31st   vs ATL
Thu, Sep 28th   @ COL