Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Evergreen Senior High SchoolSeamount Class Meet · Sep 11 | 15:20 | Seamount Class Meet | September 11, 2014 |
| 5,000 Meters · Chambers Creek Regional ParkCurtis Invite · Oct 4 | 22:10.84 | Curtis Invite | October 4, 2014 |
| 5,000 Meters · Evergreen Senior High SchoolSeamount League Meet · Oct 17 | 21:55.40 | Seamount League Meet | October 17, 2015 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL / Seamont Sub District - 2A - 3A - 4A · Oct 24 | 20:52.20 | SPSL / Seamont Sub District - 2A - 3A - 4A | October 24, 2015 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 24 | 22:30.40 | Bellevue Cross Country Invitational | September 24, 2016 |
| 5,000 Meters · Lindbergh HSLindbergh, Hazen, Renton, Evergreen · Oct 8 | 21:46 | Lindbergh, Hazen, Renton, Evergreen | October 8, 2015 |
| 5,000 Meters · North SeaTac ParkSeamount League meet · Sep 24 | 21:15 | Seamount League meet | September 24, 2015 |
| 5,000 Meters · Rainer Vista ParkRiver Ridge 5K · Oct 13 | 23:13 | River Ridge 5K | October 13, 2016 |
| 5,000 Meters · Titlow Park20th Annual Curtis Invite · Oct 3 | 21:18.8 | 20th Annual Curtis Invite | October 3, 2015 |
| 5,000 Meters · Tyee High SchoolTyee, Renton, Highline · Oct 6 | 22:57.67 | Tyee, Renton, Highline | October 6, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
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 87 · Renton | 5,000 Meters 2A SPSL Junior Varsity | 87 | 21:42.40 | 12 |
| Oct 13 | River Ridge 5KOct 13 · 5,000 Meters Junior Varsity · Place 16 · Renton | 5,000 Meters Junior Varsity | 16 | 23:13 PB | 12 |
| Oct 6 | Tyee, Renton, HighlineOct 6 · 5,000 Meters Junior Varsity · Place 17 · Renton | 5,000 Meters Junior Varsity | 17 | 22:57.67 PB | 12 |
| Sep 24 | Bellevue Cross Country InvitationalSep 24 · 5,000 Meters OPEN UNDER 25 minutes 5K · Place 219 · Renton | 5,000 Meters OPEN UNDER 25 minutes 5K | 219 | 22:30.40 PB | 12 |
2015 Cross Country
6 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 143 · Renton | 5,000 Meters 2A/3A Junior Varsity | 143 | 20:52.20 PB | 11 |
| Oct 17 | Seamount League MeetOct 17 · 5,000 Meters Junior Varsity · Place 27 · Renton | 5,000 Meters Junior Varsity | 27 | 21:55.40 PB | 11 |
| Oct 8 | Lindbergh, Hazen, Renton, EvergreenOct 8 · 5,000 Meters Junior Varsity · Place 24 · Renton | 5,000 Meters Junior Varsity | 24 | 21:46 PB | 11 |
| Oct 3 | 20th Annual Curtis InviteOct 3 · 5,000 Meters Junior Varsity - Open · Place 42 · Renton | 5,000 Meters Junior Varsity - Open | 42 | 21:18.8 PB | 11 |
| Sep 24 | Seamount League meetSep 24 · 5,000 Meters Junior Varsity · Place 14 · Renton | 5,000 Meters Junior Varsity | 14 | 21:15 PB | 11 |
| Sep 19 | Fort Steilacoom InvitationalSep 19 · 5,000 Meters Junior Varsity - Top 5 · Place 162 · Renton | 5,000 Meters Junior Varsity - Top 5 | 162 | 21:27.80 | 11 |
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 197 · Renton | 5,000 Meters 2A/3A Junior Varsity | 197 | 22:26.77 | 10 |
| Oct 4 | Curtis InviteOct 4 · 5,000 Meters Junior Varsity #2 (Open) · Place 213 · Renton | 5,000 Meters Junior Varsity #2 (Open) | 213 | 22:10.84 PB | 10 |
| Sep 11 | Seamount Class MeetSep 11 · 3,200 Meters Sophomore · Place 24 · Renton | 3,200 Meters Sophomore | 24 | 15:20 PB | 10 |
| Sep 6 | Tahoma 15K Coed RelaysSep 6 · 3,000 Meters Open · Renton | 3,000 Meters Open | 0 | 15:58Unofficial | 10 |