| 2,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 5 | 9:14.59 | 2023 San Diego Waves Youth XC Invitational | November 5, 2023 |
| 2,000 Meters · Central ParkValley United Cross Country Invitational Meet · Sep 14 | 9:04.37 | Valley United Cross Country Invitational Meet | September 14, 2024 |
| 2,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 25 | 11:15.01 | OC GRIT XC INVITE | September 25, 2022 |
| 2,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 9:35.69 | USATF National Junior Olympic Championships | December 9, 2023 |
| 2,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 8 | 12:35.7 | Free Spirit Invitational Meet | October 8, 2022 |
| 2,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 5 | 9:09.24 | Temecula Valley Time Machine XC Invite | October 5, 2024 |
| 2,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 19 | 9:38.16 | USATF Region 15 Junior Olympic Championships | November 19, 2023 |
| 2,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 8 | 11:06.09 | Free Spirit Invitational Meet | October 8, 2023 |
| 3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 19 | 12:42.7 | Pacific Coast Shockwaves XC Invitational | October 19, 2025 |
| 3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 13:15.10 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 26 | 12:12.56 | Santa Ana Lightning Cross Country Invitational | September 26, 2026 |
| 3,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 19 | 13:30.69 | 2026 Valley United Striders XC Invitational | September 19, 2026 |
| 3,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 26 | 12:19.34 | LA Jets Cross Country Invitational | October 26, 2025 |
| 3,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 4 | 13:04.58 | Temecula Valley Time Machine XC Invite | October 4, 2025 |
| 3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 9 | 12:37.53 | USATF Southern California Association Junior Olympic Championships | November 9, 2025 |
| 3,000 Meters · Strehle TrackNighthawks XC Invitational · Nov 1 | 13:12.87 | Nighthawks XC Invitational | November 1, 2026 |
| 3,000 Meters · Veterans Memorial ParkUSATF Region 15 Junior Olympic Cross Country Championships · Nov 23 | 12:26.94 | USATF Region 15 Junior Olympic Cross Country Championships | November 23, 2025 |