Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Montrose HarborCPS/CPD Montrose XC Invite (Optional Meet) · Sep 24 | 7:03.96 | CPS/CPD Montrose XC Invite (Optional Meet) | September 24, 2024 |
| 1 Mile · Riis Park CPS Score Network Regional Qualifier (Network 2,4,6)-Morning · Sep 30 | 8:23 | CPS Score Network Regional Qualifier (Network 2,4,6)-Morning | September 30, 2023 |
| 1.5 Miles · Humboldt ParkCPS SCORE! North Regional Morning Meet Networks 1-7 · Oct 25 | 12:50.14 | CPS SCORE! North Regional Morning Meet Networks 1-7 | October 25, 2025 |
| 1.5 Miles · Lane Tech CampusLT Rising Runners Invite · Oct 8 | 11:48.4 | LT Rising Runners Invite | October 8, 2026 |
| 1.5 Miles · Montrose HarborSCORE!/CPD Montrose Beach Invitational Networks 1-7 · Sep 23 | 12:10.43 | SCORE!/CPD Montrose Beach Invitational Networks 1-7 | September 23, 2025 |
| 1.5 Miles · Riis Park CPS SCORE! Network 2,4,6 Qualifier (Morning) Meet · Sep 27 | 12:59.14 | CPS SCORE! Network 2,4,6 Qualifier (Morning) Meet | September 27, 2025 |
| 1.5 Miles · Washington ParkCPS SCORE! City Championship at Washington Park · Nov 1 | 11:18.99 | CPS SCORE! City Championship at Washington Park | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results2024 Cross Country
5 results2023 Cross Country
1 results