Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hamlin ParkMetro League XC - Nathan Hale vs Lakeside @ Hamlin Park · Apr 6 | 19:52.2 | Metro League XC - Nathan Hale vs Lakeside @ Hamlin Park | April 6, 2021 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 28 | 19:46.70 | Bellevue Cross Country Invite | September 28, 2019 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 23 | 18:40.2 | Bellevue Cross Country Invitational | September 23, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 18:31.0 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Lincoln ParkBallard/Franklin/HNA/Odea/Prep/Lakesd/Clev · Sep 20 | 20:26.24 | Ballard/Franklin/HNA/Odea/Prep/Lakesd/Clev | September 20, 2017 |
| 5,000 Meters · Lower WoodlandBB/LS/HNA/OD/SP/EC/Bainbridge · Oct 11 | 18:37.24 | BB/LS/HNA/OD/SP/EC/Bainbridge | October 11, 2018 |
| 5,000 Meters · Warren G. Magnuson ParkFranklin,Hale,Lake,Clev. · Oct 4 | 19:12 | Franklin,Hale,Lake,Clev. | October 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Metro League ChampionshipsOct 24 · 5,000 Meters Varsity Men · Place 83 · Lakeside (Seattle) | 5,000 Meters Varsity Men | 83 | 18:45.69 | 11 |
| Oct 16 | BB/LS/HNA/OD/SP/EC/BainbridgeOct 16 · 5,000 Meters Varsity (Top 14) · Place 46 · Lakeside (Seattle) | 5,000 Meters Varsity (Top 14) | 46 | 19:14.20 | 11 |
| Oct 4 | Nathan Hale Vs LakesideOct 4 · 5,000 Meters Varsity · Place 18 · Lakeside (Seattle) | 5,000 Meters Varsity | 18 | 19:01.66 | 11 |
| Sep 28 | Bellevue Cross Country InviteSep 28 · 5,000 Meters Boys Junior/Senior JV OPEN · Place 40 · Lakeside (Seattle) | 5,000 Meters Boys Junior/Senior JV OPEN | 40 | 19:46.70 PB | 11 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 3A Post-District 2 InviteOct 26 · 5,000 Meters Junior Varsity · Place 52 · Lakeside (Seattle) | 5,000 Meters Junior Varsity | 52 | 19:26.31 | 10 |
| Oct 18 | Metro 3A Championship MeetOct 18 · 5,000 Meters Junior Varsity · Place 50 · Lakeside (Seattle) | 5,000 Meters Junior Varsity | 50 | 19:10.10 | 10 |
| Oct 11 | BB/LS/HNA/OD/SP/EC/BainbridgeOct 11 · 5,000 Meters Varsity (Top 14) · Place 39 · Lakeside (Seattle) | 5,000 Meters Varsity (Top 14) | 39 | 18:37.24 PB | 10 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Metro 3A Championship MeetOct 19 · 5,000 Meters JV Men Top14 · Place 64 · Lakeside (Seattle) | 5,000 Meters JV Men Top14 | 64 | 19:10.22 | 9 |
| Oct 11 | BB/LS/HNA/OD/Prep/EC/BainbridgeOct 11 · 5,000 Meters Varsity - Top 14 or less · Place 44 · Lakeside (Seattle) | 5,000 Meters Varsity - Top 14 or less | 44 | 18:43.32 | 9 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters JV Boys team avg under 21:00 · Place 84 · Lakeside (Seattle) | 5,000 Meters JV Boys team avg under 21:00 | 84 | 18:31.0 PB | 9 |
| Oct 4 | Franklin,Hale,Lake,Clev.Oct 4 · 5,000 Meters Men's Race · Place 29 · Lakeside (Seattle) | 5,000 Meters Men's Race | 29 | 19:12 PB | 9 |
| Sep 23 | Bellevue Cross Country InvitationalSep 23 · 5,000 Meters Boys VARSITY #7 & #8 Runners · Place 35 · Lakeside (Seattle) | 5,000 Meters Boys VARSITY #7 & #8 Runners | 35 | 18:40.2 PB | 9 |
| Sep 20 | Ballard/Franklin/HNA/Odea/Prep/Lakesd/ClevSep 20 · 5,000 Meters Varsity · Place 79 · Lakeside (Seattle) | 5,000 Meters Varsity | 79 | 20:26.24 PB | 9 |
| Sep 14 | Lakesd/Roosevelt/Ballard/Garfield/CSSep 14 · 5,000 Meters Varsity / JV · Place 46 · Lakeside (Seattle) | 5,000 Meters Varsity / JV | 46 | 19:34.23 | 9 |
| Sep 9 | The 19th Bellarmine XC InvitationalSep 9 · 2 Miles Freshman · Place 22 · Lakeside (Seattle) | 2 Miles Freshman | 22 | 12:21.10 | 9 |