Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorNIKE Eason Invitational · Apr 20 | 4:21.07PR | NIKE Eason Invitational | April 20, 2019 |
| 3000 Meters · IndoorUW HS Invitational · Feb 16 | 8:59.61a | UW HS Invitational | February 16, 2019 |
| 3200 Meters · OutdoorWIAA 2A, 3A, 4A State Championship Meet (HS · May 24 | 9:28.40 | WIAA 2A, 3A, 4A State Championship Meet (HS | May 24, 2018 |
| 3200 Meters · Outdoor · Hand timedCLEVELAND , CH SEALTH, EASTSIDE, FRANKLIN · Mar 21 | 9:41.1h | CLEVELAND , CH SEALTH, EASTSIDE, FRANKLIN | March 21, 2019 |
| 400 Meters · OutdoorR.BEACH, FRANKLIN, W.SEATTLE · Apr 25 | 56.24PR | R.BEACH, FRANKLIN, W.SEATTLE | April 25, 2019 |
| 800 Meters · OutdoorBainbridge / Franklin / Garfield · May 2 | 2:01.49 | Bainbridge / Franklin / Garfield | May 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | WIAA 2A, 3A, 4A State Championship Meet (HS)May 23 · 1600 Meters · Place 11 · Franklin (WA)Franklin (WA) | 1600 Meters | 11 | 4:22.16 | 12 |
| May 23 | WIAA 2A, 3A, 4A State Championship Meet (HS)May 23 · 3200 Meters · Place 13 · Franklin (WA)Franklin (WA) | 3200 Meters | 13 | 9:41.49 | 12 |
| May 15 | Sea-King ChampionshipsMay 15 · 1600 Meters · Place 5 · Franklin (WA)Franklin (WA) | 1600 Meters | 5 | 4:23.46 | 12 |
| May 8 | Metro League ChampionshipsMay 8 · 3200 Meters · Place 2 · FranklinFranklin | 3200 Meters | 2. | 9:35.57a | 12 |
| May 8 | Metro League ChampionshipsMay 8 · 1600 Meters · Place 5 · FranklinFranklin | 1600 Meters | 5. | 4:23.84a | 12 |
| May 2 | Bainbridge / Franklin / GarfieldMay 2 · 800 Meters · Place 1 · Franklin (WA)Franklin (WA) | 800 Meters | 1 | 2:01.49 PB | 12 |
| Apr 27 | Shoreline Invitational (COED)Apr 27 · 3200 Meters · Place 19 · Franklin (WA)Franklin (WA) | 3200 Meters | 19 | 9:39.63SR | 12 |
| Apr 25 | R.BEACH, FRANKLIN, W.SEATTLEApr 25 · 400 Meters · Place 4 · Franklin (WA)Franklin (WA) | 400 Meters | 4 | 56.24PR PB | 12 |
| Apr 20 | NIKE Eason InvitationalApr 20 · 1600 Meters · Place 5 · Franklin (WA)Franklin (WA) | 1600 Meters | 5 | 4:21.07PR PB | 12 |
| Apr 17 | CH.SEALTH, FRANKLIN, S.PREPApr 17 · 1600 Meters · Place 1 · Franklin (WA)Franklin (WA) | 1600 Meters | 1 | 4:34.09 | 12 |
| Apr 17 | CH.SEALTH, FRANKLIN, S.PREPApr 17 · 800 Meters · Place 1 · Franklin (WA)Franklin (WA) | 800 Meters | 1 | 2:02.78 | 12 |
| Apr 6 | Arnie Young InvitationalApr 6 · 1600 Meters · Place 3 · Franklin (WA)Franklin (WA) | 1600 Meters | 3 | 4:28.98SR | 12 |
| Apr 4 | INGRAHAM, BLANCHET, S.PREP, FRANKLINApr 4 · 800 Meters · Place 1 · Franklin (WA)Franklin (WA) | 800 Meters | 1 | 2:02.53PR | 12 |
| Mar 28 | N. HALE, FRANKLIN, EASTSIDE, W.SEATTLEMar 28 · 1600 Meters · Place 1 · Franklin (WA)Franklin (WA) | 1600 Meters | 1 | 4:29.01SR | 12 |
| Mar 28 | N. HALE, FRANKLIN, EASTSIDE, W.SEATTLEMar 28 · 400 Meters · Place 7 · Franklin (WA)Franklin (WA) | 400 Meters | 7 | 58.46SR | 12 |
| Mar 21 | CLEVELAND , CH SEALTH, EASTSIDE, FRANKLINMar 21 · 3200 Meters · Place 1 · Franklin (WA)Franklin (WA) | 3200 Meters | 1 | 9:41.1h PB | 12 |
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | UW HS InvitationalFeb 16 · 3000 Meters · Place 12 · Unattached 2Unattached 2 | 3000 Meters | 12. | 8:59.61a PB | 12 |
2018 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | WIAA 2A, 3A, 4A State Championship Meet (HSMay 24 · 3200 Meters · Place 9 · Franklin (WA)Franklin (WA) | 3200 Meters | 9 | 9:28.40 PB | 11 |
| May 24 | WIAA 2A, 3A, 4A State Championship Meet (HSMay 24 · 1600 Meters · Place 11 · Franklin (WA)Franklin (WA) | 1600 Meters | 11 | 4:23.51 | 11 |
| May 18 | 3A/4A District 2 Championships - Day 2May 18 · 3200 Meters · Place 5 · FranklinFranklin | 3200 Meters | 5. | 9:30.26a | 11 |
| May 18 | 3A/4A District 2 Championships - Day 2May 18 · 1600 Meters · Place 5 · FranklinFranklin | 1600 Meters | 5. | 4:27.21a | 11 |
| May 16 | 3A/4A District 2 Championships - Day 1May 16 · 1600 Meters · Place 5 · FranklinFranklin | 1600 Meters | 5. | 4:27.21a | 11 |
| May 11 | Metro 3A Championships - Day 2May 11 · 3200 Meters · Place 3 · FranklinFranklin | 3200 Meters | 3. | 9:33.08a | 11 |
| May 11 | Metro 3A Championships - Day 2May 11 · 1600 Meters · Place 4 · FranklinFranklin | 1600 Meters | 4. | 4:26.45a | 11 |
| May 9 | Metro 3A Championships - Day 1May 9 · 1600 Meters · Place 4 · FranklinFranklin | 1600 Meters | 4. | 4:26.45a | 11 |
| May 3 | Bainbridge / Franklin / GarfieldMay 3 · 400 Meters · Place 10 · Franklin (WA)Franklin (WA) | 400 Meters | 10 | 57.50 | 11 |
| Apr 28 | Shoreline Invitational (COED)Apr 28 · 3200 Meters · Place 21 · Franklin (WA)Franklin (WA) | 3200 Meters | 21 | 9:29.78 | 11 |
| Apr 26 | Ingraham/Bishop Blanchet/Franklin/Seattle PrepApr 26 · 1600 Meters · Place 1 · Franklin (WA)Franklin (WA) | 1600 Meters | 1 | 4:32.19 | 11 |
| Apr 19 | Ch.Sealth, Franklin, S.Prep, BainbridgeApr 19 · 800 Meters · Place 2 · FranklinFranklin | 800 Meters | 2. | 2:03.59a | 11 |
| Apr 7 | Arnie Young InvitationalApr 7 · 3200 Meters · Place 3 · Franklin (WA)Franklin (WA) | 3200 Meters | 3 | 9:40.07 | 11 |
| Apr 5 | Rainier Beach/Franklin/West SeattleApr 5 · 800 Meters · Place 1 · FranklinFranklin | 800 Meters | 1. | 2:06.43a | 11 |
| Mar 28 | N.Hale Franklin, Eastside, W.SeattleMar 28 · 1600 Meters · Place 1 · Franklin (WA)Franklin (WA) | 1600 Meters | 1 | 4:36.44 | 11 |
| Mar 28 | N.Hale Franklin, Eastside, W.SeattleMar 28 · 800 Meters · Place 9 · Franklin (WA)Franklin (WA) | 800 Meters | 9 | 2:11.36 | 11 |
| Mar 22 | Ch.Sealth, Eastside, Cleveland, FranklinMar 22 · 3200 Meters · Place 1 · FranklinFranklin | 3200 Meters | 1. | 9:52.71a | 11 |
2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 2 | UW HS InvitationalFeb 2 · 3000 Meters · Place 52 · UnattachedUnattached | 3000 Meters | 52. | 9:18.31a | 11 |
| Feb 2 | UW HS InvitationalFeb 2 · 3000 Meters · Place 51 · UnattachedUnattached | 3000 Meters | 51. | 9:18.31a | 11 |
2017 Outdoor Track
6 results