Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL · Oct 5 | 18:01.70 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL | October 5, 2019 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 28 | 18:04.2 | Bellevue Cross Country Invite | September 28, 2019 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 23 | 18:56.4 | Bellevue Cross Country Invitational | September 23, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 18:36.3 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Lincoln ParkEmerald City League Championship Meet · Oct 20 | 18:22.50 | Emerald City League Championship Meet | October 20, 2017 |
| 5,000 Meters · Lincoln ParkEmerald City League Meet #1 · Sep 12 | 18:59.60 | Emerald City League Meet #1 | September 12, 2017 |
| 5,000 Meters · South Whidbey HSNW District Championships · Oct 28 | 19:00.56 | NW District Championships | October 28, 2017 |
| 5,000 Meters · Upper WoodlandEmerald City League Meet #3 · Sep 26 | 20:58.10 | Emerald City League Meet #3 | September 26, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NW District (1B/2B, 1A, 2A, 3A, 4A) ChampionshipsNov 2 · 5,000 Meters 1A · Place 41 · Seattle Academy | 5,000 Meters 1A | 41 | 18:31.47 | 12 |
| Oct 25 | Emerald City League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 13 · Seattle Academy | 5,000 Meters Varsity | 13 | 17:47.10 | 12 |
| Oct 17 | Emerald City League - Nisqually #4 - Lake SammamishOct 17 · 5,000 Meters Open · Place 19 · Seattle Academy | 5,000 Meters Open | 19 | 17:50.50 | 12 |
| Oct 5 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] · Place 92 · Seattle Academy | 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] | 92 | 18:01.70 PB | 12 |
| Sep 28 | Bellevue Cross Country InviteSep 28 · 5,000 Meters Boys Varsity - #3 & #4 Runners · Place 52 · Seattle Academy | 5,000 Meters Boys Varsity - #3 & #4 Runners | 52 | 18:04.2 PB | 12 |
| Sep 24 | Emerald City League - Nisqually Meet #2 - Magnusson ParkSep 24 · 5,000 Meters Open · Place 32 · Seattle Academy | 5,000 Meters Open | 32 | 19:34.90 | 12 |
| Sep 21 | Brooks Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 15 · Seattle Academy | 5,000 Meters Varsity | 15 | 18:17.20 | 12 |
| Sep 17 | Emerald City League Meet #1 - Lower WoodlandSep 17 · 5,000 Meters Varsity · Place 9 · Seattle Academy | 5,000 Meters Varsity | 9 | 18:21.10 | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Northwest District (B, 1A, 2A, 3A, 4A) ChampionshipsOct 27 · 5,000 Meters 1A · Place 48 · Seattle Academy | 5,000 Meters 1A | 48 | 18:35.82 | 11 |
| Oct 19 | Emerald City League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 35 · Seattle Academy | 5,000 Meters Varsity | 35 | 18:35.90 | 11 |
| Oct 11 | Emerald City League - Nisually Meet #4 - Lake SammamishOct 11 · 5,000 Meters Men's Open · Place 28 · Seattle Academy | 5,000 Meters Men's Open | 28 | 18:12.50 | 11 |
| Oct 6 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 6 · 5,000 Meters Junior Varsity · Place 48 · Seattle Academy | 5,000 Meters Junior Varsity | 48 | 18:25.3 | 11 |
| Sep 25 | Emerald City League Meet #3 - Upper WoodlandSep 25 · 5,000 Meters Varsity · Place 42 · Seattle Academy | 5,000 Meters Varsity | 42 | 21:18.30 | 11 |
| Sep 22 | Bellevue Cross Country Invitational Sep 22 · 5,000 Meters Varsity · Place 32 · Seattle Academy | 5,000 Meters Varsity | 32 | 18:13.4 | 11 |
| Sep 18 | Emerald City League - Nisqually Meet #2 - Magnuson ParkSep 18 · Varsity · Place 45 · Seattle Academy | Varsity | 45 | 20:05.50 | 11 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NW District ChampionshipsOct 28 · 5,000 Meters 1A Varsity · Place 50 · Seattle Academy | 5,000 Meters 1A Varsity | 50 | 19:00.56 PB | 10 |
| Oct 20 | Emerald City League Championship MeetOct 20 · 5,000 Meters Boys Open - ECL · Place 18 · Seattle Academy | 5,000 Meters Boys Open - ECL | 18 | 18:22.50 PB | 10 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph 1 · Place 29 · Seattle Academy | 5,000 Meters Frosh/Soph 1 | 29 | 18:36.3 PB | 10 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] · Place 55 · Seattle Academy | 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] | 55 | 18:02.80 | 10 |
| Sep 26 | Emerald City League Meet #3Sep 26 · 5,000 Meters Boys Open · Place 40 · Seattle Academy | 5,000 Meters Boys Open | 40 | 20:58.10 PB | 10 |
| Sep 23 | Bellevue Cross Country InvitationalSep 23 · 5,000 Meters Boys VARSITY #5 & #6 Runners · Place 59 · Seattle Academy | 5,000 Meters Boys VARSITY #5 & #6 Runners | 59 | 18:56.4 PB | 10 |
| Sep 12 | Emerald City League Meet #1Sep 12 · 5,000 Meters Boys Open · Place 18 · Seattle Academy | 5,000 Meters Boys Open | 18 | 18:59.60 PB | 10 |
| Sep 1 | Lower Woodland 2-Mile Time TrialSep 1 · 2 Miles Varsity · Place 1 · Seattle Academy | 2 Miles Varsity | 1 | 12:32Unofficial | 10 |