Pittsburgh Pirates: Ke'Bryan Hayes Has Broken Statcast This Year
Reds sweep Pirates in doubleheader
Pirates Fast 5: Ke'Bryan Hayes' injury, trade deadline put the roster in flux - The Athletic
Pirates 3B Ke'Bryan Hayes exits game with injury after agreeing to team-record $70 million extension
Pittsburgh Pirates Prospects: Projecting Ke'Bryan Hayes Floor and Ceiling
Ke'Bryan Hayes' defense and potential Gold Glove season have created a fascinating study
A closer look at Ke'Bryan Hayes' plate struggles this season - Bucs Dugout
Pirates' Ke'Bryan Hayes forgets to touch first base, turns HR into an out
Pirates: This might be the most embarrassing home run in MLB history
Harper drives in 2 in return to lineup, Phils beat Pirates
Oneil Cruz, the Pittsburgh Pirates' Future Slugger – The Foreword
Braves head to Pittsburgh for three-game series against struggling Pirates - Battery Power
Ke'Bryan Hayes Gets a Record Extension from the Pirates
Pirates Take 5: Ke'Bryan Hayes takes swing at umpire on social media after controversial call
Ke'Bryan Hayes reflects on Year 1 with Pirates and the expectation of success