Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Clam Beach County CampgroundClam Beach Invitational 2026 · Sep 26 | 16:59.68 | Clam Beach Invitational 2026 | September 26, 2026 |
| 3 Miles · Hayward High School23rd annual Farmer Invitational · Sep 19 | 16:45.62 | 23rd annual Farmer Invitational | September 19, 2026 |
| 3 Miles · Shasta College Course19th Annual Bill Springhorn Classic · Sep 4 | 16:26.24 | 19th Annual Bill Springhorn Classic | September 4, 2026 |
| 3 Miles · Trinity Alps Golf CourseTrinity Invitational · Sep 11 | 16:36.20 | Trinity Invitational | September 11, 2026 |
| 5,000 Meters · Arcata High School Track & FieldHDN League Meet #2-Arcata · Oct 14 | 16:26.22 | HDN League Meet #2-Arcata | October 14, 2026 |
| 5,000 Meters · Eureka Municipal Golf CourseHDN League Meet #2 Eureka · Oct 8 | 16:47.80 | HDN League Meet #2 Eureka | October 8, 2025 |
| 5,000 Meters · Rohner ParkHDN League Meet #1-Fortuna *** 3:30 PM START · Sep 30 | 18:57.33 | HDN League Meet #1-Fortuna *** 3:30 PM START | September 30, 2026 |
| 5,000 Meters · South BeachHDN League Meet #2 Del Norte · Oct 9 | 17:46.30 | HDN League Meet #2 Del Norte | October 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | HDN League Meet #5-Eureka Nov 4 · 5,000 Meters Varsity · Place 3 · Fortuna | 5,000 Meters Varsity | 3 | 17:11.60 | 11 |
| Oct 28 | HDN League Meet #4-MackOct 28 · 5,000 Meters Varsity · Place 2 · Fortuna | 5,000 Meters Varsity | 2 | 15:28.38 | 11 |
| Oct 21 | HDN League Meet #3-Del Norte ***3pm startOct 21 · 5,000 Meters Varsity · Place 1 · Fortuna | 5,000 Meters Varsity | 1 | 16:53.67 | 11 |
| Oct 14 | HDN League Meet #2-ArcataOct 14 · 5,000 Meters Varsity · Place 3 · Fortuna | 5,000 Meters Varsity | 3 | 16:26.22 PB | 11 |
| Sep 30 | HDN League Meet #1-Fortuna *** 3:30 PM STARTSep 30 · 5,000 Meters Varsity · Place 2 · Fortuna | 5,000 Meters Varsity | 2 | 18:57.33 PB | 11 |
| Sep 26 | Clam Beach Invitational 2026Sep 26 · 3 Miles Varsity Boys · Place 6 · Fortuna | 3 Miles Varsity Boys | 6 | 16:59.68 PB | 11 |
| Sep 19 | 23rd annual Farmer InvitationalSep 19 · 3 Miles Varsity · Place 48 · Fortuna | 3 Miles Varsity | 48 | 16:45.62 PB | 11 |
| Sep 11 | Trinity InvitationalSep 11 · 3 Miles Varsity Boys · Place 6 · Fortuna | 3 Miles Varsity Boys | 6 | 16:36.20 PB | 11 |
| Sep 4 | 19th Annual Bill Springhorn ClassicSep 4 · 3 Miles Varsity Boys · Place 14 · Fortuna | 3 Miles Varsity Boys | 14 | 16:26.24 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | HDN League ChampionshipsNov 15 · 5,000 Meters Varsity · Place 2 · Fortuna | 5,000 Meters Varsity | 2 | 16:13.80 | 10 |
| Nov 5 | HDN League Meet #6 FortunaNov 5 · 5,000 Meters Varsity · Place 2 · Fortuna | 5,000 Meters Varsity | 2 | 18:27.20 | 10 |
| Oct 29 | HDN League Meet #5 ArcataOct 29 · 5,000 Meters Varsity · Place 1 · Fortuna | 5,000 Meters Varsity | 1 | 16:03.17 | 10 |
| Oct 22 | HDN League Meet #4 McKinleyvilleOct 22 · 5,000 Meters Varsity · Place 1 · Fortuna | 5,000 Meters Varsity | 1 | 16:02.14 | 10 |
| Oct 15 | HDN League Meet #3 Del NorteOct 15 · 5,000 Meters Varsity · Place 1 · Fortuna | 5,000 Meters Varsity | 1 | 17:08.83 | 10 |
| Oct 8 | HDN League Meet #2 EurekaOct 8 · 5,000 Meters Varsity · Place 2 · Fortuna | 5,000 Meters Varsity | 2 | 16:47.80 PB | 10 |
| Sep 27 | Clam Beach InvitationalSep 27 · 3 Miles Varsity · Place 4 · Fortuna | 3 Miles Varsity | 4 | 17:49.32 | 10 |
| Sep 5 | Trinity InvitationalSep 5 · 3 Miles Varsity · Place 7 · Fortuna | 3 Miles Varsity | 7 | 17:17.20 | 10 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | CIF North Coast Section ChampionshipsNov 23 · 3 Miles Division 4 · Place 37 · Fortuna | 3 Miles Division 4 | 37 | 18:20.40 | 9 |
| Nov 16 | HDN League ChampionshipsNov 16 · 5,000 Meters Varsity · Place 5 · Fortuna | 5,000 Meters Varsity | 5 | 16:39.90 | 9 |
| Nov 6 | HDN League Meet #6 North Coast PrepNov 6 · 5,000 Meters Varsity · Place 9 · Fortuna | 5,000 Meters Varsity | 9 | 17:52.40 | 9 |
| Oct 30 | HDN League Meet #5 Fortuna Oct 30 · 5,000 Meters Varsity · Place 4 · Fortuna | 5,000 Meters Varsity | 4 | 18:33.83 | 9 |
| Oct 23 | HDN League Meet #4 EurekaOct 23 · 5,000 Meters Varsity · Place 2 · Fortuna | 5,000 Meters Varsity | 2 | 16:57.97 | 9 |
| Oct 16 | HDN League Meet #3 McKinleyvilleOct 16 · 5,000 Meters Varsity · Place 1 · Fortuna | 5,000 Meters Varsity | 1 | 16:28.66 | 9 |
| Oct 9 | HDN League Meet #2 Del NorteOct 9 · 5,000 Meters Varsity · Place 1 · Fortuna | 5,000 Meters Varsity | 1 | 17:46.30 PB | 9 |
| Oct 2 | HDN League Meet #1 ArcataOct 2 · 5,000 Meters Varsity · Place 7 · Fortuna | 5,000 Meters Varsity | 7 | 17:02.17 | 9 |
| Sep 6 | Trinity InvitationalSep 6 · 3 Miles Varsity · Place 12 · Fortuna | 3 Miles Varsity | 12 | 18:29.43 | 9 |