Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Civic Stadium2014 Sehome Invitational · Sep 13 | 12:31.00 | 2014 Sehome Invitational | September 13, 2014 |
| 5,000 Meters · Battle Point Park XCOlympic League - North Mason / Kingston / North Kitsap · Oct 7 | 19:10.7 | Olympic League - North Mason / Kingston / North Kitsap | October 7, 2015 |
| 5,000 Meters · Chambers Creek Regional ParkCurtis Invite · Oct 4 | 18:48.67 | Curtis Invite | October 4, 2014 |
| 5,000 Meters · Kingston HSOL SHS vs NKHS @ Kingston · Oct 12 | 19:54.59 | OL SHS vs NKHS @ Kingston | October 12, 2016 |
| 5,000 Meters · Kingston HSOL KSS vs SHS @ KHS · Sep 30 | 18:32 | OL KSS vs SHS @ KHS | September 30, 2015 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 24 | 18:57.6 | Bellevue Cross Country Invitational | September 24, 2016 |
| 5,000 Meters · The Cedars at Dungeness Golf CourseOlympic League Championships · Oct 22 | 18:50.52 | Olympic League Championships | October 22, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results2015 Cross Country
5 results2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity Boys team avg over 18:00 · Kingston | 5,000 Meters Varsity Boys team avg over 18:00 | 0 | 19:08Unofficial | 10 |
| Oct 4 | Curtis InviteOct 4 · 5,000 Meters Varsity · Place 233 · Kingston | 5,000 Meters Varsity | 233 | 18:48.67 PB | 10 |
| Sep 24 | BHS vs PAHS @ KHSSep 24 · 5,000 Meters Varsity · Place 5 · Kingston | 5,000 Meters Varsity | 5 | 18:33:35Unofficial | 10 |
| Sep 13 | 2014 Sehome InvitationalSep 13 · 2 Mile Sophomore Boys · Place 76 · Kingston | 2 Mile Sophomore Boys | 76 | 12:31.00 PB | 10 |
| Sep 11 | Olympic JamboreeSep 11 · 1.9 Mile Varsity · Place 26 · Kingston | 1.9 Mile Varsity | 26 | 11:26Unofficial | 10 |