Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · First Baptist ChurchOTC Donut Chase · Oct 15 | 12:31.3 | OTC Donut Chase | October 15, 2021 |
| 3,000 Meters · Monroe City ParkWVYL XC District Championships 2023 · Oct 24 | 11:51.42 | WVYL XC District Championships 2023 | October 24, 2023 |
| 3,000 Meters · Monroe City Park 3000 m CourseWVYL XC District Preview of Champions · Sep 16 | 13:39 | WVYL XC District Preview of Champions | September 16, 2021 |
| 3,000 Meters · Stewart ParkUmpqua Opener · Sep 9 | 10:59.70 | Umpqua Opener | September 9, 2026 |
| 5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 9 | 17:56.79 | Champoeg Invitational | October 9, 2026 |
| 5,000 Meters · Glide Athletic FieldsThis Run's for Maynard - Glide Invitational · Oct 1 | 19:15.90 | This Run's for Maynard - Glide Invitational | October 1, 2026 |
| 5,000 Meters · Harrisburg High SchoolHarrisburg Challenge · Oct 15 | 18:09.3 | Harrisburg Challenge | October 15, 2026 |
| 5,000 Meters · Lane Community College3A-SD3 District 3 Championships · Oct 29 | 17:49.40 | 3A-SD3 District 3 Championships | October 29, 2026 |
| 5,000 Meters · Valley of the Rogue State Park 3A/2A/1A-SD4 District 4 Championships · Oct 30 | 18:03.10 | 3A/2A/1A-SD4 District 4 Championships | October 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 3A-SD3 District 3 ChampionshipsOct 29 · 5,000 Meters Varsity - 3A-SD3 · Place 17 · CreswellCreswell | 5,000 Meters Varsity - 3A-SD3 | 17 | 17:49.40 PB | 11 |
| Oct 15 | Harrisburg ChallengeOct 15 · 5,000 Meters Varsity · Place 11 · CreswellCreswell | 5,000 Meters Varsity | 11 | 18:09.3 PB | 11 |
| Oct 9 | Champoeg InvitationalOct 9 · 5,000 Meters JV Boys BLUE (22:00 or faster) · Place 1 · CreswellCreswell | 5,000 Meters JV Boys BLUE (22:00 or faster) | 1 | 17:56.79 PB | 11 |
| Oct 1 | This Run's for Maynard - Glide InvitationalOct 1 · 5,000 Meters HS Varsity · Place 14 · CreswellCreswell | 5,000 Meters HS Varsity | 14 | 19:15.90 PB | 11 |
| Sep 9 | Umpqua Opener Sep 9 · 3,000 Meters Junior Varsity Men 3k · Place 4 · CreswellCreswell | 3,000 Meters Junior Varsity Men 3k | 4 | 10:59.70 PB | 11 |
2025 Cross Country
1 results2023 Cross Country
1 results2021 Cross Country
3 results