Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 12:35.00 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 27 | 11:05.51 | Santa Ana Lightning Cross Country Invitational | September 27, 2025 |
| 3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 24 | 13:40.31 | El Cariso Regional Park - Sylmar CA - Youth Club | September 24, 2022 |
| 3,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 4 | 12:13.46 | Temecula Valley Time Machine XC Invite | October 4, 2025 |
| 3,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 7 | 13:13.47 | O'Melveny Park XC Meet - VYC Youth | September 7, 2024 |
| 3,000 Meters · Pelona Vista ParkPelona Vista Park XC Meet - VYC Youth · Sep 28 | 11:59.31 | Pelona Vista Park XC Meet - VYC Youth | September 28, 2024 |
| 4,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 26 | 15:12.85 | Santa Ana Lightning Cross Country Invitational | September 26, 2026 |
| 4,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 19 | 16:00.17 | 2026 Valley United Striders XC Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
4 results2024 Cross Country
2 results2022 Cross Country
1 results