Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 27:36.50 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Ft. Steilacoom ParkFort Steilacoom Invitational · Sep 17 | 19:43.50 | Fort Steilacoom Invitational | September 17, 2016 |
| 5,000 Meters · Lake Sammamish State Park3A/2A Kingco Championship meet · Oct 20 | 19:03.42 | 3A/2A Kingco Championship meet | October 20, 2016 |
| 5,000 Meters · Marymoor ParkMercer Island, Bellevue @ Interlake · Oct 12 | 18:37.9 | Mercer Island, Bellevue @ Interlake | October 12, 2016 |
| 5,000 Meters · Saint Edwards State ParkBellevue, Liberty @ Juanita · Sep 21 | 20:15.8 | Bellevue, Liberty @ Juanita | September 21, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | 3A/2A Kingco Championship meetOct 20 · 5,000 Meters Junior Varsity · Place 35 · Bellevue | 5,000 Meters Junior Varsity | 35 | 19:03.42 PB | 12 |
| Oct 12 | Mercer Island, Bellevue @ InterlakeOct 12 · 5,000 Meters Varsity · Place 32 · Bellevue | 5,000 Meters Varsity | 32 | 18:37.9 PB | 12 |
| Oct 5 | Bellevue vs. Remond & Lake WashingtonOct 5 · 5,000 Meters Varsity · Place 43 · Bellevue | 5,000 Meters Varsity | 43 | 19:42Unofficial | 12 |
| Oct 1 | 21st Curtis InviteOct 1 · 5,000 Meters Junior Varsity - Top 7 · Place 259 · Bellevue | 5,000 Meters Junior Varsity - Top 7 | 259 | 27:36.50 PB | 12 |
| Sep 24 | Bellevue Cross Country InvitationalSep 24 · 5,000 Meters Junior Varsity (7 runners ONLY) · Place 66 · Bellevue | 5,000 Meters Junior Varsity (7 runners ONLY) | 66 | 19:11.30 | 12 |
| Sep 21 | Bellevue, Liberty @ JuanitaSep 21 · 5,000 Meters Varsity · Place 20 · Bellevue | 5,000 Meters Varsity | 20 | 20:15.8 PB | 12 |
| Sep 17 | Fort Steilacoom InvitationalSep 17 · 5,000 Meters Boys Junior/Senior Junior Varsity · Place 30 · Bellevue | 5,000 Meters Boys Junior/Senior Junior Varsity | 30 | 19:43.50 PB | 12 |
| Sep 14 | Bellevue vs. SammamishSep 14 · 5,000 Meters Varsity · Place 28 · Bellevue | 5,000 Meters Varsity | 28 | 22:03Unofficial | 12 |
| Aug 25 | Bellevue XC time trial #1Aug 25 · 1.5 Mile Varsity · Place 10 · Bellevue | 1.5 Mile Varsity | 10 | 10:02Unofficial | 12 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | District Meet Open RacesOct 31 · 5,000 Meters 3A/4A Boys Open · Bellevue | 5,000 Meters 3A/4A Boys Open | 0 | 22:43Unofficial | 11 |
| Oct 24 | 51st 3A/4A KingCo League ChampionshipsOct 24 · 5,000 Meters 3A JV Boys · Place 45 · Bellevue | 5,000 Meters 3A JV Boys | 45 | 20:19.4 | 11 |
| Oct 14 | Bellevue, Sammamish @ InterlakeOct 14 · 5,000 Meters Varsity · Place 49 · Bellevue | 5,000 Meters Varsity | 49 | 20:39.13 | 11 |
| Sep 23 | Interlake, LW @ BellevueSep 23 · 5,000 Meters Varsity · Place 41 · Bellevue | 5,000 Meters Varsity | 41 | 21:04Unofficial | 11 |
| Sep 16 | Bellevue, Mercer Island @ JuanitaSep 16 · 5,000 Meters Varsity · Place 40 · Bellevue | 5,000 Meters Varsity | 40 | 20:42 | 11 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Liberty vs. BellevueOct 1 · 5,000 Meters Varsity · Place 25 · Bellevue | 5,000 Meters Varsity | 25 | 20:20Unofficial | 10 |
| Sep 27 | Bellevue InvitationalSep 27 · 5,000 Meters Boys OPEN · Place 31 · Bellevue | 5,000 Meters Boys OPEN | 31 | 20:12.13 | 10 |