Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2910:05.9Irish InvitationalAugust 29, 2025
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Sep 3016:24.6Victoria Lions InvitationalSeptember 30, 2025
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4AAA Championships · Oct 2216:45.4MSHSL Section 4AAA ChampionshipsOctober 22, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 116:33.4MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · St. Croix Bluffs Regional ParkMetro East Conference Championships · Oct 1415:49.9Metro East Conference ChampionshipsOctober 14, 2025
6,000 Meters · Mahoney State Park RoadPlatte River Rumble - Gold · Sep 420:15.2Platte River Rumble - GoldSeptember 4, 2026
8,000 Meters · Flint Hills Golf Course2026 ICCAC Cross Country Championships · Oct 3025:42.82026 ICCAC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2526:44.7Gans Creek Classic CollegeSeptember 25, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 302026 ICCAC Cross Country ChampionshipsOct 30 · 8,000 Meters Men's Combined · Place 30 · Iowa Western CCIowa Western CC8,000 Meters Men's Combined3025:42.8 PBFr
Oct 302026 ICCAC Cross Country ChampionshipsOct 30 · 8,000 Meters Men's D1 · Place 23 · Iowa Western CCIowa Western CC8,000 Meters Men's D12325:42.8Fr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 254 · Iowa Western CCIowa Western CC8,000 Meters Gold Invite25426:44.7 PBFr
Sep 4Platte River Rumble - GoldSep 4 · 6,000 Meters College · Place 19 · Iowa Western CCIowa Western CC6,000 Meters College1920:15.2 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 69 · Two RiversTwo Rivers5,000 Meters Class AAA6916:33.4 PB12
Oct 22MSHSL Section 4AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 5 · Two RiversTwo Rivers5,000 Meters Varsity516:45.4 PB12
Oct 14Metro East Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 2 · Two RiversTwo Rivers5,000 Meters Varsity215:49.9 PB12
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Varsity · Place 8 · Two RiversTwo Rivers5,000 Meters Varsity816:24.6 PB12
Sep 4Bauman-Rovn InvitationalSep 4 · 5,000 Meters Varsity · Place 4 · Two RiversTwo Rivers5,000 Meters Varsity416:22.6SR
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 4 · Two RiversTwo Rivers2 Miles Varsity410:05.9 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 10Metro East Conference PreviewSep 10 · 5,000 Meters Varsity · Place 15 · Two RiversTwo Rivers5,000 Meters Varsity1517:48.0JR
Sep 5Bauman/Rovn InvitationalSep 5 · 5,000 Meters Varsity · Place 70 · Two RiversTwo Rivers5,000 Meters Varsity7018:21.2JR