Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Palos Verdes High SchoolPalos Verdes Mini Meet · Sep 4 | 11:26.11 | Palos Verdes Mini Meet | September 4, 2025 |
| 3 Miles · Arcadia County ParkPacific League Meet #1 · Oct 16 | 16:11.1 | Pacific League Meet #1 | October 16, 2025 |
| 3 Miles · Arroyo Vista ParkMoorpark Invitational · Sep 8 | 26:03.9 | Moorpark Invitational | September 8, 2023 |
| 3 Miles · Crescenta Valley Community Regional ParkPacific League Finals · Nov 6 | 17:12.8 | Pacific League Finals | November 6, 2025 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 15:15.8 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 15:10.5 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 3 Miles · PR City InvitationalPR City Invitational · Aug 28 | 15:52.7 | PR City Invitational | August 28, 2026 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 16:13.32 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Oct 5 | 19:17.8 | Brea Olinda Invitational | October 5, 2024 |
| 5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 9 | 16:06.9 | 47th Asics Clovis Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 53 D1& 2 Team Sweeps Green · Place 52 · Crescenta Valley | 3 Miles Race 53 D1& 2 Team Sweeps Green | 52 | 15:10.5 PB | 12 |
| Oct 9 | 47th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 79 · Crescenta Valley | 5,000 Meters Saturday Championship | 79 | 16:06.9 PB | 12 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 94 · Crescenta Valley | 5,000 Meters Danner Championship Varsity | 94 | 16:13.32 PB | 12 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 180 · Crescenta Valley | 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B | 180 | 15:15.8 PB | 12 |
| Aug 28 | PR City Invitational Aug 28 · 3 Miles Elite Showdown · Place 133 · Crescenta Valley | 3 Miles Elite Showdown | 133 | 15:52.7 PB | 12 |
2025 Cross Country
8 results2024 Cross Country
8 results2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Moorpark InvitationalSep 8 · 3 Miles 9th Grade · Place 115 · Crescenta Valley | 3 Miles 9th Grade | 115 | 26:03.9 PB | 9 |
| Aug 31 | Palos Verdes Mini MeetAug 31 · 2 Miles Varsity · Place 122 · Crescenta Valley | 2 Miles Varsity | 122 | 16:24.01 | 9 |