Grable attended Wilkinson County High School in Georgia where he lettered four times in football, and three times in basketball. He chose to join Jacksonville State following high school.
Grable sat out for the 2018 season and redshirted. In 2019, he played in all 12 games as a redshirt freshman for the Gamecocks, seeing action at tight end and on the offensive line.
Grable tarted 10 of 11 games played throughout the fall and spring season in his third year before transferring to UCF after the 2021 season.
In his first season with UCF, he started 14 games at left tackle, earning a Third Team All-AAC selection via Pro Football Focus.
He returned to UCF in 2023 for his sixth college year. He started 13 games, earning an All-Big 12 Honorable Mention in UCF's first season in the conference.