Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Arcata Community CenterHDN League Meet 3 @ NPA · Oct 2 | 21:35.44 | HDN League Meet 3 @ NPA | October 2, 2019 |
| 3 Miles · Arcata Community Forest/HSUHDN League Meet 2 @ Arcata · Sep 26 | 22:44 | HDN League Meet 2 @ Arcata | September 26, 2018 |
| 3 Miles · Humboldt Bay Social ClubHDN League #4 Eureka - New Course! · Oct 11 | 21:26 | HDN League #4 Eureka - New Course! | October 11, 2017 |
| 3 Miles · McKay Community ForestHDN League #6 North Coast Prep · Oct 25 | 19:42 | HDN League #6 North Coast Prep | October 25, 2017 |
| 3 Miles · McKinleyville High SchoolHDN League # 3 McKinleyville · Oct 4 | 21:02 | HDN League # 3 McKinleyville | October 4, 2017 |
| 5,000 Meters · Arcata Community Forest/HSUHDN League 1 @ Arcata · Sep 20 | 23:14 | HDN League 1 @ Arcata | September 20, 2017 |
| 5,000 Meters · Arcata Marsh Research InstituteHDN League Championships · Nov 9 | 23:23.66 | HDN League Championships | November 9, 2019 |
| 5,000 Meters · Sequoia ParkHDN League Meet 5 @ Eureka · Oct 17 | 23:26 | HDN League Meet 5 @ Eureka | October 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
2 results2017 Cross Country
4 results