Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · L.A State Historic ParkNorthern League Meet 4 · Oct 30 | 18:53.8 | Northern League Meet 4 | October 30, 2024 |
| 3 Miles · Los Angeles State Historic ParkMarshall vs Franklin · Oct 18 | 21:45.60 | Marshall vs Franklin | October 18, 2023 |
| 3 Miles · Pierce College East Valley, Valley Mission, Northern, Western League Finals · Nov 6 | 18:54.9 | East Valley, Valley Mission, Northern, Western League Finals | November 6, 2024 |
| 3.1 Miles · Elysian ParkMarshall vs Abraham Lincoln · Oct 15 | 20:22.4 | Marshall vs Abraham Lincoln | October 15, 2025 |
| 5,000 Meters · Elysian Park - LAUSDElysian Park Finals - Day 1 · Nov 5 | 20:25.83 | Elysian Park Finals - Day 1 | November 5, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Elysian Park Finals - Day 1Nov 5 · 5,000 Meters Northern JV · Place 4 · Marshall | 5,000 Meters Northern JV | 4 | 20:25.83 PB | 12 |
| Oct 29 | Marshall vs Eagle RockOct 29 · 3 Miles Junior Varsity · Marshall | 3 Miles Junior Varsity | 0 | 19:03.9Unofficial | 12 |
| Oct 15 | Marshall vs Abraham LincolnOct 15 · 3.1 Miles Junior Varsity · Place 4 · Marshall | 3.1 Miles Junior Varsity | 4 | 20:22.4 PB | 12 |
| Oct 8 | Franklin vs MarshallOct 8 · 3 Miles Junior Varsity · Place 6 · Marshall | 3 Miles Junior Varsity | 6 | 21:29.7 | 12 |
2024 Cross Country
6 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Northern League FinalsNov 1 · Varsity · Place 15 · Marshall (John) (LA) | Varsity | 15 | 21:21.8 | — |
| Oct 25 | Marshall vs LincolnOct 25 · 3 Miles Junior Varsity · Place 5 · Marshall | 3 Miles Junior Varsity | 5 | 21:23.00Unofficial | 10 |
| Oct 18 | Marshall vs FranklinOct 18 · 3 Miles Junior Varsity · Place 7 · Marshall | 3 Miles Junior Varsity | 7 | 21:45.60 PB | 10 |
| Oct 12 | Marshall vs Bravo Oct 12 · 3 Miles Junior Varsity · Place 15 · Marshall | 3 Miles Junior Varsity | 15 | 25:40.1 | 10 |
| Oct 12 | Bravo vs MarshallOct 12 · 3 Miles Junior Varsity · Place 7 · Marshall | 3 Miles Junior Varsity | 7 | 25:39.90Unofficial | 10 |
| Oct 4 | Marshall vs Eagle RockOct 4 · 3 Miles Junior Varsity · Place 5 · Marshall | 3 Miles Junior Varsity | 5 | 23:47.30 | 10 |