Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 120:54.2St. Charles North XC InviteOctober 1, 2022
3 Miles · Detweiller Park2023 IHSA Class 3A State XC Championships · Nov 418:29.702023 IHSA Class 3A State XC ChampionshipsNovember 4, 2023
3 Miles · Katherine Legge Memorial Park2023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Oct 2819:44.072023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central)October 28, 2023
3 Miles · Naperville North Campus XC CourseNaperville North Twilight XC Invitational · Oct 419:18.80Naperville North Twilight XC InvitationalOctober 4, 2023
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 619:46.0Naperville Twilight XC Invitational October 6, 2021
3 Miles · Waubonsie Valley High SchoolDuPage Valley Conference XC Championships · Oct 1619:33.5DuPage Valley Conference XC ChampionshipsOctober 16, 2021
4,000 Meters · Florida Southern CollegeSwan City Cross Country Classic · Sep 615:37.5Swan City Cross Country ClassicSeptember 6, 2025
5,000 Meters · Harvest Christian AcademyHarvest Christian Academy Midseason XC Classic · Sep 2521:10.11Harvest Christian Academy Midseason XC ClassicSeptember 25, 2021
5,000 Meters · Regents ParksKeiser Flagship Invitational · Sep 421:07.3Keiser Flagship InvitationalSeptember 4, 2026
6,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 1825:25.89FSU NCAA DI South Region PreviewSeptember 18, 2026
6,000 Meters · Holloway ParkSunshine State Cross Country Championships · Nov 725:20.5Sunshine State Cross Country ChampionshipsNovember 7, 2026
6,000 Meters · Lewis UniversityLewis Crossover · Oct 1025:30.12Lewis CrossoverOctober 10, 2026
6,000 Meters · Southeastern UniversitySunshine State Cross Country Championships · Oct 2525:24.6Sunshine State Cross Country ChampionshipsOctober 25, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Sunshine State Cross Country ChampionshipsNov 7 · 6,000 Meters Sunshine State · Place 62 · Palm Beach AtlanticPalm Beach Atlantic6,000 Meters Sunshine State6225:20.5 PBJr
Oct 10Lewis CrossoverOct 10 · 6,000 Meters Collegiate · Place 186 · Palm Beach AtlanticPalm Beach Atlantic6,000 Meters Collegiate18625:30.12 PBJr
Sep 18FSU NCAA DI South Region PreviewSep 18 · 6,000 Meters New Division · Place 163 · Palm Beach AtlanticPalm Beach Atlantic6,000 Meters New Division16325:25.89 PBJr
Sep 4Keiser Flagship InvitationalSep 4 · 5,000 Meters Collegiate · Place 45 · Palm Beach AtlanticPalm Beach Atlantic5,000 Meters Collegiate4521:07.3 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25Sunshine State Cross Country ChampionshipsOct 25 · 6,000 Meters College · Palm Beach AtlanticPalm Beach Atlantic6,000 Meters College0DNSSo
Sep 6Swan City Cross Country ClassicSep 6 · 4,000 Meters College · Place 39 · Palm Beach AtlanticPalm Beach Atlantic4,000 Meters College3915:37.5 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25Sunshine State Cross Country ChampionshipsOct 25 · 6,000 Meters Champs · Place 57 · Palm Beach AtlanticPalm Beach Atlantic6,000 Meters Champs5725:24.6 PBFr
Sep 6Keiser University Flagship InvitationalSep 6 · 5,000 Meters Varsity · Place 13 · Palm Beach AtlanticPalm Beach Atlantic5,000 Meters Varsity1321:17.0FR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 101 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles 3A Varsity10118:29.70 PB12
Oct 282023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Oct 28 · 3 Miles Varsity · Place 39 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity3919:44.07 PB12
Oct 212023 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 21 · 3 Miles Varsity · Place 13 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity1319:22.3012
Oct 14DVC XC Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 16 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity1620:03.0012
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Varsity · Place 51 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity5119:18.80 PB12
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Varsity · Place 10 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity1019:51.1012
Sep 23Midseason Harvest Classic XC Invitational Sep 23 · 5,000 Meters Varsity · Place 6 · Aurora (Metea Valley)Aurora (Metea Valley)5,000 Meters Varsity620:31.6412
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 68 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles 3A6819:09.1012
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Varsity · Place 40 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity4019:59.7012
Aug 26Aurora City XC InviteAug 26 · 3 Miles Varsity · Place 11 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity1120:31.512

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 3A XC Sectional - Aurora (Waubonsie Valley) #2Oct 29 · 3 Miles Varsity · Place 83 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity8320:23.011
Oct 222022 IHSA Class 3A XC Regional - Hinsdale (Central) #2COct 22 · 3 Miles Varsity · Place 50 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity5020:58.4011
Oct 15DuPage Valley Conference XC ChampionshipsOct 15 · 3 Miles Varsity · Place 41 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity4120:23.111
Oct 5Naperville Twilight XC InvitationalOct 5 · 3 Miles Varsity · Place 83 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity8319:30.111
Oct 1St. Charles North XC InviteOct 1 · 2.95 Miles Varsity Girls · Place 45 · Aurora (Metea Valley)Aurora (Metea Valley)2.95 Miles Varsity Girls4520:54.2 PB11
Sep 24Harvest Christian Academy Midseason XC ClassicSep 24 · 5,000 Meters Varsity · Place 21 · Aurora (Metea Valley)Aurora (Metea Valley)5,000 Meters Varsity2120:55.7711
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 91 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity 3A9119:52.311
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 75 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity7520:49.311
Aug 27Aurora City CC MeetAug 27 · 3 Miles Varsity · Place 4 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity420:21.3011

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 3A XC Sectional - Hinsdale (Central) #2Oct 30 · 3 Miles Varsity · Place 71 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity7120:04.2010
Oct 23IHSA Class 3A XC Regional - Oswego (East) #2COct 23 · 3 Miles Varsity · Place 35 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity3519:2510
Oct 16DuPage Valley Conference XC ChampionshipsOct 16 · 3 Miles Varsity · Place 24 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity2419:33.5 PB10
Oct 6Naperville Twilight XC Invitational Oct 6 · 3 Miles Varsity · Place 87 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity8719:46.0 PB10
Oct 2St. Charles North XC InvitationalOct 2 · 3 Miles Varsity · Place 31 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity3120:03.210
Sep 25Harvest Christian Academy Midseason XC ClassicSep 25 · 5,000 Meters Varsity · Place 17 · Aurora (Metea Valley)Aurora (Metea Valley)5,000 Meters Varsity1721:10.11 PB10
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 3A · Place 85 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity 3A8519:59.010
Sep 4Hornet-Red Devil InviteSep 4 · 3 Miles Frosh/Soph Freshman · Place 39 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Frosh/Soph Freshman3920:54.910

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9Naperville Twilight XC InvitationalOct 9 · 3 Miles Frosh/Soph · Place 6 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Frosh/Soph620:16.79
Oct 3Waubonsie Valley, Naperville Central, Metea Valley Girls TriangularOct 3 · 3 Miles Varsity · Place 28 · Aurora (Metea Valley)Aurora (Metea Valley)3 Miles Varsity2822:12.609