Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Marymount Event CenterSPSL Time Trial- Rogers/Emerald Ridge · Sep 25 | 11:56.62 | SPSL Time Trial- Rogers/Emerald Ridge | September 25, 2024 |
| 5,000 Meters · Frontier ParkOrting, Franklin Pierce, Steilacoom, Stadium, Spanaway Lake @ Frontier Park · Sep 21 | 24:12 | Orting, Franklin Pierce, Steilacoom, Stadium, Spanaway Lake @ Frontier Park | September 21, 2022 |
| 5,000 Meters · PLU Meadows Disc Golf Course2nd Annual Fall Classic Invitational · Oct 7 | 17:44.3 | 2nd Annual Fall Classic Invitational | October 7, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 4A · Place 107 · Spanaway Lake | 5,000 Meters Varsity 4A | 107 | 18:44.8 | 12 |
| Oct 24 | SPSL 4A League Championship MeetOct 24 · 5,000 Meters Varsity · Place 69 · Spanaway Lake | 5,000 Meters Varsity | 69 | 18:39.3 | 12 |
| Oct 12 | 3rd Annual Fall Classic InvitationalOct 12 · 5,000 Meters Varsity Men · Place 108 · Spanaway Lake | 5,000 Meters Varsity Men | 108 | 18:34.4 | 12 |
| Oct 5 | HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Varsity · Place 273 · Spanaway Lake | 5,000 Meters Varsity | 273 | 20:40.1 | 12 |
| Oct 2 | GK vs. BHS and SLHSOct 2 · 2 Miles Varsity · Place 16 · Spanaway Lake | 2 Miles Varsity | 16 | 13:08 | 12 |
| Sep 25 | SPSL Time Trial- Rogers/Emerald RidgeSep 25 · 2 Miles Boys Varsity · Place 21 · Spanaway Lake | 2 Miles Boys Varsity | 21 | 11:56.62 PB | 12 |
| Sep 21 | Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 44 · Spanaway Lake | 5,000 Meters Varsity | 44 | 19:30.7 | 12 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Westside ClassicOct 28 · 5,000 Meters Varsity 3A · Place 72 · Spanaway Lake | 5,000 Meters Varsity 3A | 72 | 17:51.9 | 11 |
| Oct 21 | PCL 3A / SPSL 2A League XC ChampionshipsOct 21 · 5,000 Meters Varsity 3A · Place 28 · Spanaway Lake | 5,000 Meters Varsity 3A | 28 | 17:56.0 | 11 |
| Oct 7 | 2nd Annual Fall Classic InvitationalOct 7 · 5,000 Meters Varsity Men · Place 59 · Spanaway Lake | 5,000 Meters Varsity Men | 59 | 17:44.3 PB | 11 |
| Oct 4 | PCL/SPSL 2A meet 3Oct 4 · 5,000 Meters Varsity · Place 23 · Spanaway Lake | 5,000 Meters Varsity | 23 | 18:56.47 | 11 |
| Sep 30 | NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 3A · Place 172 · Spanaway Lake | 5,000 Meters Varsity 3A | 172 | 18:22.9 | JR |
| Sep 27 | SPSL Meet Hosted by White RiverSep 27 · 5,000 Meters Varsity · Place 31 · Spanaway Lake | 5,000 Meters Varsity | 31 | 19:45.2Unofficial | 11 |
| Sep 16 | BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Varsity · Place 40 · Spanaway Lake | 5,000 Meters Varsity | 40 | 18:56.1 | 11 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | PCL 3A / SPSL 2A League XC ChampionshipsOct 22 · 5,000 Meters Varsity 3A · Place 35 · Spanaway Lake | 5,000 Meters Varsity 3A | 35 | 20:07.2 | 10 |
| Oct 1 | 26th John Payne / Curtis XC InvitationalOct 1 · 5,000 Meters Varsity Division 2 · Place 224 · Spanaway Lake | 5,000 Meters Varsity Division 2 | 224 | 21:18.6 | 10 |
| Sep 28 | PCL/SPSL 2A Sub Varsity MeetSep 28 · 5,000 Meters Junior Varsity · Place 30 · Spanaway Lake | 5,000 Meters Junior Varsity | 30 | 21:45.07 | 10 |
| Sep 21 | Orting, Franklin Pierce, Steilacoom, Stadium, Spanaway Lake @ Frontier ParkSep 21 · 5,000 Meters Varsity · Place 31 · Spanaway Lake | 5,000 Meters Varsity | 31 | 24:12 PB | 10 |
| Sep 14 | Lakes, Bonney Lake, Spanaway Lake, Steilacoom, Fife, EnumclawSep 14 · 5,000 Meters Varsity · Place 41 · Spanaway Lake | 5,000 Meters Varsity | 41 | 24:17.99 | 10 |