Skip to main content

Who Should I Trade?

Manny Machado for Alex Bregman (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Manny Machado
3B,SS - SD
Manny Machado
SD @ PIT Mon, Apr 12th 6:35pm
Alex Bregman
Alex Bregman
HOU vs DET Mon, Apr 12th 8:10pm
Recommended by
8 of 10 experts
Recommended by
2 of 10 experts
Rest of Season
VBR# 21# 32
Home Runs3228
Stolen Bases84
Batting Average.270.277
Injury Alert-DTD
Weather85 F, Clear
Expert Ranks 
Chris Meaney
# 12# 19
Mike Maher
# 13# 18
Dan Harris
# 12# 21
Mick Ciallela
# 12# 22
Carmen Maiorano
# 21# 25
Jordan Eisen
Field of Vision Sports
# 13# 25
Brad Camara
# 13# 18
Chris Clegg
# 13# 24
Joe Pisapia
# 9# 7
Brendan Tuma
# 22# 16
Who Should I Trade? Player Statistics
  Manny Machado
3B,SS - SD
Manny Machado
Alex Bregman
Alex Bregman
2021 Stats 
At Bats3329
Home Runs12
Stolen Bases00
Caught Stealing10
Batting Average.242.310
On Base Pct.359.355
Slugging Pct.394.552
On-base Plus Slugging.753.907
Who Should I Trade? Player Projections
  Manny Machado
3B,SS - SD
Manny Machado
Alex Bregman
Alex Bregman
2021 Projections 
At Bats563517
Home Runs3228
Stolen Bases84
Caught Stealing42
Batting Average.270.277
On Base Pct.354.386
Slugging Pct.498.510
On-base Plus Slugging.853.895
Who Should I Trade? Player Notes
  Manny Machado
3B,SS - SD
Manny Machado
Alex Bregman
Alex Bregman
 Manny Machado went 0-4 with 2 strikeouts in the Padres' loss to the Giants on Wednesday.
Matt Flipi
Wed, Apr 7th
Alex Bregman couldn't get anything going in the Astros' loss on Friday night. The star third baseman went 0-for-4, but his average still remains at .310.
Andersen Pickard
Sat, Apr 10th
 Manny Machado went 1-4 with a single in the Padres' loss to the Giants on Monday.
Matt Flipi
Tue, Apr 6th
Alex Bregman is out of the lineup Saturday when Houston faces Cole Irvin and the Athletics.
Ari Koslow
Sat, Apr 3rd
 Manny Machado went 3-4 with a HR and 2 RBI in the Padres win on Saturday.
Matt Flipi
Sun, Apr 4th
The Astros' offense is clicking, and Bregman is a huge factor. His success at the plate continued on Friday as Houston defeated the Athletics, 9-5. The star third baseman notched two hits in the win, including a three-run homer in the third inning.
Andersen Pickard
Sat, Apr 3rd
 All-Star 3B Manny Machado went 0-5 with one strikeout as the Padres come out victorious on Opening Day.
Jack Mannis
Thu, Apr 1st
Astros third baseman Alex Bregman contributed offensively as Houston picked up the win on Opening Day. He finished the game 2-for-4 with one double, one home run, one walk, and two RBI.
Andersen Pickard
Fri, Apr 2nd
 The Athletic reports Padres 3B Manny Machado underwent laser eye surgery this offseason.
Brendan Tuma - Too Much Tuma
Sun, Feb 28th
Astros' third baseman and shortstop Alex Bregman will make his spring debut Tuesday against the Mets.
AJ Schullo
Tue, Mar 16th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Manny Machado
3B,SS - SD
Manny Machado
Alex Bregman
Alex Bregman
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ARI@ OAK
Fri, Apr 2ndvs ARI@ OAK
Sat, Apr 3rdvs ARI@ OAK
Sun, Apr 4thvs ARI@ OAK
Mon, Apr 5thvs SF@ LAA
Tue, Apr 6thvs SF@ LAA
Wed, Apr 7thvs SF   
Fri, Apr 9th@ TEXvs OAK
Sat, Apr 10th@ TEXvs OAK
Sun, Apr 11th@ TEX   
Mon, Apr 12th@ PITvs DET
Tue, Apr 13th@ PITvs DET
Wed, Apr 14th@ PITvs DET
Thu, Apr 15th@ PIT   
Fri, Apr 16thvs LAD@ SEA
Sat, Apr 17thvs LAD@ SEA
Sun, Apr 18thvs LAD@ SEA
Mon, Apr 19thvs MIL   
Tue, Apr 20thvs MIL@ COL
Wed, Apr 21stvs MIL@ COL
Thu, Apr 22nd@ LADvs LAA
Fri, Apr 23rd@ LADvs LAA
Sat, Apr 24th@ LADvs LAA
Sun, Apr 25th@ LADvs LAA
Tue, Apr 27th@ ARIvs SEA
Wed, Apr 28th@ ARIvs SEA
Fri, Apr 30thvs SF@ TB
Sat, May 1stvs SF@ TB
Sun, May 2ndvs SF@ TB
Mon, May 3rdvs PIT   
Tue, May 4thvs PIT@ NYY
Wed, May 5thvs PIT@ NYY
Fri, May 7th@ SFvs TOR
Sat, May 8th@ SFvs TOR
Sun, May 9th@ SFvs TOR
Mon, May 10th@ COLvs LAA
Tue, May 11th@ COLvs LAA
Wed, May 12th@ COLvs LAA
Fri, May 14thvs STLvs TEX
Sat, May 15thvs STLvs TEX
Sun, May 16thvs STLvs TEX
Mon, May 17thvs COL   
Tue, May 18thvs COL@ OAK
Wed, May 19thvs COL@ OAK
Fri, May 21stvs SEA@ TEX
Sat, May 22ndvs SEA@ TEX
Sun, May 23rdvs SEA@ TEX
Mon, May 24th@ MIL   
Tue, May 25th@ MILvs LAD
Wed, May 26th@ MILvs LAD
Thu, May 27th@ MIL   
Fri, May 28th@ HOUvs SD
Sat, May 29th@ HOUvs SD
Sun, May 30th@ HOUvs SD
Mon, May 31st@ CHCvs BOS
Tue, Jun 1st@ CHCvs BOS
Wed, Jun 2nd@ CHCvs BOS
Thu, Jun 3rdvs NYMvs BOS
Fri, Jun 4thvs NYM@ TOR
Sat, Jun 5thvs NYM@ TOR
Sun, Jun 6thvs NYM@ TOR
Mon, Jun 7thvs CHC   
Tue, Jun 8thvs CHC@ BOS
Wed, Jun 9thvs CHC@ BOS
Fri, Jun 11th@ NYM@ MIN
Sat, Jun 12th@ NYM@ MIN
Sun, Jun 13th@ NYM@ MIN
Mon, Jun 14th@ COL   
Tue, Jun 15th@ COLvs TEX
Wed, Jun 16th@ COLvs TEX
Thu, Jun 17thvs CINvs CWS
Fri, Jun 18thvs CINvs CWS
Sat, Jun 19thvs CINvs CWS
Sun, Jun 20thvs CINvs CWS
Mon, Jun 21stvs LAD@ BAL
Tue, Jun 22ndvs LAD@ BAL
Wed, Jun 23rdvs LAD@ BAL
Fri, Jun 25thvs ARI@ DET
Sat, Jun 26thvs ARI@ DET
Sun, Jun 27thvs ARI@ DET
Tue, Jun 29th@ CINvs BAL
Wed, Jun 30th@ CINvs BAL
Thu, Jul 1st@ CIN@ CLE
Fri, Jul 2nd@ PHI@ CLE
Sat, Jul 3rd@ PHI@ CLE
Sun, Jul 4th@ PHI@ CLE
Mon, Jul 5thvs WSH   
Tue, Jul 6thvs WSHvs OAK
Wed, Jul 7thvs WSHvs OAK
Thu, Jul 8thvs WSHvs OAK
Fri, Jul 9thvs COLvs NYY
Sat, Jul 10thvs COLvs NYY
Sun, Jul 11thvs COLvs NYY
Fri, Jul 16th@ WSH@ CWS
Sat, Jul 17th@ WSH@ CWS
Sun, Jul 18th@ WSH@ CWS
Mon, Jul 19th@ ATLvs CLE
Tue, Jul 20th@ ATLvs CLE
Wed, Jul 21st@ ATLvs CLE
Thu, Jul 22nd@ MIA   
Fri, Jul 23rd@ MIAvs TEX
Sat, Jul 24th@ MIAvs TEX
Sun, Jul 25th@ MIAvs TEX
Tue, Jul 27thvs OAK@ SEA
Wed, Jul 28thvs OAK@ SEA
Thu, Jul 29thvs COL   
Fri, Jul 30thvs COL@ SF
Sat, Jul 31stvs COL@ SF
Sun, Aug 1stvs COL@ SF
Tue, Aug 3rd@ OAK@ LAD
Wed, Aug 4th@ OAK@ LAD
Fri, Aug 6thvs ARIvs MIN
Sat, Aug 7thvs ARIvs MIN
Sun, Aug 8thvs ARIvs MIN
Mon, Aug 9thvs MIA   
Tue, Aug 10thvs MIAvs COL
Wed, Aug 11thvs MIAvs COL
Thu, Aug 12th@ ARI   
Fri, Aug 13th@ ARI@ LAA
Sat, Aug 14th@ ARI@ LAA
Sun, Aug 15th@ ARI@ LAA
Mon, Aug 16th@ COL@ KC
Tue, Aug 17th@ COL@ KC
Wed, Aug 18th@ COL@ KC
Fri, Aug 20thvs PHIvs SEA
Sat, Aug 21stvs PHIvs SEA
Sun, Aug 22ndvs PHIvs SEA
Tue, Aug 24thvs LADvs KC
Wed, Aug 25thvs LADvs KC
Thu, Aug 26thvs LAD   
Fri, Aug 27th@ LAA@ TEX
Sat, Aug 28th@ LAA@ TEX
Mon, Aug 30th@ ARI@ SEA
Tue, Aug 31st@ ARI@ SEA
Wed, Sep 1st@ ARI@ SEA
Fri, Sep 3rdvs HOU@ SD
Sat, Sep 4thvs HOU@ SD
Sun, Sep 5thvs HOU@ SD
Tue, Sep 7thvs LAAvs SEA
Wed, Sep 8thvs LAAvs SEA
Fri, Sep 10th@ LADvs LAA
Sat, Sep 11th@ LADvs LAA
Sun, Sep 12th@ LADvs LAA
Mon, Sep 13th@ SF@ TEX
Tue, Sep 14th@ SF@ TEX
Wed, Sep 15th@ SF@ TEX
Thu, Sep 16th@ SF@ TEX
Fri, Sep 17th@ STLvs ARI
Sat, Sep 18th@ STLvs ARI
Sun, Sep 19th@ STLvs ARI
Tue, Sep 21stvs SF@ LAA
Wed, Sep 22ndvs SF@ LAA
Thu, Sep 23rdvs SF@ LAA
Fri, Sep 24thvs ATL@ OAK
Sat, Sep 25thvs ATL@ OAK
Sun, Sep 26thvs ATL@ OAK
Tue, Sep 28th@ LADvs TB
Wed, Sep 29th@ LADvs TB
Thu, Sep 30th@ LADvs TB
Fri, Oct 1st@ SFvs OAK
Sat, Oct 2nd@ SFvs OAK
Sun, Oct 3rd@ SFvs OAK
Thu, Apr 8th   vs OAK
Mon, Apr 26th   vs SEA
Thu, Apr 29th   vs SEA
Thu, May 6th   @ NYY
Thu, May 13th   vs TEX
Thu, May 20th   @ OAK
Thu, Jun 10th   @ BOS
Thu, Jun 24th   @ DET
Mon, Jun 28th   vs BAL
Mon, Jul 26th   @ SEA
Thu, Aug 5th   vs MIN
Thu, Aug 19th   @ KC
Mon, Aug 23rd   vs KC
Sun, Aug 29th   @ TEX
Mon, Sep 6th   vs SEA
Mon, Sep 20th   @ LAA