In 2019, Graham put together a quality season as a first-year starter. After playing in three games as a true freshman, Graham appeared in 11 games for the Yellow Jackets in 2019. After being the third string Graham took over as the Jackets starting quarterback against the Temple Owls and started each of the Jackets seven games of the 2019 season. He took over after both Lucas Johnson and Tobias Oliver failed to take a hold of the starting job.
Graham’s best game by far in 2019 came against the Virginia Cavaliers. Against the ACC Coastal champions, Graham completed a season high 68.