Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1612:37.8IESA XC State ChampionshipsOctober 16, 2021
2 Miles · Ron Beese ParkPrairie Stampede · Sep 613:29.69Prairie StampedeSeptember 6, 2019
2 Miles · TBAPrairie Stampede · Sep 1012:54.25Prairie StampedeSeptember 10, 2021
2.5 Miles · Ron Beese ParkBarrington - Prospect Dual · Aug 3017:24Barrington - Prospect DualAugust 30, 2022
2.5 Miles · South Salk ParkMSL East Tri-Meet @Rolling Meadows · Sep 2715:32.34MSL East Tri-Meet @Rolling MeadowsSeptember 27, 2022
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:22.91IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Busse WoodsMid Suburban League Cross Country Championships · Oct 1915:49.12Mid Suburban League Cross Country ChampionshipsOctober 19, 2024
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2316:32.12Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller Park2024 IHSA Class 3A State XC Championships · Nov 915:01.102024 IHSA Class 3A State XC ChampionshipsNovember 9, 2024
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2515:47.39IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · Prospect HS CampusProspect MSL West Tri · Sep 216:40.05Prospect MSL West TriSeptember 2, 2025
3 Miles · William Fremd High SchoolFremd MSL Tri · Sep 1616:23.90Fremd MSL TriSeptember 16, 2025
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Mid-Season Classic Invitational · Sep 2716:58.142025 Harvest-Westminster Mid-Season Classic InvitationalSeptember 27, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 109 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles 3A Varsity10915:14.5612
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 36 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity3615:22.91 PB12
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 12 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity1215:47.39 PB12
Sep 272025 Harvest-Westminster Mid-Season Classic InvitationalSep 27 · 5,000 Meters Varsity · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)5,000 Meters Varsity616:58.14 PB12
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 143 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity14315:48.1412
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 10 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity1016:23.90 PB12
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 35 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity3516:09.7312
Sep 2Prospect MSL West TriSep 2 · 3 Miles Varsity · Place 11 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity1116:40.05 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 69 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles 3A Varsity6915:01.10 PB11
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 33 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity3315:20.9711
Oct 262024 IHSA Class 3A XC Regional-#4A Glenview (Glenbrook South)Oct 26 · 3 Miles Varsity · Place 7 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity715:43.6811
Oct 19Mid Suburban League Cross Country ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Junior Varsity115:49.12 PB11
Oct 1Hersey TriangularOct 1 · 3 Miles Varsity · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity416:31.3011
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 41 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity4115:32.1511
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 34 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.9 Miles Varsity3415:22.3011
Sep 3Fremd @ Prospect DualSep 3 · 3 Miles Varsity · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity816:25.2011

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 15 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2 Miles Sophomore1511:10.00SO
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 15 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2 Miles Sophomore1511:10.00SO
Oct 14Mid Suburban League XC Championships Oct 14 · 3 Miles Frosh/Soph Freshman · Place 10 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Frosh/Soph Freshman1017:21.4310
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 13 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Sophomore1316:32.12 PB10
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 30 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Frosh/Soph Freshman3016:10.810
Sep 12Prospect @ Rolling MeadowsSep 12 · 2.5 Miles Frosh/Soph Freshman · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Frosh/Soph Freshman614:49.18SO
Aug 29Conant @ Prospect DualAug 29 · 2.5 Miles Frosh/Soph Freshman · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Frosh/Soph Freshman414:23.64SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Race Car Rally 2022Oct 18 · 2.5 Miles Freshman · Place 27 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Freshman2715:37.70FR
Oct 15Mid Suburban League XC ChampionshipsOct 15 · 3 Miles Frosh/Soph · Place 35 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Frosh/Soph3518:02.459
Sep 27MSL East Tri-Meet @Rolling MeadowsSep 27 · 2.5 Miles Frosh/Soph · Place 7 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Frosh/Soph715:32.34 PB9
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 47 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Varsity4714:39.6FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 47 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Freshman4714:39.60FR
Sep 3Hornet-Red Devil InvitationalSep 3 · 1.98 Miles Freshman · Place 26 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1.98 Miles Freshman2611:35.79
Aug 30Barrington - Prospect DualAug 30 · 2.5 Miles Frosh/Soph · Place 17 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Frosh/Soph1717:24 PB9

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 3A Boys · Place 161 · Mt. Prospect LincolnMt. Prospect Lincoln2 Miles 3A Boys16112:37.8 PB8
Sep 10Prairie StampedeSep 10 · 2 Miles Elite Boys · Place 54 · Mt. Prospect LincolnMt. Prospect Lincoln2 Miles Elite Boys5412:54.25 PB8

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6Prairie StampedeSep 6 · 2 Miles 6th/7th Boys · Place 29 · Mt. Prospect LincolnMt. Prospect Lincoln2 Miles 6th/7th Boys2913:29.69 PB6