Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Park HS (East Campus)2026 Lake Park Harvey Braus Classic · Sep 1211:08.22026 Lake Park Harvey Braus ClassicSeptember 12, 2026
2.1 Miles · Hoover Math And Science AcademyBoys SHS VS RM Dual · Sep 3012:12Boys SHS VS RM DualSeptember 30, 2025
2.5 Miles · Heritage ParkWheeling MSL East Tri · Sep 216:59.33Wheeling MSL East TriSeptember 2, 2025
2.5 Miles · North Salk RoadRolling Meadows Co-Ed MSL East Dual · Sep 2915:05.71Rolling Meadows Co-Ed MSL East DualSeptember 29, 2026
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1818:24.692025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Deer Grove Forest PreserveIHSA Class 3A XC Regional - #4B Palatine (H.S.) · Oct 2517:40.29IHSA Class 3A XC Regional - #4B Palatine (H.S.)October 25, 2025
3 Miles · Heritage ParkWheeling MSL East Co-Ed Tri 2 · Sep 1518:34.51Wheeling MSL East Co-Ed Tri 2September 15, 2026
3 Miles · Highland Community CollegePretzel XC Invite · Oct 317:09.15Pretzel XC InviteOctober 3, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2018:46.4Bill Dawson InviteSeptember 20, 2025
3250 m · Elk Grove Village High SchoolElk Grove MSL East Boys Double Dual · Sep 1612:54.02Elk Grove MSL East Boys Double DualSeptember 16, 2025
5,000 Meters · Hoover Math And Science Academy13th Annual Macnider Invitational · Sep 2617:45.7013th Annual Macnider InvitationalSeptember 26, 2026
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 518:35.09Oregon HS OpenSeptember 5, 2026
5,000 Meters · Oregon Park WestOregon HS Open · Sep 620:37.4Oregon HS OpenSeptember 6, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 52 · Schaumburg3 Miles Varsity5216:52.710
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Frosh/Soph Freshman · Place 15 · Schaumburg3 Miles Frosh/Soph Freshman1516:43.810
Oct 3Pretzel XC InviteOct 3 · 3 Miles Varsity · Place 19 · Schaumburg3 Miles Varsity1917:09.15 PB10
Sep 29Rolling Meadows Co-Ed MSL East DualSep 29 · 2.5 Miles Frosh/Soph · Place 3 · Schaumburg2.5 Miles Frosh/Soph315:05.71 PB10
Sep 2613th Annual Macnider InvitationalSep 26 · 5,000 Meters Frosh/Soph · Place 9 · Schaumburg5,000 Meters Frosh/Soph917:45.70 PB10
Sep 19Bill Dawson InviteSep 19 · 3 Miles Frosh/Soph · Place 24 · Schaumburg3 Miles Frosh/Soph2419:05.710
Sep 15Wheeling MSL East Co-Ed Tri 2Sep 15 · 3 Miles Varsity · Place 16 · Schaumburg3 Miles Varsity1618:34.51 PB10
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 2 Miles Frosh/Soph · Place 28 · Schaumburg2 Miles Frosh/Soph2811:08.2 PB10
Sep 8Schaumburg MSL Tri #1Sep 8 · 2.1 Miles Frosh/Soph · Schaumburg2.1 Miles Frosh/Soph012:3210
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 27 · Schaumburg5,000 Meters Varsity2718:35.09 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 66 · Schaumburg3 Miles Varsity6617:40.29 PB9
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 63 · Schaumburg3 Miles Frosh/Soph6318:24.69 PB9
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Open · Place 2 · Schaumburg3 Miles Open218:18.229
Sep 30Boys SHS VS RM DualSep 30 · 2.1 Miles Frosh/Soph · Place 5 · Schaumburg2.1 Miles Frosh/Soph512:12 PB9
Sep 2712th Annual Macnider Cross Country InviteSep 27 · 5,000 Meters Frosh/Soph · Place 26 · Schaumburg5,000 Meters Frosh/Soph2619:09.709
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 76 · Schaumburg3 Miles Frosh/Soph7618:46.4 PB9
Sep 16Elk Grove MSL East Boys Double DualSep 16 · 2.02 Miles Frosh/Soph · Place 9 · Schaumburg2.02 Miles Frosh/Soph912:54.02 PB9
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 2 Miles Frosh/Soph · Place 85 · Schaumburg2 Miles Frosh/Soph8512:14.19
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Junior Varsity · Place 20 · Schaumburg5,000 Meters Junior Varsity2020:37.4 PB9
Sep 2Wheeling MSL East TriSep 2 · 2.5 Miles Frosh/Soph · Place 10 · Schaumburg2.5 Miles Frosh/Soph1016:59.33 PB9