Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bellarmine Prep HSThe 22nd Bellarmine XC Invite · Sep 11 | 12:11.80 | The 22nd Bellarmine XC Invite | September 11, 2021 |
| 2.75 Miles · Wildwood ParkBethel @ Puyallup · Sep 5 | 16:14.00 | Bethel @ Puyallup | September 5, 2023 |
| 5,000 Meters · PLU Meadows Disc Golf Course2nd Annual Fall Classic Invitational · Oct 7 | 16:45.5 | 2nd Annual Fall Classic Invitational | October 7, 2023 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 18:13.30 | Bill Kehoe South Sound Invite | October 9, 2021 |
| 6,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 4 | 20:20.50 | Linfield Harrier Classic | September 4, 2026 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 26:46.1 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · Oak Knoll Golf Course2026 Northwest Conference XC Championships · Oct 31 | 25:20.32 | 2026 Northwest Conference XC Championships | October 31, 2026 |
| 8,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 19 | 25:45.00 | 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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2026 Northwest Conference XC ChampionshipsOct 31 · 8,000 Meters Men's 8K Championships · Place 15 · George FoxGeorge Fox | 8,000 Meters Men's 8K Championships | 15 | 25:20.32 PB | So |
| Oct 17 | Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 89 · George FoxGeorge Fox | 8,000 Meters Collegiate | 89 | 25:35.21 | So |
| Oct 3 | Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 230 · George FoxGeorge Fox | 8,000 Meters Navy Championship | 230 | 26:46.1 PB | So |
| Sep 19 | 2026 PLU InvitationalSep 19 · 8,000 Meters Men's "Gold" Division · Place 11 · George FoxGeorge Fox | 8,000 Meters Men's "Gold" Division | 11 | 25:45.00 PB | So |
| Sep 4 | Linfield Harrier ClassicSep 4 · 6,000 Meters Open · Place 61 · George FoxGeorge Fox | 6,000 Meters Open | 61 | 20:20.50 PB | So |
2025 Cross Country
3 results2024 Cross Country
6 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | WIAA State XC ChampionshipsNov 4 · 5,000 Meters 4A · Place 55 · PuyallupPuyallup | 5,000 Meters 4A | 55 | 16:55.8 | 41 |
| Oct 28 | Westside ClassicOct 28 · 5,000 Meters Varsity 4A · Place 23 · PuyallupPuyallup | 5,000 Meters Varsity 4A | 23 | 16:49.9 | 11 |
| Oct 19 | SPSL 4A League Championship MeetOct 19 · 5,000 Meters Varsity 4A · Place 15 · PuyallupPuyallup | 5,000 Meters Varsity 4A | 15 | 17:07.4 | 11 |
| Oct 12 | Tacoma TwilightOct 12 · 2 Miles Varsity · Place 14 · PuyallupPuyallup | 2 Miles Varsity | 14 | 10:24.76 | 11 |
| Oct 7 | 2nd Annual Fall Classic InvitationalOct 7 · 5,000 Meters Varsity Men · Place 16 · PuyallupPuyallup | 5,000 Meters Varsity Men | 16 | 16:45.5 PB | 11 |
| Sep 22 | SK SPSL 5KSep 22 · Varsity · Place 7 · PuyallupPuyallup | Varsity | 7 | 17:37 | JR |
| Sep 16 | BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Varsity · Place 57 · PuyallupPuyallup | 5,000 Meters Varsity | 57 | 17:17.6 | 11 |
| Sep 9 | The 24th Bellarmine InviteSep 9 · 2 Miles Varsity · Place 26 · PuyallupPuyallup | 2 Miles Varsity | 26 | 10:55.4 | 11 |
| Sep 5 | Bethel @ PuyallupSep 5 · 2.75 Miles Varsity/JV · Place 5 · PuyallupPuyallup | 2.75 Miles Varsity/JV | 5 | 16:14.00 PB | 11 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Westside Classic District XC ChampionshipsOct 29 · 5,000 Meters Varsity 4A · Place 52 · PuyallupPuyallup | 5,000 Meters Varsity 4A | 52 | 17:31.9 | 10 |
| Oct 22 | SPSL 4A XC ChampionshipsOct 22 · 5,000 Meters Varsity 4A · Place 32 · PuyallupPuyallup | 5,000 Meters Varsity 4A | 32 | 17:37.1 | 10 |
| Oct 8 | 1st Annual Fall Classic InvitationalOct 8 · 5,000 Meters Varsity · Place 39 · PuyallupPuyallup | 5,000 Meters Varsity | 39 | 17:35.0 | 10 |
| Oct 1 | 26th John Payne / Curtis XC InvitationalOct 1 · 5,000 Meters Varsity Division 1 · Place 99 · PuyallupPuyallup | 5,000 Meters Varsity Division 1 | 99 | 18:37.5 | 10 |
| Sep 22 | Curtis & Puyallup @ BellarmineSep 22 · 4,000 Meters Varsity · Place 17 · PuyallupPuyallup | 4,000 Meters Varsity | 17 | 15:07.02 | 10 |
| Sep 17 | Fort Steilacoom XC InvitationalSep 17 · 5,000 Meters Varsity · Place 37 · PuyallupPuyallup | 5,000 Meters Varsity | 37 | 18:08.5 | 10 |
| Sep 10 | The 23rd Bellarmine InviteSep 10 · 2 Miles Varsity · Place 51 · PuyallupPuyallup | 2 Miles Varsity | 51 | 11:32.1 | 10 |
| Sep 6 | SK & Sumner @ PuyallupSep 6 · Varsity · Place 6 · PuyallupPuyallup | Varsity | 6 | 17:18 | 10 |
2021 Cross Country
9 results