Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Charles Wright HSNisqually League Meet #1 · Sep 16 | 12:57.54 | Nisqually League Meet #1 | September 16, 2026 |
| 2 Miles · Port Townsend Golf ClubNisqually Meet #1 @ Port Townsend · Sep 16 | 12:15.60 | Nisqually Meet #1 @ Port Townsend | September 16, 2025 |
| 2 Miles · St. Albans Girl Scout CampOlympic League Jamboree · Sep 2 | 12:36.3 | Olympic League Jamboree | September 2, 2026 |
| 5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 31 | 18:48.1 | Westside Classic | October 31, 2026 |
| 5,000 Meters · Granite Falls High School6th Annual Mountain Loop Invitational · Oct 10 | 18:46.84 | 6th Annual Mountain Loop Invitational | October 10, 2026 |
| 5,000 Meters · Klahowya Secondary SchoolNisqually League XC meet # 2 · Sep 29 | 18:37.50 | Nisqually League XC meet # 2 | September 29, 2026 |
| 5,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 19 | 18:57.80 | 2026 PLU Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Westside ClassicOct 31 · 5,000 Meters Men's 1A Varsity · Place 31 · Klahowya | 5,000 Meters Men's 1A Varsity | 31 | 18:48.1 PB | 11 |
| Oct 21 | Nisqually League XC meet #3Oct 21 · 3 Miles Open · Place 24 · Klahowya | 3 Miles Open | 24 | 18:24.00 | 11 |
| Oct 10 | 6th Annual Mountain Loop InvitationalOct 10 · 5,000 Meters FLIGHT 2 UNDER 21:30 · Place 32 · Klahowya | 5,000 Meters FLIGHT 2 UNDER 21:30 | 32 | 18:46.84 PB | 11 |
| Oct 3 | HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Bronze - Top 5 ave over 18:30 · Place 61 · Klahowya | 5,000 Meters Varsity Bronze - Top 5 ave over 18:30 | 61 | 18:50.5 | 11 |
| Sep 29 | Nisqually League XC meet # 2Sep 29 · 5,000 Meters Varsity · Place 17 · Klahowya | 5,000 Meters Varsity | 17 | 18:37.50 PB | 11 |
| Sep 19 | 2026 PLU InvitationalSep 19 · 5,000 Meters HS Boys Varsity · Place 58 · Klahowya | 5,000 Meters HS Boys Varsity | 58 | 18:57.80 PB | 11 |
| Sep 16 | Nisqually League Meet #1Sep 16 · 2 Miles Varsity · Place 21 · Klahowya | 2 Miles Varsity | 21 | 12:57.54 PB | 11 |
| Sep 2 | Olympic League JamboreeSep 2 · 2 Miles Varsity · Place 41 · Klahowya | 2 Miles Varsity | 41 | 12:36.3 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Westside ClassicNov 1 · 5,000 Meters Varsity 1A · Place 30 · Klahowya | 5,000 Meters Varsity 1A | 30 | 19:31.6 | 10 |
| Oct 11 | 5th Annual Mountain Loop InvitationalOct 11 · 5,000 Meters Varsity · Place 38 · Klahowya | 5,000 Meters Varsity | 38 | 18:59.66 | 10 |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 57 · Klahowya | 5,000 Meters Varsity | 57 | 19:18.0 | 10 |
| Sep 30 | Nisqually League Meet # 2 @ KlahowyaSep 30 · 5,000 Meters Varsity · Place 18 · Klahowya | 5,000 Meters Varsity | 18 | 18:49.8 | 10 |
| Sep 20 | 2025 PLU InvitationalSep 20 · 5,000 Meters Varsity · Place 41 · Klahowya | 5,000 Meters Varsity | 41 | 19:28.0 | 10 |
| Sep 16 | Nisqually Meet #1 @ Port TownsendSep 16 · 2 Miles Open · Place 22 · Klahowya | 2 Miles Open | 22 | 12:15.60 PB | 10 |
| Sep 13 | The 26th Bellarmine InviteSep 13 · 2 Miles Varsity · Place 111 · Klahowya | 2 Miles Varsity | 111 | 12:28.7 | 10 |
2024 Cross Country
6 results