Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3588 m · Capital HS - Short courseCapital Invite · Sep 8 | 13:56.28 | Capital Invite | September 8, 2018 |
| 3588 m · Capital Invite courseCapital Invite · Sep 10 | 15:03.45 | Capital Invite | September 10, 2016 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWestside Classic - West Central District XC Championships · Oct 27 | 17:55.90 | Westside Classic - West Central District XC Championships | October 27, 2018 |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 21:44.30 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Ft. Steilacoom ParkPCL 3A / SPSL 2A League Championship · Oct 21 | 19:21.40 | PCL 3A / SPSL 2A League Championship | October 21, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 19:16.4 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Lindbergh HSWhite River @ Lindbergh · Sep 28 | 20:19 | White River @ Lindbergh | September 28, 2017 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA State XC Meet · Nov 3 | 18:26.90 | 2A WIAA State XC Meet | November 3, 2018 |
| 5,000 Meters · Titlow Park20th Annual Curtis Invite · Oct 3 | 21:32.1 | 20th Annual Curtis Invite | October 3, 2015 |
| 5,000 Meters · White River HSWashington, Evergreen @ White River · Sep 21 | 18:47 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | 2A WIAA State XC MeetNov 3 · 5,000 Meters 2A Boys · Place 139 · White River | 5,000 Meters 2A Boys | 139 | 18:26.90 PB | 12 |
| Oct 27 | Westside Classic - West Central District XC ChampionshipsOct 27 · 5,000 Meters 2A Boys Varsity · Place 25 · White River | 5,000 Meters 2A Boys Varsity | 25 | 17:55.90 PB | 12 |
| Oct 20 | SPSL 2A / PCL 3A League ChampionshipsOct 20 · 5,000 Meters Junior Varsity 3A · Place 3 · White River | 5,000 Meters Junior Varsity 3A | 3 | 18:40.10 | 12 |
| Sep 12 | Eatonville, Franklin Pierce, Orting @ White RiverSep 12 · Varsity · Place 14 · White River | Varsity | 14 | 19:56 | 12 |
| Sep 8 | Capital InviteSep 8 · 2.23 Miles Boys Senior · Place 42 · White River | 2.23 Miles Boys Senior | 42 | 13:56.28 PB | 12 |
| Sep 6 | Fife WR DualSep 6 · 5,000 Meters Varsity · Place 2 · White River | 5,000 Meters Varsity | 2 | 19:36 | 12 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WC District 3 / SW District 4 Westside ClassicOct 28 · 5,000 Meters 2A Boys Varsity · Place 109 · White River | 5,000 Meters 2A Boys Varsity | 109 | 20:38.50 | 11 |
| Oct 21 | PCL 3A / SPSL 2A League ChampionshipOct 21 · 5,000 Meters 2A SPSL Varsity · Place 67 · White River | 5,000 Meters 2A SPSL Varsity | 67 | 19:21.40 PB | 11 |
| Oct 12 | White River, Foster @ FifeOct 12 · 5,000 Meters Varsity · White River | 5,000 Meters Varsity | 0 | 20:25Unofficial | 11 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity Boys team avg over 18:00 · Place 198 · White River | 5,000 Meters Varsity Boys team avg over 18:00 | 198 | 19:16.4 PB | 11 |
| Oct 5 | Franklin Pierce, Foss @ White RiverOct 5 · 5,000 Meters Varsity · Place 7 · White River | 5,000 Meters Varsity | 7 | 18:56 | 11 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys Varsity 1 (#1-4) · Place 157 · White River | 5,000 Meters Boys Varsity 1 (#1-4) | 157 | 19:56.40Unofficial | 11 |
| Sep 28 | White River @ LindberghSep 28 · 5,000 Meters Varsity and JV · Place 11 · White River | 5,000 Meters Varsity and JV | 11 | 20:19 PB | 11 |
| Sep 21 | Washington, Evergreen @ White RiverSep 21 · 5,000 Meters Varsity · Place 7 · White River | 5,000 Meters Varsity | 7 | 18:47 PB | 11 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys Silver Varsity Flight 1 · Place 140 · White River | 5,000 Meters Boys Silver Varsity Flight 1 | 140 | 20:05.3 | 11 |
| Sep 9 | Capital InviteSep 9 · 2.23 Miles Boys Junior · Place 63 · White River | 2.23 Miles Boys Junior | 63 | 14:25.14 | 11 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Pierce County 3A & SPSL 2A ChampionshipsOct 22 · 5,000 Meters 2A SPSL Junior Varsity · Place 25 · White River | 5,000 Meters 2A SPSL Junior Varsity | 25 | 19:54.70 | 10 |
| Oct 13 | White River, Fife, FosterOct 13 · 5,000 Meters Varsity · Place 15 · White River | 5,000 Meters Varsity | 15 | 19:52 | 10 |
| Oct 1 | 21st Curtis InviteOct 1 · 5,000 Meters Varsity 2 (#5 - 6 - 7 - 8) · Place 159 · White River | 5,000 Meters Varsity 2 (#5 - 6 - 7 - 8) | 159 | 21:44.30 PB | 10 |
| Sep 29 | White River, LindberghSep 29 · 5,000 Meters Varsity · Place 14 · White River | 5,000 Meters Varsity | 14 | 20:17 | 10 |
| Sep 17 | Fort Steilacoom InvitationalSep 17 · 5,000 Meters Silver Division Varsity Flight 1 · Place 132 · White River | 5,000 Meters Silver Division Varsity Flight 1 | 132 | 20:10.80 | 10 |
| Sep 10 | Capital InviteSep 10 · 2.23 Mile Boys Soph · Place 68 · White River | 2.23 Mile Boys Soph | 68 | 15:03.45 PB | 10 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SPSL / Seamont Sub District - 2A - 3A - 4AOct 24 · 5,000 Meters 2A/3A Junior Varsity · Place 191 · White River | 5,000 Meters 2A/3A Junior Varsity | 191 | 21:43.00 | 9 |
| Oct 15 | SPSL 2A ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 28 · White River | 5,000 Meters Junior Varsity | 28 | 21:44.34Unofficial | 9 |
| Oct 8 | Fife/White River@River RidgeOct 8 · 5,000 Meters Junior Varsity · White River | 5,000 Meters Junior Varsity | 0 | 22:16Unofficial | 9 |
| Oct 3 | 20th Annual Curtis InviteOct 3 · 5,000 Meters Junior Varsity - Open · Place 48 · White River | 5,000 Meters Junior Varsity - Open | 48 | 21:32.1 PB | 9 |
| Oct 1 | Franklin Pierce, White River @ SteilacoomOct 1 · 5,000 Meters Junior Varsity · White River | 5,000 Meters Junior Varsity | 0 | 21:57Unofficial | 9 |
| Sep 24 | Orting @ White RiverSep 24 · 5,000 Meters Junior Varsity · White River | 5,000 Meters Junior Varsity | 0 | 23:27Unofficial | 9 |
| Sep 19 | Fort Steilacoom InvitationalSep 19 · 5,000 Meters Junior Varsity - Freshman · Place 130 · White River | 5,000 Meters Junior Varsity - Freshman | 130 | 22:06.90 | 9 |
| Sep 17 | Washington, White River @ Clover ParkSep 17 · 5,000 Meters Junior Varsity · Place 13 · White River | 5,000 Meters Junior Varsity | 13 | 24:14.54Unofficial | 9 |
| Sep 12 | Capital InviteSep 12 · 2.23 Mile Boys Frosh · Place 94 · White River | 2.23 Mile Boys Frosh | 94 | 17:16.47 | 9 |