He played college baseball at Georgia and was selected sixth overall by the Mariners in the 2020 MLB draft.
After high school, Hancock played college baseball for the University of Georgia Bulldogs for three years.
[6] Hancock was selected sixth overall by the Seattle Mariners in the 2020 Major League Baseball draft.
[11][12] Hancock made his professional debut in 2021 with the High-A West Everett AquaSox.
[19] On August 9, 2023, the Mariners selected Hancock's contract and promoted him to the major leagues.
[25][26] Hancock returned to Seattle on June 13 for a spot start, allowing 2 runs in 7 innings before being abruptly sent back to the minors.
[27] He returned to Seattle for another spot start on July 6, taking the loss after 4 innings of work,[26] and was again ticketed back to Tacoma.