Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bartlett ParkRandy Quiram Invitational (Monache) · Aug 30 | 13:43.18 | Randy Quiram Invitational (Monache) | August 30, 2018 |
| 3 Miles · Culter ParkGolden West Invitational · Sep 28 | 20:06.33 | Golden West Invitational | September 28, 2018 |
| 5,000 Meters · Bravo LakeESL 2 · Mar 3 | 25:37.95 | ESL 2 | March 3, 2021 |
| 5,000 Meters · LindsayESL 1 · Sep 11 | 21:28.40 | ESL 1 | September 11, 2019 |
| 5,000 Meters · Lindsay High SchoolESL League Championship · Mar 18 | 23:45.28 | ESL League Championship | March 18, 2021 |
| 5,000 Meters · Lindsay High SchoolESL League Championship · Mar 18 | 23:45.28 | ESL League Championship | March 18, 2021 |
| 5,000 Meters · McFarland High School Sports ComplexJim White Invitational · Oct 25 | 21:14.25 | Jim White Invitational | October 25, 2018 |
| 5,000 Meters · Mooney Grove47th Annual Douglas P. Rudolf Cross Country Invitational · Sep 27 | 21:46.04 | 47th Annual Douglas P. Rudolf Cross Country Invitational | September 27, 2019 |
| 5,000 Meters · Porterville Sports ComplexESL 3 · Mar 11 | 25:00.33 | ESL 3 | March 11, 2021 |
| 5,000 Meters · Sierra Pacific CourseESL Mini Meet #3 · Oct 17 | 21:14.45 | ESL Mini Meet #3 | October 17, 2018 |
| 5,000 Meters · Sierra Pacific High SchoolESL 1 · Feb 24 | 27:08.58 | ESL 1 | February 24, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | ESL ChampionshipNov 10 · 5,000 Meters Varsity · Place 42 · Summit Collegiate | 5,000 Meters Varsity | 42 | 23:47.50 | 12 |
| Oct 20 | ESL Mini Meet 3Oct 20 · 3 Miles Varsity · Place 34 · Summit Collegiate | 3 Miles Varsity | 34 | 22:28.29 | 12 |
| Oct 15 | Roughrider InvitationalOct 15 · 5,000 Meters Varsity · Place 226 · Summit Collegiate | 5,000 Meters Varsity | 226 | 26:39.3 | 12 |
| Oct 6 | ESL Mini Meet 2Oct 6 · 5,000 Meters Varsity · Place 31 · Summit Collegiate | 5,000 Meters Varsity | 31 | 25:54.74 | 12 |
| Sep 10 | Tulare Western Cross Country Mustang InvitationalSep 10 · 3 Miles Varsity · Place 32 · Summit Collegiate | 3 Miles Varsity | 32 | 25:50.33 | 12 |
| Sep 2 | The Randy Quiram (Monache) InvitationalSep 2 · 2 Miles Varsity · Place 90 · Summit Collegiate | 2 Miles Varsity | 90 | 14:37.04 | 12 |
| Mar 18 | ESL League ChampionshipMar 18 · 5,000 Meters Varsity · Place 27 · Summit Collegiate | 5,000 Meters Varsity | 27 | 23:45.28 PB | 11 |
| Mar 18 | ESL League ChampionshipMar 18 · 5,000 Meters Boys SCCA vs Farmersville 930 · Place 2 · Summit Collegiate | 5,000 Meters Boys SCCA vs Farmersville 930 | 2 | 23:45.28 PB | 11 |
| Mar 11 | ESL 3Mar 11 · 5,000 Meters Varsity · Place 34 · Summit Collegiate | 5,000 Meters Varsity | 34 | 25:00.33 PB | 11 |
| Mar 3 | ESL 2Mar 3 · 5,000 Meters Varsity · Place 35 · Summit Collegiate | 5,000 Meters Varsity | 35 | 25:37.95 PB | 11 |
| Feb 24 | ESL 1Feb 24 · 5,000 Meters Varsity · Place 31 · Summit Collegiate | 5,000 Meters Varsity | 31 | 27:08.58 PB | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | CIF Central Section ChampionshipsNov 21 · 5,000 Meters Varsity · Place 74 · Summit Collegiate | 5,000 Meters Varsity | 74 | 21:35.97 | 10 |
| Nov 13 | ESL ChampionshipNov 13 · 5,000 Meters Varsity · Place 31 · Summit Collegiate | 5,000 Meters Varsity | 31 | 21:07.15 | 10 |
| Oct 18 | Rough Rider X-C InvitationalOct 18 · 5,000 Meters Varsity · Place 201 · Summit Collegiate | 5,000 Meters Varsity | 201 | 21:00.5 | 10 |
| Oct 4 | Golden West InvitationalOct 4 · 5,000 Meters Frosh/Soph Freshman · Place 13 · Summit Collegiate | 5,000 Meters Frosh/Soph Freshman | 13 | 21:18.54 | 10 |
| Oct 2 | ESL 2Oct 2 · 5,000 Meters Varsity · Place 33 · Summit Collegiate | 5,000 Meters Varsity | 33 | 21:25.44 | 10 |
| Sep 27 | 47th Annual Douglas P. Rudolf Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 113 · Summit Collegiate | 5,000 Meters Varsity | 113 | 21:46.04 PB | 10 |
| Sep 11 | ESL 1Sep 11 · 5,000 Meters Frosh Soph · Place 12 · Summit Collegiate | 5,000 Meters Frosh Soph | 12 | 21:28.40 PB | 10 |
| Sep 5 | Randy Quiram Monache InvitationalSep 5 · 2 Miles Varsity · Place 112 · Summit Collegiate | 2 Miles Varsity | 112 | 14:21 | 10 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | ESL ChampionshipNov 7 · 5,000 Meters Frosh/Soph Freshman · Place 14 · Summit Collegiate | 5,000 Meters Frosh/Soph Freshman | 14 | 21:50.36 | 9 |
| Oct 25 | Jim White InvitationalOct 25 · 5,000 Meters Frosh/Soph · Place 34 · Summit Collegiate | 5,000 Meters Frosh/Soph | 34 | 21:14.25 PB | 9 |
| Oct 17 | ESL Mini Meet #3Oct 17 · 5,000 Meters Frosh/Soph · Place 13 · Summit Collegiate | 5,000 Meters Frosh/Soph | 13 | 21:14.45 PB | 9 |
| Oct 12 | Rough Rider X-C InvitationalOct 12 · 5,000 Meters Varsity · Place 213 · Summit Collegiate | 5,000 Meters Varsity | 213 | 21:24.8 | 9 |
| Sep 28 | Golden West InvitationalSep 28 · 3 Miles Frosh/Soph · Place 53 · Summit Collegiate | 3 Miles Frosh/Soph | 53 | 20:06.33 PB | 9 |
| Sep 21 | Douglas P. Rudolf Cross Country InvitationalSep 21 · Varsity · Place 36 · Summit Collegiate | Varsity | 36 | 21:55.68 | 9 |
| Sep 12 | ESL Mini Meet #1Sep 12 · Varsity · Place 7 · Summit Collegiate | Varsity | 7 | 22:13.73 | 9 |
| Aug 30 | Randy Quiram Invitational (Monache)Aug 30 · 2 Mile Frosh/Soph · Place 46 · Summit Collegiate | 2 Mile Frosh/Soph | 46 | 13:43.18 PB | 9 |
| Aug 22 | Highlander InvitationalAug 22 · 5,000 Meters Junior Varsity · Place 83 · Summit Collegiate | 5,000 Meters Junior Varsity | 83 | 24:56.07 | 9 |