Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3588 m · Capital HS - Short courseSSC Meet @Capital · Oct 11 | 16:27.78 | SSC Meet @Capital | October 11, 2017 |
| 3588 m · Capital Invite CourseSSC - Yelm, CK, NT @Capital · Oct 12 | 16:05.84 | SSC - Yelm, CK, NT @Capital | October 12, 2016 |
| 4,000 Meters · Sehmel 4kSSC Meet 1 @ Sehmel Park · Sep 13 | 17:47.71 | SSC Meet 1 @ Sehmel Park | September 13, 2017 |
| 5,000 Meters · Ft. Steilacoom ParkFort Steilacoom XC Invitational · Sep 16 | 21:12.4 | Fort Steilacoom XC Invitational | September 16, 2017 |
| 5,000 Meters · Mason County Recreation AreaShelton Home 5K · Oct 4 | 22:36.11 | Shelton Home 5K | October 4, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 21:23.1 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Saint Martin's UniversityNorth Thurston Ramrock 5K · Sep 21 | 21:35.63 | North Thurston Ramrock 5K | September 21, 2017 |
| 5,000 Meters · Sehmel 5kSSC Meet 3 @ Sehmel Park · Sep 27 | 22:13.20 | SSC Meet 3 @ Sehmel Park | September 27, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | South Sound Conference XC ChampionshipOct 18 · 5,000 Meters Boys 3A Junior Varsity · Place 103 · Central Kitsap | 5,000 Meters Boys 3A Junior Varsity | 103 | 23:46.20 | 12 |
| Sep 25 | North Thurston Ramrock 5KSep 25 · 5,000 Meters Varsity · Place 71 · Central Kitsap | 5,000 Meters Varsity | 71 | 21:07.62 | 12 |
| Sep 12 | SSC 1 @ SehmelSep 12 · 4,000 Meters Varsity · Place 46 · Central Kitsap | 4,000 Meters Varsity | 46 | 17:36.91 | 12 |
| Sep 6 | Eagle Jamboree Sep 6 · Varsity · Place 62 · Central Kitsap | Varsity | 62 | 13:23 | 12 |
| Aug 27 | CKHS 2 Mile Time TrialAug 27 · 2 Miles Varsity · Place 13 · Central Kitsap | 2 Miles Varsity | 13 | 13:20Unofficial | 12 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SSC 3A championshipsOct 19 · 5,000 Meters Boys SSC 3A Junior Varsity · Place 85 · Central Kitsap | 5,000 Meters Boys SSC 3A Junior Varsity | 85 | 21:40.90 | 11 |
| Oct 11 | SSC Meet @CapitalOct 11 · 2.23 Miles Varsity · Place 78 · Central Kitsap | 2.23 Miles Varsity | 78 | 16:27.78 PB | 11 |
| Oct 4 | Shelton Home 5KOct 4 · 5,000 Meters Varsity · Place 72 · Central Kitsap | 5,000 Meters Varsity | 72 | 22:36.11 PB | 11 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Junior/Senior JV · Place 212 · Central Kitsap | 5,000 Meters Junior/Senior JV | 212 | 21:23.1 PB | 11 |
| Sep 27 | SSC Meet 3 @ Sehmel ParkSep 27 · 5,000 Meters Varsity · Place 61 · Central Kitsap | 5,000 Meters Varsity | 61 | 22:13.20 PB | 11 |
| Sep 21 | North Thurston Ramrock 5KSep 21 · 5,000 Meters Open · Place 95 · Central Kitsap | 5,000 Meters Open | 95 | 21:35.63 PB | 11 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys JV - Senior · Place 56 · Central Kitsap | 5,000 Meters Boys JV - Senior | 56 | 21:12.4 PB | 11 |
| Sep 13 | SSC Meet 1 @ Sehmel ParkSep 13 · 4,000 Meters Varsity · Place 52 · Central Kitsap | 4,000 Meters Varsity | 52 | 17:47.71 PB | 11 |
| Sep 9 | The 19th Bellarmine XC InvitationalSep 9 · 2 Miles Junior Varsity · Place 61 · Central Kitsap | 2 Miles Junior Varsity | 61 | 13:32.40 | 11 |
| Sep 1 | CKHS Time TrialSep 1 · 2 Mile Varsity · Place 13 · Central Kitsap | 2 Mile Varsity | 13 | 14:17.9Unofficial | 11 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | South Sound League 3A ChampionshipsOct 19 · 5,000 Meters SSL 3A Junior Varsity · Place 108 · Central Kitsap | 5,000 Meters SSL 3A Junior Varsity | 108 | 22:16.40 | 10 |
| Oct 12 | SSC - Yelm, CK, NT @CapitalOct 12 · 2.23 Miles Varsity · Place 59 · Central Kitsap | 2.23 Miles Varsity | 59 | 16:05.84 PB | 10 |
| Sep 10 | Bellarmine InvitationalSep 10 · 2 Miles Junior Varsity · Place 66 · Central Kitsap | 2 Miles Junior Varsity | 66 | 13:59.55 | 10 |