Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · North Salk ParkD15 Championships · Oct 59:41.3D15 ChampionshipsOctober 5, 2026
2 Miles · Deer Grove Forest PreservePalatine Pack No Frills 2026 · Jul 714:15.03Palatine Pack No Frills 2026July 7, 2026
3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1313:10.002025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
3,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 812:16.19Illinois Youth XC ChampionshipsNovember 8, 2026
3,000 Meters · Prairie Point Park2025 USATF Illinois Junior Olympic, Masters & Open Cross Country Championship · Nov 1512:12.282025 USATF Illinois Junior Olympic, Masters & Open Cross Country ChampionshipNovember 15, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8Illinois Youth XC ChampionshipsNov 8 · 3,000 Meters 11-12 · Place 52 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-125212:16.19 PB7
Oct 5D15 ChampionshipsOct 5 · 1.5 Miles JV · Place 7 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS1.5 Miles JV79:41.3 PB6
Jul 7Palatine Pack No Frills 2026Jul 7 · 2 Miles 2 Mile · Place 42 · Palatine Pack TFCCPalatine Pack TFCC2 Miles 2 Mile4214:15.03 PB7

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 272 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-1227213:10.00 PB5
Nov 152025 USATF Illinois Junior Olympic, Masters & Open Cross Country ChampionshipNov 15 · 3,000 Meters 11-12 · Place 40 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-124012:12.28 PB5
Nov 9Illinois Youth XC ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 53 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-125313:12.955
Sep 18Crusader Fall Flite ClassicSep 18 · 1.5 Miles 7th #4 · Place 7 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS1.5 Miles 7th #4710:11Unofficial5