Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 413:21.2Irish InvitationalSeptember 4, 2026
5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Champs · Oct 2024:34.6Lefty Wright Grade Level ChampsOctober 20, 2025
5,000 Meters · Benson ParkMankato East Invitational · Oct 1419:18.1Mankato East InvitationalOctober 14, 2026
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invitational · Oct 119:55.3New Prague XC InvitationalOctober 1, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:31.5Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Oct 623:13.9Victoria Lions InvitationalOctober 6, 2026
5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 1423:04.9Metro West Conference ChampionshipsOctober 14, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1220:52.4All-American InvitationalSeptember 12, 2026
5,000 Meters · Nicollet Jr. HighBlaze Invitational · Sep 1827:24.6Blaze InvitationalSeptember 18, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 2AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 53 · Bloomington Jefferson5,000 Meters Varsity5320:03.310
Oct 20Metro West Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 55 · Bloomington Jefferson5,000 Meters Varsity5519:47.8SO
Oct 14Mankato East InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 43 · Bloomington Jefferson5,000 Meters Junior Varsity4319:18.1 PB10
Oct 6Victoria Lions InvitationalOct 6 · 5,000 Meters Varsity · Place 127 · Bloomington Jefferson5,000 Meters Varsity12723:13.9 PB10
Oct 1New Prague XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 42 · Bloomington Jefferson5,000 Meters Boys Varsity4219:55.3 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 218 · Bloomington Jefferson5,000 Meters Lefty Wright Boys Maroon Competition21819:31.5 PB10
Sep 12All-American InvitationalSep 12 · 5,000 Meters Varsity · Place 187 · Bloomington Jefferson5,000 Meters Varsity18720:52.4 PB10
Sep 4Irish InvitationalSep 4 · 2 Miles Varsity · Place 158 · Bloomington Jefferson2 Miles Varsity15813:21.2 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Lefty Wright Grade Level ChampsOct 20 · 5,000 Meters Freshman & Under · Place 78 · Bloomington Jefferson5,000 Meters Freshman & Under7824:34.6 PB9
Oct 14Metro West Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 120 · Bloomington Jefferson5,000 Meters Junior Varsity12023:04.9 PB9
Oct 8Mankato East InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 170 · Bloomington Jefferson5,000 Meters Junior Varsity17025:05.69
Sep 25New Prague XC InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 109 · Bloomington Jefferson5,000 Meters Junior Varsity10925:05.29
Sep 18Blaze InvitationalSep 18 · 5,000 Meters Boys Junior Varsity · Place 279 · Bloomington Jefferson5,000 Meters Boys Junior Varsity27927:24.6 PB9

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Lefty Wright Grade Level ClassicOct 21 · 5,000 Meters Freshman & Under · Place 167 · Bloomington Jefferson5,000 Meters Freshman & Under16730:04.18
Oct 15Metro West Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 111 · Bloomington Jefferson5,000 Meters Junior Varsity11123:36.88
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 273 · Bloomington Jefferson5,000 Meters Junior Varsity27327:52.18
Aug 30Irish InvitationalAug 30 · 2 Miles Freshman · Place 131 · Bloomington Jefferson2 Miles Freshman13115:30.88