Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 1) · Sep 15 | 19:08.7 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3 Miles · Carmichael MSRichland Invitational · Oct 11 | 21:19.36 | Richland Invitational | October 11, 2014 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Invitational · Sep 27 | 21:36.97 | Bellevue Invitational | September 27, 2014 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 21:09.0 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Lincoln ParkBallard/Franklin/HNA/Odea/Prep/Lakesd/Clev · Sep 20 | 19:55.99 | Ballard/Franklin/HNA/Odea/Prep/Lakesd/Clev | September 20, 2017 |
| 5,000 Meters · Lower WoodlandING/Franklin/Prep/Hale/Roosevelt/WS/Cleveland · Sep 14 | 20:53.59 | ING/Franklin/Prep/Hale/Roosevelt/WS/Cleveland | September 14, 2016 |
| 5,000 Meters · Lower WoodlandMetro League 3A Championships · Oct 23 | 20:36.32 | Metro League 3A Championships | October 23, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Metro 3A Championship MeetOct 19 · 5,000 Meters JV - Junior/Senior · Place 40 · Seattle Prep | 5,000 Meters JV - Junior/Senior | 40 | 21:05.56 | 12 |
| Oct 11 | BB/LS/HNA/OD/Prep/EC/BainbridgeOct 11 · 5,000 Meters Junior Varsity - Junior/Senior · Place 28 · Seattle Prep | 5,000 Meters Junior Varsity - Junior/Senior | 28 | 21:05.83 | 12 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters JV Boys team avg under 21:00 · Place 299 · Seattle Prep | 5,000 Meters JV Boys team avg under 21:00 | 299 | 21:09.0 PB | 12 |
| Sep 20 | Ballard/Franklin/HNA/Odea/Prep/Lakesd/ClevSep 20 · 5,000 Meters Varsity · Place 68 · Seattle Prep | 5,000 Meters Varsity | 68 | 19:55.99 PB | 12 |
| Sep 15 | 37th Annual Woodbridge Cross Country Classic (Day 1)Sep 15 · 3 Miles WHITE SENIOR BOYS · Place 89 · Seattle Prep | 3 Miles WHITE SENIOR BOYS | 89 | 19:08.7 PB | 12 |
| Sep 13 | Ingraham/Franklin/SeaPrep/NHale/Clev/WSSep 13 · 5,000 Meters Varsity/JV · Place 68 · Seattle Prep | 5,000 Meters Varsity/JV | 68 | 21:28.78 | 12 |
| Sep 2 | Father Sullivan Alumni RunSep 2 · 2 Miles Open · Place 24 · Seattle Prep | 2 Miles Open | 24 | 13:09Unofficial | 12 |
2016 Cross Country
2 results2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Metro League 3A XC ChampionshipsOct 22 · 5,000 Meters JV - Frosh/Soph · Place 48 · Seattle Prep | 5,000 Meters JV - Frosh/Soph | 48 | 20:48.10 | 10 |
| Oct 15 | BB / LS / OD / HNA / SP / Bainbridge / ECOct 15 · 5,000 Meters Junior Varsity · Place 70 · Seattle Prep | 5,000 Meters Junior Varsity | 70 | 21:06.90 | 10 |
| Oct 8 | Prep/WS/ING/Roos/Ballard/RBOct 8 · 5,000 Meters Junior Varsity · Place 48 · Seattle Prep | 5,000 Meters Junior Varsity | 48 | 21:09 | 10 |
| Sep 30 | Eastside Catholic / Ingraham / Seattle Prep / LakesideSep 30 · 5,000 Meters Open (JV & Varsity) · Place 75 · Seattle Prep | 5,000 Meters Open (JV & Varsity) | 75 | 22:43.7 | 10 |
| Sep 16 | SP/Hale/Franklin/Ing/BainbridgeSep 16 · 5,000 Meters Junior Varsity · Place 56 · Seattle Prep | 5,000 Meters Junior Varsity | 56 | 21:33 | 10 |
| Sep 5 | Seattle Prep Alumni RunSep 5 · 2 Mile Open & Allumni · Place 35 · Seattle Prep | 2 Mile Open & Allumni | 35 | 13:37.70Unofficial | 10 |
2014 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Sea-King District 3A ChampionshipsOct 30 · 5,000 Meters Open · Place 74 · Seattle Prep | 5,000 Meters Open | 74 | 21:05.73 | 9 |
| Oct 23 | Metro League 3A ChampionshipsOct 23 · 5,000 Meters Junior Varsity (Frosh/Soph) · Place 39 · Seattle Prep | 5,000 Meters Junior Varsity (Frosh/Soph) | 39 | 20:36.32 PB | 9 |
| Oct 16 | BB / LS / HNA / OD / SP / EC / BainbridgeOct 16 · 5,000 Meters Junior Varsity · Place 52 · Seattle Prep | 5,000 Meters Junior Varsity | 52 | 21:12.58 | 9 |
| Oct 11 | Richland InvitationalOct 11 · 3 Mile Frosh/Soph · Place 149 · Seattle Prep | 3 Mile Frosh/Soph | 149 | 21:19.36 PB | 9 |
| Oct 2 | Seattle Prep,HNA,O'Dea,GarfieldOct 2 · 5,000 Meters Varsity · Place 59 · Seattle Prep | 5,000 Meters Varsity | 59 | 22:05.23 | 9 |
| Sep 27 | Bellevue InvitationalSep 27 · 5,000 Meters Boys OPEN · Place 99 · Seattle Prep | 5,000 Meters Boys OPEN | 99 | 21:36.97 PB | 9 |
| Sep 24 | Frnk / Lakeside / Hale / Prep / E.C / WS / ClevSep 24 · 5,000 Meters Junior Varsity · Place 45 · Seattle Prep | 5,000 Meters Junior Varsity | 45 | 21:34.40 | 9 |
| Sep 18 | Prep/Bainbridge/Roosevelt/CS/WS/ClevSep 18 · 5,000 Meters Varsity · Place 131 · Seattle Prep | 5,000 Meters Varsity | 131 | 22:27.40 | 9 |
| Sep 6 | Seattle Prep TT / Alumni RaceSep 6 · 2 Mile Open · Place 48 · Seattle Prep | 2 Mile Open | 48 | 14:04.8Unofficial | 9 |