Skip Navigation to Main Content

Who Should I Trade?

Christian Yelich for Pete Alonso (2025)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Christian Yelich
LF,DH - MIL
Christian Yelich
Pete Alonso
1B - NYM
Pete Alonso
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 82# 33
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Christian Yelich
LF,DH - MIL
Christian Yelich
Pete Alonso
1B - NYM
Pete Alonso
2024 Stats 
   
   
At Bats270608
   
Runs4491
   
Hits85146
   
Singles5981
   
Doubles1231
   
Triples30
   
Home Runs1134
   
RBI4288
   
Stolen Bases213
   
Caught Stealing10
   
Walks4070
   
Strikeouts58172
   
Batting Average.315.240
   
On Base Pct.406.330
   
Slugging Pct.504.459
   
On-base Plus Slugging.910.788
   
Who Should I Trade? Player Projections
  Christian Yelich
LF,DH - MIL
Christian Yelich
Pete Alonso
1B - NYM
Pete Alonso
2025 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Notes
  Christian Yelich
LF,DH - MIL
Christian Yelich
Pete Alonso
1B - NYM
Pete Alonso
News 
 Christian Yelich said his rehab is on schedule and there's no reason to think he won’t be ready for Opening Day.
Ari Koslow
Sat, Feb 15th
The two-year deal Pete Alonso signed has become official after passing his physical.
Ari Koslow
Wed, Feb 12th
 Christian Yelich "isn't a lock" to be ready for Opening Day.
Ari Koslow
Tue, Feb 11th
Mets manager Carlos Mendoza said that Pete Alonso will undergo his physical this week.
Ari Koslow
Tue, Feb 11th
  Free agent Pete Alonso has agreed to a two-year deal with the Mets.
Jesse Garcia
Wed, Feb 5th
  The Blue Jays are reportedly still in play to sign Pete Alonso.
Ari Koslow
Wed, Jan 22nd
  The Mets reportedly now consider it the most likely outcome that Pete Alonso will sign elsewhere.
