Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Woodward ParkFleet Feet Summer Sizzle · Aug 15 | 10:27.85 | Fleet Feet Summer Sizzle | August 15, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 15:40.5 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Kingsburg Gun ClubJohn Seaman's Cross Country Invitational · Oct 30 | 15:31.98 | John Seaman's Cross Country Invitational | October 30, 2026 |
| 3,000 Meters · Reedley CollegeReedley M.S. XC Meet · Oct 14 | 11:10.56 | Reedley M.S. XC Meet | October 14, 2021 |
| 3,000 Meters · USATF 3000m CourseCentral Valley Classic · Sep 4 | 9:50 | Central Valley Classic | September 4, 2026 |
| 3,000 Meters · Woodward ParkCVAL Championships 23' · Oct 26 | 10:55.0 | CVAL Championships 23' | October 26, 2023 |
| 5,000 Meters · Lost LakeSANGER XC INVITATIONAL 2026 · Sep 11 | 16:15.14 | SANGER XC INVITATIONAL 2026 | September 11, 2026 |
| 5,000 Meters · Woodward ParkRough Rider Invitational · Oct 16 | 16:31 | Rough Rider Invitational | October 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | John Seaman's Cross Country InvitationalOct 30 · 3 Miles Varsity Large School Boys · Place 17 · ReedleyReedley | 3 Miles Varsity Large School Boys | 17 | 15:31.98 PB | 11 |
| Oct 16 | Rough Rider Invitational Oct 16 · 5,000 Meters Varsity Boys Large School · Place 32 · ReedleyReedley | 5,000 Meters Varsity Boys Large School | 32 | 16:31 PB | 11 |
| Oct 9 | 47th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 3 Varsity · Place 67 · ReedleyReedley | 5,000 Meters Division 3 Varsity | 67 | 16:48.1 | 11 |
| Sep 25 | 23rd Golden Eagle InvitationalSep 25 · 5,000 Meters Varsity Boys Large · Place 15 · ReedleyReedley | 5,000 Meters Varsity Boys Large | 15 | 16:52 | 11 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 18 - 8:40pm - Red Varsity A (B) · Place 28 · ReedleyReedley | 3 Miles Race 18 - 8:40pm - Red Varsity A (B) | 28 | 15:40.5 PB | 11 |
| Sep 11 | SANGER XC INVITATIONAL 2026Sep 11 · 5,000 Meters Varsity · Place 8 · ReedleyReedley | 5,000 Meters Varsity | 8 | 16:15.14 PB | 11 |
| Sep 4 | Central Valley Classic Sep 4 · 3,000 Meters Varsity Boys · Place 13 · ReedleyReedley | 3,000 Meters Varsity Boys | 13 | 9:50 PB | 11 |
| Aug 15 | Fleet Feet Summer SizzleAug 15 · 2 Miles Varsity · Place 69 · ReedleyReedley | 2 Miles Varsity | 69 | 10:27.85 PB | 11 |
2025 Cross Country
2 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 10 | Fleet Feet Summer SizzleAug 10 · 2 Miles Open · Place 7 · 0,UNAT,00,UNAT,0 | 2 Miles Open | 7 | 12:05.5 | 9 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | CVAL Championships 23'Oct 26 · 3,000 Meters Middle School Boys · Place 3 · ReedleyReedley | 3,000 Meters Middle School Boys | 3 | 10:55.0 PB | 8 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | 2022 CVAL ChampionshipsOct 27 · 3,000 Meters Middle School · Place 17 · ReedleyReedley | 3,000 Meters Middle School | 17 | 12:11.86 | 7 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | CVAL XC ChampionshipOct 27 · 3,000 Meters Middle School · Place 17 · ReedleyReedley | 3,000 Meters Middle School | 17 | 11:13.48 | 6 |
| Oct 14 | Reedley M.S. XC MeetOct 14 · 3,000 Meters Middle School · Place 11 · ReedleyReedley | 3,000 Meters Middle School | 11 | 11:10.56 PB | 6 |
| Sep 23 | Glacier PointSep 23 · 3,200 Meters New Division · ReedleyReedley | 3,200 Meters New Division | 0 | 11:57Unofficial | 6 |
| Sep 16 | Jefferson Middle SchoolSep 16 · 3,200 Meters New Division · Place 10 · ReedleyReedley | 3,200 Meters New Division | 10 | 12:07Unofficial | 6 |
| Sep 9 | Rio Vista MeetSep 9 · 3,200 Meters New Division · Place 14 · ReedleyReedley | 3,200 Meters New Division | 14 | 12:33.17Unofficial | 6 |