Ke'Bryan Hayes
#3 Active2026 Fantasy Baseball Player Profile
Ke’Bryan Hayes’ 2025 season was a tale of two cities that ultimately solidified his reputation as an elite "glove-first" asset. After five years as a cornerstone in Pittsburgh, the Pirates finally opted for a change of scenery, trading him to the Cincinnati Reds on July 30, 2025, in exchange for veteran reliever Taylor Rogers and prospect Sammy Stafura. Statistically, 2025 was a struggle at the plate; Hayes finished with a .235/.290/.306 slash line, managing just 5 home runs and 49 RBI across 152 games. While his offense bottomed out (his .306 SLG was the lowest among qualified hitters), his defense remained peerless, as he secured his second career Gold Glove and led all third basemen with 21 Outs Above Average (OAA).
Entering 2026, the 29-year-old remains the Reds' Opening Day third baseman, despite the offseason reunion with Eugenio Suárez. Manager Terry Francona has been clear that Hayes' "Platinum-level" defense is indispensable for a young pitching staff, meaning he will anchor the hot corner while Suárez primarily handles DH duties. The big question for 2026 is his health; Hayes missed the final week of the 2025 season with recurrent back soreness, a chronic issue he has attempted to address this winter with a specialized "tension-reducing" swing modification and a new conditioning program in Bradenton.
For fantasy managers, Hayes has largely fallen out of the standard mixed-league conversation, carrying an ADP around 460.
DFS Last 5
Game Log
2026 Regular Season| DATE | OPPONENT | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | AVG | OBP | SLG | RESULT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep 22 | @ Atlanta Braves | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .144 | .201 | .234 | W 4-0 |
| Sep 20 | vs. Chicago Cubs | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .144 | .201 | .234 | L 9-1 |
| Sep 19 | vs. Chicago Cubs | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .145 | .203 | .237 | L 5-2 |
| Sep 18 | vs. Chicago Cubs | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .142 | .201 | .235 | W 4-6 |
| Sep 17 | vs. Los Angeles Dodgers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .142 | .201 | .235 | L 8-2 |
| Sep 16 | vs. Los Angeles Dodgers | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .144 | .204 | .239 | W 2-6 |
| Sep 14 | vs. Los Angeles Dodgers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .144 | .204 | .239 | L 4-1 |
| Sep 13 | @ Milwaukee Brewers | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .146 | .207 | .242 | W 4-3 |
| Sep 12 | @ Milwaukee Brewers | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .146 | .207 | .242 | L 9-13 |
| Sep 11 | @ Milwaukee Brewers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .149 | .211 | .247 | L 0-20 |
| Sep 9 | @ Los Angeles Dodgers | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .152 | .214 | .251 | L 1-14 |
| Sep 7 | @ Los Angeles Dodgers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .149 | .212 | .250 | L 3-6 |
| Aug 26 | @ San Francisco Giants | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .151 | .215 | .254 | W 10-9 |
| Aug 25 | @ San Francisco Giants | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .149 | .214 | .254 | L 1-3 |
| Aug 22 | @ Arizona Diamondbacks | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .150 | .207 | .256 | W 11-5 |
| Aug 21 | @ Arizona Diamondbacks | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .153 | .207 | .261 | L 0-9 |
| Aug 20 | vs. St. Louis Cardinals | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .150 | .205 | .260 | L 10-9 |
| Aug 19 | vs. St. Louis Cardinals | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .147 | .203 | .259 | W 4-5 |
| Aug 18 | vs. St. Louis Cardinals | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .147 | .203 | .259 | L 3-0 |
| Aug 17 (2) | vs. St. Louis Cardinals | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .144 | .201 | .257 | W 5-6 |
| Aug 17 | vs. St. Louis Cardinals | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .144 | .201 | .257 | L 2-1 |
| Aug 16 | vs. Miami Marlins | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .145 | .203 | .261 | L 7-1 |
| Aug 15 | vs. Miami Marlins | 3 | 2 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | .146 | .200 | .262 | L 8-4 |
| Aug 14 | vs. Miami Marlins | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .143 | .198 | .242 | W 0-1 |
| Aug 13 | @ Chicago White Sox | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .138 | .193 | .238 | W 9-8 |
| Aug 11 | @ Chicago White Sox | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .135 | .192 | .237 | W 5-4 |
| Aug 9 | @ Washington Nationals | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .136 | .194 | .240 | L 1-7 |
| Aug 8 | @ Washington Nationals | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .138 | .196 | .243 | L 2-8 |
| Aug 7 | @ Washington Nationals | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .140 | .199 | .247 | L 3-5 |
| Aug 6 | vs. Las Vegas Athletics | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .136 | .196 | .245 | W 5-6 |
| Aug 5 | vs. Las Vegas Athletics | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .136 | .196 | .245 | W 2-3 |
| Aug 4 | vs. Las Vegas Athletics | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .139 | .200 | .250 | W 4-5 |
| Aug 2 | vs. Pittsburgh Pirates | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | .142 | .204 | .255 | W 2-10 |
| Jul 31 | vs. Pittsburgh Pirates | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .138 | .196 | .232 | W 7-8 |
| Jul 29 | vs. Cleveland Guardians | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .139 | .197 | .234 | L 6-1 |
| Jul 28 | vs. Cleveland Guardians | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | .142 | .201 | .239 | W 0-2 |
| Jul 26 | @ St. Louis Cardinals | 2 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | .145 | .206 | .244 | W 5-3 |
| Jul 25 | @ St. Louis Cardinals | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .140 | .196 | .217 | L 0-7 |
| Jul 24 | @ St. Louis Cardinals | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .143 | .200 | .222 | W 4-2 |
| Jul 12 | vs. Chicago Cubs | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .143 | .200 | .222 | L 8-4 |
| Jul 10 | vs. Chicago Cubs | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .137 | .189 | .218 | W 0-4 |
| May 20 | @ Philadelphia Phillies | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .142 | .195 | .225 | W 9-4 |
| May 19 | @ Philadelphia Phillies | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .142 | .195 | .225 | W 4-1 |
| May 18 | @ Philadelphia Phillies | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .147 | .202 | .233 | L 4-5 |
| May 16 | @ Cleveland Guardians | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | .150 | .207 | .239 | L 4-7 |
| May 15 | @ Cleveland Guardians | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .153 | .203 | .243 | W 7-6 |
| May 14 | vs. Washington Nationals | 4 | 1 | 2 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | .150 | .202 | .243 | W 1-15 |
| May 12 | vs. Washington Nationals | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .136 | .191 | .223 | L 10-4 |
| May 10 | vs. Houston Astros | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .139 | .194 | .228 | W 0-5 |
| May 9 | vs. Houston Astros | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .134 | .192 | .227 | W 1-3 |
| May 8 | vs. Houston Astros | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .134 | .192 | .227 | L 10-0 |
| May 7 | @ Chicago Cubs | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .137 | .196 | .232 | L 3-8 |
| May 6 | @ Chicago Cubs | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .121 | .184 | .220 | L 6-7 |
| May 5 | @ Chicago Cubs | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .121 | .184 | .220 | L 2-3 |
| May 4 | @ Chicago Cubs | 3 | 1 | 1 | 0 | 0 | 1 | 2 | 1 | 1 | 0 | .126 | .191 | .230 | L 4-5 |
| May 2 | @ Pittsburgh Pirates | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .119 | .178 | .190 | L 7-17 |
| May 1 | @ Pittsburgh Pirates | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .125 | .186 | .200 | L 1-9 |
| Apr 30 | vs. Colorado Rockies | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .130 | .193 | .208 | W 4-6 |
| Apr 29 | vs. Colorado Rockies | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .130 | .193 | .208 | L 13-2 |
| Apr 28 | vs. Colorado Rockies | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .123 | .190 | .205 | W 2-7 |
| Apr 26 | vs. Detroit Tigers | 4 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | .114 | .184 | .200 | L 8-3 |
| Apr 25 | vs. Detroit Tigers | 4 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | .106 | .181 | .167 | W 2-9 |
| Apr 24 | vs. Detroit Tigers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .081 | .162 | .129 | W 8-9 |
| Apr 21 | @ Tampa Bay Rays | 3 | 2 | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | .085 | .169 | .136 | W 12-6 |
| Apr 20 | @ Tampa Bay Rays | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .071 | .133 | .071 | W 6-1 |
| Apr 19 | @ Minnesota Twins | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .058 | .125 | .058 | W 7-4 |
| Apr 18 | @ Minnesota Twins | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .060 | .130 | .060 | W 5-4 |
| Apr 17 | @ Minnesota Twins | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .064 | .137 | .064 | W 2-1 |
| Apr 16 | vs. San Francisco Giants | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .064 | .137 | .064 | L 3-0 |
| Apr 15 | vs. San Francisco Giants | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .068 | .146 | .068 | W 3-8 |
| Apr 14 | vs. San Francisco Giants | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .073 | .136 | .073 | W 1-2 |
| Apr 11 | vs. Los Angeles Angels | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .079 | .146 | .079 | W 3-7 |
| Apr 10 | vs. Los Angeles Angels | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .088 | .162 | .088 | L 10-2 |
| Apr 8 | @ Miami Marlins | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .097 | .152 | .097 | L 4-7 |
| Apr 7 | @ Miami Marlins | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .107 | .167 | .107 | W 6-3 |
| Apr 6 | @ Miami Marlins | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .115 | .179 | .115 | W 2-0 |
| Apr 5 | @ Texas Rangers | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .130 | .200 | .130 | W 2-1 |
| Apr 4 | @ Texas Rangers | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .105 | .190 | .105 | W 2-0 |
| Apr 3 | @ Texas Rangers | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .105 | .190 | .105 | W 5-3 |
| Apr 1 | vs. Pittsburgh Pirates | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .067 | .176 | .067 | L 8-3 |
| Mar 31 | vs. Pittsburgh Pirates | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .083 | .214 | .083 | L 8-3 |
| Mar 30 | vs. Pittsburgh Pirates | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .000 | .100 | .000 | W 0-2 |
| Mar 29 | vs. Boston Red Sox | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | W 2-3 |
| Mar 28 | vs. Boston Red Sox | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | W 5-6 |
| Mar 26 | vs. Boston Red Sox | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | L 3-0 |
| No games against that opponent. | |||||||||||||||
| Total | 209 | 17 | 30 | 2 | 1 | 5 | 9 | 13 | 46 | 1 | .144 | .201 | .234 | ||
| Total | 2 games | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .143 | .250 | .143 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | |
| Total | 3 games | 7 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | |
| Total | 9 games | 22 | 1 | 5 | 0 | 0 | 1 | 3 | 1 | 5 | 0 | .227 | .292 | .364 | |
| Total | 2 games | 6 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .167 | .167 | .167 | |
| Total | 4 games | 12 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 5 | 1 | .083 | .154 | .083 | |
| Total | 3 games | 7 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .286 | .286 | .286 | |
| Total | 3 games | 11 | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 4 | 0 | .273 | .273 | .545 | |
| Total | 3 games | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .167 | .167 | .167 | |
| Total | 3 games | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .000 | .000 | .000 | |
| Total | 2 games | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .000 | .125 | .000 | |
| Total | 5 games | 12 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | .083 | .083 | .083 | |
| Total | 6 games | 13 | 2 | 2 | 0 | 0 | 1 | 1 | 1 | 4 | 0 | .154 | .214 | .385 | |
| Total | 3 games | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .000 | .000 | .000 | |
| Total | 3 games | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 | .000 | .000 | |
| Total | 3 games | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | |
| Total | 7 games | 19 | 1 | 2 | 0 | 0 | 1 | 1 | 2 | 5 | 0 | .105 | .227 | .263 | |
| Total | 5 games | 14 | 1 | 1 | 0 | 0 | 0 | 0 | 3 | 2 | 0 | .071 | .235 | .071 | |
| Total | 8 games | 13 | 2 | 3 | 0 | 0 | 1 | 1 | 1 | 2 | 0 | .231 | .286 | .462 | |
| Total | 2 games | 7 | 2 | 2 | 0 | 0 | 1 | 1 | 2 | 1 | 0 | .286 | .444 | .714 | |
| Total | 3 games | 8 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .250 | .250 | .250 | |
| Total | 5 games | 13 | 1 | 3 | 1 | 0 | 0 | 2 | 0 | 2 | 0 | .231 | .231 | .308 | |
AVG, OBP, SLG, ERA and WHIP are season-to-date through each game, not that game alone — so the column reads as a trend and its last value is the season figure. They stay season-to-date when the log is filtered by opponent; the figure for the filtered games is the one in the Total row. The second game of a doubleheader is marked (2).