Ari Koslow
Thu, Jan 16th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Christian Yelich
LF,DH - MIL
Christian Yelich
Pete Alonso
1B - NYM
Pete Alonso
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 27th@ NYY@ HOU
Sat, Mar 29th@ NYY@ HOU
Sun, Mar 30th@ NYY   
Mon, Mar 31stvs KC@ MIA
Tue, Apr 1stvs KC@ MIA
Wed, Apr 2ndvs KC@ MIA
Thu, Apr 3rdvs CIN   
Fri, Apr 4thvs CINvs TOR
Sat, Apr 5thvs CINvs TOR
Sun, Apr 6thvs CINvs TOR
Tue, Apr 8th@ COLvs MIA
Wed, Apr 9th@ COLvs MIA
Thu, Apr 10th@ COL   
Fri, Apr 11th@ ARI@ ATH
Sat, Apr 12th@ ARI@ ATH
Sun, Apr 13th@ ARI@ ATH
Mon, Apr 14thvs DET@ MIN
Tue, Apr 15thvs DET@ MIN
Wed, Apr 16thvs DET@ MIN
Fri, Apr 18thvs ATHvs STL
Sat, Apr 19thvs ATHvs STL
Sun, Apr 20thvs ATHvs STL
Mon, Apr 21st@ SFvs PHI
Tue, Apr 22nd@ SFvs PHI
Wed, Apr 23rd@ SFvs PHI
Thu, Apr 24th@ SF   
Fri, Apr 25th@ STL@ WSH
Sat, Apr 26th@ STL@ WSH
Sun, Apr 27th@ STL@ WSH
Tue, Apr 29th@ CWSvs ARI
Wed, Apr 30th@ CWSvs ARI
Thu, May 1st@ CWSvs ARI
Fri, May 2ndvs CHC@ STL
Sat, May 3rdvs CHC@ STL
Sun, May 4thvs CHC@ STL
Mon, May 5thvs HOU@ ARI
Tue, May 6thvs HOU@ ARI
Wed, May 7thvs HOU@ ARI
Fri, May 9th@ TBvs CHC
Sat, May 10th@ TBvs CHC
Sun, May 11th@ TBvs CHC
Mon, May 12th@ CLEvs PIT
Tue, May 13th@ CLEvs PIT
Wed, May 14th@ CLEvs PIT
Fri, May 16thvs MIN@ NYY
Sat, May 17thvs MIN@ NYY
Sun, May 18thvs MIN@ NYY
Mon, May 19thvs BAL@ BOS
Tue, May 20thvs BAL@ BOS
Wed, May 21stvs BAL@ BOS
Thu, May 22nd@ PIT   
Fri, May 23rd@ PITvs LAD
Sat, May 24th@ PITvs LAD
Sun, May 25th@ PITvs LAD
Mon, May 26thvs BOSvs CWS
Tue, May 27thvs BOSvs CWS
Wed, May 28thvs BOSvs CWS
Fri, May 30th@ PHIvs COL
Sat, May 31st@ PHIvs COL
Sun, Jun 1st@ PHIvs COL
Mon, Jun 2nd@ CIN@ LAD
Tue, Jun 3rd@ CIN@ LAD
Wed, Jun 4th@ CIN@ LAD
Fri, Jun 6thvs SD@ COL
Sat, Jun 7thvs SD@ COL
Sun, Jun 8thvs SD@ COL
Mon, Jun 9thvs ATL   
Tue, Jun 10thvs ATLvs WSH
Wed, Jun 11thvs ATLvs WSH
Thu, Jun 12thvs STLvs WSH
Fri, Jun 13thvs STLvs TB
Sat, Jun 14thvs STLvs TB
Sun, Jun 15thvs STLvs TB
Tue, Jun 17th@ CHC@ ATL
Wed, Jun 18th@ CHC@ ATL
Thu, Jun 19th@ CHC@ ATL
Fri, Jun 20th@ MIN@ PHI
Sat, Jun 21st@ MIN@ PHI
Sun, Jun 22nd@ MIN@ PHI
Mon, Jun 23rdvs PITvs ATL
Tue, Jun 24thvs PITvs ATL
Wed, Jun 25thvs PITvs ATL
Fri, Jun 27thvs COL@ PIT
Sat, Jun 28thvs COL@ PIT
Sun, Jun 29thvs COL@ PIT
Tue, Jul 1st@ NYMvs MIL
Wed, Jul 2nd@ NYMvs MIL
Thu, Jul 3rd@ NYMvs MIL
Fri, Jul 4th@ MIAvs NYY
Sat, Jul 5th@ MIAvs NYY
Sun, Jul 6th@ MIAvs NYY
Mon, Jul 7thvs LAD   
Tue, Jul 8thvs LAD@ BAL
Wed, Jul 9thvs LAD@ BAL
Fri, Jul 11thvs WSH@ KC
Sat, Jul 12thvs WSH@ KC
Sun, Jul 13thvs WSH@ KC
Fri, Jul 18th@ LADvs CIN
Sat, Jul 19th@ LADvs CIN
Sun, Jul 20th@ LADvs CIN
Mon, Jul 21st@ SEAvs LAA
Tue, Jul 22nd@ SEAvs LAA
Wed, Jul 23rd@ SEAvs LAA
Fri, Jul 25thvs MIA@ SF
Sat, Jul 26thvs MIA@ SF
Sun, Jul 27thvs MIA@ SF
Mon, Jul 28thvs CHC@ SD
Tue, Jul 29thvs CHC@ SD
Wed, Jul 30thvs CHC@ SD
Fri, Aug 1st@ WSHvs SF
Sat, Aug 2nd@ WSHvs SF
Sun, Aug 3rd@ WSHvs SF
Mon, Aug 4th@ ATLvs CLE
Tue, Aug 5th@ ATLvs CLE
Wed, Aug 6th@ ATLvs CLE
Fri, Aug 8thvs NYM@ MIL
Sat, Aug 9thvs NYM@ MIL
Sun, Aug 10thvs NYM@ MIL
Mon, Aug 11thvs PIT   
Tue, Aug 12thvs PITvs ATL
Wed, Aug 13thvs PITvs ATL
Fri, Aug 15th@ CINvs SEA
Sat, Aug 16th@ CINvs SEA
Sun, Aug 17th@ CINvs SEA
Mon, Aug 18th@ CHC   
Tue, Aug 19th@ CHC@ WSH
Wed, Aug 20th@ CHC@ WSH
Thu, Aug 21st@ CHC@ WSH
Fri, Aug 22ndvs SF@ ATL
Sat, Aug 23rdvs SF@ ATL
Sun, Aug 24thvs SF@ ATL
Mon, Aug 25thvs ARIvs PHI
Tue, Aug 26thvs ARIvs PHI
Wed, Aug 27thvs ARIvs PHI
Thu, Aug 28thvs ARIvs MIA
Fri, Aug 29th@ TORvs MIA
Sat, Aug 30th@ TORvs MIA
Sun, Aug 31st@ TORvs MIA
Mon, Sep 1stvs PHI@ DET
Wed, Sep 3rdvs PHI@ DET
Thu, Sep 4thvs PHI   
Fri, Sep 5th@ PIT@ CIN
Sat, Sep 6th@ PIT@ CIN
Sun, Sep 7th@ PIT@ CIN
Mon, Sep 8th@ TEX@ PHI
Tue, Sep 9th@ TEX@ PHI
Wed, Sep 10th@ TEX@ PHI
Fri, Sep 12thvs STLvs TEX
Sat, Sep 13thvs STLvs TEX
Sun, Sep 14thvs STLvs TEX
Tue, Sep 16thvs LAAvs SD
Wed, Sep 17thvs LAAvs SD
Thu, Sep 18thvs LAAvs SD
Fri, Sep 19th@ STLvs WSH
Sat, Sep 20th@ STLvs WSH
Sun, Sep 21st@ STLvs WSH
Mon, Sep 22nd@ SD   
Tue, Sep 23rd@ SD@ CHC
Wed, Sep 24th@ SD@ CHC
Fri, Sep 26thvs CIN@ MIA
Sat, Sep 27thvs CIN@ MIA
Sun, Sep 28thvs CIN@ MIA
Fri, Mar 28th   @ HOU
Mon, Apr 7th   vs MIA
Thu, Apr 17th   vs STL
Mon, Apr 28th   @ WSH
Thu, Jun 5th   @ LAD
Thu, Jun 26th   vs ATL
Thu, Jul 10th   @ BAL
Thu, Aug 14th   vs ATL
Tue, Sep 2nd   @ DET
Thu, Sep 11th   @ PHI
Thu, Sep 25th   @ CHC