Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Desert Breeze Park2017 Bud O'Dea Classic · Oct 10 | 16:25 | 2017 Bud O'Dea Classic | October 10, 2017 |
| 2.8 Miles · Sonata ParkCoronado Weekday · Sep 26 | 19:10 | Coronado Weekday | September 26, 2017 |
| 3 Miles · Floyd Lamb Park2017 Red Rock Invitational · Aug 26 | 20:58 | 2017 Red Rock Invitational | August 26, 2017 |
| 3 Miles · Sonata ParkLiberty Weekday · Sep 13 | 22:05:00 | Liberty Weekday | September 13, 2017 |
| 5,000 Meters · Basic HighSouthern Divisional Finals · Oct 19 | 18:22.1 | Southern Divisional Finals | October 19, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 17:42.5 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Palo Verde2017 Palo Verde Labor Day Classic · Sep 2 | 21:58 | 2017 Palo Verde Labor Day Classic | September 2, 2017 |
| 5,000 Meters · Palo Verde Campus2018 Palo Verde Labor Day Classic · Sep 1 | 19:59 | 2018 Palo Verde Labor Day Classic | September 1, 2018 |
| 5,000 Meters · Veterans Memorial ParkLegends of Cross Country · Jul 29 | 17:30.5 | Legends of Cross Country | July 29, 2023 |
| 5,000 Meters · Veterans Memorial Park2016 Lake Mead Invitational · Oct 8 | 21:34.2 | 2016 Lake Mead Invitational | October 8, 2016 |
| 6,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 2 | 21:59.20 | Linfield Harrier Classic | September 2, 2022 |
| 6,000 Meters · Western Oregon UniversityAsh Creek XC Festival Collegiate · Sep 10 | 21:07.80 | Ash Creek XC Festival Collegiate | September 10, 2021 |
| 8,000 Meters · Killarney West Golf CourseNWC Championships · Oct 29 | 25:11.70 | NWC Championships | October 29, 2022 |
| 8,000 Meters · Lane Community CollegeTitan XC Southern Region · Feb 27 | 28:53.00 | Titan XC Southern Region | February 27, 2021 |
| 8,000 Meters · Oak Knoll Golf CourseOak Knoll Loop Run - Willamette U. · Sep 16 | 26:28.3 | Oak Knoll Loop Run - Willamette U. | September 16, 2023 |
| 8,000 Meters · Plantes FerryNCAA D3 West Regional XC Championships · Nov 12 | 26:14.7 | NCAA D3 West Regional XC Championships | November 12, 2022 |
| 8,000 Meters · Plantes Ferry ParkNWC Championships · Oct 28 | 26:37.5 | NWC Championships | October 28, 2023 |
| 8,000 Meters · Riverside City Cross Country CourseNCAA Division III West Regional · Nov 11 | 27:08.2 | NCAA Division III West Regional | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
3 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 145 · Liberty(NV)Liberty(NV) | 5,000 Meters Open - Large School 2 (1600 and more) | 145 | 17:42.5 PB | 12 |
| Nov 2 | 2019 NIAA 4A Desert Region ChampionshipNov 2 · 5,000 Meters Varsity · Place 22 · LibertyLiberty | 5,000 Meters Varsity | 22 | 18:15.1 | 12 |
| Oct 19 | Southern Divisional FinalsOct 19 · 5,000 Meters 4A SE Boys · Place 23 · Liberty(NV)Liberty(NV) | 5,000 Meters 4A SE Boys | 23 | 18:22.1 PB | 12 |
| Oct 5 | 2019 Lake Mead InvitationalOct 5 · 5,000 Meters Varsity · Place 55 · LibertyLiberty | 5,000 Meters Varsity | 55 | 19:16.5 | 12 |
| Oct 2 | Liberty WeekdayOct 2 · 2.5 Miles Varsity · Place 2 · LibertyLiberty | 2.5 Miles Varsity | 2 | 14:34 | 12 |
| Sep 28 | 2019 Falcon InvitationalSep 28 · 5,000 Meters Grades 11-12 · Place 31 · LibertyLiberty | 5,000 Meters Grades 11-12 | 31 | 18:22 | 12 |
| Aug 31 | 2019 Palo Verde Labor Day ClassicAug 31 · 5,000 Meters Varsity · Place 43 · LibertyLiberty | 5,000 Meters Varsity | 43 | 19:07.1 | 12 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 2018 NIAA 4A Desert Region ChampionshipOct 26 · 5,000 Meters Varsity · Place 23 · LibertyLiberty | 5,000 Meters Varsity | 23 | 18:49.7 | 11 |
| Oct 13 | Southern Division FinalsOct 13 · 5,000 Meters 4A · Place 12 · LibertyLiberty | 5,000 Meters 4A | 12 | 17:50.2 | 11 |
| Oct 6 | 2018 Lake Mead InvitationalOct 6 · 5,000 Meters Varsity · Place 51 · LibertyLiberty | 5,000 Meters Varsity | 51 | 18:53.5 | 11 |
| Oct 4 | SECTA WeekdayOct 4 · Varsity · Place 9 · LibertyLiberty | Varsity | 9 | 12:35.2 | 11 |
| Sep 29 | 2018 Falcon InvitationalSep 29 · 5,000 Meters Varsity · Place 38 · LibertyLiberty | 5,000 Meters Varsity | 38 | 19:00.1 | 11 |
| Sep 27 | Green Valley WeekdaySep 27 · 3,200 Meters Varsity · Place 20 · LibertyLiberty | 3,200 Meters Varsity | 20 | 12:10.4 | 11 |
| Sep 22 | UNLV InvitationalSep 22 · Varsity · Place 39 · LibertyLiberty | Varsity | 39 | 19:56.6 | 11 |
| Sep 12 | Foothill WeekdaySep 12 · Varsity · Place 7 · LibertyLiberty | Varsity | 7 | 14:58.7 | 11 |
| Sep 8 | 2018 Larry Burgess-Las Vegas InvitationalSep 8 · Varsity · Place 70 · LibertyLiberty | Varsity | 70 | 18:16.2 | 11 |
| Sep 1 | 2018 Palo Verde Labor Day ClassicSep 1 · 5,000 Meters 11-12 Grade Boys · Place 58 · Liberty(NV)Liberty(NV) | 5,000 Meters 11-12 Grade Boys | 58 | 19:59 PB | 11 |
2017 Cross Country
7 results2016 Cross Country
2 results