Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Deer Grove Forest Preserve2024 IESA Class 4A Sectional B · Oct 1011:52.972024 IESA Class 4A Sectional B October 10, 2024
2 Miles · Lindberg ParkBattle at Lindberg · Oct 111:29.51Battle at Lindberg October 1, 2025
2 Miles · Maxwell ParkIESA 1A State XC Championships · Oct 1811:07.16IESA 1A State XC ChampionshipsOctober 18, 2025
2 Miles · Melas ParkIESA 1A - Sectional A @ Melas Park · Oct 1111:20.85IESA 1A - Sectional A @ Melas ParkOctober 11, 2025
2 Miles · St Viator High SchoolArtman Invite · Aug 2312:10Artman InviteAugust 23, 2025
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2613:45.40Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:12.10PND Richard Spring InvitationalSeptember 19, 2026
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:35.25USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1811:35.32USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1211:24.40USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023
3154 m · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 510:57.8246th Annual Red Devil InvitationalSeptember 5, 2026
3621 m · William Fremd High SchoolFremd MSL Tri #2 (Boys Only) · Sep 1513:08.7Fremd MSL Tri #2 (Boys Only)September 15, 2026
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1314:13.702025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 914:17.80Illinois Youth XC ChampionshipsNovember 9, 2025
4,000 Meters · Prairie Point Park2025 USATF Illinois Junior Olympic, Masters & Open Cross Country Championship · Nov 1514:25.082025 USATF Illinois Junior Olympic, Masters & Open Cross Country ChampionshipNovember 15, 2025
4,000 Meters · Proviso West HSUSATF Region 7 Junior Olympic Championships · Nov 2314:48.0USATF Region 7 Junior Olympic ChampionshipsNovember 23, 2024
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 217:36.83Nike XC Town TwilightOctober 2, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 44 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity4416:30.29
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Frosh/Soph Freshman · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Frosh/Soph Freshman516:13.19
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Combined Open Green · Place 223 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)5,000 Meters Combined Open Green22317:36.83 PB9
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 2.5 Miles Freshman · Place 16 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Freshman1613:45.40 PB9
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles F/S Boys · Place 32 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles F/S Boys3216:12.10 PB9
Sep 15Fremd MSL Tri #2 (Boys Only)Sep 15 · 2.25 Miles F/S · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.25 Miles F/S813:08.7 PB9
Sep 546th Annual Red Devil InvitationalSep 5 · 1.96 Miles F/S - Open · Place 45 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1.96 Miles F/S - Open4510:57.82 PB9

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 31 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-143114:13.70 PB8
Nov 152025 USATF Illinois Junior Olympic, Masters & Open Cross Country ChampionshipNov 15 · 4,000 Meters 13-14 · Place 12 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-141214:25.08 PB8
Nov 9Illinois Youth XC ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 14 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-141414:17.80 PB8
Oct 18IESA 1A State XC ChampionshipsOct 18 · 2 Miles 1A Boys · Place 5 · Mt. Prospect St. RaymondMt. Prospect St. Raymond2 Miles 1A Boys511:07.16 PB8
Oct 11IESA 1A - Sectional A @ Melas ParkOct 11 · 2 Miles Varsity Boys · Place 1 · Mt. Prospect St. RaymondMt. Prospect St. Raymond2 Miles Varsity Boys111:20.85 PB8
Oct 1Battle at Lindberg Oct 1 · 2 Miles 2 Mile Race · Place 2 · Mt. Prospect St. RaymondMt. Prospect St. Raymond2 Miles 2 Mile Race211:29.51 PB8
Sep 27NWCC Championship MeetSep 27 · 2 Miles Varsity · Place 2 · Mt. Prospect St. RaymondMt. Prospect St. Raymond2 Miles Varsity212:02.098
Aug 23Artman InviteAug 23 · 2 Miles JH Varsity · Place 3 · Mt. Prospect St. RaymondMt. Prospect St. Raymond2 Miles JH Varsity312:10 PB8
Aug 164th Annual St. Pius X Knights Chicagoland Cross Country ClassicAug 16 · 2 Miles 8th Grade · Place 3 · Mt. Prospect St. RaymondMt. Prospect St. Raymond2 Miles 8th Grade312:25.888

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 254 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-1425414:40.957
Nov 23USATF Region 7 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 33 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-143314:48.0 PB7
Nov 16USATF Illinois Association All-Comers XC ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 33 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-143314:52.37
Nov 10Illinois Youth XC ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 34 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-143415:16.037
Oct 102024 IESA Class 4A Sectional B Oct 10 · 2 Miles Varsity · Place 21 · Rolling Meadows SandburgRolling Meadows Sandburg2 Miles Varsity2111:52.97 PB7
Jul 9Palatine Pack No FrillsJul 9 · 2 Miles Varsity · Place 13 · Palatine Pack TFCCPalatine Pack TFCC2 Miles Varsity1312:55.377

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 186 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-1218611:35.25 PB6
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 35 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-123511:35.32 PB6
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 13 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-121311:24.40 PB6
Nov 5Palatine Pack XC Club InviteNov 5 · 2 Miles Varsity · Place 35 · Palatine Pack TFCCPalatine Pack TFCC2 Miles Varsity3513:09.75—
Jul 13Palatine Pack No Frills Cross CountryJul 13 · 2 Miles 2 Mile · Place 20 · Palatine Pack TFCCPalatine Pack TFCC2 Miles 2 Mile2013:30.116

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 7 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 19 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-121912:47.505
Nov 12USATF Illinois Association Junior Olympic and Open ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 17 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-121712:47.505