Ke’Bryan Hayes Stats

Hayes has recorded a free base 135 times while fanning on 391 occasions. His on-base percentage sits at .315 and he has a lifetime OPS of .706. He has a total of 217 runs and has 172 runs batted in. He has gone deep 36 times, with 678 total bases and a .391 slugging percentage. During the 1,736 at-bats in his baseball career, Hayes has accrued an average at the plate of .260 in addition to having 451 hits.

Hayes has accounted for 87 total bases with 69 hits in 290 at-bats. He has racked up 31 runs so far this season and has hit 3 balls out of the park. He is sitting with a batting average at the plate of .238 in addition to holding an OPS of .590. He has accounted for an on-base percentage of .290 in addition to 19 walks and 58 K’s. Since the start of the campaign, Ke’Bryan Hayes has batted in 21 runs and has accounted for a slugging percentage of .300.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .260 36 451 135 217 172 .315 1,893 1,736 .706 N/A 91 14 457 .391 48 14 678 391
2024 PIT .238 3 69 19 31 21 .290 317 290 .590 69 9 0 77 .300 8 2 87 58
2023 PIT .271 15 134 28 65 61 .309 525 494 .762 107 31 7 124 .453 10 6 224 104
2022 PIT .244 7 123 48 55 41 .314 560 505 .659 87 24 3 136 .345 20 5 174 122
2021 PIT .257 6 93 31 49 38 .316 396 362 .689 87 20 2 96 .373 9 1 135 87
2020 PIT .376 5 32 9 17 11 .442 95 85 1.124 201 7 2 24 .682 1 0 58 20

2024 Stats for Ke’Bryan Hayes

Stat Total MLB Rank
Games Played 77 192nd
Plate Appearances 317 144th
At-Bats 290 134th
Runs Scored 31 189th
Hits 69 150th
Doubles 9 233rd
Triples 0 280th
Home Runs 3 304th
Runs Batted In 21 259th
Stolen Bases 8 83rd
Caught Stealing 2 114th
Walks 19 195th
Strikeouts 58 189th
Batting Average .238 249th
On-Base Percentage .290 334th
Slugging Percentage .300 429th
OPS .590 411th
OPS+ 69 407th
Total Bases 87 211th
Grounded Into Double Plays 10 41st
Hit By Pitch 4 107th
Sacrifice Hits 0 267th
Sacrifice Flies 4 43rd
Intentional Walks 0 223rd

2023 Stats for Ke’Bryan Hayes

2023 Stats for Ke’Bryan Hayes

Stat Total MLB Rank
Games Played 124 159th
Plate Appearances 525 120th
At-Bats 494 102nd
Runs Scored 65 112th
Hits 134 87th
Doubles 31 55th
Triples 7 10th
Home Runs 15 153rd
Runs Batted In 61 126th
Stolen Bases 10 119th
Caught Stealing 6 24th
Walks 28 225th
Strikeouts 104 150th
Batting Average .271 113th
On-Base Percentage .309 310th
Slugging Percentage .453 144th
OPS .762 176th
OPS+ 107 184th
Total Bases 224 92nd
Grounded Into Double Plays 11 94th
Hit By Pitch 0 476th
Sacrifice Hits 0 271st
Sacrifice Flies 3 139th
Intentional Walks 1 114th

2022 Stats for Ke’Bryan Hayes

Stat Total MLB Rank
Games Played 136 103rd
Plate Appearances 560 87th
At-Bats 505 86th
Runs Scored 55 139th
Hits 123 104th
Doubles 24 113th
Triples 3 64th
Home Runs 7 274th
Runs Batted In 41 216th
Stolen Bases 20 24th
Caught Stealing 5 32nd
Walks 48 96th
Strikeouts 122 73rd
Batting Average .244 294th
On-Base Percentage .314 288th
Slugging Percentage .345 445th
OPS .659 390th
OPS+ 87 389th
Total Bases 174 138th
Grounded Into Double Plays 12 75th
Hit By Pitch 5 146th
Sacrifice Hits 0 303rd
Sacrifice Flies 2 226th
Intentional Walks 0 245th

2021 Stats for Ke’Bryan Hayes

Stat Total MLB Rank
Games Played 96 258th
Plate Appearances 396 196th
At-Bats 362 189th
Runs Scored 49 194th
Hits 93 181st
Doubles 20 164th
Triples 2 142nd
Home Runs 6 352nd
Runs Batted In 38 249th
Stolen Bases 9 89th
Caught Stealing 1 240th
Walks 31 221st
Strikeouts 87 192nd
Batting Average .257 281st
On-Base Percentage .316 388th
Slugging Percentage .373 454th
OPS .689 432nd
OPS+ 87 426th
Total Bases 135 220th
Grounded Into Double Plays 11 92nd
Hit By Pitch 1 471st
Sacrifice Hits 0 896th
Sacrifice Flies 2 221st
Intentional Walks 0 853rd

2020 Stats for Ke’Bryan Hayes

Stat Total MLB Rank
Games Played 24 382nd
Plate Appearances 95 330th
At-Bats 85 332nd
Runs Scored 17 216th
Hits 32 203rd
Doubles 7 171st
Triples 2 36th
Home Runs 5 194th
Runs Batted In 11 297th
Stolen Bases 1 235th
Caught Stealing 0 388th
Walks 9 274th
Strikeouts 20 344th
Batting Average .376 9th
On-Base Percentage .442 20th
Slugging Percentage .682 8th
OPS 1.124 10th
OPS+ 201 11th
Total Bases 58 188th
Grounded Into Double Plays 2 256th
Hit By Pitch 1 273rd
Sacrifice Hits 0 327th
Sacrifice Flies 0 431st
Intentional Walks 2 29th