Skip Navigation to Main Content

Who Should I Trade?

Ke'Bryan Hayes for Ryan McMahon (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan McMahon
3B - NYY
Ryan McMahon
Ke'Bryan Hayes
3B - CIN
Ke'Bryan Hayes
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 336
VBR# 547# 406
   
Projections 
   
Runs1313
Home Runs43
RBI1312
Stolen Bases12
Batting Average.213.237
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 278# 343
   
Kevin Spinelli
KevScores
# 403
   
Who Should I Trade? Player Statistics
  Ryan McMahon
3B - NYY
Ryan McMahon
Ke'Bryan Hayes
3B - CIN
Ke'Bryan Hayes
2026 Stats 
   
   
At Bats260167
   
Runs2914
   
Hits5623
   
Singles3516
   
Doubles112
   
Triples01
   
Home Runs104
   
RBI307
   
Stolen Bases31
   
Caught Stealing20
   
Walks229
   
Strikeouts8735
   
Batting Average.215.138
   
On Base Pct.281.191
   
Slugging Pct.373.234
   
On-base Plus Slugging.654.425
   
Who Should I Trade? Player Projections
  Ryan McMahon
3B - NYY
Ryan McMahon
Ke'Bryan Hayes
3B - CIN
Ke'Bryan Hayes
2026 Projections 
   
   
At Bats104119
   
Runs1313
   
Hits2228
   
Singles1420
   
Doubles45
   
Triples01
   
Home Runs43
   
RBI1312
   
Stolen Bases12
   
Caught Stealing11
   
Walks139
   
Strikeouts3726
   
Batting Average.213.237
   
On Base Pct.302.292
   
Slugging Pct.376.356
   
On-base Plus Slugging.678.647
   
Who Should I Trade? Player Notes
  Ryan McMahon
3B - NYY
Ryan McMahon
Ke'Bryan Hayes
3B - CIN
Ke'Bryan Hayes
News 
 Ryan McMahon went 2-for-4 in a loss to the Cardinals with a home run, two runs scored, and one RBI.
Chris Schommer
Tue, Aug 4th
Ke'Bryan Hayes went 1-for-2 in a 5-3 win over the Cardinals with a solo home run and one walk.
Chris Schommer
Mon, Jul 27th
 Ryan McMahon went 1-for-3 in a win over the Nationals with a solo home run, one stolen base, and one walk.
Chris Schommer
Sun, Jul 12th
The Reds activated Ke'Bryan Hayes from the injured list.
Ari Koslow
Fri, Jul 10th
 The Yankees activated Ryan McMahon from the injured list.
Ari Koslow
Fri, Jul 3rd
Ke'Bryan Hayes went 4-for-5 with a home run for Triple-A Louisville on Tuesday.
Ari Koslow
Thu, Jul 9th
 Ryan McMahon was scratched from the start of his rehab assignment on Wednesday due to food poisoning.
Ari Koslow
Wed, Jul 1st
The Reds have transferred Ke'Bryan Hayes' rehab assignment from High-A to Triple-A.
Ari Koslow
Tue, Jul 7th
 Ryan McMahon will be activated from the injured list on Friday.
