Skip to main content

Who Should I Trade?

Bo Bichette for Manny Machado (2023)

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

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