Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2618:50.06Palatine Invite - Meet of Champions 2026September 26, 2026
5,000 Meters · Creasey Mahan Nature PreserveRumble Thru The Jungle · Sep 1120:00.20Rumble Thru The JungleSeptember 11, 2026
5,000 Meters · Kentucky Horse Park2026 KHSAA State Cross Country Championships · Oct 3119:23.442026 KHSAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Louisville Champions ParkKHSAA Region 4 Class 3A · Oct 2420:13.65KHSAA Region 4 Class 3AOctober 24, 2026
5,000 Meters · Seneca ParkKHSAA Region 4 Class 3A · Oct 2519:17.6KHSAA Region 4 Class 3AOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 219:24.73Great American XC Festival Presented by CorosOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 312026 KHSAA State Cross Country ChampionshipsOct 31 · 5,000 Meters 3A · Place 24 · Assumption5,000 Meters 3A2419:23.44 PB12
Oct 24KHSAA Region 4 Class 3AOct 24 · 5,000 Meters Varsity · Place 19 · Assumption5,000 Meters Varsity1920:13.65 PB12
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 23 · Assumption5,000 Meters Blue Invitational2319:24.73 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 52 · Assumption3 Miles Varsity5218:50.06 PB12
Sep 11Rumble Thru The JungleSep 11 · 5,000 Meters HS Girls Varsity · Place 11 · Assumption5,000 Meters HS Girls Varsity1120:00.20 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 150 · Assumption5,000 Meters Championship15019:46.8811
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 3A · Place 17 · Assumption5,000 Meters 3A1719:30.0711
Oct 25KHSAA Region 4 Class 3AOct 25 · 5,000 Meters Varsity · Place 13 · Assumption5,000 Meters Varsity1319:17.6 PB11
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 147 · Assumption5,000 Meters Varsity14719:29.011
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 147 · Assumption5,000 Meters Varsity14719:29.011
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 147 · Assumption5,000 Meters Varsity14719:29.011

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 177 · Assumption5,000 Meters Open Invitational17720:49.6010
Oct 24Metro JV Regional XCOct 24 · 5,000 Meters Junior Varsity · Place 2 · Assumption5,000 Meters Junior Varsity219:53.1910
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 60 · Assumption5,000 Meters Varsity6020:45.210
Sep 6Rumble through the JungleSep 6 · 5,000 Meters Junior Varsity · Place 3 · Assumption5,000 Meters Junior Varsity322:06.4510
Aug 24St Xavier Tiger RunAug 24 · 5,000 Meters Junior Varsity · Place 3 · Assumption5,000 Meters Junior Varsity321:22.8110

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Metro JV RegionalOct 19 · 5,000 Meters Varsity · Place 26 · Assumption5,000 Meters Varsity2621:59.50—
Sep 20St X Champions Series XC Meet 2Sep 20 · 5,000 Meters Varsity · Place 6 · Assumption5,000 Meters Varsity623:11.6—
Sep 5SHA XC Newcomer @ Seneca Series Meet #2Sep 5 · 4,000 Meters Varsity · Place 4 · Assumption4,000 Meters Varsity419:16.579