Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2713:19.9Elmwood Park Trial on the TrailAugust 27, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1819:36.90Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2020:34.1Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 119:26.25IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Lyons Township High School South CampusIHSA Class 3A XC Regional - #2A LaGrange (Lyons) · Oct 2519:55.54IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 421:26.16Lisle Mane XC InvitationalOctober 4, 2025
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Mid-Season Classic Invitational · Sep 2721:45.172025 Harvest-Westminster Mid-Season Classic InvitationalSeptember 27, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 63 · Riverside (R.-Brookfield)3 Miles Varsity6319:26.25 PB12
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 23 · Riverside (R.-Brookfield)3 Miles Varsity2319:55.54 PB12
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 13 · Riverside (R.-Brookfield)3 Miles Varsity1319:36.90 PB12
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Varsity · Place 25 · Riverside (R.-Brookfield)5,000 Meters Varsity2521:26.16 PB12
Sep 272025 Harvest-Westminster Mid-Season Classic InvitationalSep 27 · 5,000 Meters Varsity · Place 22 · Riverside (R.-Brookfield)5,000 Meters Varsity2221:45.17 PB12
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 11 · Riverside (R.-Brookfield)3 Miles Varsity1120:34.1 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 23 · Riverside (R.-Brookfield)3 Miles Varsity Open2320:30.0012
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 9 · Riverside (R.-Brookfield)2 Miles Varsity913:19.9 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#2A LaGrange (Lyons)Oct 26 · 5,000 Meters Varsity · Place 42 · Riverside (R.-Brookfield)5,000 Meters Varsity4222:00.2211
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 24 · Riverside (R.-Brookfield)3 Miles Varsity2421:00.9011
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 26 · Riverside (R.-Brookfield)5,000 Meters Varsity2621:42.0011
Sep 287th Midseason Harvest Classic InviteSep 28 · 5,000 Meters Varsity · Place 33 · Riverside (R.-Brookfield)5,000 Meters Varsity3322:21.8511
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Varsity · Place 61 · Riverside (R.-Brookfield)3 Miles Varsity6123:37.211
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 28 · Riverside (R.-Brookfield)3 Miles Open2821:15.6011
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 116 · Riverside (R.-Brookfield)2.9 Miles Varsity11620:46.6011

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 253 · Riverside (R.-Brookfield)3 Miles 3A25322:04.7010
Sep 2Lyons Township Mike Kuharic Invitational Sep 2 · 5,000 Meters Varsity · Place 80 · Riverside (R.-Brookfield)5,000 Meters Varsity8023:24.28SO