Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Schiller WoodsSiege of the Acre · Oct 7 | 6:41.62 | Siege of the Acre | October 7, 2026 |
| 1,000 Meters · Sable Ridge ParkAAU Central District Cross Country Qualifier · Nov 3 | 8:48.80 | AAU Central District Cross Country Qualifier | November 3, 2024 |
| 2,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 10 | 9:08.20 | Illinois Youth XC Championships | November 10, 2024 |
| 2,000 Meters · Lords ParkCross County Coaches Youth State Meet Elgin Sharks Fall Classic 2025 · Oct 18 | 8:47.65 | Cross County Coaches Youth State Meet Elgin Sharks Fall Classic 2025 | October 18, 2025 |
| 2,000 Meters · Masterson Station ParkCCCYNC · Nov 16 | 9:18.83 | CCCYNC | November 16, 2024 |
| 2,000 Meters · Sable Ridge ParkAAU Central District Cross Country Qualifier · Nov 3 | 8:48.80 | AAU Central District Cross Country Qualifier | November 3, 2024 |
| 3,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 8 | 13:03.43 | Illinois Youth XC Championships | November 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Illinois Youth XC ChampionshipsNov 8 · 3,000 Meters 9-10 · Place 21 · Chicago Flyers Track | 3,000 Meters 9-10 | 21 | 13:03.43 PB | 4 |
| Oct 7 | Siege of the AcreOct 7 · 1 Miles Middle School · Place 5 · Chicago Flyers Track | 1 Miles Middle School | 5 | 6:41.62 PB | 4 |
2025 Cross Country
2 results2024 Cross Country
4 results