Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Central Park, Bolingbrook Park District8th Annual Wildcat Invite · Sep 2712:10.718th Annual Wildcat InviteSeptember 27, 2025
2 Miles · Deer Grove Forest Preserve2024 IESA Class 4A Sectional B · Oct 1011:41.802024 IESA Class 4A Sectional B October 10, 2024
2 Miles · Hammel Woods 2 MileTroy XC Invitational · Sep 1612:35.81Troy XC InvitationalSeptember 16, 2023
2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 1812:03.25IESA 4A State XC ChampionshipsOctober 18, 2025
2 Miles · St Viator High SchoolArtman Invite · Aug 2312:58Artman InviteAugust 23, 2025
2 Miles · Troy Cronin XC courseShorewood/Troy XC Invitational · Sep 2012:09.08Shorewood/Troy XC InvitationalSeptember 20, 2025
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 412:02.10Fox Trot XC InviteOctober 4, 2025
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1410:40.12USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 1011:16.43Illinois Youth XC ChampionshipsNovember 10, 2024
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:43.19USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1811:17.06USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Proviso West HSUSATF Region 7 Junior Olympic Championships · Nov 2310:24.8USATF Region 7 Junior Olympic ChampionshipsNovember 23, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18IESA 4A State XC ChampionshipsOct 18 · 2 Miles 4A Boys · Place 119 · Arlington Heights ThomasArlington Heights Thomas2 Miles 4A Boys11912:03.25 PB8
Oct 10IESA 4A - Sectional C @ Deer Grove East Forest Preserve - Picnic GroveOct 10 · 2 Miles Varsity Boys · Place 15 · Arlington Heights ThomasArlington Heights Thomas2 Miles Varsity Boys1511:51.098
Oct 4Fox Trot XC InviteOct 4 · 2 Miles Varsity Boys · Place 40 · Arlington Heights ThomasArlington Heights Thomas2 Miles Varsity Boys4012:02.10 PB8
Sep 278th Annual Wildcat InviteSep 27 · 2 Miles Varsity · Place 22 · Arlington Heights ThomasArlington Heights Thomas2 Miles Varsity2212:10.71 PB8
Sep 20Shorewood/Troy XC InvitationalSep 20 · 2 Miles 8th Grade · Place 67 · Arlington Heights ThomasArlington Heights Thomas2 Miles 8th Grade6712:09.08 PB8
Sep 18Crusader Fall Flite ClassicSep 18 · 1.5 Miles 8th #4 · Place 3 · Arlington Heights ThomasArlington Heights Thomas1.5 Miles 8th #439:12Unofficial8
Aug 23Artman InviteAug 23 · 2 Miles JH Varsity · Place 8 · Arlington Heights ThomasArlington Heights Thomas2 Miles JH Varsity812:58 PB8

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 33 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-123310:40.12 PB7
Nov 23USATF Region 7 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 4 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-12410:24.8 PB7
Nov 16USATF Illinois Association All-Comers XC ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 5 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-12510:38.87
Nov 10Illinois Youth XC ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 5 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-12511:16.43 PB7
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 4A · Place 89 · Arlington Heights ThomasArlington Heights Thomas2 Miles 4A8911:54.257
Oct 102024 IESA Class 4A Sectional B Oct 10 · 2 Miles Varsity · Place 16 · Arlington Heights ThomasArlington Heights Thomas2 Miles Varsity1611:41.80 PB7
Oct 5Fox Trot XC InviteOct 5 · 2 Miles Varsity · Place 18 · Arlington Heights ThomasArlington Heights Thomas2 Miles Varsity1811:55.307
Sep 21Shorewood Troy InvitationalSep 21 · 2 Miles 8th Grade · Place 54 · Arlington Heights ThomasArlington Heights Thomas2 Miles 8th Grade5412:19.097
Sep 6Prairie StampedeSep 6 · 2 Miles Elite · Place 47 · Arlington Heights ThomasArlington Heights Thomas2 Miles Elite4712:35.377
Aug 24Saint Viator Artman ClassicAug 24 · Varsity · Place 18 · Arlington Heights ThomasArlington Heights ThomasVarsity1813:057
Jul 9Palatine Pack No FrillsJul 9 · 2 Miles Varsity · Place 16 · Palatine Pack TFCCPalatine Pack TFCC2 Miles Varsity1613:07.607

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 216 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-1221611:43.19 PB6
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 31 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-123111:17.06 PB6
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 3,000 Meters 11-12 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-120DNS6
Nov 5Palatine Pack XC Club InviteNov 5 · 1 Mile Varsity · Place 2 · Palatine Pack TFCCPalatine Pack TFCC1 Mile Varsity29:02.4911
Sep 16Troy XC InvitationalSep 16 · 2 Miles 7th Grade · Place 36 · Arlington Heights ThomasArlington Heights Thomas2 Miles 7th Grade3612:35.81 PB6