Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorIngraham, Lakeside, Garfield, Roosevelt · May 20 | 4:39.81 | Ingraham, Lakeside, Garfield, Roosevelt | May 20, 2021 |
| 300 Meters · Outdoor2019 Nathan Hale Jamboree · Mar 14 | 44.40 | 2019 Nathan Hale Jamboree | March 14, 2019 |
| 3200 Meters · OutdoorCh. Sealth, Franklin, Roosevelt, S. Prep · May 27 | 10:32.69a | Ch. Sealth, Franklin, Roosevelt, S. Prep | May 27, 2021 |
| 800 Meters · OutdoorN. Hale, Lakeside, Roosevelt, S.Prep · Jun 3 | 2:04.73a | N. Hale, Lakeside, Roosevelt, S.Prep | June 3, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | N. Hale, Lakeside, Roosevelt, S.PrepJun 3 · 800 Meters · Place 3 · Roosevelt | 800 Meters | 3. | 2:04.73a PB | 12 |
| May 27 | Ch. Sealth, Franklin, Roosevelt, S. PrepMay 27 · 3200 Meters · Place 7 · Roosevelt | 3200 Meters | 7. | 10:32.69a PB | 12 |
| May 20 | Ingraham, Lakeside, Garfield, RooseveltMay 20 · 1600 Meters · Place 1 · Roosevelt (WA) | 1600 Meters | 1 | 4:39.81 PB | 12 |
| May 13 | R Beach, Franklin , O"Dea/Holy Names, RooseveltMay 13 · 800 Meters · Place 1 · Roosevelt (WA) | 800 Meters | 1 | 2:08.21 | 12 |
| May 6 | N. Hale Eastside C. Lakeside, RooseveltMay 6 · 1600 Meters · Place 1 · Roosevelt (WA) | 1600 Meters | 1 | 4:49.12 | 12 |
2019 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | INGRAHAM, ROOSEVELT, BAINBRIDGEApr 25 · 1600 Meters · Place 10 · Roosevelt (WA) | 1600 Meters | 10 | 5:01.08 | 10 |
| Apr 25 | INGRAHAM, ROOSEVELT, BAINBRIDGEApr 25 · 800 Meters · Place 15 · Roosevelt (WA) | 800 Meters | 15 | 2:26.23PR | 10 |
| Apr 17 | N.HALE, ROOSEVELT BLANCHET, O'DAE/H.NAMEApr 17 · 1600 Meters · Place 12 · Roosevelt (WA) | 1600 Meters | 12 | 4:59.06 | 10 |
| Apr 4 | R.BEACH, GARFIELD, ROOSEVELT, CLEVELANDApr 4 · 3200 Meters · Place 7 · Roosevelt | 3200 Meters | 7. | 11:15.80a | 10 |
| Mar 28 | R,BEACH , S.PREP, ROOSEVELTMar 28 · 1600 Meters · Place 4 · Roosevelt (WA) | 1600 Meters | 4 | 4:57.91PR | 10 |
| Mar 21 | Bainbridge / Roosevelt / BallardMar 21 · 3200 Meters · Place 7 · Roosevelt (WA) | 3200 Meters | 7 | 11:07.33 | 10 |
| Mar 14 | 2019 Nathan Hale JamboreeMar 14 · 1600 Meters · Place 1 · Roosevelt (WA) | 1600 Meters | 1 | 5:01.63 | 10 |
| Mar 14 | 2019 Nathan Hale JamboreeMar 14 · 300 Meters · Place 33 · Roosevelt (WA) | 300 Meters | 33 | 44.40 PB | 10 |
2018 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 3 | Ch.Sealth, Roosevelt, EastsideMay 3 · 1600 Meters · Place 4 · Roosevelt (WA) | 1600 Meters | 4 | 5:18.36 | 9 |
| Apr 26 | Rainier Beach, Garfield,RooseveltApr 26 · 3200 Meters · Place 2 · Roosevelt (WA) | 3200 Meters | 2 | 12:54.25 | 9 |
| Apr 26 | Rainier Beach, Garfield,RooseveltApr 26 · 1600 Meters · Place 13 · Roosevelt (WA) | 1600 Meters | 13 | 5:24.20 | 9 |
| Apr 19 | Nathan Hale/Bishop Blanchet/Lakeside/RooseveltApr 19 · 1600 Meters · Place 22 · Roosevelt | 1600 Meters | 22. | 5:20.47a | 9 |
| Apr 7 | Arnie Young InvitationalApr 7 · 1600 Meters · Place 37 · Roosevelt (WA) | 1600 Meters | 37 | 5:22.54 | 9 |
| Mar 28 | Rainier Beach, S.Prep, RooseveltMar 28 · 3200 Meters · Place 6 · Roosevelt (WA) | 3200 Meters | 6 | 13:00.51 | 9 |
| Mar 28 | Rainier Beach, S.Prep, RooseveltMar 28 · 1600 Meters · Place 12 · Roosevelt (WA) | 1600 Meters | 12 | 5:22.04 | 9 |
| Mar 22 | Bainbridge / Roosevelt / BallardMar 22 · 3200 Meters · Place 12 · Roosevelt | 3200 Meters | 12. | 12:53.64a | 9 |
| Mar 22 | Bainbridge / Roosevelt / BallardMar 22 · 1600 Meters · Place 12 · Roosevelt | 1600 Meters | 12. | 5:35.20a | 9 |
| Mar 15 | Nathan Hale JamboreeMar 15 · 1600 Meters · Place 15 · Roosevelt (WA) | 1600 Meters | 15 | 5:40.76 | 9 |