Skip to main content

Who Should I Trade?

Ryan McMahon for Nick Solak (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan McMahon
2B,3B - COL
Ryan McMahon
Nick Solak
DH,LF,RF - SEA
Nick Solak
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 159
VBR# 142
   
Projections 
   
Runs66
Home Runs19
RBI66
Stolen Bases5
Batting Average.252
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Andy Behrens
Yahoo! Sports
# 150
   
Scott Pianowski
Yahoo! Sports
# 173
   
Pat Fitzmaurice
FantasyPros
# 113
   
Dalton Del Don
Yahoo! Sports
# 164
   
Christopher Welsh
FantasyPros
# 173
   
Mike Maher
FantasyPros
# 139
   
Kelly Kirby
FantasyPros
# 184
   
Who Should I Trade? Player Statistics
  Ryan McMahon
2B,3B - COL
Ryan McMahon
Nick Solak
DH,LF,RF - SEA
Nick Solak
2024 Stats 
   
   
At Bats72
   
Runs8
   
Hits26
   
Singles19
   
Doubles5
   
Triples0
   
Home Runs2
   
RBI11
   
Stolen Bases0
   
Caught Stealing1
   
Walks10
   
Strikeouts21
   
Batting Average.361
   
On Base Pct.434
   
Slugging Pct.514
   
On-base Plus Slugging.948
   
Who Should I Trade? Player Projections
  Ryan McMahon
2B,3B - COL
Ryan McMahon
Nick Solak
DH,LF,RF - SEA
Nick Solak
2024 Projections 
   
   
At Bats464
   
Runs66
   
Hits117
   
Singles72
   
Doubles24
   
Triples2
   
Home Runs19
   
RBI66
   
Stolen Bases5
   
Caught Stealing3
   
Walks56
   
Strikeouts149
   
Batting Average.252
   
On Base Pct.335
   
Slugging Pct.436
   
On-base Plus Slugging.772
   
Who Should I Trade? Player Notes
  Ryan McMahon
2B,3B - COL
Ryan McMahon
Nick Solak
DH,LF,RF - SEA
Nick Solak
News 
 Ryan McMahon had a standout performance in the Rockies' 12-4 victory over the Blue Jays, going 4-for-6 with three doubles and two RBI.
Chris Schommer
Sat, Apr 13th
The Seattle Mariners signed Nick Solak to a minor league deal with an invite to Spring Training.
Ari Koslow
Tue, Jan 30th
 Ryan McMahon displayed his power stroke while coming up clutch for the Rockies in Friday's 10-7 win.
Chris Schommer
Sat, Apr 6th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan McMahon
2B,3B - COL
Ryan McMahon
Nick Solak
DH,LF,RF - SEA
Nick Solak
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ ARIZac Gallen (3-0)#12vs BOSBrayan Bello (2-1)#82
Fri, Mar 29th@ ARIMerrill Kelly (2-0)#31vs BOSNick Pivetta (1-1)#75
Sat, Mar 30th@ ARITommy Henry (0-1)#241vs BOSKutter Crawford (0-0)#83
Sun, Mar 31st@ ARIBrandon Pfaadt (1-1)#61vs BOSGarrett Whitlock (1-0)#76
Mon, Apr 1st@ CHCShota Imanaga (2-0)#26vs CLETriston McKenzie (1-2)#87
Tue, Apr 2nd@ CHCJavier Assad (2-0)#170vs CLEShane Bieber (2-0)
Wed, Apr 3rd@ CHCLuke Littlevs CLELogan Allen (2-0)#89
Fri, Apr 5thvs TBZack Littell (1-0)#71@ MILFreddy Peralta (2-0)#14
Sat, Apr 6thvs TBTyler Alexander@ MILDL Hall (0-1)#104
Sun, Apr 7thvs TBRyan Pepiot (2-2)#62@ MILColin Rea (2-0)#137
Mon, Apr 8thvs ARIZac Gallen (3-0)#12@ TORJose Berrios (3-0)#35
Tue, Apr 9thvs ARIMerrill Kelly (2-0)#31@ TORChris Bassitt (2-2)#28
Wed, Apr 10thvs ARITommy Henry (0-1)#241@ TORYusei Kikuchi (1-1)#50
Fri, Apr 12th@ TORKevin Gausman (0-2)#6vs CHCJordan Wicks (0-2)#117
Sat, Apr 13th@ TORYariel Rodriguez (0-0)#116vs CHCShota Imanaga (2-0)#26
Sun, Apr 14th@ TORJose Berrios (3-0)#35vs CHCJavier Assad (2-0)#170
Mon, Apr 15th@ PHIAaron Nola (2-1)#18vs CINFrankie Montas (2-2)#119
Tue, Apr 16th@ PHIRanger Suarez (3-0)#55vs CINHunter Greene (0-1)#43
Wed, Apr 17th@ PHICristopher Sanchez (1-2)#78vs CINAndrew Abbott (1-2)#110
Sat, Apr 20thvs SEALuis Castillo (0-4)#5@ COLKyle Freeland (0-3)#415
Sun, Apr 21stvs SEAEmerson Hancock (1-2)#204@ COLDakota Hudson (0-3)#417
Mon, Apr 22ndvs SDDylan Cease (2-1)#21   
Tue, Apr 23rdvs SDMichael King (2-1)#40@ TEXJon Gray (0-1)#79
Wed, Apr 24thvs SDMatt Waldron (0-1)#169@ TEXDane Dunning (2-1)#133
Thu, Apr 25thvs SD@ TEXJack Leiter (0-0)#355
Sat, Apr 27thvs HOURonel Blanco (2-0)#140vs ARIMerrill Kelly (2-0)#31
Sun, Apr 28thvs HOUCristian Javier (2-0)#58vs ARIBrandon Pfaadt (1-1)#61
Tue, Apr 30th@ MIAvs ATL
Wed, May 1st@ MIAvs ATL
Thu, May 2nd@ MIA   
Fri, May 3rd@ PIT@ HOU
Sat, May 4th@ PIT@ HOU
Sun, May 5th@ PIT@ HOU
Tue, May 7thvs SF@ MIN
Wed, May 8thvs SF@ MIN
Thu, May 9thvs SF@ MIN
Fri, May 10thvs TEXvs OAK
Sat, May 11thvs TEXvs OAK
Sun, May 12thvs TEXvs OAK
Mon, May 13th@ SDvs KC
Tue, May 14th@ SDvs KC
Wed, May 15th@ SDvs KC
Fri, May 17th@ SF@ BAL
Sat, May 18th@ SF@ BAL
Sun, May 19th@ SF@ BAL
Tue, May 21st@ OAK@ NYY
Wed, May 22nd@ OAK@ NYY
Thu, May 23rd@ OAK@ NYY
Fri, May 24thvs PHI@ WSH
Sat, May 25thvs PHI@ WSH
Sun, May 26thvs PHI@ WSH
Mon, May 27thvs CLEvs HOU
Tue, May 28thvs CLEvs HOU
Wed, May 29thvs CLEvs HOU
Fri, May 31st@ LADvs LAA
Sat, Jun 1st@ LADvs LAA
Sun, Jun 2nd@ LADvs LAA
Mon, Jun 3rdvs CIN   
Tue, Jun 4thvs CIN@ OAK
Wed, Jun 5thvs CIN@ OAK
Thu, Jun 6th@ STL@ OAK
Fri, Jun 7th@ STL@ KC
Sat, Jun 8th@ STL@ KC
Sun, Jun 9th@ STL@ KC
Mon, Jun 10th@ MINvs CWS
Tue, Jun 11th@ MINvs CWS
Wed, Jun 12th@ MINvs CWS
Fri, Jun 14thvs PITvs TEX
Sat, Jun 15thvs PITvs TEX
Sun, Jun 16thvs PITvs TEX
Mon, Jun 17thvs LAD   
Tue, Jun 18thvs LAD@ CLE
Wed, Jun 19thvs LAD@ CLE
Thu, Jun 20thvs LAD@ CLE
Fri, Jun 21stvs WSH@ MIA
Sat, Jun 22ndvs WSH@ MIA
Sun, Jun 23rdvs WSH@ MIA
Tue, Jun 25th@ HOU@ TB
Wed, Jun 26th@ HOU@ TB
Fri, Jun 28th@ CWSvs MIN
Sat, Jun 29th@ CWSvs MIN
Sun, Jun 30th@ CWSvs MIN
Mon, Jul 1stvs MIL   
Tue, Jul 2ndvs MILvs BAL
Wed, Jul 3rdvs MILvs BAL
Thu, Jul 4thvs MILvs BAL
Fri, Jul 5thvs KCvs TOR
Sat, Jul 6thvs KCvs TOR
Sun, Jul 7thvs KCvs TOR
Mon, Jul 8th@ CIN   
Tue, Jul 9th@ CIN@ SD
Wed, Jul 10th@ CIN@ SD
Thu, Jul 11th@ CIN@ LAA
Fri, Jul 12th@ NYM@ LAA
Sat, Jul 13th@ NYM@ LAA
Sun, Jul 14th@ NYM@ LAA
Fri, Jul 19thvs SFvs HOU
Sat, Jul 20thvs SFvs HOU
Sun, Jul 21stvs SFvs HOU
Mon, Jul 22ndvs BOSvs LAA
Tue, Jul 23rdvs BOSvs LAA
Wed, Jul 24thvs BOSvs LAA
Fri, Jul 26th@ SF@ CWS
Sat, Jul 27th@ SF@ CWS
Sun, Jul 28th@ SF@ CWS
Tue, Jul 30th@ LAA@ BOS
Wed, Jul 31st@ LAA@ BOS
Thu, Aug 1st@ LAA   
Fri, Aug 2nd@ SDvs PHI
Sat, Aug 3rd@ SDvs PHI
Sun, Aug 4th@ SDvs PHI
Tue, Aug 6thvs NYMvs DET
Wed, Aug 7thvs NYMvs DET
Thu, Aug 8thvs NYMvs DET
Fri, Aug 9thvs ATLvs NYM
Sat, Aug 10thvs ATLvs NYM
Sun, Aug 11thvs ATLvs NYM
Mon, Aug 12th@ ARI   
Tue, Aug 13th@ ARI@ DET
Wed, Aug 14th@ ARI@ DET
Fri, Aug 16thvs SD@ PIT
Sat, Aug 17thvs SD@ PIT
Sun, Aug 18thvs SD@ PIT
Tue, Aug 20th@ WSH@ LAD
Wed, Aug 21st@ WSH@ LAD
Thu, Aug 22nd@ WSH   
Fri, Aug 23rd@ NYYvs SF
Sat, Aug 24th@ NYYvs SF
Sun, Aug 25th@ NYYvs SF
Mon, Aug 26thvs MIAvs TB
Tue, Aug 27thvs MIAvs TB
Wed, Aug 28thvs MIAvs TB
Thu, Aug 29thvs MIA   
Fri, Aug 30thvs BAL@ LAA
Sat, Aug 31stvs BAL@ LAA
Sun, Sep 1stvs BAL@ LAA
Tue, Sep 3rd@ ATL@ OAK
Wed, Sep 4th@ ATL@ OAK
Thu, Sep 5th@ ATL@ OAK
Fri, Sep 6th@ MIL@ STL
Sat, Sep 7th@ MIL@ STL
Sun, Sep 8th@ MIL@ STL
Tue, Sep 10th@ DETvs SD
Wed, Sep 11th@ DETvs SD
Thu, Sep 12th@ DETvs TEX
Fri, Sep 13thvs CHCvs TEX
Sat, Sep 14thvs CHCvs TEX
Sun, Sep 15thvs CHCvs TEX
Mon, Sep 16thvs ARI   
Tue, Sep 17thvs ARIvs NYY
Wed, Sep 18thvs ARIvs NYY
Fri, Sep 20th@ LAD@ TEX
Sat, Sep 21st@ LAD@ TEX
Sun, Sep 22nd@ LAD@ TEX
Tue, Sep 24thvs STL@ HOU
Wed, Sep 25thvs STL@ HOU
Thu, Sep 26thvs STL   
Fri, Sep 27thvs LADvs OAK
Sat, Sep 28thvs LADvs OAK
Sun, Sep 29thvs LADvs OAK
Fri, Apr 26th   vs ARIZac Gallen (3-0)#12
Mon, Apr 29th   vs ATL
Mon, May 6th   @ MIN
Mon, May 20th   @ NYY
Thu, May 30th   vs HOU
Thu, Jun 13th   vs CWS
Mon, Jun 24th   @ TB
Mon, Jul 29th   @ BOS
Thu, Aug 15th   @ DET
Mon, Aug 19th   @ LAD
Mon, Sep 2nd   @ OAK
Thu, Sep 19th   vs NYY
Mon, Sep 23rd   @ HOU