Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Klahowya Secondary SchoolNorth Kitsap Jamboree · Apr 10 | 6:16.48 | North Kitsap Jamboree | April 10, 2024 |
| 1.5 Miles · Cedar Heights Middle SchoolFairview, Poulsbo, Ridgetop @ Cedar Heights · May 9 | 10:10.4 | Fairview, Poulsbo, Ridgetop @ Cedar Heights | May 9, 2023 |
| 1.5 Miles · East High School / Bremerton Middle SchoolFairview/Hawkins@ MVMS · Apr 22 | 11:31.5 | Fairview/Hawkins@ MVMS | April 22, 2024 |
| 1.5 Miles · Hawkins Middle SchoolHawkins Phil Pugh Stadium- Mountain View, Fairview · Apr 30 | 9:48 | Hawkins Phil Pugh Stadium- Mountain View, Fairview | April 30, 2025 |
| 1.5 Miles · Kingston Middle SchoolCurtis/Fairview @ Kingston · Apr 26 | 11:01 | Curtis/Fairview @ Kingston | April 26, 2023 |
| 1.5 Miles · Poulsbo Middle SchoolRidgetop, Fairview, Curtis @ Poulsbo · May 7 | 9:31.43 | Ridgetop, Fairview, Curtis @ Poulsbo | May 7, 2025 |
| 1.5 Miles · Ridgetop Middle SchoolCurtis, Fairview, Poulsbo @ Ridgetop · May 2 | 9:58.4 | Curtis, Fairview, Poulsbo @ Ridgetop | May 2, 2024 |
| 2 Miles · Gordon FieldHawkins/Woodward@ Fairview (Gordon Fields) · May 14 | 13:41.9 | Hawkins/Woodward@ Fairview (Gordon Fields) | May 14, 2025 |
| 2 Miles · Hawkins Middle SchoolWSMS Championship XC Meet · May 29 | 12:54.9 | WSMS Championship XC Meet | May 29, 2025 |
| 2 Miles · John Sedgwick JHFairview, Woodward, John Sedgwick @ JSMS · May 15 | 12:51.96 | Fairview, Woodward, John Sedgwick @ JSMS | May 15, 2024 |
| 2 Miles · Kitsap County FairgroundsWSMS Cross Country Championship · May 24 | 14:42.7 | WSMS Cross Country Championship | May 24, 2023 |
| 2 Miles · Marcus Whitman MSWest Sound MS League Championships · May 22 | 13:40.6 | West Sound MS League Championships | May 22, 2024 |
| 2 Miles · Ridgetop Middle SchoolCK, Fairview, Klahowya @ Ridgetop · May 17 | 13:52 | CK, Fairview, Klahowya @ Ridgetop | May 17, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Mile Trial #2Sep 28 · 1,600 Meters Open · Place 17 · OlympicOlympic | 1,600 Meters Open | 17 | 6:01.4Unofficial | 10 |
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | 2A Olympic League ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 103 · OlympicOlympic | 5,000 Meters Junior Varsity | 103 | 23:30.04 | 9 |
| Oct 15 | Olympic League Meet #4 - Battle at Battle Point ParkOct 15 · 5,000 Meters Junior Varsity · Place 137 · OlympicOlympic | 5,000 Meters Junior Varsity | 137 | 23:11.9 | 9 |
| Oct 11 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 299 · OlympicOlympic | 5,000 Meters Junior Varsity | 299 | 22:43.6 | 9 |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Junior Varsity · Place 225 · OlympicOlympic | 5,000 Meters Junior Varsity | 225 | 22:24.9 | 9 |
| Oct 1 | 2A Olympic League Meet #2 @NorthMasonOct 1 · 5,000 Meters Junior Varsity · Place 34 · OlympicOlympic | 5,000 Meters Junior Varsity | 34 | 23:26.5 | 9 |
| Sep 29 | OHS Mile Trial #2Sep 29 · 1,600 Meters Open · Place 19 · OlympicOlympic | 1,600 Meters Open | 19 | 6:36.6Unofficial | 9 |
| Sep 24 | 2A Olympic League Meet #3Sep 24 · 5,000 Meters Junior Varsity · Place 79 · OlympicOlympic | 5,000 Meters Junior Varsity | 79 | 25:28.43 | 9 |
| May 29 | WSMS Championship XC MeetMay 29 · 2 Miles 7th/8th Boys · Place 9 · FairviewFairview | 2 Miles 7th/8th Boys | 9 | 12:54.9 PB | 7 |
| May 14 | Hawkins/Woodward@ Fairview (Gordon Fields)May 14 · 2 Miles Middle School · Place 14 · FairviewFairview | 2 Miles Middle School | 14 | 13:41.9 PB | 7 |
| May 7 | Ridgetop, Fairview, Curtis @ PoulsboMay 7 · 1.5 Miles Middle School · Place 19 · FairviewFairview | 1.5 Miles Middle School | 19 | 9:31.43 PB | 7 |
| Apr 30 | Hawkins Phil Pugh Stadium- Mountain View, FairviewApr 30 · 1.5 Miles Middle School · Place 8 · FairviewFairview | 1.5 Miles Middle School | 8 | 9:48 PB | 7 |
2024 Cross Country
7 results2023 Cross Country
6 results