Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Pierce CollegeSCYTFC Meet 2 (Course markings were short) · Sep 23 | 10:56.20 | SCYTFC Meet 2 (Course markings were short) | September 23, 2017 |
| 3 Miles · Agoura High SchoolCalabasas at Agoura · Mar 1 | 19:37.7 | Calabasas at Agoura | March 1, 2021 |
| 3,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invite · Oct 14 | 12:04.38 | Free Spirit Condors Youth XC Invite | October 14, 2018 |
| 3,000 Meters · California State University San Bernardino CampusUSATF Southern California Association Junior Olympic Championships · Nov 13 | 14:02.51 | USATF Southern California Association Junior Olympic Championships | November 13, 2016 |
| 3,000 Meters · Carden Conejo SchoolSCYTFC Meet 1 · Sep 15 | 13:11.35 | SCYTFC Meet 1 | September 15, 2018 |
| 3,000 Meters · Central ParkSCYTFC Meet 2 · Sep 23 | 13:09.45 | SCYTFC Meet 2 | September 23, 2018 |
| 3,000 Meters · Central Park - Huntington BeachThe Quick and Gritty Invite · Sep 30 | 13:21.16 | The Quick and Gritty Invite | September 30, 2018 |
| 3,000 Meters · Corriganville ParkSCYTFC Championship Meet · Oct 28 | 12:54.10 | SCYTFC Championship Meet | October 28, 2017 |
| 3,000 Meters · Lake Las VegasUSATF Region 15 Junior Olympic Championships · Nov 18 | 13:32.6 | USATF Region 15 Junior Olympic Championships | November 18, 2018 |
| 3,000 Meters · Waverly ParkSCYTFC Meet 3 · Oct 20 | 13:50.00 | SCYTFC Meet 3 | October 20, 2018 |
| 4,000 Meters · Carden Conejo SchoolSCYTFC XC Meet 6 · Oct 26 | 18:37.52 | SCYTFC XC Meet 6 | October 26, 2019 |
| 4,000 Meters · Central ParkSCYTFC Meet 5 · Oct 12 | 16:59.85 | SCYTFC Meet 5 | October 12, 2019 |
| 4,000 Meters · Craig Ranch ParkAAU Western Regional Cross-Country Championship · Nov 14 | 16:49 | AAU Western Regional Cross-Country Championship | November 14, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2020 Cross Country
2 results2019 Cross Country
4 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | USATF Region 15 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 80 · California CometsCalifornia Comets | 3,000 Meters 11-12 | 80 | 13:32.6 PB | 8 |
| Oct 27 | SCYTFC FinaleOct 27 · 3,000 Meters Midget · Place 22 · United TrackUnited Track | 3,000 Meters Midget | 22 | 14:07.10 | 8 |
| Oct 20 | SCYTFC Meet 3Oct 20 · 3,000 Meters Midget · Place 16 · United TrackUnited Track | 3,000 Meters Midget | 16 | 13:50.00 PB | 8 |
| Oct 14 | Free Spirit Condors Youth XC InviteOct 14 · 3,000 Meters Event 6 11-12 · Place 54 · California CometsCalifornia Comets | 3,000 Meters Event 6 11-12 | 54 | 12:04.38 PB | 8 |
| Sep 30 | The Quick and Gritty Invite Sep 30 · 3,000 Meters 11-12 · Place 55 · California CometsCalifornia Comets | 3,000 Meters 11-12 | 55 | 13:21.16 PB | 8 |
| Sep 23 | SCYTFC Meet 2Sep 23 · 3,000 Meters Midget · Place 13 · United TrackUnited Track | 3,000 Meters Midget | 13 | 13:09.45 PB | 8 |
| Sep 15 | SCYTFC Meet 1Sep 15 · 3,000 Meters Midget · Place 15 · United TrackUnited Track | 3,000 Meters Midget | 15 | 13:11.35 PB | 8 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | SCYTFC Championship MeetOct 28 · 3,000 Meters 11-12 · Place 20 · United TrackUnited Track | 3,000 Meters 11-12 | 20 | 12:54.10 PB | 7 |
| Oct 21 | SCYTFC Meet 5Oct 21 · 3,000 Meters Varsity · Place 15 · UnitedUnited | 3,000 Meters Varsity | 15 | 13:56.51 | — |
| Oct 15 | Free Spirit InvitationalOct 15 · 3,000 Meters 11-12 · Place 17 · United TrackUnited Track | 3,000 Meters 11-12 | 17 | 13:33.09 | 7 |
| Oct 1 | SCYTFC 2017 Comets InvitationalOct 1 · 3,000 Meters 11-12 · Place 34 · United TrackUnited Track | 3,000 Meters 11-12 | 34 | 13:30.80 | 7 |
| Sep 23 | SCYTFC Meet 2 (Course markings were short)Sep 23 · 2,500 Meters 11-12 · Place 19 · United TrackUnited Track | 2,500 Meters 11-12 | 19 | 10:56.20 PB | 7 |
| Sep 16 | SCYTFC XC Meet 1Sep 16 · 3,000 Meters 11-12 · Place 19 · United TrackUnited Track | 3,000 Meters 11-12 | 19 | 14:27.81 | 7 |
2016 Cross Country
1 results