Gibson attended Euclid High School in Euclid, Ohio, where he had 50 tackles, 17 sacks, 22 QB hurries, and two interceptions as a junior. In his senior year, he collected 39 total tackles, 10 quarterback sacks and eight tackles behind the line of scrimmage.
