Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 22 | 12:29.5 | Mountie Xpress Invitational 2026 | August 22, 2026 |
| 2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 12 | 17:50.2 | Rosemead XC Invitational | September 12, 2026 |
| 3 Miles · Bonelli ParkMission Valley League Meet #2 · Oct 9 | 20:15.3 | Mission Valley League Meet #2 | October 9, 2024 |
| 3 Miles · Chaffey High School2nd Annual Chaffey Invitational · Sep 28 | 19:45.0 | 2nd Annual Chaffey Invitational | September 28, 2024 |
| 3 Miles · El Dorado Park37th Annual Bell Gardens Cross Country Invitational · Oct 19 | 19:09.6 | 37th Annual Bell Gardens Cross Country Invitational | October 19, 2024 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 18:29.4 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · John Glenn High SchoolGreat Cow Run · Sep 5 | 18:54.9 | Great Cow Run | September 5, 2026 |
| 3 Miles · Legg Lake ParkAlliance League Finals · Nov 5 | 19:23.17 | Alliance League Finals | November 5, 2026 |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 19:55.4 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 3 Miles · Rosemead HIgh SchoolRosemead XC Invitational · Sep 14 | 19:13.7 | Rosemead XC Invitational | September 14, 2024 |
| 3,200 Meters · West Torrance High SchoolWarrior 3200 · Oct 17 | 12:12.01 | Warrior 3200 | October 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Alliance League FinalsNov 5 · 3 Miles Junior Varsity · Place 10 · Arroyo (SS) | 3 Miles Junior Varsity | 10 | 19:23.17 PB | 11 |
| Oct 23 | Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 1 D3 Junior Varsity Red - 10:0 · Place 75 · Arroyo (SS) | 3 Miles Race 1 D3 Junior Varsity Red - 10:0 | 75 | 19:55.4 PB | 11 |
| Oct 17 | Warrior 3200Oct 17 · 3,200 Meters Open · Place 79 · Arroyo (SS) | 3,200 Meters Open | 79 | 12:12.01 PB | 11 |
| Oct 8 | Alliance League Cluster#2, 2026Oct 8 · 3 Miles Junior Varsity · Place 19 · Arroyo (SS) | 3 Miles Junior Varsity | 19 | 20:45.38 | 11 |
| Sep 23 | Alliance League Cluster #1Sep 23 · 3 Miles JV · Place 12 · Arroyo (SS) | 3 Miles JV | 12 | 20:01.07 | 11 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 16 - 8:16pm - Red Senior (B) · Place 166 · Arroyo (SS) | 3 Miles Race 16 - 8:16pm - Red Senior (B) | 166 | 18:29.4 PB | 11 |
| Sep 12 | Rosemead XC InvitationalSep 12 · 2.93 Miles Junior · Place 139 · Arroyo (SS) | 2.93 Miles Junior | 139 | 17:50.2 PB | 11 |
| Sep 5 | Great Cow RunSep 5 · 3 Miles Junior Varsity · Place 59 · Arroyo (SS) | 3 Miles Junior Varsity | 59 | 18:54.9 PB | 11 |
| Aug 22 | Mountie Xpress Invitational 2026Aug 22 · 2 Miles Small School - Junior Boys · Place 55 · Arroyo (SS) | 2 Miles Small School - Junior Boys | 55 | 12:29.5 PB | 11 |
| Jul 10 | Time TrialJul 10 · 2 Miles Open · Place 15 · Arroyo (SS) | 2 Miles Open | 15 | 13:03.3Unofficial | 11 |
2025 Cross Country
8 results2024 Cross Country
11 results