Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 15 | 33:17.6 | 2024 NCAA DI West Regional | November 15, 2024 |
| 2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 21 | 16:15 | 74th Annual Mt. SAC Cross Country Invitational | October 21, 2022 |
| 3 Miles · Dana Hills High SchoolSouth Coast League Finals · Mar 20 | 15:12.5 | South Coast League Finals | March 20, 2021 |
| 3 Miles · Mission Viejo HSSan Clemente at Mission Viejo · Feb 6 | 15:25.68 | San Clemente at Mission Viejo | February 6, 2021 |
| 3 Miles · Oak Canyon ParkOrange County XC Championships · Oct 14 | 14:51.6 | Orange County XC Championships | October 14, 2022 |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 15:17.2 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
| 4,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invite · Oct 14 | 16:04.75 | Free Spirit Condors Youth XC Invite | October 14, 2018 |
| 4,000 Meters · Buena Vista ParkSan Diego Waves Duck Pond Invitational · Oct 21 | 17:17.09 | San Diego Waves Duck Pond Invitational | October 21, 2018 |
| 4,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 11 | 15:08.07 | USATF Southern California Association Junior Olympic Championships | November 11, 2018 |
| 4,000 Meters · Central Park - Huntington BeachThe Quick and Gritty Invite · Sep 30 | 17:23.74 | The Quick and Gritty Invite | September 30, 2018 |
| 4,000 Meters · Kit Carson ParkUSATF Region 15 Junior Olympic Championships · Nov 24 | 13:14.15 | USATF Region 15 Junior Olympic Championships | November 24, 2019 |
| 4,000 Meters · Lake Las VegasUSATF Region 15 Junior Olympic Championships · Nov 18 | 15:26.3 | USATF Region 15 Junior Olympic Championships | November 18, 2018 |
| 5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 12 | 17:57.4 | 2019 41st Asics Clovis Cross Country Invitational | October 12, 2019 |
| 8,000 Meters · Blacklake Golf ResortBig West Conference Championships · Oct 27 | 29:18.8 | Big West Conference Championships | October 27, 2023 |
| 8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 21 | 25:31.1 | UC Riverside Invitational | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | 2024 NCAA DI West RegionalNov 15 · 10,000 Meters D1 West · Place 177 · UC IrvineUC Irvine | 10,000 Meters D1 West | 177 | 33:17.6 PB | So |
| Nov 2 | Big West Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 55 · UC IrvineUC Irvine | 8,000 Meters Varsity | 55 | 25:15.6 | SO |
| Oct 19 | Highlander InvitationalOct 19 · 8,000 Meters Varsity · Place 57 · UC IrvineUC Irvine | 8,000 Meters Varsity | 57 | 25:27.4 | SO |
| Sep 21 | UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 176 · UC IrvineUC Irvine | 8,000 Meters Collegiate | 176 | 25:31.1 PB | So |
| Sep 6 | Irvine InvitationalSep 6 · 8,000 Meters Varsity · Place 42 · UC IrvineUC Irvine | 8,000 Meters Varsity | 42 | 26:37.6 | SO |
2023 Cross Country
2 results2022 Cross Country
10 results2021 Cross Country
8 results2019 Cross Country
10 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | USATF Region 15 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 45 · South Orange County WildcatsSouth Orange County Wildcats | 4,000 Meters 13-14 | 45 | 15:26.3 PB | 8 |
| Nov 11 | USATF Southern California Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 25 · South Orange County WildcatsSouth Orange County Wildcats | 4,000 Meters 13-14 | 25 | 15:08.07 PB | 8 |
| Nov 4 | San Diego RoadRunners Cross Country MeetNov 4 · 4,000 Meters 13-14 · Place 12 · South Orange County WildcatsSouth Orange County Wildcats | 4,000 Meters 13-14 | 12 | 15:00.92 | 8 |
| Oct 21 | San Diego Waves Duck Pond InvitationalOct 21 · 4,000 Meters 13-14 · Place 14 · South Orange County WildcatsSouth Orange County Wildcats | 4,000 Meters 13-14 | 14 | 17:17.09 PB | 8 |
| Oct 14 | Free Spirit Condors Youth XC InviteOct 14 · 4,000 Meters Event 8 13-14 · Place 45 · South Orange County WildcatsSouth Orange County Wildcats | 4,000 Meters Event 8 13-14 | 45 | 16:04.75 PB | 8 |
| Sep 30 | The Quick and Gritty Invite Sep 30 · 4,000 Meters 13-14 · Place 40 · South Orange County WildcatsSouth Orange County Wildcats | 4,000 Meters 13-14 | 40 | 17:23.74 PB | 8 |