Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 922:09.6Black Sail InvitationalOctober 9, 2021
3 Miles · Matthews Middle SchoolAl Willhoit Wauconda Invitational · Sep 1421:44Al Willhoit Wauconda InvitationalSeptember 14, 2024
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 422:37.18Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1222:43.18The Southern ShowcaseSeptember 12, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1723:36.29NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · The Bob Brown Field Station / Vaughn's Creek XC CourseMichael Pretorius Invite · Sep 2022:40.6Michael Pretorius InviteSeptember 20, 2025
5,000 Meters · The HermitageMichael Pretorius Invite · Sep 2624:06.3Michael Pretorius InviteSeptember 26, 2026
6,000 Meters · Lewis UniversityLewis Crossover · Oct 1127:41.23Lewis CrossoverOctober 11, 2025
6,000 Meters · Shelby Farms Park2025 GSC XC Championships · Oct 2526:16.642025 GSC XC ChampionshipsOctober 25, 2025
6,000 Meters · The Hermitage2026 GSC XC Championships · Nov 628:09.62026 GSC XC ChampionshipsNovember 6, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 62026 GSC XC ChampionshipsNov 6 · 6,000 Meters GSC · Place 87 · Trevecca NazareneTrevecca Nazarene6,000 Meters GSC8728:09.6 PBSo
Oct 10Lewis CrossoverOct 10 · 6,000 Meters Collegiate · Place 244 · Trevecca NazareneTrevecca Nazarene6,000 Meters Collegiate24430:43.18So
Sep 26Michael Pretorius InviteSep 26 · 5,000 Meters College · Place 24 · Trevecca NazareneTrevecca Nazarene5,000 Meters College2424:06.3 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 252025 GSC XC ChampionshipsOct 25 · 6,000 Meters Women · Place 85 · Trevecca NazareneTrevecca Nazarene6,000 Meters Women8526:16.64 PBFr
Oct 11Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 319 · Trevecca NazareneTrevecca Nazarene6,000 Meters Womens 600031927:41.23 PBFr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters College Silver · Place 118 · Trevecca NazareneTrevecca Nazarene5,000 Meters College Silver11822:37.18 PBFr
Sep 20Michael Pretorius InviteSep 20 · 5,000 Meters New Division · Place 31 · Trevecca NazareneTrevecca Nazarene5,000 Meters New Division3122:40.6 PBFr
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters College · Place 440 · Trevecca NazareneTrevecca Nazarene5,000 Meters College44022:43.18 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 2 · Place 170 · Unattached IllinoisUnattached Illinois5,000 Meters Open 217023:36.29 PB12
Oct 262024 IHSA Class 3A XC Regional-#3B Glen Ellyn (Glenbard West)Oct 26 · 2.88 Miles Varsity · Place 49 · West ChicagoWest Chicago2.88 Miles Varsity4920:17.6912
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 30 · West ChicagoWest Chicago3 Miles Varsity3021:26.6012
Oct 12Black Sail InvitationalOct 12 · 3 Miles Varsity · Place 21 · West ChicagoWest Chicago3 Miles Varsity2120:46.3712
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 33 · West ChicagoWest Chicago5,000 Meters Varsity3322:06.5012
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 317 · West ChicagoWest Chicago3 Miles Varsity31721:29.3912
Sep 14Al Willhoit Wauconda InvitationalSep 14 · 3 Miles Varsity · Place 34 · West ChicagoWest Chicago3 Miles Varsity3421:44 PB12
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 34 · West ChicagoWest Chicago3.05 Miles Varsity3422:29.2112
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 19 · West ChicagoWest ChicagoVarsity1922:0712
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 29 · West ChicagoWest Chicago3 Miles Varsity2921:59.1012

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #3B St. Charles (East)Oct 21 · 3 Miles Varsity · Place 55 · West Chicago (H.S.)West Chicago (H.S.)3 Miles Varsity5522:03.6011
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 23 · West Chicago (H.S.)West Chicago (H.S.)3 Miles Varsity2321:23.0011
Oct 7Black Sail InvitationalOct 7 · 3 Miles Varsity · Place 30 · West Chicago (H.S.)West Chicago (H.S.)3 Miles Varsity3021:17.711
Sep 30Lisle Mane Event XC InvitationalSep 30 · 5,000 Meters Varsity · Place 62 · West Chicago (H.S.)West Chicago (H.S.)5,000 Meters Varsity6223:17.5011
Sep 23Midseason Harvest Classic XC Invitational Sep 23 · 5,000 Meters Varsity · Place 41 · West Chicago (H.S.)West Chicago (H.S.)5,000 Meters Varsity4123:13.2211
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 408 · West Chicago (H.S.)West Chicago (H.S.)3 Miles Varsity40822:08.611
Sep 946th Annual Wauconda XC Al Wilhoit InvitationalSep 9 · 3 Miles Varsity · Place 52 · West ChicagoWest Chicago3 Miles Varsity5222:23.311
Sep 2Crystal Lake South "Rich Eschman XC Invitational"Sep 2 · 3.05 Miles Varsity · Place 31 · West Chicago (H.S.)West Chicago (H.S.)3.05 Miles Varsity3124:50.57JR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23IHSA Class 3A XC Regional - St. Charles (East) #3BOct 23 · 3 Miles Varsity · Place 55 · West Chicago (HS.)West Chicago (HS.)3 Miles Varsity5521:24.69
Oct 16Upstate Eight XC Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 27 · West Chicago (HS.)West Chicago (HS.)3 Miles Varsity2721:22.59
Oct 9Black Sail InvitationalOct 9 · 3 Miles Varsity · Place 18 · West ChicagoWest Chicago3 Miles Varsity1822:09.6 PB9
Sep 4Crystal Lake South XC Invitational 2021Sep 4 · 3.05 Miles Varsity · Place 69 · West Chicago (HS.)West Chicago (HS.)3.05 Miles Varsity6924:54.89