Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Woodland ParkCYO 4th-8th Championships - 1:00pm · Oct 16 | 08:55.1 | CYO 4th-8th Championships - 1:00pm | October 16, 2016 |
| 4,000 Meters · Hidden Creek Polo GroundsUSATF Region 13 Junior Olympic Championships · Nov 19 | 20:05.36 | USATF Region 13 Junior Olympic Championships | November 19, 2016 |
| 4,000 Meters · Woodland ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 12 | 16:34.30 | USATF Pacific Northwest Association Junior Olympic Championships | November 12, 2016 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 23 | 20:39.20 | Bellevue Cross Country Invitational | September 23, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 20:04.3 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Lincoln ParkBallard/Franklin/HNA/Odea/Prep/Lakesd/Clev · Sep 20 | 21:04.67 | Ballard/Franklin/HNA/Odea/Prep/Lakesd/Clev | September 20, 2017 |
| 5,000 Meters · Lower WoodlandMetro League Championships · Oct 24 | 20:11.34 | Metro League Championships | October 24, 2019 |
| 5,000 Meters · Warren G. Magnuson ParkFranklin,Hale,Lake,Clev. · Oct 4 | 21:32 | Franklin,Hale,Lake,Clev. | October 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
3 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Metro 3A Championship MeetOct 19 · 5,000 Meters JV Men Top14 · Place 111 · Lakeside (Seattle)Lakeside (Seattle) | 5,000 Meters JV Men Top14 | 111 | 20:52.66 | 9 |
| Oct 11 | BB/LS/HNA/OD/Prep/EC/BainbridgeOct 11 · 5,000 Meters Junior Varsity - Frosh/Soph · Place 20 · Lakeside (Seattle)Lakeside (Seattle) | 5,000 Meters Junior Varsity - Frosh/Soph | 20 | 20:23.28 | 9 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters JV Boys team avg under 21:00 · Place 241 · Lakeside (Seattle)Lakeside (Seattle) | 5,000 Meters JV Boys team avg under 21:00 | 241 | 20:04.3 PB | 9 |
| Oct 4 | Franklin,Hale,Lake,Clev.Oct 4 · 5,000 Meters Men's Race · Place 62 · Lakeside (Seattle)Lakeside (Seattle) | 5,000 Meters Men's Race | 62 | 21:32 PB | 9 |
| Sep 29 | Hale/Lakeside/RBSep 29 · 5,000 Meters Varsity · Place 35 · Lakeside (Seattle)Lakeside (Seattle) | 5,000 Meters Varsity | 35 | 20:43.22 | 9 |
| Sep 23 | Bellevue Cross Country InvitationalSep 23 · 5,000 Meters Boys JUNIOR VARSITY (7 runners) · Place 173 · Lakeside (Seattle)Lakeside (Seattle) | 5,000 Meters Boys JUNIOR VARSITY (7 runners) | 173 | 20:39.20 PB | 9 |
| Sep 20 | Ballard/Franklin/HNA/Odea/Prep/Lakesd/ClevSep 20 · 5,000 Meters Varsity · Place 103 · Lakeside (Seattle)Lakeside (Seattle) | 5,000 Meters Varsity | 103 | 21:04.67 PB | 9 |
| Sep 14 | Lakesd/Roosevelt/Ballard/Garfield/CSSep 14 · 5,000 Meters Varsity / JV · Place 58 · Lakeside (Seattle)Lakeside (Seattle) | 5,000 Meters Varsity / JV | 58 | 20:25.33 | 9 |
| Sep 9 | The 19th Bellarmine XC InvitationalSep 9 · 2 Miles Freshman · Place 42 · Lakeside (Seattle)Lakeside (Seattle) | 2 Miles Freshman | 42 | 13:01.00 | 9 |
2016 Cross Country
3 results