Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bartlett ParkRandy Quiram Invitational (Monache) · Aug 30 | 12:31.65 | Randy Quiram Invitational (Monache) | August 30, 2018 |
| 3 Miles · Culter ParkGolden West Invitational · Sep 28 | 19:14.59 | Golden West Invitational | September 28, 2018 |
| 5,000 Meters · Granite Hills High SchoolESL Mini Meet #2 · Oct 3 | 19:30.01 | ESL Mini Meet #2 | October 3, 2018 |
| 5,000 Meters · LindsayESL 1 · Sep 11 | 20:21.30 | ESL 1 | September 11, 2019 |
| 5,000 Meters · McFarland High School Sports ComplexJim White Invitational · Oct 25 | 18:35.31 | Jim White Invitational | October 25, 2018 |
| 5,000 Meters · Mooney Grove47th Annual Douglas P. Rudolf Cross Country Invitational · Sep 27 | 20:06.03 | 47th Annual Douglas P. Rudolf Cross Country Invitational | September 27, 2019 |
| 5,000 Meters · Sierra Pacific CourseESL Mini Meet #3 · Oct 17 | 18:53.78 | ESL Mini Meet #3 | October 17, 2018 |
| 5,000 Meters · Woodward ParkCIF Central Section Finals · Nov 16 | 20:30.5 | CIF Central Section Finals | November 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | ESL ChampionshipNov 13 · 5,000 Meters Varsity · Place 36 · Summit Collegiate | 5,000 Meters Varsity | 36 | 21:39.31 | 11 |
| Oct 18 | Rough Rider X-C InvitationalOct 18 · 5,000 Meters Varsity · Place 155 · Summit Collegiate | 5,000 Meters Varsity | 155 | 19:39.3 | 11 |
| Oct 4 | Golden West InvitationalOct 4 · 5,000 Meters Varsity · Place 23 · Summit Collegiate | 5,000 Meters Varsity | 23 | 19:26.46 | 11 |
| Oct 2 | ESL 2Oct 2 · 5,000 Meters Varsity · Place 17 · Summit Collegiate | 5,000 Meters Varsity | 17 | 19:45.26 | 11 |
| Sep 27 | 47th Annual Douglas P. Rudolf Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 91 · Summit Collegiate | 5,000 Meters Varsity | 91 | 20:06.03 PB | 11 |
| Sep 11 | ESL 1Sep 11 · 5,000 Meters Varsity · Place 29 · Summit Collegiate | 5,000 Meters Varsity | 29 | 20:21.30 PB | 11 |
| Sep 5 | Randy Quiram Monache InvitationalSep 5 · 2 Miles Varsity · Place 96 · Summit Collegiate | 2 Miles Varsity | 96 | 13:37 | 11 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | CIF Central Section ChampionshipNov 15 · 5,000 Meters Varsity · Place 74 · Summit Collegiate | 5,000 Meters Varsity | 74 | 20:32.65 | 10 |
| Nov 7 | ESL ChampionshipNov 7 · 5,000 Meters Varsity · Place 23 · Summit Collegiate | 5,000 Meters Varsity | 23 | 19:13.05 | 10 |
| Oct 25 | Jim White InvitationalOct 25 · 5,000 Meters Varsity · Place 36 · Summit Collegiate | 5,000 Meters Varsity | 36 | 18:35.31 PB | 10 |
| Oct 17 | ESL Mini Meet #3Oct 17 · 5,000 Meters Varsity · Place 20 · Summit Collegiate | 5,000 Meters Varsity | 20 | 18:53.78 PB | 10 |
| Oct 12 | Rough Rider X-C InvitationalOct 12 · 5,000 Meters Varsity · Place 144 · Summit Collegiate | 5,000 Meters Varsity | 144 | 19:46.5 | 10 |
| Oct 3 | ESL Mini Meet #2Oct 3 · 5,000 Meters Varsity · Place 27 · Summit Collegiate | 5,000 Meters Varsity | 27 | 19:30.01 PB | 10 |
| Sep 28 | Golden West InvitationalSep 28 · 3 Miles Frosh/Soph · Place 33 · Summit Collegiate | 3 Miles Frosh/Soph | 33 | 19:14.59 PB | 10 |
| Sep 21 | Douglas P. Rudolf Cross Country InvitationalSep 21 · Varsity · Place 109 · Summit Collegiate | Varsity | 109 | 20:14.81 | 10 |
| Sep 12 | ESL Mini Meet #1Sep 12 · Varsity · Place 31 · Summit Collegiate | Varsity | 31 | 20:28.55 | 10 |
| Aug 30 | Randy Quiram Invitational (Monache)Aug 30 · 2 Mile Varsity · Place 49 · Summit Collegiate | 2 Mile Varsity | 49 | 12:31.65 PB | 10 |
| Aug 22 | Highlander InvitationalAug 22 · 5,000 Meters Varsity · Place 86 · Summit Collegiate | 5,000 Meters Varsity | 86 | 21:05.32 | 10 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | CIF Central Section FinalsNov 16 · 5,000 Meters Division V · Place 70 · Summit Collegiate | 5,000 Meters Division V | 70 | 20:30.5 PB | 9 |
| Sep 29 | Golden West InvitationalSep 29 · 3 Miles Varsity · Place 157 · Summit Collegiate | 3 Miles Varsity | 157 | 19:59.39 | 9 |