Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Downers Grove Swim and Racquet Club (DGSRC) SPL 2025 Meet #4 at Downers Grove Swim and Racket Club · Sep 2711:31.9 SPL 2025 Meet #4 at Downers Grove Swim and Racket ClubSeptember 27, 2025
2 Miles · Marmion AcademySPL 2025 Meet #3 at Marmion Academy · Sep 2011:18.1SPL 2025 Meet #3 at Marmion AcademySeptember 20, 2025
2 Miles · Maxwell ParkIESA 1A State XC Championships · Oct 1811:08.36IESA 1A State XC ChampionshipsOctober 18, 2025
2 Miles · Perry Farm ParkSPL 2025 Meet #1 at Perry Farm Park · Sep 611:47.9SPL 2025 Meet #1 at Perry Farm ParkSeptember 6, 2025
2 Miles · Settler's Hill CC CourseSuburban Parochial League XC Meet · Oct 410:49.60Suburban Parochial League XC MeetOctober 4, 2025
2 Miles · Westmont HSIESA 1A - Sectional C @ Westmont High School · Oct 1111:06.08IESA 1A - Sectional C @ Westmont High SchoolOctober 11, 2025
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2613:31.54Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1217:05.4Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:28.02Peoria High School InvitationalOctober 3, 2026
3154 m · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 510:41.0646th Annual Red Devil InvitationalSeptember 5, 2026
4,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2214:23.56CCC Youth National ChampionshipNovember 22, 2025
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1017:03.8Sterling XC InvitationalOctober 10, 2026
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3116:14.132026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)October 31, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 56 · Oak Park (Fenwick)Oak Park (Fenwick)5,000 Meters Varsity5616:14.13 PB9
Oct 242026 IHSA Class 3A XC Regional - #2A Hinsdale (Central)Oct 24 · 3 Miles Varsity · Place 26 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity2616:33.29
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Freshman · Place 1 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Freshman116:31.39
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 13 · Oak Park (Fenwick)Oak Park (Fenwick)5,000 Meters Varsity1317:03.8 PB9
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 120 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity - 3A12016:28.02 PB9
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 2.5 Miles Freshman · Place 8 · Oak Park (Fenwick)Oak Park (Fenwick)2.5 Miles Freshman813:31.54 PB9
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Frosh/Soph · Place 6 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Frosh/Soph617:05.4 PB9
Sep 546th Annual Red Devil InvitationalSep 5 · 1.96 Miles F/S - Open · Place 25 · Oak Park (Fenwick)Oak Park (Fenwick)1.96 Miles F/S - Open2510:41.06 PB9

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 21 · West Suburban HarriersWest Suburban Harriers4,000 Meters 13-142114:23.56 PB8
Oct 18IESA 1A State XC ChampionshipsOct 18 · 2 Miles 1A Boys · Place 6 · River Forest St. LukeRiver Forest St. Luke2 Miles 1A Boys611:08.36 PB8
Oct 11IESA 1A - Sectional C @ Westmont High SchoolOct 11 · 2 Miles Varsity Boys · Place 1 · River Forest St. LukeRiver Forest St. Luke2 Miles Varsity Boys111:06.08 PB8
Oct 4Suburban Parochial League XC MeetOct 4 · 2 Miles 8th Grade Boys · Place 1 · River Forest St. LukeRiver Forest St. Luke2 Miles 8th Grade Boys110:49.60 PB8
Sep 27 SPL 2025 Meet #4 at Downers Grove Swim and Racket ClubSep 27 · 2 Miles 8B · Place 2 · River Forest St. LukeRiver Forest St. Luke2 Miles 8B211:31.9 PB8
Sep 20SPL 2025 Meet #3 at Marmion AcademySep 20 · 2 Miles 8B-Flight 1 · Place 2 · River Forest St. LukeRiver Forest St. Luke2 Miles 8B-Flight 1211:18.1 PB8
Sep 13SPL 2025 Meet #2 at Westmont HSSep 13 · 2 Miles 8B · Place 2 · River Forest St. LukeRiver Forest St. Luke2 Miles 8B212:00.28
Sep 6SPL 2025 Meet #1 at Perry Farm ParkSep 6 · 2 Miles 8B · Place 1 · River Forest St. LukeRiver Forest St. Luke2 Miles 8B111:47.9 PB8
Aug 164th Annual St. Pius X Knights Chicagoland Cross Country ClassicAug 16 · 2 Miles 8th Grade · Place 2 · River Forest St. LukeRiver Forest St. Luke2 Miles 8th Grade212:23.798

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 1A · Place 17 · River Forest St. LukeRiver Forest St. Luke2 Miles 1A1711:23.497
Oct 5Suburban Parochial League XC MeetOct 5 · 2 Miles 7th Grade · Place 1 · River Forest St. LukeRiver Forest St. Luke2 Miles 7th Grade111:34.307
Aug 17 3rd Annual Chicagoland Cross Country ClassicAug 17 · 2 Miles 7th Grade · Place 5 · River Forest St. LukeRiver Forest St. Luke2 Miles 7th Grade513:10.097