Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · La Mirada Regional 1 MileLa Serna Summer XC Series #4 · Aug 20 | 10:30.57 | La Serna Summer XC Series #4 | August 20, 2019 |
| 1,600 Meters · California High SchoolWarriors Final 1600 Meter Championship Race · Nov 13 | 7:46.40 | Warriors Final 1600 Meter Championship Race | November 13, 2019 |
| 3,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invite · Oct 14 | 16:51.21 | Free Spirit Condors Youth XC Invite | October 14, 2018 |
| 3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 11 | 15:54.14 | USATF Southern California Association Junior Olympic Championships | November 11, 2018 |
| 3,000 Meters · Central Park - Huntington BeachThe Quick and Gritty · Sep 29 | 17:11.41 | The Quick and Gritty | September 29, 2019 |
| 4699 m · 4k CoursePacific Coast Shockwaves XC Invitational · Oct 3 | 29:53.40 | Pacific Coast Shockwaves XC Invitational | October 3, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results2020 Cross Country
6 results2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | USATF Southern California Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 97 · West Coast Warriors | 3,000 Meters 11-12 | 97 | 18:25.90 | - |
| Nov 13 | Warriors Final 1600 Meter Championship RaceNov 13 · 1,600 Meters Open · Place 30 · West Coast Warriors | 1,600 Meters Open | 30 | 7:46.40 PB | - |
| Nov 3 | Dino Dash 5KNov 3 · 5,000 Meters New Division · West Coast Warriors | 5,000 Meters New Division | 0 | 31:30Unofficial | - |
| Oct 26 | Whittier Spooktacular 5KOct 26 · 5,000 Meters Open · West Coast Warriors | 5,000 Meters Open | 0 | 29:44Unofficial | - |
| Oct 9 | Warriors 1600 Meter Time Trial #3Oct 9 · 1,600 Meters Open · West Coast Warriors | 1,600 Meters Open | 0 | 7:42.6Unofficial | - |
| Sep 29 | The Quick and GrittySep 29 · 3,000 Meters 11-12 · Place 77 · West Coast Warriors | 3,000 Meters 11-12 | 77 | 17:11.41 PB | - |
| Sep 18 | Warriors 1600 Meter Time Trial #2Sep 18 · 1,600 Meters Open · West Coast Warriors | 1,600 Meters Open | 0 | 7:59.9Unofficial | - |
| Aug 20 | La Serna Summer XC Series #4Aug 20 · 1 Miles Early Youth · Place 20 · West Coast Warriors | 1 Miles Early Youth | 20 | 10:30.57 PB | - |
| Aug 14 | Warrior 1600 Time Trial #1Aug 14 · 1,600 Meters Open · West Coast Warriors | 1,600 Meters Open | — | 9:33.4Unofficial | - |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | USATF Southern California Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 86 · West Coast Warriors | 3,000 Meters 9-10 | 86 | 15:54.14 PB | 12 |
| Nov 4 | Dino Dash 5KNov 4 · 5,000 Meters open · West Coast Warriors | 5,000 Meters open | 0 | 30:23.0Unofficial | 12 |
| Oct 27 | Whittier Spooktacular 5KOct 27 · 5,000 Meters open · West Coast Warriors | 5,000 Meters open | — | 30:38Unofficial | 12 |
| Oct 14 | Free Spirit Condors Youth XC InviteOct 14 · 3,000 Meters Event 4 9-10 · Place 129 · West Coast Warriors | 3,000 Meters Event 4 9-10 | 129 | 16:51.21 PB | 12 |
| Sep 30 | The Quick and Gritty Invite Sep 30 · 3,000 Meters 9-10 · Place 82 · West Coast Warriors | 3,000 Meters 9-10 | 82 | 18:08.88 | 12 |
| Sep 16 | Warriors XC 2 Mile Time TrialSep 16 · 2 Miles Open · West Coast Warriors | 2 Miles Open | — | 18:16Unofficial | 12 |
| Aug 27 | Whittier Warriors XC 1 Mile Time TrialAug 27 · 1 Miles Open · Place 26 · West Coast Warriors | 1 Miles Open | 26 | 9:54Unofficial | 12 |