Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 19:39.60 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Evergreen Senior High SchoolSeamount League Meet · Oct 17 | 20:22.80 | Seamount League Meet | October 17, 2015 |
| 5,000 Meters · Ft. Steilacoom ParkPCL 3A / SPSL 2A League Championship · Oct 21 | 19:09.60 | PCL 3A / SPSL 2A League Championship | October 21, 2017 |
| 5,000 Meters · Lindbergh HSWhite River @ Lindbergh · Sep 28 | 21:17 | White River @ Lindbergh | September 28, 2017 |
| 5,000 Meters · Lindbergh HSLindbergh, Foss, Evergreen Dual · Oct 13 | 19:42 | Lindbergh, Foss, Evergreen Dual | October 13, 2016 |
| 5,000 Meters · Marymount Event CenterFife, Lindbergh @ Washington · Oct 5 | 19:41 | Fife, Lindbergh @ Washington | October 5, 2017 |
| 5,000 Meters · North SeaTac ParkFoster, Franklin Pierce, and Lindbergh · Sep 21 | 19:48 | Foster, Franklin Pierce, and Lindbergh | September 21, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC (formerly Nike Pre Nationals) · Sep 26 | 20:34.07 | Nike Portland XC (formerly Nike Pre Nationals) | September 26, 2015 |
| 5,000 Meters · White River HSWhite River, Lindbergh · Sep 29 | 20:10 | White River, Lindbergh | September 29, 2016 |
| 5,000 Meters · Wright ParkLindbergh, @ Foss · Oct 12 | 19:38.61 | Lindbergh, @ Foss | October 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
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 Varsity · Place 60 · Lindbergh | 5,000 Meters 2A SPSL Varsity | 60 | 19:09.60 PB | 12 |
| Oct 12 | Lindbergh, @ FossOct 12 · 5,000 Meters Varsity · Place 10 · Lindbergh | 5,000 Meters Varsity | 10 | 19:38.61 PB | 12 |
| Oct 5 | Fife, Lindbergh @ WashingtonOct 5 · 5,000 Meters Junior Varsity · Place 4 · Lindbergh | 5,000 Meters Junior Varsity | 4 | 19:41 PB | 12 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys JV (Top 7) · Place 86 · Lindbergh | 5,000 Meters Boys JV (Top 7) | 86 | 20:02.80Unofficial | 12 |
| Sep 28 | White River @ LindberghSep 28 · 5,000 Meters Varsity and JV · Place 20 · Lindbergh | 5,000 Meters Varsity and JV | 20 | 21:17 PB | 12 |
| Sep 21 | Foster, Franklin Pierce, and LindberghSep 21 · 5,000 Meters Varsity · Place 13 · Lindbergh | 5,000 Meters Varsity | 13 | 19:48 PB | 12 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys JV - TEAM Race · Place 88 · Lindbergh | 5,000 Meters Boys JV - TEAM Race | 88 | 20:07.4 | 12 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Pierce County 3A & SPSL 2A ChampionshipsOct 22 · 5,000 Meters 2A SPSL Junior Varsity · Place 19 · Lindbergh | 5,000 Meters 2A SPSL Junior Varsity | 19 | 19:43.40 | 11 |
| Oct 13 | Lindbergh, Foss, Evergreen DualOct 13 · 5,000 Meters JV · Place 2 · Lindbergh | 5,000 Meters JV | 2 | 19:42 PB | 11 |
| Oct 6 | Lindbergh/Washington @ FifeOct 6 · 5,000 Meters Junior Varsity · Place 2 · Lindbergh | 5,000 Meters Junior Varsity | 2 | 19:56.3Unofficial | 11 |
| Oct 1 | 21st Curtis InviteOct 1 · 5,000 Meters Junior Varsity - Top 7 · Place 70 · Lindbergh | 5,000 Meters Junior Varsity - Top 7 | 70 | 19:39.60 PB | 11 |
| Sep 29 | White River, LindberghSep 29 · 5,000 Meters Junior Varsity · Place 4 · Lindbergh | 5,000 Meters Junior Varsity | 4 | 20:10 PB | 11 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Seamount League MeetOct 17 · 5,000 Meters Junior Varsity · Place 20 · Lindbergh | 5,000 Meters Junior Varsity | 20 | 20:22.80 PB | 10 |
| Oct 8 | Lindbergh, Hazen, Renton, EvergreenOct 8 · 5,000 Meters Junior Varsity · Place 15 · Lindbergh | 5,000 Meters Junior Varsity | 15 | 20:02 | 10 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 5,000 Meters Freshman JV · Place 67 · Lindbergh | 5,000 Meters Freshman JV | 67 | 20:34.07 PB | 10 |
| Sep 24 | Seamount League meetSep 24 · 5,000 Meters Junior Varsity · Place 21 · Lindbergh | 5,000 Meters Junior Varsity | 21 | 21:59 | 10 |
| Sep 19 | Fort Steilacoom InvitationalSep 19 · 5,000 Meters Junior Varsity - Sophomores · Place 55 · Lindbergh | 5,000 Meters Junior Varsity - Sophomores | 55 | 21:13.70 | 10 |
| Sep 12 | Tahoma Coed RelaysSep 12 · 3,000 Meters Open · Lindbergh | 3,000 Meters Open | 0 | 14:12Unofficial | 10 |
2014 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | SPSL Sub District ChampionshipsOct 25 · 5,000 Meters 2A/3A Junior Varsity · Place 203 · Lindbergh | 5,000 Meters 2A/3A Junior Varsity | 203 | 22:31.14 | 9 |
| Oct 4 | Curtis InviteOct 4 · 5,000 Meters Junior Varsity #2 (Open) · Place 274 · Lindbergh | 5,000 Meters Junior Varsity #2 (Open) | 274 | 23:13.03 | 9 |
| Sep 27 | Nike Pre NationalsSep 27 · 5,000 Meters Freshman JV · Place 212 · Lindbergh | 5,000 Meters Freshman JV | 212 | 24:06.63 | 9 |
| Sep 6 | Tahoma 15K Coed RelaysSep 6 · 3,000 Meters Open · Lindbergh | 3,000 Meters Open | 0 | 19:28Unofficial | 9 |