Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Buena Vista ParkSan Diego Waves Duck Pond Invitational · Oct 21 | 14:52.44 | San Diego Waves Duck Pond Invitational | October 21, 2018 |
| 3,000 Meters · Fox RacewayPala Coyotes Invitational · Oct 28 | 13:16.69 | Pala Coyotes Invitational | October 28, 2018 |
| 3,000 Meters · Kit Carson ParkSan Diego RoadRunners Cross Country Meet · Nov 4 | 12:32.74 | San Diego RoadRunners Cross Country Meet | November 4, 2018 |
| 3,000 Meters · Lake Las VegasUSATF Region 15 Junior Olympic Championships · Nov 18 | 12:59.6 | USATF Region 15 Junior Olympic Championships | November 18, 2018 |
| 4,000 Meters · Carbon Canyon Regional Park7th Orange County Youth Cross Country Open Meet · Sep 15 | 17:33.11 | 7th Orange County Youth Cross Country Open Meet | September 15, 2019 |
| 4,000 Meters · Craig Ranch ParkAAU Western Regional Cross-Country Championship · Nov 14 | 19:31 | AAU Western Regional Cross-Country Championship | November 14, 2020 |
| 4,000 Meters · Kit Carson ParkSan Diego RoadRunners Cross Country Meet · Nov 10 | 15:55.67 | San Diego RoadRunners Cross Country Meet | November 10, 2019 |
| 4,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine 2019 XC Invitational · Oct 20 | 14:56.15 | Temecula Valley Time Machine 2019 XC Invitational | October 20, 2019 |
| 4,000 Meters · Pala Rey Youth CPPala Coyote Tracks Invitational · Oct 27 | 16:48.37 | Pala Coyote Tracks Invitational | October 27, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | USATF Region 15 Junior Olympic ChampionshipsNov 24 · 4,000 Meters 13-14 · Place 50 · San Diego Waves XTC | 4,000 Meters 13-14 | 50 | 17:31.41 | 7 |
| Nov 17 | USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 2 · San Diego Waves XTC | 4,000 Meters 13-14 | 2 | 16:04.48 | 7 |
| Nov 10 | San Diego RoadRunners Cross Country Meet Nov 10 · 4,000 Meters 13-14 · Place 7 · San Diego Waves XTC | 4,000 Meters 13-14 | 7 | 15:55.67 PB | 7 |
| Oct 27 | Pala Coyote Tracks InvitationalOct 27 · 4,000 Meters 13-14 · Place 3 · San Diego Waves XTC | 4,000 Meters 13-14 | 3 | 16:48.37 PB | 7 |
| Oct 20 | Temecula Valley Time Machine 2019 XC InvitationalOct 20 · 4,000 Meters 13-14 · Place 3 · San Diego Waves XTC | 4,000 Meters 13-14 | 3 | 14:56.15 PB | 7 |
| Sep 15 | 7th Orange County Youth Cross Country Open MeetSep 15 · 4,000 Meters 13-14 · Place 7 · San Diego Waves XTC | 4,000 Meters 13-14 | 7 | 17:33.11 PB | 7 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | USATF Region 15 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 54 · San Diego Waves XTC | 3,000 Meters 11-12 | 54 | 12:59.6 PB | 6 |
| Nov 11 | USATF San Diego Imperial Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 7 · San Diego Waves XTC | 3,000 Meters 11-12 | 7 | 13:03.03 | 6 |
| Nov 4 | San Diego RoadRunners Cross Country MeetNov 4 · 3,000 Meters 11-12 · Place 23 · San Diego Waves XTC | 3,000 Meters 11-12 | 23 | 12:32.74 PB | 6 |
| Oct 28 | Pala Coyotes InvitationalOct 28 · 3,000 Meters 11-12 · Place 8 · San Diego Waves XTC | 3,000 Meters 11-12 | 8 | 13:16.69 PB | 6 |
| Oct 21 | San Diego Waves Duck Pond InvitationalOct 21 · 3,000 Meters 11-12 · Place 15 · San Diego Waves XTC | 3,000 Meters 11-12 | 15 | 14:52.44 PB | 6 |