Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 22 | 12:25.1 | Mountie Xpress Invitational 2026 | August 22, 2026 |
| 2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 12 | 17:08.9 | Rosemead XC Invitational | September 12, 2026 |
| 3 Miles · Autry Museum at Griffith Park38th Annual Bell Gardens Invitational · Oct 18 | 18:06.2 | 38th Annual Bell Gardens Invitational | October 18, 2025 |
| 3 Miles · Autry Museum of the American West39th Annual Bell Gardens Invitational · Oct 17 | 16:56.7 | 39th Annual Bell Gardens Invitational | October 17, 2026 |
| 3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 3 | 17:53.9 | Central Park Invitational | October 3, 2026 |
| 3 Miles · Crystal SpringsBellarmine-Sacred Heart Invitational · Sep 26 | 18:13.6 | Bellarmine-Sacred Heart Invitational | September 26, 2026 |
| 3 Miles · El Dorado Park36th Annual Bell Gardens Invitational · Oct 14 | 20:26.26 | 36th Annual Bell Gardens Invitational | October 14, 2023 |
| 3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 5 | 18:28.9 | ASICS Cool Breeze Invitational | September 5, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 17:36.4 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 17:28.9 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 3 Miles · North High SchoolPioneer League Meet 1 · Oct 6 | 17:04.17 | Pioneer League Meet 1 | October 6, 2026 |
| 3 Miles · Polliwog ParkBay League League Championships · Nov 5 | 19:44.10 | Bay League League Championships | November 5, 2025 |
| 3.04 Miles · Palos Verdes Cross Country CoursePioneer League Finals · Nov 4 | 20:22.0 | Pioneer League Finals | November 4, 2026 |
| 3.04 Miles · Peninsula Cross Country CourseBay League Meet #1 · Oct 1 | 20:36.80 | Bay League Meet #1 | October 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Pioneer League Finals Nov 4 · 3.04 Miles Varsity · Place 29 · Wiseburn - Da Vinci | 3.04 Miles Varsity | 29 | 20:22.0 PB | 12 |
| Oct 28 | Warrior MileOct 28 · 1,600 Meters Open · Place 188 · Wiseburn - Da Vinci | 1,600 Meters Open | 188 | 5:04.19 | 12 |
| Oct 23 | Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 81 D2 Varsity Green- 4:04 PM · Place 67 · Wiseburn - Da Vinci | 3 Miles Race 81 D2 Varsity Green- 4:04 PM | 67 | 17:28.9 PB | 12 |
| Oct 17 | 39th Annual Bell Gardens InvitationalOct 17 · 3 Miles Varsity · Place 96 · Wiseburn - Da Vinci | 3 Miles Varsity | 96 | 16:56.7 PB | 12 |
| Oct 6 | Pioneer League Meet 1Oct 6 · 3 Miles Varsity · Place 21 · Wiseburn - Da Vinci | 3 Miles Varsity | 21 | 17:04.17 PB | 12 |
| Oct 3 | Central Park Invitational Oct 3 · 3 Miles (4) Varsity Boys Section1 · Place 146 · Wiseburn - Da Vinci | 3 Miles (4) Varsity Boys Section1 | 146 | 17:53.9 PB | 12 |
| Sep 26 | Bellarmine-Sacred Heart InvitationalSep 26 · 3 Miles (10)Varsity-Schools (601-1400 · Place 20 · Wiseburn - Da Vinci | 3 Miles (10)Varsity-Schools (601-1400 | 20 | 18:13.6 PB | 12 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 16 - 8:16pm - Red Senior (B) · Place 96 · Wiseburn - Da Vinci | 3 Miles Race 16 - 8:16pm - Red Senior (B) | 96 | 17:36.4 PB | 12 |
| Sep 12 | Rosemead XC InvitationalSep 12 · 2.93 Miles Senior · Place 125 · Wiseburn - Da Vinci | 2.93 Miles Senior | 125 | 17:08.9 PB | 12 |
| Sep 5 | ASICS Cool Breeze InvitationalSep 5 · 3 Miles Large Schools Junior Varsity · Place 32 · Wiseburn - Da Vinci | 3 Miles Large Schools Junior Varsity | 32 | 18:28.9 PB | 12 |
| Aug 22 | Mountie Xpress Invitational 2026Aug 22 · 2 Miles Large School - Senior Boys · Place 79 · Wiseburn - Da Vinci | 2 Miles Large School - Senior Boys | 79 | 12:25.1 PB | 12 |
2025 Cross Country
8 results2024 Cross Country
3 results2023 Cross Country
7 results