Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Chambers Creek Regional Park24th John Payne/Curtis XC Invitational · Oct 5 | 17:02.90 | 24th John Payne/Curtis XC Invitational | October 5, 2019 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWestside Classic - West Central District XC Championships · Nov 2 | 17:27.60 | Westside Classic - West Central District XC Championships | November 2, 2019 |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 20:22.40 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Ft. Steilacoom ParkFort Steilacoom XC Invitational · Sep 16 | 18:28.0 | Fort Steilacoom XC Invitational | September 16, 2017 |
| 5,000 Meters · Lindbergh HSWhite River @ Lindbergh · Sep 28 | 18:49 | White River @ Lindbergh | September 28, 2017 |
| 5,000 Meters · Marymount Event CenterFife, Lindbergh @ Washington · Oct 5 | 17:57 | Fife, Lindbergh @ Washington | October 5, 2017 |
| 5,000 Meters · North SeaTac ParkFoster, Franklin Pierce, and Lindbergh · Sep 21 | 18:09 | Foster, Franklin Pierce, and Lindbergh | September 21, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 22:47.08 | Nike Portland XC | September 24, 2016 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA State XC Meet · Nov 9 | 17:29.80 | 2A WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · White River HSWhite River, Lindbergh · Sep 29 | 20:13 | White River, Lindbergh | September 29, 2016 |
| 5,000 Meters · Wright ParkLindbergh, @ Foss · Oct 12 | 17:56.50 | Lindbergh, @ Foss | October 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 2A WIAA State XC MeetNov 9 · 5,000 Meters 2A Boys · Place 112 · Lindbergh | 5,000 Meters 2A Boys | 112 | 17:29.80 PB | 12 |
| Nov 2 | Westside Classic - West Central District XC ChampionshipsNov 2 · 5,000 Meters 2A Boys Varsity · Place 19 · Lindbergh | 5,000 Meters 2A Boys Varsity | 19 | 17:27.60 PB | 12 |
| Oct 17 | SPSL North Division ChampionshipsOct 17 · 5,000 Meters Varsity · Place 6 · Lindbergh | 5,000 Meters Varsity | 6 | 17:18 | 12 |
| Oct 8 | Timberline & River Ridge 5k & Middle School - St. MartinsOct 8 · 5,000 Meters Junior Varsity · Place 7 · Lindbergh | 5,000 Meters Junior Varsity | 7 | 17:27.14 | 12 |
| Oct 5 | 24th John Payne/Curtis XC InvitationalOct 5 · 3 Miles Boys Varsity 1 (#1-4) · Place 92 · Lindbergh | 3 Miles Boys Varsity 1 (#1-4) | 92 | 17:02.90 PB | 12 |
| Sep 26 | (HostCP) , FP, Lindbergh, Tyee at Ft. SteilSep 26 · 5,000 Meters Varsity · Place 4 · Lindbergh | 5,000 Meters Varsity | 4 | 18:32.1 | 12 |
2018 Cross Country
4 results2017 Cross Country
7 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 57 · Lindbergh | 5,000 Meters 2A Boys Varsity | 57 | 18:58.00 | 10 |
| Oct 12 | Lindbergh, @ FossOct 12 · 5,000 Meters Varsity · Place 3 · Lindbergh | 5,000 Meters Varsity | 3 | 17:56.50 PB | 10 |
| Oct 5 | Fife, Lindbergh @ WashingtonOct 5 · 5,000 Meters Varsity · Place 4 · Lindbergh | 5,000 Meters Varsity | 4 | 17:57 PB | 10 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys Varsity 1 (#1-4) · Place 114 · Lindbergh | 5,000 Meters Boys Varsity 1 (#1-4) | 114 | 18:41.20Unofficial | 10 |
| Sep 28 | White River @ LindberghSep 28 · 5,000 Meters Varsity and JV · Place 4 · Lindbergh | 5,000 Meters Varsity and JV | 4 | 18:49 PB | 10 |
| Sep 21 | Foster, Franklin Pierce, and LindberghSep 21 · 5,000 Meters Varsity · Place 5 · Lindbergh | 5,000 Meters Varsity | 5 | 18:09 PB | 10 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys Silver Varsity Flight 2 · Place 93 · Lindbergh | 5,000 Meters Boys Silver Varsity Flight 2 | 93 | 18:28.0 PB | 10 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Pierce County 3A & SPSL 2A ChampionshipsOct 22 · 5,000 Meters 2A SPSL Junior Varsity · Place 10 · Lindbergh | 5,000 Meters 2A SPSL Junior Varsity | 10 | 19:17.60 | 9 |
| Oct 6 | Lindbergh/Washington @ FifeOct 6 · 5,000 Meters Junior Varsity · Place 4 · Lindbergh | 5,000 Meters Junior Varsity | 4 | 20:11Unofficial | 9 |
| Oct 1 | 21st Curtis InviteOct 1 · 5,000 Meters Junior Varsity - Top 7 · Place 113 · Lindbergh | 5,000 Meters Junior Varsity - Top 7 | 113 | 20:22.40 PB | 9 |
| Sep 29 | White River, LindberghSep 29 · 5,000 Meters Junior Varsity · Place 6 · Lindbergh | 5,000 Meters Junior Varsity | 6 | 20:13 PB | 9 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Freshman JV · Place 186 · Lindbergh | 5,000 Meters Freshman JV | 186 | 22:47.08 PB | 9 |
| Sep 22 | Foster, Lindbergh @ Franklin PierceSep 22 · 5,000 Meters Junior Varsity · Place 6 · Lindbergh | 5,000 Meters Junior Varsity | 6 | 20:29 | 9 |
| Sep 10 | Tahoma Coed RelaysSep 10 · 3,000 Meters Open · Lindbergh | 3,000 Meters Open | 0 | 14:58Unofficial | 9 |