Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Green Valley Forest PreserveDGN / LT / York Boys Triangular · Sep 2211:57DGN / LT / York Boys TriangularSeptember 22, 2022
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1612:17.1IESA XC State ChampionshipsOctober 16, 2021
2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 118:40.1St. Charles North XC InviteOctober 1, 2022
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1819:05.56WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · Channahon Community ParkMinooka Flight Invitational · Sep 1718:28.0Minooka Flight InvitationalSeptember 17, 2022
3 Miles · KLM CourseWest Suburban Silver Conference XC Championships · Oct 1518:13.2West Suburban Silver Conference XC ChampionshipsOctober 15, 2022
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 418:36.03St. Charles North XC InviteOctober 4, 2025
3 Miles · Lyons Township High School South CampusLyons Boys Triangular · Sep 2318:03.88Lyons Boys Triangular September 23, 2025
3 Miles · Naperville North Campus XC CourseNaperville North Twilight XC Invitational · Oct 418:31.80Naperville North Twilight XC InvitationalOctober 4, 2023
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 917:51.18Naperville Twilight InvitationalOctober 9, 2024
3 Miles · Settler's Hill CC CourseTwilight XC Invitational · Oct 817:38.10Twilight XC InvitationalOctober 8, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Open · Place 57 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Open5719:05.56 PB12
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Varsity · Place 149 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity14917:38.10 PB12
Oct 8Naperville Twilight InvitationalOct 8 · 3 Miles Varsity · Place 149 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity14917:38.112
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Open · Place 47 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Open4718:36.03 PB12
Sep 27Run Down at the OaksSep 27 · 3 Miles Junior Varsity · Place 11 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Junior Varsity1118:44.8312
Sep 23Lyons Boys Triangular Sep 23 · 3 Miles Varsity · Place 10 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity1018:03.88 PB12
Sep 20Minooka Flight Races Sep 20 · 3 Miles Open · Place 30 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Open3018:3412
Sep 17Glenbard West Boys QuadSep 17 · 3 Miles Varsity · Place 19 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity1918:49.6512
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 284 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity Open28419:27.7012

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19WSC-Silver Division Conference MeetOct 19 · 3 Miles Junior Varsity · Place 48 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Junior Varsity4818:07.211
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Junior Varsity · Place 73 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Junior Varsity7317:51.18 PB11
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Open · Place 53 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Open5319:18.4811
Sep 28LWC Run Down at the OaksSep 28 · 3 Miles Junior Varsity · Place 9 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Junior Varsity918:54.4511
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Open · Place 29 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Open2919:2211
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 61 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Junior Varsity6119:32.5011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Frosh/Soph · Place 128 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Frosh/Soph12818:31.80 PB10
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Frosh/Soph · Place 86 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Frosh/Soph8619:10.5010
Sep 23Run Down at the Round BarnSep 23 · 3 Miles Frosh/Soph Freshman · Place 16 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Frosh/Soph Freshman1619:17.110
Sep 16Minooka Flight/FS/Open InvitationalSep 16 · 3 Miles Frosh/Soph · Place 69 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Frosh/Soph6918:4310
Sep 14Glenbard West Boys vs. LyonsSep 14 · 3 Miles Frosh/Soph Freshman · Place 9 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Frosh/Soph Freshman918:40.0510
Sep 2Lyons Township Mike Kuharic Invitational Sep 2 · 5,000 Meters Sophomore · Place 34 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Sophomore3420:34.78SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15West Suburban Silver Conference XC ChampionshipsOct 15 · 3 Miles Freshman · Place 13 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Freshman1318:13.2 PB9
Oct 1St. Charles North XC InviteOct 1 · 2.95 Miles FS Boys · Place 73 · LaGrange (Lyons)LaGrange (Lyons)2.95 Miles FS Boys7318:40.1 PB9
Sep 24LWC Run Down at the Round Barn InvitationalSep 24 · 3 Miles Frosh/Soph Freshman · Place 17 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Frosh/Soph Freshman1718:27.99
Sep 22DGN / LT / York Boys TriangularSep 22 · 2 Miles Freshman · Place 5 · LaGrange (Lyons)LaGrange (Lyons)2 Miles Freshman511:57 PB9
Sep 17Minooka Flight InvitationalSep 17 · 3 Miles Frosh/Soph · Place 39 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Frosh/Soph3918:28.0 PB9
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 100 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Open10018:02.59
Sep 3Lyons Township Mike Kuharic InvitationalSep 3 · 2.1 Miles Freshman · Place 10 · LaGrange (Lyons)LaGrange (Lyons)2.1 Miles Freshman1013:29.48FR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 1A Boys · Place 68 · La Grange St. FrancisLa Grange St. Francis2 Miles 1A Boys6812:17.1 PB8