Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Pleasant Grove High SchoolPleasant Grove 9th Annual Eagle Run · Aug 22 | 5:56.6 | Pleasant Grove 9th Annual Eagle Run | August 22, 2026 |
| 1.5 Miles · Jesuit High SchoolPAL Cross Country Practice Meet #2 · Oct 11 | 9:16.10 | PAL Cross Country Practice Meet #2 | October 11, 2026 |
| 1.5 Miles · Jesuit High SchoolPAL - X-Country Meet #1 · Oct 15 | 10:49 | PAL - X-Country Meet #1 | October 15, 2023 |
| 1.5 Miles · Lagoon Valley ParkLagoon Valley Classic · Sep 5 | 9:17.6 | Lagoon Valley Classic | September 5, 2026 |
| 1882 m · American River CollegePR Palooza · Oct 9 | 7:03.09 | PR Palooza | October 9, 2026 |
| 2 Miles · Placer XC Course 2 Mile (est 2021)6th Annual Goldmine Invitational · Sep 26 | 13:39.67 | 6th Annual Goldmine Invitational | September 26, 2026 |
| 2,500 Meters · Johnson-Springview ParkJosh Ruff Invitational · Sep 19 | 9:12.40 | Josh Ruff Invitational | September 19, 2026 |
| 3,000 Meters · Bradshaw ChristianSpeed Trail Championship Invitational · Oct 31 | 12:27.74 | Speed Trail Championship Invitational | October 31, 2026 |
| 3,000 Meters · Hagan Community ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 9 | 14:00.73 | Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue) | November 9, 2025 |
| 3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 22 | 12:34.03 | CCC Youth National Championship | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | CCC Youth National ChampionshipNov 22 · 3,000 Meters 11-12 · Place 57 · NorCal DistanceNorCal Distance | 3,000 Meters 11-12 | 57 | 12:34.03 PB | 7 |
| Nov 9 | Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 9 · 3,000 Meters 11-12 · Place 14 · NorCal DistanceNorCal Distance | 3,000 Meters 11-12 | 14 | 14:00.73 PB | 7 |
| Oct 26 | PAL Cross Country Championship MeetOct 26 · 1.5 Miles Varsity · Place 3 · MerryhillMerryhill | 1.5 Miles Varsity | 3 | 9:37.4 | 7 |
| Oct 12 | PAL Cross Country Practice MeetOct 12 · 1.5 Miles Varsity · Place 2 · MerryhillMerryhill | 1.5 Miles Varsity | 2 | 9:23 | 7 |
| Oct 3 | PR PaloozaOct 3 · 2,000 Meters Grades 7-8 · Place 4 · Merryhill MSMerryhill MS | 2,000 Meters Grades 7-8 | 4 | 6:59.20 | 7 |
| Sep 27 | 5th Annual Goldmine Invitational Sep 27 · 2 Miles Open · Place 3 · NorCal DistanceNorCal Distance | 2 Miles Open | 3 | 13:42.52 | 7 |
| Sep 20 | Springview XC InviteSep 20 · 2,500 Meters Varsity · Place 13 · MerryhillMerryhill | 2,500 Meters Varsity | 13 | 9:27.20 | 7 |
| Sep 5 | American River OpenSep 5 · 2,000 Meters Grades 7-8 · Place 6 · Merryhill MSMerryhill MS | 2,000 Meters Grades 7-8 | 6 | 7:20.80 | 7 |
| Sep 5 | American River OpenSep 5 · 2,000 Meters Grades 7-8 · Place 6 · Merryhill MSMerryhill MS | 2,000 Meters Grades 7-8 | 6 | 7:20.80 | 7 |
2024 Cross Country
5 results2023 Cross Country
2 results