Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Willow Stream ParkBGHS: Race Car Rally · Oct 1914:54.57BGHS: Race Car RallyOctober 19, 2021
2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 117:31.2St. Charles North XC InviteOctober 1, 2022
2.95 Miles · St. James Farm CourseDVC Legacy Quad-NC, NN, WN, and WWS · Sep 2218:18.2DVC Legacy Quad-NC, NN, WN, and WWSSeptember 22, 2021
3 Miles · Naperville North Campus XC CourseNaperville North Twilight XC Invitational · Oct 417:01.80Naperville North Twilight XC InvitationalOctober 4, 2023
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 917:17.60Naperville Twilight InvitationalOctober 9, 2024
3 Miles · Waubonsie Valley High SchoolDuPage Valley Conference XC Championships · Oct 1916:57.90DuPage Valley Conference XC ChampionshipsOctober 19, 2024
5,000 Meters · Channahon Community ParkSaints Twilight Meet · Aug 2917:17.1Saints Twilight MeetAugust 29, 2025
5,000 Meters · Channahon Park DistrictSaints Twilight Invite · Sep 419:12.80Saints Twilight InviteSeptember 4, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 829:34.6NJCAA Division III Cross Country Championships 2025November 8, 2025
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1627:31.3Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Plum Grove Reservoir ParkNJCAA Region 4 Cross Country Championships · Oct 3128:08.0NJCAA Region 4 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Saukie Golf CourseBrissman-Lundeen Invitational · Oct 329:25.33Brissman-Lundeen InvitationalOctober 3, 2026
8,000 Meters · Settler's Hill CC CourseNJCAA Region IV XC · Oct 2529:15.10NJCAA Region IV XCOctober 25, 2025
8,000 Meters · Settler's Hill Golf CourseAurora University Spartan Classic · Sep 1230:53.0Aurora University Spartan ClassicSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 4 Cross Country ChampionshipsOct 31 · 8,000 Meters NJCAA D3 · Place 9 · DuPage (Ill.)DuPage (Ill.)8,000 Meters NJCAA D3928:08.0 PBSo
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's White Race · Place 155 · DuPage (Ill.)DuPage (Ill.)8,000 Meters Men's White Race15527:31.3 PBSo
Oct 3Brissman-Lundeen InvitationalOct 3 · 8,000 Meters College · Place 139 · DuPage (Ill.)DuPage (Ill.)8,000 Meters College13929:25.33 PBSo
Sep 12Aurora University Spartan ClassicSep 12 · 8,000 Meters Men's 8K · Place 14 · DuPage (Ill.)DuPage (Ill.)8,000 Meters Men's 8K1430:53.0 PBSo
Sep 4Saints Twilight InviteSep 4 · 5,000 Meters Collegiate · Place 77 · DuPage (Ill.)DuPage (Ill.)5,000 Meters Collegiate7719:12.80 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 27 · DuPage (Ill.)DuPage (Ill.)8,000 Meters NJCAA D32729:34.6 PBFr
Oct 25NJCAA Region IV XCOct 25 · 8,000 Meters D III · Place 14 · DuPage (Ill.)DuPage (Ill.)8,000 Meters D III1429:15.10 PBFr
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters White · Place 126 · DuPage (Ill.)DuPage (Ill.)8,000 Meters White12629:04.37Fr
Oct 4Seminole Valley StampedeOct 4 · 8,000 Meters Varsity · Place 152 · DuPageDuPage8,000 Meters Varsity15228:45.4FR
Sep 13Spartan ClassicSep 13 · 8,000 Meters Men · Place 42 · DuPage (Ill.)DuPage (Ill.)8,000 Meters Men4230:08.00Fr
Aug 29Saints Twilight MeetAug 29 · 5,000 Meters Men's Race · Place 42 · DuPage (Ill.)DuPage (Ill.)5,000 Meters Men's Race4217:17.1 PBFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19DuPage Valley Conference XC ChampionshipsOct 19 · 3 Miles Varsity · Place 33 · Naperville (Central)Naperville (Central)3 Miles Varsity3316:57.90 PB12
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Junior Varsity · Place 48 · Naperville (Central)Naperville (Central)3 Miles Junior Varsity4817:17.60 PB12
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 304 · Naperville (Central)Naperville (Central)3 Miles Varsity 3A30418:30.1012
Sep 11Hinsdale Central Boys vs. DGS, OPRF, and Naperville CentralSep 11 · 3 Miles Varsity · Place 12 · Naperville (Central)Naperville (Central)3 Miles Varsity1217:16.8112
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 66 · Naperville (Central)Naperville (Central)2.9 Miles Varsity6615:55.3012
Sep 32024 YHS Kailey Fox InvitationalSep 3 · 3 Miles Varsity · Place 15 · Naperville (Central)Naperville (Central)3 Miles Varsity1516:06.312

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14DVC XC Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 42 · Naperville (Central)Naperville (Central)3 Miles Varsity4217:42.7011
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Varsity · Place 116 · Naperville (Central)Naperville (Central)3 Miles Varsity11617:01.80 PB11
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Varsity · Place 54 · Naperville (Central)Naperville (Central)3 Miles Varsity5417:13.1011
Sep 20DVC Boys Legacy Quad-NN, NC, WN, WWSSep 20 · 2.95 Miles Varsity · Place 16 · Naperville (Central)Naperville (Central)2.95 Miles Varsity1616:53.511
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Varsity · Place 157 · Naperville (Central)Naperville (Central)3 Miles Varsity15717:55.3011

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Plainfield Fast Cat Frosh/Soph InvitationalOct 18 · 3 Miles Sophomore · Place 58 · Naperville (Central)Naperville (Central)3 Miles Sophomore5818:54.0410
Oct 1St. Charles North XC InviteOct 1 · 2.95 Miles FS Boys · Place 20 · Naperville (Central)Naperville (Central)2.95 Miles FS Boys2017:31.2 PB10
Sep 21DVC Legacy QuadSep 21 · 2.95 Miles Frosh/Soph Freshman · Place 14 · Naperville (Central)Naperville (Central)2.95 Miles Frosh/Soph Freshman1418:22.610
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 95 · Naperville (Central)Naperville (Central)3 Miles Open9517:57.710
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Sophomore · Place 66 · Naperville (Central)Naperville (Central)3 Miles Sophomore6618:57.610

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19BGHS: Race Car RallyOct 19 · 2.5 Miles Frosh/Soph · Place 37 · Naperville (Central)Naperville (Central)2.5 Miles Frosh/Soph3714:54.57 PB9
Oct 16DuPage Valley Conference XC ChampionshipsOct 16 · 3 Miles Frosh/Soph · Place 23 · Naperville (Central)Naperville (Central)3 Miles Frosh/Soph2318:01.19
Oct 6Naperville Twilight XC Invitational Oct 6 · 3 Miles Frosh/Soph · Place 78 · Naperville (Central)Naperville (Central)3 Miles Frosh/Soph7817:58.19
Oct 2St. Charles North XC InvitationalOct 2 · 3 Miles Varsity · Place 65 · Naperville (Central)Naperville (Central)3 Miles Varsity6518:43.79
Sep 22DVC Legacy Quad-NC, NN, WN, and WWSSep 22 · 2.95 Miles Frosh/Soph · Place 24 · Naperville (Central)Naperville (Central)2.95 Miles Frosh/Soph2418:18.2 PB9
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Open · Place 262 · Naperville (Central)Naperville (Central)3 Miles Open26219:30.29
Sep 4Hornet-Red Devil InviteSep 4 · 1.93 Miles Freshman · Place 36 · Naperville (Central)Naperville (Central)1.93 Miles Freshman3611:45.79