Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · La Serna HSLa Serna Summer XC Series #3 · Aug 15 | 17:51.2 | La Serna Summer XC Series #3 | August 15, 2026 |
| 2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 12 | 23:42.9 | Rosemead XC Invitational | September 12, 2026 |
| 3 Miles · 22nd Street ParkLAUSD League Cluster Meet #1 · Oct 9 | 24:10.60 | LAUSD League Cluster Meet #1 | October 9, 2025 |
| 3 Miles · Autry Museum of the American West39th Annual Bell Gardens Invitational · Oct 17 | 26:45.3 | 39th Annual Bell Gardens Invitational | October 17, 2026 |
| 3 Miles · El Dorado Park37th Annual Bell Gardens Cross Country Invitational · Oct 19 | 28:40.4 | 37th Annual Bell Gardens Cross Country Invitational | October 19, 2024 |
| 3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 5 | 26:28.7 | ASICS Cool Breeze Invitational | September 5, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 24:27.7 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Hahamongna Watershed ParkRose City XC Challenge · Oct 10 | 25:38.4 | Rose City XC Challenge | October 10, 2026 |
| 3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 24 | 28:13.6 | 77th Annual Mt. SAC Cross Country Invitational | October 24, 2025 |
| 3 Miles · Peck ParkMarine, Coliseum, Ocean, Crosstown, Metro, Imperial, Expo League Meet #4 · Oct 31 | 26:59.8 | Marine, Coliseum, Ocean, Crosstown, Metro, Imperial, Expo League Meet #4 | October 31, 2024 |
| 3 Miles · Peck Park Community CenterMarine, Coliseum, Metro, Ocean, Crosstown, Imperial, and Expo Leagues Meet #4 · Oct 26 | 37:27.3 | Marine, Coliseum, Metro, Ocean, Crosstown, Imperial, and Expo Leagues Meet #4 | October 26, 2023 |
| 3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 13 | 22:36.00 | Rosemead Invitational | September 13, 2025 |
| 5,000 Meters · Peck ParkLAUSD League Cluster #4 · Oct 29 | 28:06.2 | LAUSD League Cluster #4 | October 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results2025 Cross Country
10 results2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Marine, Coliseum, Ocean, Crosstown, Metro, Imperial, Expo League Meet #4Oct 31 · 3 Miles Expo Junior Varsity · Place 5 · Santee EC | 3 Miles Expo Junior Varsity | 5 | 26:59.8 PB | 10 |
| Oct 24 | Marine, Coliseum, Ocean, Crosstown, Metro, Imperial, Expo League Meet #3Oct 24 · 3 Miles Expo Junior Varsity · Place 4 · Santee EC | 3 Miles Expo Junior Varsity | 4 | 27:07.2 | 10 |
| Oct 19 | 37th Annual Bell Gardens Cross Country InvitationalOct 19 · 3 Miles Sophomore · Place 183 · Santee EC | 3 Miles Sophomore | 183 | 28:40.4 PB | 10 |
| Oct 17 | Marine, Coliseum, Ocean, Crosstown, Metro, Imperial, Expo League Meet #2Oct 17 · 3 Miles Expo Junior Varsity · Place 15 · Santee EC | 3 Miles Expo Junior Varsity | 15 | 31:02.7 | 10 |
| Oct 10 | Marine, Coliseum, Ocean, Crosstown, Metro, Imperial, Expo League Meet #1Oct 10 · 3 Miles Expo Junior Varsity · Place 7 · Santee EC | 3 Miles Expo Junior Varsity | 7 | 28:49.3 | 10 |
| Sep 20 | 43rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Novice · Place 379 · Santee EC | 3 Miles Novice | 379 | 29:48.8 | 10 |
| Sep 14 | Rosemead XC InvitationalSep 14 · 3 Miles Sophomore · Place 200 · Santee EC | 3 Miles Sophomore | 200 | 30:57.6 | 10 |
| Aug 31 | ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 283 · Santee EC (LA) | 3 Miles Varsity | 283 | 33:10.0 | 10 |
| Aug 17 | La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 101 · Santee EC | 2 Miles Varsity | 101 | 19:06.40 | 10 |
| Aug 10 | La Serna Summer XC Series #3Aug 10 · 2 Miles Novice · Place 33 · Santee EC | 2 Miles Novice | 33 | 22:03.58 | 10 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Marine, Coliseum, Metro, Ocean, Crosstown, Imperial, and Expo Leagues FinalsNov 2 · 3 Miles Junior Varsity · Place 21 · Santee EC | 3 Miles Junior Varsity | 21 | 41:26.2 | 9 |
| Oct 26 | Marine, Coliseum, Metro, Ocean, Crosstown, Imperial, and Expo Leagues Meet #4Oct 26 · 3 Miles Expo Frosh/Soph · Place 4 · Santee EC | 3 Miles Expo Frosh/Soph | 4 | 37:27.3 PB | 9 |
| Oct 19 | Marine, Coliseum, Metro, Ocean, Crosstown, Imperial, and Expo Leagues Meet #3Oct 19 · 3 Miles Expo Frosh/Soph · Place 5 · Santee EC | 3 Miles Expo Frosh/Soph | 5 | 39:36.6 | 9 |
| Oct 14 | 36th Annual Bell Gardens InvitationalOct 14 · 3 Miles Freshman · Place 134 · Santee EC | 3 Miles Freshman | 134 | 36:02.77 | 9 |
| Oct 12 | Marine, Coliseum, Metro, Ocean, Crosstown, Imperial, and Expo Leagues Meet #2Oct 12 · 3 Miles Expo Frosh/Soph · Place 3 · Santee EC | 3 Miles Expo Frosh/Soph | 3 | 43:40.5 | 9 |
| Oct 5 | Marine, Coliseum, Metro, Ocean, Crosstown, Imperial Leagues Meet #1Oct 5 · 3 Miles Exposition Junior Varsity · Place 15 · Santee EC | 3 Miles Exposition Junior Varsity | 15 | 44:29.1 | 9 |