Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Deer Grove Forest PreservePalatine Pack No Frills 2026 · Jul 711:20.69Palatine Pack No Frills 2026July 7, 2026
2 Miles · Lake Zurich Middle School SouthIESA 4A - Sectional B @ Lake Zurich Middle School South · Oct 1111:47.23IESA 4A - Sectional B @ Lake Zurich Middle School SouthOctober 11, 2025
2 Miles · Lake Zurich South 2-mileIESA 4A - Sectional B @ Lake Zurich South MS · Oct 1011:29.40IESA 4A - Sectional B @ Lake Zurich South MSOctober 10, 2026
2 Miles · Lindberg ParkWinston vs Sundling · Sep 2411:12Winston vs SundlingSeptember 24, 2026
2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 1811:45.88IESA 4A State XC ChampionshipsOctober 18, 2025
2 Miles · Melas ParkNWCC Friendly · Sep 1411:06.73NWCC FriendlySeptember 14, 2026
2 Miles · North Salk ParkD15 Championships · Oct 511:17.7D15 ChampionshipsOctober 5, 2026
2 Miles · Troy Cronin XC courseShorewood/Troy XC Invitational · Sep 1911:04.7Shorewood/Troy XC InvitationalSeptember 19, 2026
3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1311:27.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
3,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 911:24.92Illinois Youth XC ChampionshipsNovember 9, 2025
3,000 Meters · Prairie Point Park2025 USATF Illinois Junior Olympic, Masters & Open Cross Country Championship · Nov 1510:58.022025 USATF Illinois Junior Olympic, Masters & Open Cross Country ChampionshipNovember 15, 2025
3138 m · Lake Zurich Middle School SouthLake Zurich/Barrington/Winston · Sep 3010:39Lake Zurich/Barrington/WinstonSeptember 30, 2026
4,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 814:16.08Illinois Youth XC ChampionshipsNovember 8, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8Illinois Youth XC ChampionshipsNov 8 · 4,000 Meters 13-14 · Place 18 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-141814:16.08 PB8
Oct 10IESA 4A - Sectional B @ Lake Zurich South MSOct 10 · 2 Miles Varsity Boys · Place 3 · Palatine WinstonPalatine Winston2 Miles Varsity Boys311:29.40 PB8
Oct 5D15 ChampionshipsOct 5 · 2 Miles Varsity · Place 1 · Palatine WinstonPalatine Winston2 Miles Varsity111:17.7 PB8
Sep 30Lake Zurich/Barrington/WinstonSep 30 · 1.95 Miles Middle School · Place 1 · Palatine WinstonPalatine Winston1.95 Miles Middle School110:39 PB8
Sep 24Winston vs SundlingSep 24 · 2 Miles Varsity · Place 1 · Palatine WinstonPalatine Winston2 Miles Varsity111:12 PB8
Sep 19Shorewood/Troy XC InvitationalSep 19 · 2 Miles 8th Grade · Place 3 · Palatine WinstonPalatine Winston2 Miles 8th Grade311:04.7 PB8
Sep 14NWCC FriendlySep 14 · 2 Miles Varsity · Place 2 · Palatine WinstonPalatine Winston2 Miles Varsity211:06.73 PB8
Jul 7Palatine Pack No Frills 2026Jul 7 · 2 Miles 2 Mile · Place 2 · Palatine Pack TFCCPalatine Pack TFCC2 Miles 2 Mile211:20.69 PB8

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 36 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-123611:27.60 PB7
Nov 22USATF Region 7 Junior Olympic Cross Country ChampionshipsNov 22 · 3,000 Meters Varsity · Place 5 · Palatine Pack TfccPalatine Pack Tfcc3,000 Meters Varsity510:47.1512
Nov 152025 USATF Illinois Junior Olympic, Masters & Open Cross Country ChampionshipNov 15 · 3,000 Meters 11-12 · Place 6 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-12610:58.02 PB7
Nov 9Illinois Youth XC ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 4 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-12411:24.92 PB7
Oct 18IESA 4A State XC ChampionshipsOct 18 · 2 Miles 4A Boys · Place 81 · Palatine WinstonPalatine Winston2 Miles 4A Boys8111:45.88 PB7
Oct 11IESA 4A - Sectional B @ Lake Zurich Middle School SouthOct 11 · 2 Miles Varsity Boys · Place 11 · Palatine WinstonPalatine Winston2 Miles Varsity Boys1111:47.23 PB7
Oct 1Battle at Lindberg Oct 1 · 2 Miles 2 Mile Race · Place 12 · Palatine WinstonPalatine Winston2 Miles 2 Mile Race1212:10.937
Sep 18Crusader Fall Flite ClassicSep 18 · 1.5 Miles 8th #3 · Place 3 · Palatine WinstonPalatine Winston1.5 Miles 8th #339:10Unofficial7