Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chambers Bay Westside Classic CourseWC District 3 / SW District 4 Westside Classic · Oct 28 | 19:13.10 | WC District 3 / SW District 4 Westside Classic | October 28, 2017 |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 19:10.10 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL / Seamont Sub District - 2A - 3A - 4A · Oct 24 | 18:29.60 | SPSL / Seamont Sub District - 2A - 3A - 4A | October 24, 2015 |
| 5,000 Meters · Lindbergh HSWhite River @ Lindbergh · Sep 28 | 19:23 | White River @ Lindbergh | September 28, 2017 |
| 5,000 Meters · Lindbergh HSLindbergh, Hazen, Renton, Evergreen · Oct 8 | 18:59 | Lindbergh, Hazen, Renton, Evergreen | October 8, 2015 |
| 5,000 Meters · Marymount Event CenterFife, Lindbergh @ Washington · Oct 5 | 18:48 | Fife, Lindbergh @ Washington | October 5, 2017 |
| 5,000 Meters · North SeaTac ParkFoster, Franklin Pierce, and Lindbergh · Sep 21 | 18:41 | Foster, Franklin Pierce, and Lindbergh | September 21, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC (formerly Nike Pre Nationals) · Sep 26 | 18:35.95 | Nike Portland XC (formerly Nike Pre Nationals) | September 26, 2015 |
| 5,000 Meters · White River HSWhite River, Lindbergh · Sep 29 | 19:59 | White River, Lindbergh | September 29, 2016 |
| 5,000 Meters · Wright ParkLindbergh, @ Foss · Oct 12 | 18:43.29 | Lindbergh, @ Foss | October 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 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 71 · Lindbergh | 5,000 Meters 2A Boys Varsity | 71 | 19:13.10 PB | 11 |
| Oct 12 | Lindbergh, @ FossOct 12 · 5,000 Meters Varsity · Place 5 · Lindbergh | 5,000 Meters Varsity | 5 | 18:43.29 PB | 11 |
| Oct 5 | Fife, Lindbergh @ WashingtonOct 5 · 5,000 Meters Varsity · Place 11 · Lindbergh | 5,000 Meters Varsity | 11 | 18:48 PB | 11 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys Varsity 2 (#5-8) · Place 75 · Lindbergh | 5,000 Meters Boys Varsity 2 (#5-8) | 75 | 19:02.80Unofficial | 11 |
| Sep 28 | White River @ LindberghSep 28 · 5,000 Meters Varsity and JV · Place 5 · Lindbergh | 5,000 Meters Varsity and JV | 5 | 19:23 PB | 11 |
| Sep 21 | Foster, Franklin Pierce, and LindberghSep 21 · 5,000 Meters Varsity · Place 7 · Lindbergh | 5,000 Meters Varsity | 7 | 18:41 PB | 11 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys Silver Varsity Flight 2 · Place 113 · Lindbergh | 5,000 Meters Boys Silver Varsity Flight 2 | 113 | 18:43.8 | 11 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Pierce County 3A & SPSL 2A ChampionshipsOct 22 · 5,000 Meters 2A SPSL Junior Varsity · Place 2 · Lindbergh | 5,000 Meters 2A SPSL Junior Varsity | 2 | 18:31.30 | 10 |
| Oct 13 | Lindbergh, Foss, Evergreen DualOct 13 · 5,000 Meters Varsity · Place 12 · Lindbergh | 5,000 Meters Varsity | 12 | 20:30 | 10 |
| Oct 6 | Lindbergh/Washington @ FifeOct 6 · 5,000 Meters Varsity · Place 14 · Lindbergh | 5,000 Meters Varsity | 14 | 19:17Unofficial | 10 |
| Oct 1 | 21st Curtis InviteOct 1 · 5,000 Meters Varsity 2 (#5 - 6 - 7 - 8) · Place 83 · Lindbergh | 5,000 Meters Varsity 2 (#5 - 6 - 7 - 8) | 83 | 19:10.10 PB | 10 |
| Sep 29 | White River, LindberghSep 29 · 5,000 Meters Junior Varsity · Place 2 · Lindbergh | 5,000 Meters Junior Varsity | 2 | 19:59 PB | 10 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters JV Championships · Place 93 · Lindbergh | 5,000 Meters JV Championships | 93 | 18:41.16 | 10 |
| Sep 22 | Foster, Lindbergh @ Franklin PierceSep 22 · 5,000 Meters Varsity · Place 12 · Lindbergh | 5,000 Meters Varsity | 12 | 19:36 | 10 |
| Sep 17 | Fort Steilacoom InvitationalSep 17 · 5,000 Meters Gold Varsity Division · Place 85 · Lindbergh | 5,000 Meters Gold Varsity Division | 85 | 18:31.40 | 10 |
| Sep 10 | Tahoma Coed RelaysSep 10 · 3,000 Meters Relay · Lindbergh | 3,000 Meters Relay | 0 | 12:31Unofficial | 10 |
2015 Cross Country
7 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 21 · Lindbergh | 5,000 Meters 2A/3A Junior Varsity | 21 | 18:29.60 PB | 9 |
| Oct 17 | Seamount League MeetOct 17 · 5,000 Meters Junior Varsity · Lindbergh | 5,000 Meters Junior Varsity | 0 | 19:36.0Unofficial | 9 |
| Oct 8 | Lindbergh, Hazen, Renton, EvergreenOct 8 · 5,000 Meters Junior Varsity · Place 4 · Lindbergh | 5,000 Meters Junior Varsity | 4 | 18:59 PB | 9 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 5,000 Meters JV Championships · Place 109 · Lindbergh | 5,000 Meters JV Championships | 109 | 18:35.95 PB | 9 |
| Sep 24 | Seamount League meetSep 24 · 5,000 Meters Junior Varsity · Place 4 · Lindbergh | 5,000 Meters Junior Varsity | 4 | 19:42 | 9 |
| Sep 19 | Fort Steilacoom InvitationalSep 19 · 5,000 Meters Junior Varsity - Top 5 · Place 55 · Lindbergh | 5,000 Meters Junior Varsity - Top 5 | 55 | 19:00.50 | 9 |
| Sep 12 | Tahoma Coed RelaysSep 12 · 3,000 Meters Open · Lindbergh | 3,000 Meters Open | 0 | 12:41Unofficial | 9 |