Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Chambers Creek Properties Central MeadowNCAA DI West Region Cross Country Championships · Nov 11 | 30:05.1 | NCAA DI West Region Cross Country Championships | November 11, 2022 |
| 10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 15 | 29:54.0 | 2024 NCAA DI West Regional | November 15, 2024 |
| 10,000 Meters · Oklahoma State University XC Course2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) · Nov 19 | 31:09.1 | 2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) | November 19, 2022 |
| 5,000 Meters · Crater High School TrackCrater Classic 5000m Track Invitational (Covid XC Season) · Mar 26 | 14:45.42 | Crater Classic 5000m Track Invitational (Covid XC Season) | March 26, 2021 |
| 5,000 Meters · Jacksonville Forest ParkSouth Medford vs Ashland · Mar 10 | 17:25.1 | South Medford vs Ashland | March 10, 2021 |
| 5,000 Meters · North Medford HS TrackAshland vs North Medford · Mar 3 | 17:06.21 | Ashland vs North Medford | March 3, 2021 |
| 5,000 Meters · Oak Knoll Golf CourseRoseburg, Eagle Point, Ashland Tri-Meet · Mar 17 | 16:15.67 | Roseburg, Eagle Point, Ashland Tri-Meet | March 17, 2021 |
| 5,000 Meters · Rose City Golf CourseRose City Championship Invite · Apr 10 | 14:32.20 | Rose City Championship Invite | April 10, 2021 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 19 | 25:19.8 | ISU John McNichols | September 19, 2026 |
| 8,000 Meters · Tecolote Shores North ParkWest Coast Cross Country Championships · Oct 30 | 24:35.44 | West Coast Cross Country Championships | October 30, 2026 |
| 8,000 Meters · University of California, RiversidePac-12 Conference Championships · Oct 28 | 23:41.2 | Pac-12 Conference Championships | October 28, 2022 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 9 | 24:08.6 | Nuttycombe Wisconsin Invitational | October 9, 2026 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 14 | 24:00.5 | Nuttycombe Wisconsin Invitational | October 14, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
1 results2024 Cross Country
2 results2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Rose City Championship InviteApr 10 · 5,000 Meters Varsity Men · Place 1 · AshlandAshland | 5,000 Meters Varsity Men | 1 | 14:32.20 PB | 12 |
| Mar 26 | Crater Classic 5000m Track Invitational (Covid XC Season)Mar 26 · 5,000 Meters Boys · Place 2 · AshlandAshland | 5,000 Meters Boys | 2 | 14:45.42 PB | 12 |
| Mar 17 | Roseburg, Eagle Point, Ashland Tri-MeetMar 17 · 5,000 Meters Open · Place 2 · AshlandAshland | 5,000 Meters Open | 2 | 16:15.67 PB | 12 |
| Mar 10 | South Medford vs AshlandMar 10 · 5,000 Meters Varsity · Place 1 · AshlandAshland | 5,000 Meters Varsity | 1 | 17:25.1 PB | 12 |
| Mar 3 | Ashland vs North MedfordMar 3 · 5,000 Meters Varsity · Place 1 · AshlandAshland | 5,000 Meters Varsity | 1 | 17:06.21 PB | 12 |