Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowhead High SchoolArrowhead Invite · Sep 616:28.7Arrowhead InviteSeptember 6, 2023
5,000 Meters · Arrowhead HSArrowhead Invite · Oct 516:16.3Arrowhead InviteOctober 5, 2024
5,000 Meters · Blackhawk Golf CourseJanesville Craig Invitational · Sep 2816:28.2Janesville Craig InvitationalSeptember 28, 2024
5,000 Meters · Greenfield ParkGMC XC Championships · Oct 1816:45.5GMC XC ChampionshipsOctober 18, 2024
5,000 Meters · Lincoln ParkHoehnke-Hill Milwaukee River Invitational · Aug 2517:51.1Hoehnke-Hill Milwaukee River InvitationalAugust 25, 2022
5,000 Meters · McCarty ParkViking Invitational · Oct 718:14.5Viking InvitationalOctober 7, 2021
5,000 Meters · Mitchell Park, BrookfieldGMC XC Championships · Oct 1517:26.5GMC XC ChampionshipsOctober 15, 2022
5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Nov 216:25.5WIAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · Rotary ParkGMC Championships · Oct 1416:43.0GMC ChampionshipsOctober 14, 2023
5,000 Meters · Rotary ParkGMC XC Championship · Oct 1618:00.8GMC XC ChampionshipOctober 16, 2021
5,000 Meters · State CourseWIAA State Championships · Oct 3018:16.7WIAA State ChampionshipsOctober 30, 2021
5,000 Meters · Tendick ParkMarquette Hilltoppers Invite · Sep 2117:10.50Marquette Hilltoppers InviteSeptember 21, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1015:54.1NXR Heartland Regional ChampionshipsNovember 10, 2024
8,000 Meters · Notre Dame Burke Memorial Golf CourseIrish Invitational · Sep 2726:59.68Irish InvitationalSeptember 27, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Irish InvitationalSep 27 · 8,000 Meters Collegiate Club · Place 8 · University of Notre Dame ClubUniversity of Notre Dame Club8,000 Meters Collegiate Club826:59.68 PBFr
Sep 192025 National Catholic InvitationalSep 19 · 8,000 Meters Catholic Champs · University of Notre Dame ClubUniversity of Notre Dame Club8,000 Meters Catholic Champs—NTFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 104 · Marquette UniversityMarquette University5,000 Meters Championship10415:54.1 PB12
Nov 2WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 1 · Place 40 · Marquette UniversityMarquette University5,000 Meters Division 14016:25.5 PB12
Oct 18GMC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 13 · Marquette UniversityMarquette University5,000 Meters Varsity1316:45.5 PB12
Oct 5Arrowhead InviteOct 5 · 5,000 Meters Varsity · Place 13 · Marquette UniversityMarquette University5,000 Meters Varsity1316:16.3 PB12
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Varsity · Place 48 · Marquette UniversityMarquette University5,000 Meters Varsity4816:28.2 PB12
Sep 21Marquette Hilltoppers InviteSep 21 · 5,000 Meters Varsity · Place 20 · Marquette UniversityMarquette University5,000 Meters Varsity2017:10.50 PB12

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 1 · Place 45 · Marquette UniversityMarquette University5,000 Meters Division 14516:40.111
Oct 14GMC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 4 · Marquette UniversityMarquette University5,000 Meters Varsity416:43.0 PB11
Oct 5Viking InvitationalOct 5 · 5,000 Meters Varsity · Place 5 · Marquette UniversityMarquette University5,000 Meters Varsity516:39.411
Sep 6Arrowhead InviteSep 6 · 5,000 Meters Varsity · Place 13 · Marquette UniversityMarquette University5,000 Meters Varsity1316:28.7 PB11

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15GMC XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 23 · Marquette UniversityMarquette University5,000 Meters Varsity2317:26.5 PB10
Sep 8Arrowhead InviteSep 8 · 5,000 Meters Varsity · Place 50 · Marquette UniversityMarquette University5,000 Meters Varsity5017:23.810
Aug 25Hoehnke-Hill Milwaukee River InvitationalAug 25 · 5,000 Meters Boys · Place 18 · Marquette UniversityMarquette University5,000 Meters Boys1817:51.1 PB10

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30WIAA State ChampionshipsOct 30 · 5,000 Meters Boys D1 · Place 155 · Marquette UniversityMarquette University5,000 Meters Boys D115518:16.7 PB9
Oct 16GMC XC ChampionshipOct 16 · 5,000 Meters Varsity Championship · Place 44 · Marquette UniversityMarquette University5,000 Meters Varsity Championship4418:00.8 PB9
Oct 7Viking InvitationalOct 7 · 5,000 Meters JV · Marquette UniversityMarquette University5,000 Meters JV018:14.5 PB9
Sep 9Arrowhead InvitationalSep 9 · 5,000 Meters Freshman · Place 2 · Marquette UniversityMarquette University5,000 Meters Freshman218:10.09