

Cannon Leonard
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.
- EnrolledCannon Leonard (OL) enrolled in University of Iowa
- SignedDec 21, 2022Cannon Leonard (OL) signed with University of Iowa
| YR | SCHOOL | GP | GS | OFF SNAPS | PROD |
|---|---|---|---|---|---|
| 2026 | University of Iowa | 3 | 0 | 37 | Med. |
| 2025 | University of Iowa | 12 | 0 | 81 | Low |
| Career | 15 | 0 | 118 | Low |
Profile last updated Nov 6, 2026







