Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · LBA 3 MileWil,Timb,Cap,Yelm, Lin @ Oly · Sep 25 | 23:09 | Wil,Timb,Cap,Yelm, Lin @ Oly | September 25, 2015 |
| 3154 m · Wonderwood Park TIMBERLINE 2-MILE · Sep 7 | 13:42.1 | TIMBERLINE 2-MILE | September 7, 2016 |
| 3588 m · Capital HS - Short courseSSC Meet @Capital · Oct 11 | 16:29.99 | SSC Meet @Capital | October 11, 2017 |
| 3588 m · Capital Invite courseCapital Invite · Sep 10 | 17:08.93 | Capital Invite | September 10, 2016 |
| 3588 m · Capital Invite CourseSSC - Yelm, CK, NT @Capital · Oct 12 | 18:00.35 | SSC - Yelm, CK, NT @Capital | October 12, 2016 |
| 4200 m · Sehmel Homestead ParkGig Harbor Home Meet #1 · Sep 14 | 20:35.49 | Gig Harbor Home Meet #1 | September 14, 2016 |
| 5,000 Meters · Capital HSSSC - Peninsula, Yelm, NT, Tim@Capital · Sep 22 | 23:08.88 | SSC - Peninsula, Yelm, NT, Tim@Capital | September 22, 2016 |
| 5,000 Meters · Ft. Steilacoom ParkSouth Sound League 3A Championships · Oct 19 | 22:47.20 | South Sound League 3A Championships | October 19, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 23:08.13 | Nike Portland XC | September 24, 2016 |
| 5,000 Meters · Rainer Vista ParkTIMBERLINE 5K · Sep 28 | 23:23.90 | TIMBERLINE 5K | September 28, 2016 |
| 5,000 Meters · Saint Martin's UniversityNorth Thurston Ramrock 5K · Sep 21 | 23:37.33 | North Thurston Ramrock 5K | September 21, 2017 |
| 5,000 Meters · Titlow Park20th Annual Curtis Invite · Oct 3 | 23:02.8 | 20th Annual Curtis Invite | October 3, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SSC 3A championshipsOct 19 · 5,000 Meters Boys SSC 3A Junior Varsity · Place 108 · North Thurston | 5,000 Meters Boys SSC 3A Junior Varsity | 108 | 22:57.70 | 12 |
| Oct 11 | SSC Meet @CapitalOct 11 · 2.23 Miles Varsity · Place 79 · North Thurston | 2.23 Miles Varsity | 79 | 16:29.99 PB | 12 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys JV Open-Teams L-Z · Place 115 · North Thurston | 5,000 Meters Boys JV Open-Teams L-Z | 115 | 23:34.80Unofficial | 12 |
| Sep 27 | TIMBERLINE 5K Sep 27 · 5,000 Meters Varsity and JV Combined · Place 49 · North Thurston | 5,000 Meters Varsity and JV Combined | 49 | 25:07.00 | 12 |
| Sep 21 | North Thurston Ramrock 5KSep 21 · 5,000 Meters Open · Place 129 · North Thurston | 5,000 Meters Open | 129 | 23:37.33 PB | 12 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys JV - Senior · Place 144 · North Thurston | 5,000 Meters Boys JV - Senior | 144 | 24:50.3 | 12 |
| Sep 13 | Shelton Home @ Lake IsabellaSep 13 · 2 Miles Varsity · Place 91 · North Thurston | 2 Miles Varsity | 91 | 15:25.43 | 12 |
| Sep 9 | Capital InviteSep 9 · 2.23 Miles Boys Senior · Place 117 · North Thurston | 2.23 Miles Boys Senior | 117 | 17:39.19 | 12 |
| Aug 22 | NTHS Rams Time TrialAug 22 · 2 Miles Open · Place 23 · North Thurston | 2 Miles Open | 23 | 16:04Unofficial | 12 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | South Sound League 3A ChampionshipsOct 19 · 5,000 Meters SSL 3A Junior Varsity · Place 115 · North Thurston | 5,000 Meters SSL 3A Junior Varsity | 115 | 22:47.20 PB | 11 |
| Oct 12 | SSC - Yelm, CK, NT @CapitalOct 12 · 2.23 Miles Varsity · Place 70 · North Thurston | 2.23 Miles Varsity | 70 | 18:00.35 PB | 11 |
| Oct 7 | Bill Kehoe Invitational Oct 7 · 5,000 Meters Varsity · Place 183 · North Thurston | 5,000 Meters Varsity | 183 | 23:40.10 | 11 |
| Sep 28 | TIMBERLINE 5K Sep 28 · 5,000 Meters Boys Race · Place 56 · North Thurston | 5,000 Meters Boys Race | 56 | 23:23.90 PB | 11 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Junior/Senior JV · Place 244 · North Thurston | 5,000 Meters Junior/Senior JV | 244 | 23:08.13 PB | 11 |
| Sep 22 | SSC - Peninsula, Yelm, NT, Tim@CapitalSep 22 · 5,000 Meters Varsity Boys · Place 98 · North Thurston | 5,000 Meters Varsity Boys | 98 | 23:08.88 PB | 11 |
| Sep 17 | Fort Steilacoom InvitationalSep 17 · 5,000 Meters Boys Junior/Senior Junior Varsity · Place 141 · North Thurston | 5,000 Meters Boys Junior/Senior Junior Varsity | 141 | 23:09.80 | 11 |
| Sep 14 | Gig Harbor Home Meet #1Sep 14 · 4,200 Meters Varsity · Place 88 · North Thurston | 4,200 Meters Varsity | 88 | 20:35.49 PB | 11 |
| Sep 10 | Capital InviteSep 10 · 2.23 Mile Boys Junior · Place 112 · North Thurston | 2.23 Mile Boys Junior | 112 | 17:08.93 PB | 11 |
| Sep 7 | TIMBERLINE 2-MILESep 7 · 1.96 Mile Boys Race · Place 48 · North Thurston | 1.96 Mile Boys Race | 48 | 13:42.1 PB | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Narrows League 3A / 4A XC ChampionshipsOct 21 · 5,000 Meters 3A/4A Junior Varsity · Place 177 · North Thurston | 5,000 Meters 3A/4A Junior Varsity | 177 | 23:56.60 | 10 |
| Oct 13 | Bill Kehoe InvitationalOct 13 · 5,000 Meters Varsity · Place 152 · North Thurston | 5,000 Meters Varsity | 152 | 24:22.35 | 10 |
| Oct 7 | Timberline Narrows Meet Oct 7 · 5,000 Meters JV BOYS · Place 81 · North Thurston | 5,000 Meters JV BOYS | 81 | 23:50Unofficial | 10 |
| Oct 3 | 20th Annual Curtis InviteOct 3 · 5,000 Meters Junior Varsity - Open · Place 93 · North Thurston | 5,000 Meters Junior Varsity - Open | 93 | 23:02.8 PB | 10 |
| Sep 25 | Wil,Timb,Cap,Yelm, Lin @ OlySep 25 · 3 Mile Junior Varsity · Place 90 · North Thurston | 3 Mile Junior Varsity | 90 | 23:09 PB | 10 |
| Sep 19 | Fort Steilacoom InvitationalSep 19 · 5,000 Meters Junior Varsity - Sophomores · Place 109 · North Thurston | 5,000 Meters Junior Varsity - Sophomores | 109 | 23:28.00 | 10 |
| Sep 16 | Stadium, North ThurstonSep 16 · 5,000 Meters Varsity · Place 27 · North Thurston | 5,000 Meters Varsity | 27 | 23:20Unofficial | 10 |
| Sep 12 | Capital InviteSep 12 · 2.23 Mile Boys Soph · Place 141 · North Thurston | 2.23 Mile Boys Soph | 141 | 17:46.44 | 10 |