Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Central Kitsap HSCKSD/Mt. View Jamboree · Sep 14 | 6:54 | CKSD/Mt. View Jamboree | September 14, 2017 |
| 1.5 Miles · Klahowya Secondary SchoolCedar Heights MS, Central Kitsap MS @ Klahowya · May 8 | 10:37.08 | Cedar Heights MS, Central Kitsap MS @ Klahowya | May 8, 2019 |
| 1.5 Miles · Ridgetop Middle SchoolRidgetop MS vs Klahowya & Mountain View MS @ Ridgetop MS · May 2 | 10:34 | Ridgetop MS vs Klahowya & Mountain View MS @ Ridgetop MS | May 2, 2019 |
| 2 Miles · Bellarmine Prep HSThe 22nd Bellarmine XC Invite · Sep 11 | 13:35.00 | The 22nd Bellarmine XC Invite | September 11, 2021 |
| 2 Miles · Klahowya Secondary SchoolOlympic vs. Klahowya · Mar 3 | 12:54 | Olympic vs. Klahowya | March 3, 2021 |
| 2 Miles · Ridgetop Middle SchoolCKSD Championships/Mt. View · Oct 12 | 15:38.40 | CKSD Championships/Mt. View | October 12, 2017 |
| 2 Miles · South Kitsap Regional ParkMW, Hawkins, & Klahowya (SK Host) · May 15 | 14:27 | MW, Hawkins, & Klahowya (SK Host) | May 15, 2019 |
| 2 Miles · Theler WetlandsHawkins, Fairview, Marcus, KSS · Oct 5 | 16:00.34 | Hawkins, Fairview, Marcus, KSS | October 5, 2017 |
| 3,000 Meters · Hawkins Middle SchoolWSL CC Championships · May 29 | 13:29.22 | WSL CC Championships | May 29, 2019 |
| 3440 m · South Kitsap Regional ParkOlympic (West Sound) Middle School League Championships · Oct 20 | 16:11.63 | Olympic (West Sound) Middle School League Championships | October 20, 2017 |
| 5,000 Meters · Battle Point ParkOlympic League Junior Varsity XC Championships · Mar 10 | 21:58.7 | Olympic League Junior Varsity XC Championships | March 10, 2021 |
| 5,000 Meters · Kingston HSOlympic League XC - Meet #3 North Division · Feb 20 | 22:47.9 | Olympic League XC - Meet #3 North Division | February 20, 2021 |
| 5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 9 | 21:17.1 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) | October 9, 2021 |
| 5,000 Meters · Port Townsend Golf ClubNisqually League meet #3 at Port Townsend Golf Club · Oct 18 | 21:05 | Nisqually League meet #3 at Port Townsend Golf Club | October 18, 2022 |
| 5,000 Meters · Voice of America ParkOlympic League XC - Meet #5 North Division · Mar 6 | 21:51.6 | Olympic League XC - Meet #5 North Division | March 6, 2021 |
| 8,000 Meters · Lake Wilderness State ParkNWAC NW Regional Cross Country Championships · Oct 25 | 32:03.50 | NWAC NW Regional Cross Country Championships | October 25, 2025 |
| 8,000 Meters · The Course Spokane ValleyNWAC Championships · Nov 10 | 32:20.4 | NWAC Championships | November 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NWAC ChampionshipsNov 10 · 8,000 Meters New Division · Place 78 · Olympic (Wash.)Olympic (Wash.) | 8,000 Meters New Division | 78 | 32:20.4 PB | So |
| Oct 25 | NWAC NW Regional Cross Country ChampionshipsOct 25 · 8,000 Meters Collegiate Men's · Place 20 · Olympic (Wash.)Olympic (Wash.) | 8,000 Meters Collegiate Men's | 20 | 32:03.50 PB | So |
| Sep 20 | 2025 PLU InvitationalSep 20 · 8,000 Meters Varsity · Place 150 · Olympic CollegeOlympic College | 8,000 Meters Varsity | 150 | 33:11.3 | SO |
| Sep 13 | Gator Cross 2025Sep 13 · 6,000 Meters Varsity · Place 106 · Olympic (Wash.)Olympic (Wash.) | 6,000 Meters Varsity | 106 | 24:16.10 | So |
| Aug 30 | 2025 Puget Sound InvitationalAug 30 · 5,000 Meters Varsity · Place 52 · Olympic (Wash.)Olympic (Wash.) | 5,000 Meters Varsity | 52 | 19:37.3 | 10 |
2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Nisqually League meet #3 at Port Townsend Golf ClubOct 17 · 5,000 Meters Open · Place 25 · KlahowyaKlahowya | 5,000 Meters Open | 25 | 19:46.7 | 12 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Junior Varsity · Place 244 · KlahowyaKlahowya | 5,000 Meters Junior Varsity | 244 | 20:37.6 | 12 |
| Sep 30 | 27th John Payne XC InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 112 · KlahowyaKlahowya | 5,000 Meters Junior Varsity | 112 | 19:56.6 | 12 |
| Sep 26 | Nisqually League Meet #2 Vashon Island Home MeetSep 26 · Varsity · Place 19 · KlahowyaKlahowya | Varsity | 19 | 20:19 | 12 |
| Sep 16 | 45th Salt Creek InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 3 · KlahowyaKlahowya | 5,000 Meters Junior Varsity | 3 | 19:31.8 | 12 |
| Sep 12 | Nisqually league meet # 1 @ KlahowyaSep 12 · 5,000 Meters Varsity · Place 35 · KlahowyaKlahowya | 5,000 Meters Varsity | 35 | 21:18.4 | 12 |
2022 Cross Country
5 results2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Nisqually League XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 48 · KlahowyaKlahowya | 5,000 Meters Varsity | 48 | 21:28.50 | 10 |
| Oct 9 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's JV Silver avg over 20:00 · Place 245 · KlahowyaKlahowya | 5,000 Meters Men's JV Silver avg over 20:00 | 245 | 21:17.1 PB | 10 |
| Oct 2 | 25th John Payne/Curtis XC InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 134 · KlahowyaKlahowya | 5,000 Meters Junior Varsity | 134 | 21:50.4 | 10 |
| Sep 28 | Nisqually League #2Sep 28 · 5,000 Meters Varsity · Place 40 · KlahowyaKlahowya | 5,000 Meters Varsity | 40 | 21:50.92 | 10 |
| Sep 18 | 43rd Salt Creek InvitationalSep 18 · 3 Miles Varsity · Place 60 · KlahowyaKlahowya | 3 Miles Varsity | 60 | 20:45.2 | 10 |
| Sep 11 | The 22nd Bellarmine XC InviteSep 11 · 2 Miles HS Junior Varsity (10/11) · Place 56 · KlahowyaKlahowya | 2 Miles HS Junior Varsity (10/11) | 56 | 13:35.00 PB | 10 |
| Mar 10 | Olympic League Junior Varsity XC ChampionshipsMar 10 · 5,000 Meters JV Men · Place 34 · KlahowyaKlahowya | 5,000 Meters JV Men | 34 | 21:58.7 PB | 9 |
| Mar 6 | Olympic League XC - Meet #5 North DivisionMar 6 · 5,000 Meters Men (KLAH vs SEQU) · Place 12 · KlahowyaKlahowya | 5,000 Meters Men (KLAH vs SEQU) | 12 | 21:51.6 PB | 9 |
| Mar 3 | Olympic vs. Klahowya Mar 3 · 2 Miles Varsity · Place 12 · KlahowyaKlahowya | 2 Miles Varsity | 12 | 12:54 PB | 9 |
| Feb 27 | Olympic League XC - Meet #4 - NORTH DivisionFeb 27 · 5,000 Meters Boys Race - Kingston vs Klahowya · Place 22 · KlahowyaKlahowya | 5,000 Meters Boys Race - Kingston vs Klahowya | 22 | 23:54.4 | 9 |
| Feb 20 | Olympic League XC - Meet #3 North DivisionFeb 20 · 5,000 Meters Men (KLAH vs PTHS/Chim) · Place 12 · KlahowyaKlahowya | 5,000 Meters Men (KLAH vs PTHS/Chim) | 12 | 22:47.9 PB | 9 |
| Feb 6 | Olympic League XC - Meet #1 - NORTH DivisionFeb 6 · 2 Miles Boys Race - Port Angeles vs Klahowya · Place 15 · KlahowyaKlahowya | 2 Miles Boys Race - Port Angeles vs Klahowya | 15 | 13:26.4 | 9 |
2019 Cross Country
5 results2017 Cross Country
7 results