Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1612:21.9IESA XC State ChampionshipsOctober 16, 2021
2 Miles · TBAPrairie Stampede · Sep 1013:29.65Prairie StampedeSeptember 10, 2021
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 211:55.5Fox Trot XC InviteOctober 2, 2021
2.5 Miles · Ron Beese ParkBarrington - Prospect Dual · Aug 3015:39Barrington - Prospect DualAugust 30, 2022
2.5 Miles · South Salk ParkMSL East Tri-Meet @Rolling Meadows · Sep 2715:14.36MSL East Tri-Meet @Rolling MeadowsSeptember 27, 2022
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:03.02IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Busse WoodsMid Suburban League Cross Country Championships · Oct 1915:23.50Mid Suburban League Cross Country ChampionshipsOctober 19, 2024
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2316:23.56Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 814:58.21IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2515:19.96IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · Prospect HS CampusProspect MSL West Tri · Sep 216:22.69Prospect MSL West TriSeptember 2, 2025
3 Miles · William Fremd High SchoolFremd MSL Tri · Sep 1616:07.80Fremd MSL TriSeptember 16, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 615:22.06New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1716:17.94NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 34 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)5,000 Meters Gold3415:22.06 PB12
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 64 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles 3A Varsity6414:58.21 PB12
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 19 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity1915:03.02 PB12
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity415:19.96 PB12
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity615:04.0412
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 21 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity2114:47.1812
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity616:07.80 PB12
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 7 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity715:19.5512
Sep 2Prospect MSL West TriSep 2 · 3 Miles Varsity · Place 9 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity916:22.69 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 159 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)5,000 Meters Championship15916:17.94 PB11
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 121 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles 3A Varsity12115:19.9011
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 24 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity2415:14.8011
Oct 19Mid Suburban League Cross Country ChampionshipsOct 19 · 3 Miles Varsity · Place 20 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity2015:23.50 PB11
Oct 1Hersey TriangularOct 1 · 3 Miles Varsity · Place 7 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity716:31.4011
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 37 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity3715:30.6211
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 17 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.9 Miles Varsity1715:05.4011
Sep 3Fremd @ Prospect DualSep 3 · 3 Miles Varsity · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity315:41.6711

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 139 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles 3A Varsity13915:39.5210
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 65 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity6516:01.8710
Oct 14Mid Suburban League XC Championships Oct 14 · 3 Miles Varsity · Place 37 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity3716:46.3510
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Sophomore816:23.56 PB10
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 13 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Frosh/Soph Freshman1315:48.010
Sep 12Prospect @ Rolling MeadowsSep 12 · 2.5 Miles Frosh/Soph Freshman · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Frosh/Soph Freshman314:24.75SO
Aug 29Conant @ Prospect DualAug 29 · 3 Miles Varsity · Place 10 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity1016:49.84SO

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Frosh/Soph · Place 97 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)5,000 Meters Frosh/Soph9717:58.49
Oct 18Race Car Rally 2022Oct 18 · 2.5 Miles Freshman · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Freshman814:33.62FR
Oct 15Mid Suburban League XC ChampionshipsOct 15 · 3 Miles Frosh/Soph · Place 10 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Frosh/Soph1016:59.209
Oct 7Loyola Academy Flight NightOct 7 · 3 Miles Frosh/Soph Freshman · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Frosh/Soph Freshman617:29.5FR
Sep 27MSL East Tri-Meet @Rolling MeadowsSep 27 · 2.5 Miles Frosh/Soph · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Frosh/Soph415:14.36 PB9
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 11 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Varsity1113:47.1FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 11 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Freshman1113:47.06FR
Sep 3Hornet-Red Devil InvitationalSep 3 · 1.98 Miles Freshman · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1.98 Miles Freshman210:28.89
Aug 30Barrington - Prospect DualAug 30 · 2.5 Miles Frosh/Soph · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Frosh/Soph415:39 PB9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 3A Boys · Place 127 · Arlington Heights SouthArlington Heights South2 Miles 3A Boys12712:21.9 PB8
Oct 2Fox Trot XC InviteOct 2 · 2 Miles Varsity Boys · Place 33 · Arlington Heights SouthArlington Heights South2 Miles Varsity Boys3311:55.5 PB8
Sep 10Prairie StampedeSep 10 · 2 Miles 8th Boys · Place 3 · Arlington Heights SouthArlington Heights South2 Miles 8th Boys313:29.65 PB8