Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invite · Oct 14 | 9:48.60 | Free Spirit Condors Youth XC Invite | October 14, 2018 |
| 2,000 Meters · Carden Conejo SchoolSCYTFC Finale · Oct 27 | 10:34.60 | SCYTFC Finale | October 27, 2018 |
| 2,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 11 | 10:00.51 | USATF Southern California Association Junior Olympic Championships | November 11, 2018 |
| 2,000 Meters · Central Park - Huntington BeachThe Quick and Gritty Invite · Sep 30 | 10:59.63 | The Quick and Gritty Invite | September 30, 2018 |
| 2,000 Meters · Lake Las VegasUSATF Region 15 Junior Olympic Championships · Nov 18 | 9:19.8 | USATF Region 15 Junior Olympic Championships | November 18, 2018 |
| 2,000 Meters · Waverly ParkSCYTFC Meet 3 · Oct 20 | 11:38.50 | SCYTFC Meet 3 | October 20, 2018 |
| 3,000 Meters · Central ParkValley United Cross Country Invitational Meet · Sep 17 | 14:09.68 | Valley United Cross Country Invitational Meet | September 17, 2022 |
| 3,000 Meters · O'Melveny ParkO'Meleveny Park Youth XC Meet · Sep 11 | 14:25.84 | O'Meleveny Park Youth XC Meet | September 11, 2021 |
| 4,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 7 | 21:11.25 | O'Melveny Park XC Meet - VYC Youth | September 7, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
2 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | USATF Region 15 Junior Olympic ChampionshipsNov 18 · 2,000 Meters 8U · Place 48 · California CometsCalifornia Comets | 2,000 Meters 8U | 48 | 9:19.8 PB | 2 |
| Nov 11 | USATF Southern California Association Junior Olympic ChampionshipsNov 11 · 2,000 Meters 8U · Place 35 · California CometsCalifornia Comets | 2,000 Meters 8U | 35 | 10:00.51 PB | 2 |
| Oct 27 | SCYTFC FinaleOct 27 · 2,000 Meters Gremlin · Place 15 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association | 2,000 Meters Gremlin | 15 | 10:34.60 PB | 2 |
| Oct 20 | SCYTFC Meet 3Oct 20 · 2,000 Meters Gremlin · Place 11 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association | 2,000 Meters Gremlin | 11 | 11:38.50 PB | 2 |
| Oct 14 | Free Spirit Condors Youth XC InviteOct 14 · 2,000 Meters Event 2 8U · Place 65 · California CometsCalifornia Comets | 2,000 Meters Event 2 8U | 65 | 9:48.60 PB | 2 |
| Sep 30 | The Quick and Gritty Invite Sep 30 · 2,000 Meters 8U · Place 43 · California CometsCalifornia Comets | 2,000 Meters 8U | 43 | 10:59.63 PB | 2 |
| Sep 23 | SCYTFC Meet 2Sep 23 · 2,000 Meters Gremlin · Place 18 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association | 2,000 Meters Gremlin | 18 | 11:24.33 | 2 |
| Sep 15 | SCYTFC Meet 1Sep 15 · 2,000 Meters Gremlin · Place 14 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association | 2,000 Meters Gremlin | 14 | 10:56.64 | 2 |