Weatherall attended and played college football at the University of Oklahoma, where he was consensus All-America in 1950, unanimous All-America in 1951, and won the Outland Trophy in 1951. He lettered four years at Oklahoma and was the 1951 co-captain. Weatherall was also a placekicker and kicked 37 extra points in 1950 (fifth in the nation) and 39 in 1951 (second in the nation). During his college career, Oklahoma had a 39–4 record with a 31-game winning streak and a national championship in 1950. While at Oklahoma, Weatherall also wrestled.