Ari Koslow
Tue, Jun 30th
The Reds sent Ke'Bryan Hayes on a rehab assignment at High-A Dayton.
Ari Koslow
Fri, Jul 3rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan McMahon
3B - NYY
Ryan McMahon
Ke'Bryan Hayes
3B - CIN
Ke'Bryan Hayes
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   vs BOSGarrett Crochet (3-3)#145
Sat, Mar 28th@ SFTyler Mahle (3-9)#89vs BOSSonny Gray (14-3)#28
Sun, Mar 29th   vs BOSConnelly Early (7-5)#158
Mon, Mar 30th@ SEALuis Castillo (3-9)#91vs PITBraxton Ashcraft (11-5)#30
Tue, Mar 31st@ SEALogan Gilbert (8-7)#11vs PITBubba Chandler (5-8)#122
Wed, Apr 1st@ SEAGeorge Kirby (8-9)#23vs PITPaul Skenes (9-11)#3
Fri, Apr 3rdvs MIAEury Perez (6-9)#42@ TEXMacKenzie Gore (6-9)#33
Sat, Apr 4thvs MIAMax Meyer (9-1)#135@ TEXKumar Rocker (4-9)#92
Sun, Apr 5thvs MIAPete Fairbanks@ TEXJack Leiter (3-7)#113
Mon, Apr 6th   @ MIAJanson Junk (5-7)#110
Tue, Apr 7thvs ATHAaron Civale (5-7)#175@ MIASandy Alcantara (13-6)#52
Wed, Apr 8thvs ATHLuis Severino (2-6)#241@ MIAEury Perez (6-9)#42
Thu, Apr 9thvs ATHJeffrey Springs (3-11)#306@ MIAMax Meyer (9-1)#135
Fri, Apr 10th@ TBSteven Matz (5-4)#174vs LAAJack Kochanowicz (2-5)
Sat, Apr 11th@ TBNick Martinez (12-3)#78vs LAAGeorge Klassen (0-1)#250
Sun, Apr 12th@ TBDrew Rasmussen (11-5)#15vs LAAJose Soriano (9-6)#40
Tue, Apr 14thvs LAAReid Detmers (3-8)#31vs SFRobbie Ray (10-7)#79
Wed, Apr 15thvs LAAJack Kochanowicz (2-5)vs SFTyler Mahle (3-9)#89
Thu, Apr 16thvs LAABrent Suter (1-2)#198vs SFLanden Roupp (7-11)#59
Fri, Apr 17thvs KCMichael Wacha (5-8)#71@ MINJoe Ryan (6-8)#60
Sat, Apr 18thvs KCNoah Cameron (6-8)#70@ MINTaj Bradley (9-4)#45
Sun, Apr 19thvs KCCole Ragans (1-4)@ MINBailey Ober (7-4)#104
Mon, Apr 20th   @ TBJesse Scholtens (5-3)#346
Tue, Apr 21st@ BOSConnelly Early (7-5)#158@ TBSteven Matz (5-4)#174
Wed, Apr 22nd@ BOSRanger Suarez (4-3)#22@ TBNick Martinez (12-3)#78
Fri, Apr 24th@ HOULance McCullers Jr. (2-3)#271vs DETFramber Valdez (7-7)#36
Sat, Apr 25th@ HOUMike Burrows (4-9)#243vs DETJack Flaherty (3-8)#86
Sun, Apr 26th@ HOUSpencer Arrighetti (7-5)#284vs DETKeider Montero (8-7)#148
Tue, Apr 28th@ TEXJacob deGrom (8-7)#9vs COLKyle Freeland (3-10)#379
Wed, Apr 29th@ TEXNathan Eovaldi (10-9)#25vs COLTomoyuki Sugano (12-5)#435
Thu, Apr 30th   vs COLMichael Lorenzen (3-10)#434
Fri, May 1stvs BALCade Povich (2-1)#215@ PITMitch Keller (6-8)
Sat, May 2ndvs BALKyle Bradish (7-11)#43@ PITCarmen Mlodzinski (6-4)#102
Sun, May 3rdvs BALTrey Gibson (1-3)#288@ PITBraxton Ashcraft (11-5)#30
Mon, May 4thvs BALShane Baz (4-11)#68@ CHCEdward Cabrera (5-4)#88
Tue, May 5thvs TEXJacob deGrom (8-7)#9@ CHCJameson Taillon (2-6)#146
Wed, May 6thvs TEXNathan Eovaldi (10-9)#25@ CHCColin Rea (8-8)#230
Thu, May 7thvs TEXMacKenzie Gore (6-9)#33@ CHCShota Imanaga (8-9)#20
Fri, May 8th@ MILJacob Misiorowski (11-5)#7vs HOUMike Burrows (4-9)#243
Sat, May 9th@ MILKyle Harrison (9-3)#48vs HOUSpencer Arrighetti (7-5)#284
Sun, May 10th@ MILLogan Henderson (6-2)#41vs HOUKai-Wei Teng (5-6)#233
Tue, May 12th@ BALTrevor Rogers (7-8)#62vs WSHMiles Mikolas (3-9)#301
Wed, May 13th@ BALKyle Bradish (7-11)#43vs WSHJake Irvin (2-6)#162
Thu, May 14th   vs WSHFoster Griffin (12-4)#56
Fri, May 15th@ NYMClay Holmes (4-5)#61@ CLETanner Bibee (4-12)#50
Sat, May 16th@ NYMHuascar Brazoban (5-2)#192@ CLEJoey Cantillo (8-7)#74
Sun, May 17th@ NYMFreddy Peralta (5-9)#44@ CLEGavin Williams (11-6)#17
Mon, May 18thvs TORPatrick Corbin (3-4)@ PHIAndrew Painter (2-8)#199
Tue, May 19thvs TORDylan Cease (7-5)#8@ PHIJesus Luzardo (10-5)#12
Wed, May 20thvs TORTrey Yesavage (5-5)#154@ PHIAaron Nola (3-9)#51
Sat, May 23rd   vs STLKyle Leahy (8-4)#105
Mon, May 25th@ KCMichael Wacha (5-8)#71@ NYMNolan McLean (8-8)#29
Tue, May 26th@ KCBailey Falter (0-2)@ NYMDavid Peterson (6-7)#117
Wed, May 27th@ KCNoah Cameron (6-8)#70@ NYMHuascar Brazoban (5-2)#192
Fri, May 29th@ ATHLuis Severino (2-6)#241vs ATLGrant Holmes (7-4)#176
Sat, May 30th@ ATHJ.T. Ginn (8-6)#157vs ATLMartin Perez (8-6)#209
Sun, May 31st@ ATHJacob Lopez (5-4)#181vs ATLSpencer Strider (4-2)
Mon, Jun 1st   vs KCLuinder Avila (5-4)
Tue, Jun 2ndvs CLEJoey Cantillo (8-7)#74vs KCNoah Cameron (6-8)#70
Wed, Jun 3rdvs CLEGavin Williams (11-6)#17vs KCStephen Kolek (4-3)
Fri, Jun 5thvs BOSSonny Gray (14-3)#28@ STLKyle Leahy (8-4)#105
Sat, Jun 6th   @ STLMatthew Liberatore (5-9)#95
Sun, Jun 7thvs BOSRanger Suarez (4-3)#22@ STLMichael McGreevy (4-9)#99
Mon, Jun 8th@ CLEGavin Williams (11-6)#17@ SDWalker Buehler (7-5)#226
Tue, Jun 9th@ CLESlade Cecconi (4-7)#184@ SDLucas Giolito (2-3)#401
Wed, Jun 10th@ CLEParker Messick (9-6)#37@ SDMichael King (7-8)#54
Fri, Jun 12th@ TORTrey Yesavage (5-5)#154vs ARIEduardo Rodriguez (11-4)#103
Sat, Jun 13th@ TORKevin Gausman (6-10)#24vs ARIMichael Soroka (8-3)#53
Sun, Jun 14th@ TORPatrick Corbin (3-4)vs ARIZac Gallen (3-9)#235
Mon, Jun 15th   vs NYMTobias Myers (0-2)#195
Tue, Jun 16thvs CWSDavis Martin (9-6)#108vs NYMKodai Senga (0-8)#139
Wed, Jun 17thvs CWSAnthony Kay (9-5)#180vs NYMNolan McLean (8-8)#29
Fri, Jun 19thvs CINRhett Lowder (4-7)#189@ NYYCam Schlittler (10-6)#16
Sat, Jun 20thvs CINAndrew Abbott (6-7)#93@ NYYWill Warren (8-6)#65
Sun, Jun 21stvs CINChase Burns (13-2)#21@ NYYElmer Rodriguez (0-2)#212
Mon, Jun 22nd@ DETFramber Valdez (7-7)#36vs MILBrandon Woodruff (2-2)
Tue, Jun 23rd@ DETCasey Mize (4-7)#34vs MILBrandon Sproat (3-7)#204
Wed, Jun 24th@ DETTarik Skubal (7-6)#2vs MILShane Drohan (6-4)#94
Fri, Jun 26th@ BOSPayton Tolle (7-6)#35@ PITPaul Skenes (9-11)#3
Sat, Jun 27th@ BOSJake Bennett (7-5)#84@ PITJared Jones (2-4)#55
Sun, Jun 28th@ BOSSonny Gray (14-3)#28@ PITMitch Keller (6-8)
Mon, Jun 29thvs DETCasey Mize (4-7)#34@ MILRobert Gasser (3-4)#133
Tue, Jun 30thvs DETTarik Skubal (7-6)#2@ MILBrandon Sproat (3-7)#204
Wed, Jul 1stvs DETTroy Melton (7-1)#49@ MILShane Drohan (6-4)#94
Thu, Jul 2nd   @ MILJacob Misiorowski (11-5)#7
Fri, Jul 3rdvs MINMike Paredes (0-3)#383vs BALTrevor Rogers (7-8)#62
Sat, Jul 4thvs MINZebby Matthews (5-8)#109vs BALBrandon Young (9-3)#137
Sun, Jul 5thvs MINJoe Ryan (6-8)#60vs BALKyle Bradish (7-11)#43
Tue, Jul 7th@ TBIan Seymour (9-3)#69vs PHIZack Wheeler (10-3)#5
Wed, Jul 8th@ TBShane McClanahan (9-6)#63vs PHIAlan Rangel (0-3)#267
Thu, Jul 9th@ TBDrew Rasmussen (11-5)#15vs PHIJesus Luzardo (10-5)#12
Fri, Jul 10th@ WSHCarson Palmquist (0-2)#404vs CHCShota Imanaga (8-9)#20
Sat, Jul 11th@ WSHPJ Poulin (3-0)#361vs CHCJavier Assad (6-1)#237
Sun, Jul 12th@ WSHCade Cavalli (9-5)#66vs CHCMatthew Boyd (8-1)#38
Fri, Jul 17thvs LADRoki Sasaki (5-5)#90@ COLGabriel Hughes (0-4)#202
Sat, Jul 18th   @ COLTomoyuki Sugano (12-5)#435
Sun, Jul 19thvs LADWill Klein (3-4)#307@ COLRyan Feltner (4-6)#432
Mon, Jul 20thvs PITBraxton Ashcraft (11-5)#30@ SEAGeorge Kirby (8-9)#23
Tue, Jul 21st   @ SEALuis Castillo (3-9)#91
Wed, Jul 22ndvs PITBubba Chandler (5-8)#122@ SEAEmerson Hancock (6-7)#73
Fri, Jul 24th@ PHIJesus Luzardo (10-5)#12@ STLDustin May (6-7)#47
Sat, Jul 25th@ PHITim Mayza (3-3)#172@ STLAndre Pallante (12-6)#134
Sun, Jul 26th@ PHICristopher Sanchez (15-4)#4@ STLKyle Leahy (8-4)#105
Tue, Jul 28th@ CWSAnthony Kay (9-5)#180vs CLEGavin Williams (11-6)#17
Wed, Jul 29th@ CWSDavis Martin (9-6)#108vs CLEJoey Cantillo (8-7)#74
Thu, Jul 30th@ CWSSean Burke (7-6)#72vs PITYohan Ramirez
Fri, Jul 31st@ CHCShota Imanaga (8-9)#20vs PITPaul Skenes (9-11)#3
Sat, Aug 1st@ CHCDavid Peterson (6-7)#117vs PITBraxton Ashcraft (11-5)#30
Sun, Aug 2nd@ CHCColin Rea (8-8)#230vs PITMitch Keller (6-8)
Tue, Aug 4thvs STLHunter Dobbins (2-3)#163vs ATHJ.T. Ginn (8-6)#157
Wed, Aug 5thvs STLAndre Pallante (12-6)#134vs ATHJacob Lopez (5-4)#181
Thu, Aug 6th   vs ATHMason Barnett (1-3)#411
Fri, Aug 7thvs ATLTyler Mahle (3-9)#89@ WSHCade Cavalli (9-5)#66
Sat, Aug 8thvs ATLChris Sale (12-7)#6@ WSHAndrew Alvarez (2-3)#129
Sun, Aug 9thvs ATLGrant Holmes (7-4)#176@ WSHBrad Lord (5-2)#182
Tue, Aug 11thvs SEABryan Woo (8-8)#13@ CWSSean Burke (7-6)#72
Wed, Aug 12thvs SEABryce Miller (4-6)#32@ CWSLuis Castillo (3-9)#91
Thu, Aug 13thvs SEALogan Gilbert (8-7)#11@ CWSNoah Schultz (3-9)#283
Fri, Aug 14th@ TORShane Bieber (3-2)#106vs MIASandy Alcantara (13-6)#52
Sat, Aug 15th@ TORJameson Taillon (2-6)#146vs MIARyan Gusto (0-3)#142
Sun, Aug 16th@ TORDylan Cease (7-5)#8vs MIAEury Perez (6-9)#42
Mon, Aug 17th   vs STLKyle Leahy (8-4)#105
Tue, Aug 18th@ BALShane Baz (4-11)#68vs STLKyle Leahy (8-4)#105
Wed, Aug 19th@ BALKyle Bradish (7-11)#43vs STLMatthew Liberatore (5-9)#95
Thu, Aug 20th@ BALChris Bassitt (4-4)#177vs STLMichael McGreevy (4-9)#99
Fri, Aug 21stvs TOR@ ARIEduardo Rodriguez (11-4)#103
Sat, Aug 22ndvs TOR@ ARI
Sun, Aug 23rdvs TOR@ ARI
Mon, Aug 24th   @ SF
Tue, Aug 25thvs HOU@ SF
Wed, Aug 26thvs HOU@ SF
Fri, Aug 28thvs BOS@ CHC
Sat, Aug 29thvs BOS@ CHC
Sun, Aug 30thvs BOS@ CHC
Mon, Aug 31st@ LAAvs SD
Tue, Sep 1st@ LAAvs SD
Wed, Sep 2nd@ LAAvs SD
Fri, Sep 4th@ SDvs MIL
Sat, Sep 5th@ SDvs MIL
Sun, Sep 6th@ SDvs MIL
Mon, Sep 7th   @ LAD
Tue, Sep 8thvs COL@ LAD
Wed, Sep 9thvs COL@ LAD
Fri, Sep 11thvs NYM@ MIL
Sat, Sep 12thvs NYM@ MIL
Sun, Sep 13thvs NYM@ MIL
Mon, Sep 14th@ MINvs LAD
Tue, Sep 15th@ MINvs LAD
Wed, Sep 16th@ MINvs LAD
Thu, Sep 17th   vs LAD
Fri, Sep 18th@ ARIvs CHC
Sat, Sep 19th@ ARIvs CHC
Sun, Sep 20th@ ARIvs CHC
Tue, Sep 22ndvs TB@ ATL
Wed, Sep 23rdvs TB@ ATL
Thu, Sep 24thvs TB@ ATL
Fri, Sep 25thvs BAL@ TOR
Sat, Sep 26thvs BAL@ TOR
Sun, Sep 27thvs BAL@ TOR
Wed, Mar 25th@ SFLogan Webb (7-7)#18   
Fri, Mar 27th@ SFRobbie Ray (10-7)#79   
Mon, Apr 13thvs LAAYusei Kikuchi (0-3)#96   
Thu, Apr 23rd@ BOSPayton Tolle (7-6)#35   
Mon, Apr 27th@ TEXJack Leiter (3-7)#113   
Mon, May 11th@ BALBrandon Young (9-3)#137   
Thu, May 21stvs TORBraydon Fisher (3-3)#168   
Fri, May 22ndvs TBNick Martinez (12-3)#78   
Sun, May 24thvs TBDrew Rasmussen (11-5)#15   
Thu, Jun 4thvs CLESlade Cecconi (4-7)#184   
Thu, Jun 18thvs CWSBryan Hudson (3-4)#153   
Thu, Jun 25th@ BOSConnelly Early (7-5)#158   
Mon, Jul 6th@ TBGriffin Jax (6-9)#81   
Mon, Jul 27th@ CWSNoah Schultz (3-9)#283   
Mon, Aug 3rdvs STLMichael McGreevy (4-9)#99   
Thu, Aug 27thvs HOU   
Thu, Sep 10thvs COL