UpNext
Cannon Leonard
UI

Cannon Leonard

OL · #75 ·
Height6'8"
Weight309 lbs
Est. eligibility4 yrs
Production index
Low
Roster status
Rostered
CollegeUI
Last updatedNov 6, 2026, 5:30 PM
Agency representation
Background

2025 Honors -- Academic All-Big Ten. 2025 -- Played in all 12 games... helped team tally 435 yards of total offense in 47-7 win over UMass... helped team rush for 200+ yards in five games (310 vs. UAlbany - which was the most in a season-opener since 2002, 245 vs. Penn State, 213 at Nebraska, 210 at Wisconsin, and 201 vs. UMass)... letterwinner. 2024 Honors -- Academic All-Big Ten. 2024 -- Did not see any game action. 2023 Honors - - Dean's List student (2023 fall, 2024 spring). 2023 -- Did not see any game action. High School Honors -- Earned first-team all-conference, all-area and all-state honors as a senior… first-team all-conference and all-area as a junior… earned all-conference honors as a sophomore… ranked first in class academically… Board Scholar and member of High Honor Roll. Career -- Four-year football letterman as offensive and defensive lineman… helped prep team reach state playoffs as a junior and senior with combined 15-6 record… team captain as a junior and senior… also lettered in basketball and track. Personal -- Born 2/14/2005… environmental sciences major… parents are Jenny and Josh Leonard… high school coach was Jason Thiele.

Hometown
🏴󠁵󠁳󠁩󠁬󠁿Gilman, IL
High schoolIroquois West
Scholarship--
Career path
  • Enrolled
    Cannon Leonard (OL) enrolled in University of Iowa
  • SignedDec 21, 2022
    Cannon Leonard (OL) signed with University of Iowa
Career stats
YRSCHOOLGPGSOFF SNAPSPROD
2026
University of Iowa
3037Med.
2025
University of Iowa
12081Low
Career150118Low
Injury history
Academics and references

Profile last updated Nov 6, 2026