Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Montrose HarborCPS/CPD Montrose XC Invite (Optional Meet) · Sep 24 | 9:39.25 | 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 | 9:30 | CPS Score Network Regional Qualifier (Network 2,4,6)-Morning | September 30, 2023 |
| 1.5 Miles · Lane Tech CampusLT Rising Runners Invite · Oct 8 | 14:31.0 | LT Rising Runners Invite | October 8, 2026 |
| 1.5 Miles · Montrose HarborSCORE!/CPD Montrose Beach Invitational Networks 1-7 · Sep 23 | 15:20.82 | 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 | 15:17.35 | CPS SCORE! Network 2,4,6 Qualifier (Morning) Meet | September 27, 2025 |
| 1770 m · Lane Tech CampusLane Tech Rising Runners Invitational · Oct 5 | 10:54.1 | Lane Tech Rising Runners Invitational | October 5, 2023 |
| 1850 m · Horner ParkLTAC XC Invitational · Sep 27 | 11:56.1 | LTAC XC Invitational | September 27, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
3 results