Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Carmichael MS47th Annual Richland Invitational · Oct 10 | 30:09.61 | 47th Annual Richland Invitational | October 10, 2015 |
| 3 Miles · Salt Creek Park40th Salt Creek Invitational · Sep 16 | 23:23.80 | 40th Salt Creek Invitational | September 16, 2017 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 23 | 24:41.50 | Bellevue Cross Country Invitational | September 23, 2017 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 24 | 24:39.80 | Bellevue Cross Country Invitational | September 24, 2016 |
| 5,000 Meters · Lincoln ParkFranklin / Lakeside / Blanchet / Nathan Hale / Bainbridge · Sep 23 | 30:41.0 | Franklin / Lakeside / Blanchet / Nathan Hale / Bainbridge | September 23, 2015 |
| 5,000 Meters · Lower WoodlandMetro 3A Championship Meet · Oct 19 | 23:47.89 | Metro 3A Championship Meet | October 19, 2017 |
| 5,000 Meters · Lower WoodlandMetro League 3A XC Championships · Oct 22 | 27:52.20 | Metro League 3A XC Championships | October 22, 2015 |
| 5,000 Meters · Warren G. Magnuson ParkHNA/O’Dea/Hale/Franklin/West Seattle · Oct 5 | 24:35 | HNA/O’Dea/Hale/Franklin/West Seattle | October 5, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | District JV Time TrialOct 26 · 5,000 Meters Junior Varsity · Nathan Hale | 5,000 Meters Junior Varsity | 0 | 25:08Unofficial | 11 |
| Oct 12 | NH/F/Ing/Ball/Garfield/Roos/WS/CS/Clev/RBOct 12 · 5,000 Meters Junior Varsity · Place 177 · Nathan Hale | 5,000 Meters Junior Varsity | 177 | 25:14.0h | 11 |
| Oct 5 | HNA/O’Dea/Hale/Franklin/West SeattleOct 5 · 5,000 Meters Varsity · Place 122 · Nathan Hale | 5,000 Meters Varsity | 122 | 24:35 PB | 11 |
| Sep 30 | Hale/Lakeside/ClevelandSep 30 · 5,000 Meters Varsity · Place 68 · Nathan Hale | 5,000 Meters Varsity | 68 | 24:37.1h | 11 |
| Sep 24 | Bellevue Cross Country InvitationalSep 24 · 5,000 Meters OPEN OVER 25 minutes 5K · Place 24 · Nathan Hale | 5,000 Meters OPEN OVER 25 minutes 5K | 24 | 24:39.80 PB | 11 |
| Sep 14 | ING/Franklin/Prep/Hale/Roosevelt/WS/ClevelandSep 14 · 5,000 Meters Junior Varsity · Place 98 · Nathan Hale | 5,000 Meters Junior Varsity | 98 | 25:27.11 | 11 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | District Meet Open RacesOct 31 · 5,000 Meters 3A/4A Boys Open · Nathan Hale | 5,000 Meters 3A/4A Boys Open | 0 | 28:23Unofficial | 10 |
| Oct 22 | Metro League 3A XC ChampionshipsOct 22 · 5,000 Meters JV - Frosh/Soph · Place 180 · Nathan Hale | 5,000 Meters JV - Frosh/Soph | 180 | 27:52.20 PB | 10 |
| Oct 10 | 47th Annual Richland InvitationalOct 10 · 3 Mile Frosh/Soph · Place 388 · Nathan Hale | 3 Mile Frosh/Soph | 388 | 30:09.61 PB | 10 |
| Oct 2 | Hale/O'Dea/HNA/Clev/RBOct 2 · 5,000 Meters Varsity · Place 69 · Nathan Hale | 5,000 Meters Varsity | 69 | 28:30.76 | 10 |
| Sep 23 | Franklin / Lakeside / Blanchet / Nathan Hale / BainbridgeSep 23 · 5,000 Meters Junior Varsity · Place 137 · Nathan Hale | 5,000 Meters Junior Varsity | 137 | 30:41.0 PB | 10 |
| Sep 19 | 38th Salt Creek InvitationalSep 19 · 3 Mile Open Boys · Place 87 · Nathan Hale | 3 Mile Open Boys | 87 | 26:10.78 | 10 |
| Sep 16 | SP/Hale/Franklin/Ing/BainbridgeSep 16 · 5,000 Meters Junior Varsity · Place 134 · Nathan Hale | 5,000 Meters Junior Varsity | 134 | 30:05 | 10 |