Skip to main content

Who Should I Trade?

Manny Machado for Bo Bichette (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Manny Machado
3B,DH - SD
Manny Machado
Bo Bichette
Bo Bichette
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
  Manny Machado
3B,DH - SD
Manny Machado
Bo Bichette
Bo Bichette
2022 Stats 
At Bats575652
Home Runs3224
Stolen Bases913
Caught Stealing18
Batting Average.296.290
On Base Pct.365.333
Slugging Pct.530.468
On-base Plus Slugging.896.801
Who Should I Trade? Player Notes
  Manny Machado
3B,DH - SD
Manny Machado
Bo Bichette
Bo Bichette
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Manny Machado
3B,DH - SD
Manny Machado
Bo Bichette
Bo Bichette
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs COL@ STL
Fri, Mar 31stvs COL   
Sat, Apr 1stvs COL@ STL
Sun, Apr 2ndvs COL@ STL
Mon, Apr 3rdvs ARI@ KC
Tue, Apr 4thvs ARI@ KC
Thu, Apr 6th@ ATL@ KC
Fri, Apr 7th@ ATL@ LAA
Sat, Apr 8th@ ATL@ LAA
Sun, Apr 9th@ ATL@ LAA
Mon, Apr 10th@ NYM   
Tue, Apr 11th@ NYMvs DET
Wed, Apr 12th@ NYMvs DET
Thu, Apr 13thvs MILvs DET
Fri, Apr 14thvs MILvs TB
Sat, Apr 15thvs MILvs TB
Sun, Apr 16thvs MILvs TB
Mon, Apr 17thvs ATL@ HOU
Tue, Apr 18thvs ATL@ HOU
Wed, Apr 19thvs ATL@ HOU
Thu, Apr 20th@ ARI   
Fri, Apr 21st@ ARI@ NYY
Sat, Apr 22nd@ ARI@ NYY
Sun, Apr 23rd@ ARI@ NYY
Tue, Apr 25th@ CHCvs CWS
Wed, Apr 26th@ CHCvs CWS
Thu, Apr 27th@ CHC   
Sat, Apr 29thvs SFvs SEA
Sun, Apr 30thvs SFvs SEA
Mon, May 1stvs CIN@ BOS
Tue, May 2ndvs CIN@ BOS
Wed, May 3rdvs CIN@ BOS
Fri, May 5thvs LAD@ PIT
Sat, May 6thvs LAD@ PIT
Sun, May 7thvs LAD@ PIT
Tue, May 9th@ MIN@ PHI
Wed, May 10th@ MIN@ PHI
Thu, May 11th@ MIN   
Fri, May 12th@ LADvs ATL
Sat, May 13th@ LADvs ATL
Sun, May 14th@ LADvs ATL
Mon, May 15thvs KCvs NYY
Tue, May 16thvs KCvs NYY
Wed, May 17thvs KCvs NYY
Fri, May 19thvs BOSvs BAL
Sat, May 20thvs BOSvs BAL
Sun, May 21stvs BOSvs BAL
Tue, May 23rd@ WSH@ TB
Wed, May 24th@ WSH@ TB
Thu, May 25th@ WSH@ TB
Fri, May 26th@ NYY@ MIN
Sat, May 27th@ NYY@ MIN
Sun, May 28th@ NYY@ MIN
Tue, May 30th@ MIAvs MIL
Wed, May 31st@ MIAvs MIL
Thu, Jun 1st@ MIAvs MIL
Fri, Jun 2ndvs CHC@ NYM
Sat, Jun 3rdvs CHC@ NYM
Sun, Jun 4thvs CHC@ NYM
Mon, Jun 5thvs CHCvs HOU
Tue, Jun 6thvs SEAvs HOU
Wed, Jun 7thvs SEAvs HOU
Fri, Jun 9th@ COLvs MIN
Sat, Jun 10th@ COLvs MIN
Sun, Jun 11th@ COLvs MIN
Tue, Jun 13thvs CLE@ BAL
Wed, Jun 14thvs CLE@ BAL
Thu, Jun 15thvs CLE@ BAL
Fri, Jun 16thvs TB@ TEX
Sat, Jun 17thvs TB@ TEX
Sun, Jun 18thvs TB@ TEX
Mon, Jun 19th@ SF@ MIA
Tue, Jun 20th@ SF@ MIA
Wed, Jun 21st@ SF@ MIA
Thu, Jun 22nd@ SF   
Fri, Jun 23rdvs WSHvs OAK
Sat, Jun 24thvs WSHvs OAK
Sun, Jun 25thvs WSHvs OAK
Tue, Jun 27th@ PITvs SF
Wed, Jun 28th@ PITvs SF
Thu, Jun 29th@ PITvs SF
Fri, Jun 30th@ CINvs BOS
Sat, Jul 1st@ CINvs BOS
Sun, Jul 2nd@ CINvs BOS
Mon, Jul 3rdvs LAA   
Tue, Jul 4thvs LAA@ CWS
Wed, Jul 5thvs LAA@ CWS
Fri, Jul 7thvs NYM@ DET
Sat, Jul 8thvs NYM@ DET
Sun, Jul 9thvs NYM@ DET
Fri, Jul 14th@ PHIvs ARI
Sat, Jul 15th@ PHIvs ARI
Sun, Jul 16th@ PHIvs ARI
Tue, Jul 18th@ TORvs SD
Wed, Jul 19th@ TORvs SD
Thu, Jul 20th@ TORvs SD
Fri, Jul 21st@ DET@ SEA
Sat, Jul 22nd@ DET@ SEA
Sun, Jul 23rd@ DET@ SEA
Mon, Jul 24thvs PIT@ LAD
Tue, Jul 25thvs PIT@ LAD
Wed, Jul 26thvs PIT@ LAD
Fri, Jul 28thvs TEXvs LAA
Sat, Jul 29thvs TEXvs LAA
Sun, Jul 30thvs TEXvs LAA
Mon, Jul 31st@ COLvs BAL
Tue, Aug 1st@ COLvs BAL
Wed, Aug 2nd@ COLvs BAL
Fri, Aug 4thvs LAD@ BOS
Sat, Aug 5thvs LAD@ BOS
Sun, Aug 6thvs LAD@ BOS
Mon, Aug 7thvs LAD@ CLE
Tue, Aug 8th@ SEA@ CLE
Wed, Aug 9th@ SEA@ CLE
Fri, Aug 11th@ ARIvs CHC
Sat, Aug 12th@ ARIvs CHC
Sun, Aug 13th@ ARIvs CHC
Mon, Aug 14thvs BAL   
Tue, Aug 15thvs BALvs PHI
Wed, Aug 16thvs BALvs PHI
Thu, Aug 17thvs ARI   
Fri, Aug 18thvs ARI@ CIN
Sat, Aug 19thvs ARI@ CIN
Sun, Aug 20thvs ARI@ CIN
Mon, Aug 21stvs MIA   
Tue, Aug 22ndvs MIA@ BAL
Wed, Aug 23rdvs MIA@ BAL
Fri, Aug 25th@ MILvs CLE
Sat, Aug 26th@ MILvs CLE
Sun, Aug 27th@ MILvs CLE
Mon, Aug 28th@ STLvs WSH
Tue, Aug 29th@ STLvs WSH
Wed, Aug 30th@ STLvs WSH
Thu, Aug 31stvs SF   
Fri, Sep 1stvs SF@ COL
Sat, Sep 2ndvs SF@ COL
Sun, Sep 3rdvs SF@ COL
Mon, Sep 4thvs PHI@ OAK
Tue, Sep 5thvs PHI@ OAK
Wed, Sep 6thvs PHI@ OAK
Fri, Sep 8th@ HOUvs KC
Sat, Sep 9th@ HOUvs KC
Sun, Sep 10th@ HOUvs KC
Mon, Sep 11th@ LADvs TEX
Tue, Sep 12th@ LADvs TEX
Wed, Sep 13th@ LADvs TEX
Fri, Sep 15th@ OAKvs BOS
Sat, Sep 16th@ OAKvs BOS
Sun, Sep 17th@ OAKvs BOS
Mon, Sep 18thvs COL   
Tue, Sep 19thvs COL@ NYY
Wed, Sep 20thvs COL@ NYY
Fri, Sep 22ndvs STL@ TB
Sat, Sep 23rdvs STL@ TB
Sun, Sep 24thvs STL@ TB
Mon, Sep 25th@ SF   
Tue, Sep 26th@ SFvs NYY
Wed, Sep 27th@ SFvs NYY
Fri, Sep 29th@ CWSvs TB
Sat, Sep 30th@ CWSvs TB
Sun, Oct 1st@ CWSvs TB
Wed, Apr 5th   @ KC
Mon, Apr 24th   vs CWS
Fri, Apr 28th   vs SEA
Thu, May 4th   @ BOS
Thu, May 18th   vs NYY
Mon, May 22nd   @ TB
Thu, Jun 8th   vs HOU
Thu, Jul 6th   @ CWS
Thu, Aug 3rd   vs BAL
Thu, Aug 10th   @ CLE
Thu, Aug 24th   @ BAL
Thu, Sep 14th   vs TEX
Thu, Sep 21st   @ NYY
Thu, Sep 28th   vs NYY