Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Franklin Park - 3.0 Mile43rd Annual Sunfair Invitational · Oct 1 | 17:38.49 | 43rd Annual Sunfair Invitational | October 1, 2016 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 16:08.70 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWestside Classic - West Central District XC Championships · Oct 27 | 16:40.80 | Westside Classic - West Central District XC Championships | October 27, 2018 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 16:34.70 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · Ft. Steilacoom ParkNPSL Sub-District Meet · Oct 21 | 17:03.10 | NPSL Sub-District Meet | October 21, 2017 |
| 5,000 Meters · Kent-Meridian HSKennedy Catholic, Tahoma @ Kent Meridian · Oct 16 | 17:47.49 | Kennedy Catholic, Tahoma @ Kent Meridian | October 16, 2019 |
| 5,000 Meters · Kentlake HSKentwood, Tahoma @ Kentlake · Oct 12 | 18:05 | Kentwood, Tahoma @ Kentlake | October 12, 2016 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 23 | 17:05.3 | Bellevue Cross Country Invitational | September 23, 2017 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 24 | 17:52.20 | Bellevue Cross Country Invitational | September 24, 2016 |
| 5,000 Meters · Lake Wilderness State ParkKentwood, Kentlake @ Tahoma · Sep 20 | 17:39.09 | Kentwood, Kentlake @ Tahoma | September 20, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 17:36.5 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Sun Willows Golf Course4A WIAA State XC Meet · Nov 3 | 16:10.30 | 4A WIAA State XC Meet | November 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Championship · Place 112 · Tahoma | 5,000 Meters Championship | 112 | 16:39.00 | 12 |
| Nov 9 | 4A WIAA State XC MeetNov 9 · 5,000 Meters 4A Boys · Place 54 · Tahoma | 5,000 Meters 4A Boys | 54 | 16:16.80 | 12 |
| Oct 26 | NPSL 4A League ChampionshipsOct 26 · 5,000 Meters Varsity 4A · Place 3 · Tahoma | 5,000 Meters Varsity 4A | 3 | 15:42.70 | 12 |
| Oct 16 | Kennedy Catholic, Tahoma @ Kent MeridianOct 16 · 5,000 Meters Varsity · Tahoma | 5,000 Meters Varsity | 0 | 17:47.49 PB | 12 |
| Oct 12 | NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 20 · Tahoma | 5,000 Meters Varsity | 20 | 15:47.6 | 12 |
| Oct 9 | Kentwood @ TahomaOct 9 · 5,000 Meters Varsity · Place 4 · Tahoma | 5,000 Meters Varsity | 4 | 17:57.7 | 12 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Danner Championships · Place 29 · Tahoma | 5,000 Meters Danner Championships | 29 | 16:08.70 PB | 12 |
| Sep 25 | Hazen, Tahoma @ KentridgeSep 25 · 5,000 Meters Varsity · Place 10 · Tahoma | 5,000 Meters Varsity | 10 | 18:30 | 12 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Elite · Place 81 · Tahoma | 5,000 Meters Elite | 81 | 16:34.70 PB | 12 |
| Sep 18 | Kentlake, Mount Rainier @ TahomaSep 18 · 5,000 Meters Varsity · Place 8 · Tahoma | 5,000 Meters Varsity | 8 | 17:32.9 | 12 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Northwest Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 98 · Tahoma | 5,000 Meters Championship | 98 | 16:40.60 | 11 |
| Nov 3 | 4A WIAA State XC MeetNov 3 · 5,000 Meters 4A Boys · Place 35 · Tahoma | 5,000 Meters 4A Boys | 35 | 16:10.30 PB | 11 |
| Oct 27 | Westside Classic - West Central District XC ChampionshipsOct 27 · 5,000 Meters 4A Boys Varsity · Place 17 · Tahoma | 5,000 Meters 4A Boys Varsity | 17 | 16:40.80 PB | 11 |
| Oct 20 | NPSL 4A Sub-District ChampionshipsOct 20 · 5,000 Meters Varsity 4A · Place 4 · Tahoma | 5,000 Meters Varsity 4A | 4 | 16:06.90 | 11 |
| Oct 10 | Hazen & Kentridge @ TahomaOct 10 · Varsity · Place 4 · Tahoma | Varsity | 4 | 17:09.79 | 11 |
| Oct 6 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 6 · 5,000 Meters Varsity · Place 39 · Tahoma | 5,000 Meters Varsity | 39 | 16:00.6 | 11 |
| Oct 3 | Kentlake & Tahoma @ MtRainierOct 3 · Varsity · Place 6 · Tahoma | Varsity | 6 | 17:15 | 11 |
| Sep 19 | Tahoma & Kent-Meridian @ Kennedy CatholicSep 19 · 5,000 Meters Varsity · Place 5 · Tahoma | 5,000 Meters Varsity | 5 | 17:57.8 | 11 |
| Sep 15 | 20th Annual Fort Steilacoom InvitationalSep 15 · 5,000 Meters Varsity · Place 43 · Tahoma | 5,000 Meters Varsity | 43 | 16:33.40 | 11 |
| Sep 12 | Tahoma at KentwoodSep 12 · Varsity · Place 6 · Tahoma | Varsity | 6 | 18:54 | 11 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | NPSL Sub-District MeetOct 21 · 5,000 Meters 4A NPSL Junior Varsity · Place 2 · Tahoma | 5,000 Meters 4A NPSL Junior Varsity | 2 | 17:03.10 PB | 10 |
| Oct 11 | Tahoma, Kennedy @ Kent-MeridianOct 11 · 5,000 Meters Varsity · Place 6 · Tahoma | 5,000 Meters Varsity | 6 | 17:56 | 10 |
| Oct 4 | Tahoma @ HazenOct 4 · 5,000 Meters Junior Varsity · Place 1 · Tahoma | 5,000 Meters Junior Varsity | 1 | 17:30.60 | 10 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Danner Championships · Place 146 · Tahoma | 5,000 Meters Danner Championships | 146 | 17:36.5 PB | 10 |
| Sep 23 | Bellevue Cross Country InvitationalSep 23 · 5,000 Meters Boys VARSITY #7 & #8 Runners · Place 2 · Tahoma | 5,000 Meters Boys VARSITY #7 & #8 Runners | 2 | 17:05.3 PB | 10 |
| Sep 20 | Kentwood, Kentlake @ TahomaSep 20 · 5,000 Meters Varsity · Place 8 · Tahoma | 5,000 Meters Varsity | 8 | 17:39.09 PB | 10 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys JV - TEAM Race · Place 7 · Tahoma | 5,000 Meters Boys JV - TEAM Race | 7 | 18:04.6 | 10 |
| Sep 13 | Kentridge, Mt. Rainier @ TahomaSep 13 · 5,000 Meters Junior Varsity · Place 7 · Tahoma | 5,000 Meters Junior Varsity | 7 | 18:40.09 | 10 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR NorthwestNov 12 · 5,000 Meters Open Invitational Sec2 · Place 293 · Tahoma | 5,000 Meters Open Invitational Sec2 | 293 | 18:32.3 | 9 |
| Oct 22 | NPSL 4A Sub-District ChampionshipsOct 22 · 5,000 Meters 4A NPSL Junior Varsity · Place 4 · Tahoma | 5,000 Meters 4A NPSL Junior Varsity | 4 | 17:34.50 | 9 |
| Oct 12 | Kentwood, Tahoma @ KentlakeOct 12 · 5,000 Meters Junior Varsity · Place 4 · Tahoma | 5,000 Meters Junior Varsity | 4 | 18:05 PB | 9 |
| Oct 5 | Kentridge, Tahoma @ Mount RainierOct 5 · 5,000 Meters Junior Varsity · Place 2 · Tahoma | 5,000 Meters Junior Varsity | 2 | 17:47Unofficial | 9 |
| Oct 1 | 43rd Annual Sunfair InvitationalOct 1 · 3 Miles Sophomore Combined · Place 6 · Tahoma | 3 Miles Sophomore Combined | 6 | 17:38.49 PB | 9 |
| Sep 24 | Bellevue Cross Country InvitationalSep 24 · 5,000 Meters OPEN UNDER 25 minutes 5K · Place 2 · Tahoma | 5,000 Meters OPEN UNDER 25 minutes 5K | 2 | 17:52.20 PB | 9 |
| Sep 21 | Tahoma, Kent-Meridian @ Kennedy CatholicSep 21 · 5,000 Meters Junior Varsity · Place 5 · Tahoma | 5,000 Meters Junior Varsity | 5 | 18:20Unofficial | 9 |
| Sep 17 | Fort Steilacoom InvitationalSep 17 · 5,000 Meters Boys JV TEAM Race · Place 23 · Tahoma | 5,000 Meters Boys JV TEAM Race | 23 | 18:29.10 | 9 |
| Sep 14 | Hazen @ TahomaSep 14 · 5,000 Meters Varsity · Place 15 · Tahoma | 5,000 Meters Varsity | 15 | 18:50.3 | 9 |