Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3588 m · Capital HS - Short courseCapital Invite · Sep 9 | 17:37.97 | Capital Invite | September 9, 2017 |
| 3588 m · Capital Invite courseCapital Invite · Sep 10 | 18:05.73 | Capital Invite | September 10, 2016 |
| 5,000 Meters · Chambers Creek Regional Park23rd Curtis XC Invitational · Sep 29 | 28:45.40 | 23rd Curtis XC Invitational | September 29, 2018 |
| 5,000 Meters · Ft. Steilacoom ParkPierce County 3A & SPSL 2A Championships · Oct 22 | 23:08.30 | Pierce County 3A & SPSL 2A Championships | October 22, 2016 |
| 5,000 Meters · Marymount Event CenterFoss, Foster @ Washington · Sep 28 | 24:06 | Foss, Foster @ Washington | September 28, 2017 |
| 5,000 Meters · White River HSWashington, Evergreen @ White River · Sep 21 | 23:18 | Washington, Evergreen @ White River | September 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | 23rd Curtis XC InvitationalSep 29 · 5,000 Meters Boys JV Open-Teams L-Z · Place 134 · Washington | 5,000 Meters Boys JV Open-Teams L-Z | 134 | 28:45.40 PB | 11 |
| Sep 8 | Capital InviteSep 8 · 2.23 Miles Boys Junior · Place 117 · Washington | 2.23 Miles Boys Junior | 117 | 18:24.54 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | PCL 3A / SPSL 2A League ChampionshipOct 21 · 5,000 Meters 2A SPSL/3A PCL Junior Varsity · Place 213 · Washington | 5,000 Meters 2A SPSL/3A PCL Junior Varsity | 213 | 25:11.90 | 10 |
| Oct 5 | Fife, Lindbergh @ WashingtonOct 5 · 5,000 Meters Junior Varsity · Place 41 · Washington | 5,000 Meters Junior Varsity | 41 | 24:20 | 10 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys JV Open-Teams L-Z · Place 124 · Washington | 5,000 Meters Boys JV Open-Teams L-Z | 124 | 23:52.70Unofficial | 10 |
| Sep 28 | Foss, Foster @ WashingtonSep 28 · 5,000 Meters Junior Varsity · Place 11 · Washington | 5,000 Meters Junior Varsity | 11 | 24:06 PB | 10 |
| Sep 21 | Washington, Evergreen @ White RiverSep 21 · 5,000 Meters Junior Varsity · Place 20 · Washington | 5,000 Meters Junior Varsity | 20 | 23:18 PB | 10 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys JV - Junior/Open · Place 119 · Washington | 5,000 Meters Boys JV - Junior/Open | 119 | 25:16.2 | 10 |
| Sep 9 | Capital InviteSep 9 · 2.23 Miles Boys Soph · Place 121 · Washington | 2.23 Miles Boys Soph | 121 | 17:37.97 PB | 10 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Pierce County 3A & SPSL 2A ChampionshipsOct 22 · 5,000 Meters 2A SPSL Junior Varsity · Place 122 · Washington | 5,000 Meters 2A SPSL Junior Varsity | 122 | 23:08.30 PB | 9 |
| Oct 6 | Lindbergh/Washington @ FifeOct 6 · 5,000 Meters Junior Varsity · Place 38 · Washington | 5,000 Meters Junior Varsity | 38 | 28:31Unofficial | 9 |
| Sep 17 | Fort Steilacoom InvitationalSep 17 · 5,000 Meters Boys Freshman · Place 191 · Washington | 5,000 Meters Boys Freshman | 191 | 24:04.10 | 9 |
| Sep 10 | Capital InviteSep 10 · 2.23 Mile Boys Frosh · Place 129 · Washington | 2.23 Mile Boys Frosh | 129 | 18:05.73 PB | 9 |