Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2713:03.5Elmwood Park Trial on the TrailAugust 27, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1818:37.10Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2019:56.7Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 118:45.12IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Kress Creek FarmsWildcat Quad meet · Sep 1320:19.0Wildcat Quad meetSeptember 13, 2025
3 Miles · Lyons Township High School South CampusIHSA Class 3A XC Regional - #2A LaGrange (Lyons) · Oct 2518:42.63IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
5,000 Meters · Dellwood ParkLocktoberfest · Oct 421:02.73LocktoberfestOctober 4, 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 136 · Riverside (R.-Brookfield)3 Miles Varsity13618:45.12 PB12
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 56 · Riverside (R.-Brookfield)3 Miles Varsity5618:42.63 PB12
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Open · Place 13 · Riverside (R.-Brookfield)3 Miles Open1318:37.10 PB12
Oct 11Tiger XC InviteOct 11 · 3 Miles Open Boys · Place 6 · Riverside (R.-Brookfield)3 Miles Open Boys618:48.0012
Oct 4LocktoberfestOct 4 · 5,000 Meters Varsity · Place 154 · Riverside (R.-Brookfield)5,000 Meters Varsity15421:02.73 PB12
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 38 · Riverside (R.-Brookfield)3 Miles Varsity3819:56.7 PB12
Sep 13Wildcat Quad meetSep 13 · 3 Miles Boys Varsity · Place 30 · Riverside (R.-Brookfield)3 Miles Boys Varsity3020:19.0 PB12
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 35 · Riverside (R.-Brookfield)2 Miles Varsity3513:03.5 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Open · Place 35 · Riverside (R.-Brookfield)3 Miles Open3520:18.3011
Oct 12Elmwood Park Tiger XC InvitationalOct 12 · 3 Miles Junior Varsity · Place 11 · Riverside (R.-Brookfield)3 Miles Junior Varsity1119:26.711
Oct 5Locktoberfest InvitationalOct 5 · 5,000 Meters Open · Place 65 · Riverside (R.-Brookfield)5,000 Meters Open6521:1211
Sep 287th Midseason Harvest Classic InviteSep 28 · 5,000 Meters Junior Varsity · Place 27 · Riverside (R.-Brookfield)5,000 Meters Junior Varsity2720:37.4311
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Junior Varsity · Place 14 · Riverside (R.-Brookfield)3 Miles Junior Varsity1420:09.011
Sep 14Wildcat InviteSep 14 · 3 Miles Varsity · Place 18 · Riverside (R.-Brookfield)3 Miles Varsity1819:5711
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 133 · Riverside (R.-Brookfield)5,000 Meters Junior Varsity13321:06.8611
Aug 28Elmwood Park Trial on the TrailAug 28 · 2 Miles Varsity · Place 35 · Riverside (R.-Brookfield)2 Miles Varsity3513:18.411

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14Metro Suburban Conference ChampionshipOct 14 · Open · Place 34 · Riverside (R.-BrookfielOpen3426:5310
Oct 7Elmwood Park Tiger XC InvitationalOct 7 · 3 Miles Open · Place 95 · Riverside (R.-Brookfiel3 Miles Open9525:37.810
Sep 30Locktoberfest InvitationalSep 30 · 5,000 Meters Open · Place 252 · Riverside (R.-Brookfield)5,000 Meters Open25228:10.8010
Sep 16Riverside-Brookfield XC InvitationalSep 16 · 3 Miles Junior Varsity · Place 111 · Riverside (R.-Brookfiel3 Miles Junior Varsity11127:24.210
Aug 29Elmwood Park Trial on the TrailAug 29 · 2 Miles Frosh/Soph Freshman · Place 60 · Riverside (R.-Brookfiel2 Miles Frosh/Soph Freshman6018:32.110