Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorPomona-Pitzer All-Comers Meet · Feb 16 | 5:30.29a | Pomona-Pitzer All-Comers Meet | February 16, 2019 |
| 100 Meters · OutdoorTerrace Invite · Apr 15 | 12:30.17a | Terrace Invite | April 15, 2017 |
| 1500 Meters · OutdoorSCIAC Championships · May 7 | 4:50.84a | SCIAC Championships | May 7, 2021 |
| 1600 Meters · OutdoorEason Invitational · Apr 18 | 5:16.42a | Eason Invitational | April 18, 2015 |
| 1600 Meters · OutdoorN.Hale O'Dea/HNA Ballard · Apr 28 | 5:29.21a | N.Hale O'Dea/HNA Ballard | April 28, 2016 |
| 1600 Meters · Outdoor · Hand timedIngraham vs Ballard/Eastside Catholic/Seattle Prep · May 7 | 5:23.5h | Ingraham vs Ballard/Eastside Catholic/Seattle Prep | May 7, 2015 |
| 200 Meters · OutdoorC Sealth Garfield Ballard · Apr 20 | 12:48.09a | C Sealth Garfield Ballard | April 20, 2017 |
| 200 Meters · Outdoor · Hand timedIngraham vs Ballard/Cleveland · Apr 23 | 32.2h | Ingraham vs Ballard/Cleveland | April 23, 2015 |
| 3000 Meters · IndoorPomona-Pitzer Collegiate All-Comers · Feb 19 | 10:49.76 | Pomona-Pitzer Collegiate All-Comers | February 19, 2022 |
| 3000 Meters · OutdoorRedlands Invitational · Mar 18 | 10:42.95a | Redlands Invitational | March 18, 2022 |
| 3000m Steeplechase · 0.762m · OutdoorSCIAC Meet 2 CMS/ULV/CU/PP/CLU · Apr 2 | 11:49.71a | SCIAC Meet 2 CMS/ULV/CU/PP/CLU | April 2, 2022 |
| 3000m Steeplechase · OutdoorSCIAC Multi Dual 2 (CIT, Oxy, Red, WC) · Apr 2 | 11:49.71 | SCIAC Multi Dual 2 (CIT, Oxy, Red, WC) | April 2, 2022 |
| 3200 Meters · Outdoor3A/4A District 2 Championships - Day 2 · May 18 | 11:11.12a | 3A/4A District 2 Championships - Day 2 | May 18, 2018 |
| 3200 Meters · OutdoorTerrace Invite · Apr 23 | 11:42.08 | Terrace Invite | April 23, 2016 |
| 3200 Meters · Outdoor · Hand timedR.Beach-Ballard-Cleveland-O'Dea-HNA · Apr 7 | 13:01.3h | R.Beach-Ballard-Cleveland-O'Dea-HNA | April 7, 2016 |
| 400 Meters · OutdoorIngraham, Ballard, Cleveland · Mar 29 | 1:14.18 | Ingraham, Ballard, Cleveland | March 29, 2018 |
| 5000 Meters · OutdoorOxy Invitational · May 7 | 18:17.95 | Oxy Invitational | May 7, 2022 |
| 800 Meters · OutdoorSCIAC Multi #1 UR/ULV/CLU/P-P · Mar 7 | 2:29.07a | SCIAC Multi #1 UR/ULV/CLU/P-P | March 7, 2020 |
| 800 Meters · Outdoor · Hand timedIngraham vs Ballard/Eastside Catholic/Seattle Prep · May 7 | 2:32.1h | Ingraham vs Ballard/Eastside Catholic/Seattle Prep | May 7, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
14 results2022 Indoor Track
1 results2021 Outdoor Track
2 results2020 Outdoor Track
2 results2020 Indoor Track
3 results2019 Outdoor Track
7 results2019 Indoor Track
2 results2018 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | WIAA 2A, 3A, 4A State Championship Meet (HSMay 24 · 3200 Meters · Place 15 · BallardBallard | 3200 Meters | 15 | 11:32.19 | 12 |
| May 18 | 3A/4A District 2 Championships - Day 2May 18 · 3200 Meters · Place 4 · BallardBallard | 3200 Meters | 4. | 11:11.12a PB | 12 |
| May 18 | 3A/4A District 2 Championships - Day 2May 18 · 1600 Meters · Place 7 · BallardBallard | 1600 Meters | 7. | 5:18.13a | 12 |
| May 16 | 3A/4A District 2 Championships - Day 1May 16 · 1600 Meters · Place 7 · BallardBallard | 1600 Meters | 7. | 5:18.13a | 12 |
| May 11 | Metro 3A Championships - Day 2May 11 · 3200 Meters · Place 1 · BallardBallard | 3200 Meters | 1. | 11:17.35a | 12 |
| May 11 | Metro 3A Championships - Day 2May 11 · 1600 Meters · Place 8 · BallardBallard | 1600 Meters | 8. | 5:17.07a | 12 |
| May 9 | Metro 3A Championships - Day 1May 9 · 3200 Meters · Place 1 · BallardBallard | 3200 Meters | 1. | 11:17.35a | 12 |
| May 3 | Nathan Hale/Bishop Blanchet/BallardMay 3 · 3200 Meters · Place 1 · BallardBallard | 3200 Meters | 1 | 11:24.21 | 12 |
| Apr 26 | N.Hale, O'Dea/HN, BallardApr 26 · 1600 Meters · Place 2 · BallardBallard | 1600 Meters | 2 | 5:22.13 | 12 |
| Apr 26 | N.Hale, O'Dea/HN, BallardApr 26 · 800 Meters · Place 4 · BallardBallard | 800 Meters | 4 | 2:33.38 | 12 |
| Apr 21 | Eason InvitationalApr 21 · 3200 Meters · Place 14 · BallardBallard | 3200 Meters | 14. | 11:50.52a | 12 |
| Apr 21 | Eason InvitationalApr 21 · 1600 Meters · Place 10 · BallardBallard | 1600 Meters | 10. | 5:25.36a | 12 |
| Apr 19 | Rainier Beach, Ballard, Cleveland, O,Dea/HNApr 19 · 1600 Meters · Place 4 · BallardBallard | 1600 Meters | 4 | 5:30.15 | 12 |
| Apr 19 | Rainier Beach, Ballard, Cleveland, O,Dea/HNApr 19 · 800 Meters · Place 2 · BallardBallard | 800 Meters | 2 | 2:33.07 | 12 |
| Apr 14 | Terrace InviteApr 14 · 1600 Meters · Place 10 · BallardBallard | 1600 Meters | 10 | 5:36.11 | 12 |
| Apr 7 | Birger Solberg InviteApr 7 · 1600 Meters · Place 10 · BallardBallard | 1600 Meters | 10 | 5:34.28 | 12 |
| Mar 29 | Ingraham, Ballard, ClevelandMar 29 · 1600 Meters · Place 5 · BallardBallard | 1600 Meters | 5 | 5:42.82 | 12 |
| Mar 29 | Ingraham, Ballard, ClevelandMar 29 · 400 Meters · Place 9 · BallardBallard | 400 Meters | 9 | 1:14.18 PB | 12 |
2017 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | Metro Championships -Day 2May 12 · 1600 Meters · Place 25 · BallardBallard | 1600 Meters | 25. | 5:35.23a | 11 |
| May 4 | N.Hale, Ballard, BlanchetMay 4 · Long Jump · Place 5 · BallardBallard | Long Jump | 5 | 5:29.02a SR | 11 |
| Apr 27 | N.Hale, O'Dea/HNA ,BallardApr 27 · Triple Jump · Place 3 · BallardBallard | Triple Jump | 3 | 5:34.16a SR | 11 |
| Apr 27 | N.Hale, O'Dea/HNA ,BallardApr 27 · Triple Jump · Place 4 · BallardBallard | Triple Jump | 4 | 2:42.75a SR | 11 |
| Apr 22 | 2017 NIKE Eason InvitationalApr 22 · Hammer · Place 18 · BallardBallard | Hammer | 18 | 12:30.44a | 11 |
| Apr 22 | 2017 NIKE Eason InvitationalApr 22 · Hammer · Place 28 · BallardBallard | Hammer | 28 | 5:51.97a | 11 |
| Apr 20 | C Sealth Garfield BallardApr 20 · 200 Meters · Place 5 · BallardBallard | 200 Meters | 5 | 12:48.09a PB | 11 |
| Apr 15 | Terrace InviteApr 15 · 100 Meters · Place 11 · BallardBallard | 100 Meters | 11 | 12:30.17a PB | 11 |
| Apr 6 | R. Beach Ballard Cleveland O'Dea/HNA at SEACApr 6 · 3200 Meters · Place 4 · BallardBallard | 3200 Meters | 4. | 12:24.20a | 11 |
| Apr 6 | R. Beach Ballard Cleveland O'Dea/HNA at SEACApr 6 · 1600 Meters · Place 7 · BallardBallard | 1600 Meters | 7. | 5:49.66a | 11 |
| Mar 30 | Ingraham, Ballard, ClevelandMar 30 · 100 Meters · Place 4 · BallardBallard | 100 Meters | 4 | 5:48.3h SR | 11 |
| Mar 30 | Ingraham, Ballard, ClevelandMar 30 · 100 Meters · Place 11 · BallardBallard | 100 Meters | 11 | 1:15.08a PR | 11 |
2016 Outdoor Track
15 results2015 Outdoor Track
24 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Sea-King Championships - Day 2May 22 · 3200 Meters · Place 7 · BallardBallard | 3200 Meters | 7. | 11:18.03a | 9 |
| May 22 | Sea-King Championships - Day 2May 22 · 1600 Meters · BallardBallard | 1600 Meters | — | DNS | 9 |
| May 20 | Sea-King Championships - Day 1May 20 · 1600 Meters · BallardBallard | 1600 Meters | — | DNS | 9 |
| May 15 | Metro Championships Day 2May 15 · 3200 Meters · Place 3 · BallardBallard | 3200 Meters | 3. | 11:17.79a | 9 |
| May 15 | Metro Championships Day 2May 15 · 1600 Meters · Place 10 · BallardBallard | 1600 Meters | 10. | 5:19.43a | 9 |
| May 13 | Metro Championships Day 1May 13 · 3200 Meters · Place 3 · BallardBallard | 3200 Meters | 3. | 11:17.79a | 9 |
| May 7 | Ingraham vs Ballard/Eastside Catholic/Seattle PrepMay 7 · 1600 Meters · Place 2 · BallardBallard | 1600 Meters | 2 | 5:23.5h PB | 9 |
| May 7 | Ingraham vs Ballard/Eastside Catholic/Seattle PrepMay 7 · 800 Meters · Place 4 · BallardBallard | 800 Meters | 4 | 2:32.1h PB | 9 |
| May 2 | 39th Annual Lake Washington Girls InviteMay 2 · 3000 Meters · Place 10 · BallardBallard | 3000 Meters | 10. | 10:52.73a | 9 |
| Apr 30 | Bainbridge / Seattle Prep / Ballard @ BainbridgeApr 30 · 1600 Meters · Place 1 · BallardBallard | 1600 Meters | 1 | 5:25.43a | 9 |
| Apr 30 | Bainbridge / Seattle Prep / Ballard @ BainbridgeApr 30 · 800 Meters · Place 3 · BallardBallard | 800 Meters | 3 | 2:36.61a | 9 |
| Apr 25 | Terrace InviteApr 25 · 3200 Meters · Place 3 · BallardBallard | 3200 Meters | 3 | 11:26.05a | 9 |
| Apr 23 | Ingraham vs Ballard/ClevelandApr 23 · 1600 Meters · Place 1 · BallardBallard | 1600 Meters | 1 | 5:28.4h | 9 |
| Apr 23 | Ingraham vs Ballard/ClevelandApr 23 · 200 Meters · Place 18 · BallardBallard | 200 Meters | 18 | 32.2h PB | 9 |
| Apr 18 | Eason InvitationalApr 18 · 1600 Meters · Place 6 · BallardBallard | 1600 Meters | 6. | 5:16.42a PB | 9 |
| Apr 11 | Tacoma InvitationalApr 11 · 3200 Meters · Place 4 · BallardBallard | 3200 Meters | 4 | 11:39.24a | 9 |
| Apr 11 | Tacoma InvitationalApr 11 · 1600 Meters · Place 5 · BallardBallard | 1600 Meters | 5 | 5:22.65a | 9 |
| Apr 9 | R.Beach, Franklin, BallardApr 9 · 1600 Meters · Place 3 · BallardBallard | 1600 Meters | 3 | 5:32.27a | 9 |
| Apr 9 | R.Beach, Franklin, BallardApr 9 · 800 Meters · Place 1 · BallardBallard | 800 Meters | 1 | 2:32.65a | 9 |
| Apr 1 | R.Beach, Ballard, ClevelandApr 1 · 3200 Meters · Place 2 · BallardBallard | 3200 Meters | 2. | 11:50.68 | 9 |
| Mar 26 | R.Beach, Ballard, O'Dea/HNAMar 26 · 1600 Meters · Place 3 · BallardBallard | 1600 Meters | 3. | 5:37.65aUnofficial | 9 |
| Mar 26 | R.Beach, Ballard, O'Dea/HNAMar 26 · 800 Meters · Place 3 · BallardBallard | 800 Meters | 3. | 2:39.50aUnofficial | 9 |
| Mar 19 | Nathan Hale JamboreeMar 19 · 1600 Meters · Place 4 · BallardBallard | 1600 Meters | 4 | 5:33.90a | 9 |
| Mar 19 | Nathan Hale JamboreeMar 19 · 800 Meters · Place 9 · BallardBallard | 800 Meters | 9 | 2:38.36a | 9 |