Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowhead High SchoolWIAA D1 Sectional 8 - Arrowhead · Oct 2517:19.1WIAA D1 Sectional 8 - ArrowheadOctober 25, 2025
5,000 Meters · Arrowhead HSArrowhead Invite · Oct 316:40.6Arrowhead InviteOctober 3, 2026
5,000 Meters · Blackhawk Golf Course Midwest Invitational (High School) · Sep 2616:48.5 Midwest Invitational (High School)September 26, 2026
5,000 Meters · Heritage Trails County ParkWIAA D1 Sectional - Slinger · Oct 2419:19.1WIAA D1 Sectional - SlingerOctober 24, 2023
5,000 Meters · Ridges Golf Course2026 WIAA State Cross Country Championships · Oct 3118:23.02026 WIAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Stewarts Woods Cross Country CourseVerona Invitational · Sep 517:42.4Verona InvitationalSeptember 5, 2026
5,000 Meters · Tendick ParkMarquette Invitational Cross Country Meet · Sep 1917:25.3Marquette Invitational Cross Country MeetSeptember 19, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 312026 WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity D1 · Place 174 · Arrowhead5,000 Meters Varsity D117418:23.0 PB12
Oct 10Classic 8 ConferenceOct 10 · 5,000 Meters Varsity · Place 10 · Arrowhead5,000 Meters Varsity1016:43.212
Oct 3Arrowhead InviteOct 3 · 5,000 Meters Varsity · Place 33 · Arrowhead5,000 Meters Varsity3316:40.6 PB12
Sep 26 Midwest Invitational (High School)Sep 26 · 5,000 Meters Boys Varsity · Place 57 · Arrowhead5,000 Meters Boys Varsity5716:48.5 PB12
Sep 19Marquette Invitational Cross Country MeetSep 19 · 5,000 Meters Boys Varsity · Place 19 · Arrowhead5,000 Meters Boys Varsity1917:25.3 PB12
Sep 5Verona InvitationalSep 5 · 5,000 Meters Varsity · Place 41 · Arrowhead5,000 Meters Varsity4117:42.4 PB12
Aug 29PrimeTime Timing Night RaceAug 29 · 5,000 Meters Varsity · Place 40 · Arrowhead5,000 Meters Varsity4017:33.312

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25WIAA D1 Sectional 8 - ArrowheadOct 25 · 5,000 Meters Varsity · Place 37 · Arrowhead5,000 Meters Varsity3717:19.1 PB11
Oct 11Classic 8 Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 29 · Arrowhead5,000 Meters Varsity2917:40.4011
Oct 4Arrowhead InvitationalOct 4 · 5,000 Meters Varsity · Place 58 · Arrowhead5,000 Meters Varsity5817:50.811
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys Varsity · Place 168 · Arrowhead5,000 Meters Boys Varsity16817:48.8011
Aug 28PrimeTime Timing Night RaceAug 28 · 5,000 Meters Varsity · Place 81 · Arrowhead5,000 Meters Varsity8118:15.9—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26WIAA D1 Sectional - Wauwatosa EastOct 26 · 5,000 Meters Varsity · Place 32 · Arrowhead5,000 Meters Varsity3217:25.2—
Oct 5Arrowhead InviteOct 5 · 5,000 Meters Varsity · Place 88 · Arrowhead5,000 Meters Varsity8817:43.510
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Varsity · Place 186 · Arrowhead5,000 Meters Varsity18617:54.010
Sep 21Marquette Hilltoppers InviteSep 21 · 5,000 Meters Varsity · Place 47 · Arrowhead5,000 Meters Varsity4718:14.1010
Sep 7Verona InvitationalSep 7 · 5,000 Meters Varsity · Place 156 · Arrowhead5,000 Meters Varsity15619:23.510
Aug 29PrimeTime Timing Night RaceAug 29 · 5,000 Meters Varsity · Place 86 · Arrowhead5,000 Meters Varsity866:0610

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24WIAA D1 Sectional - SlingerOct 24 · 5,000 Meters Varsity · Place 52 · Arrowhead5,000 Meters Varsity5219:19.1 PB9
Oct 14Classic 8 Championship MeetOct 14 · 5,000 Meters Varsity · Place 36 · Arrowhead5,000 Meters Varsity3617:55.29
Sep 29Nightfall Classic 608 - Lake MillsSep 29 · 5,000 Meters Varsity Division 1 · Place 24 · Arrowhead5,000 Meters Varsity Division 12418:15.849
Sep 6Arrowhead InviteSep 6 · 5,000 Meters Freshmen · Place 3 · Arrowhead5,000 Meters Freshmen318:33.19
Sep 2Verona XC InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 50 · Arrowhead5,000 Meters Junior Varsity5019:49.49