Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorLiberty Twilight · May 8 | 5:16.93a | Liberty Twilight | May 8, 2026 |
| 3200 Meters · OutdoorMetro League Meet 2 - Chief Sealth/West Seattle, Cleveland, Franklin, Seattle Prep · Apr 2 | 12:12.35a | Metro League Meet 2 - Chief Sealth/West Seattle, Cleveland, Franklin, Seattle Prep | April 2, 2026 |
| 800 Meters · OutdoorMetro League Meet 4 - Ingraham, Garfield, Lakeside, Rainier Beach, Seattle Prep · Apr 23 | 2:28.17a | Metro League Meet 4 - Ingraham, Garfield, Lakeside, Rainier Beach, Seattle Prep | April 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | 2026 IHS Final Four + SteeplechaseMay 22 · 1600 Meters · Place 24 · Seattle Prep | 1600 Meters | 24. | 5:32.5 | 11 |
| May 8 | Liberty TwilightMay 8 · 1600 Meters · Place 468 · Seattle Prep | 1600 Meters | 468 | 5:16.93a PB | 11 |
| Apr 30 | Metro League Meet 5 - Chief Sealth/West Seattle, Cleveland, Holy Names/O'Dea, R. Beach, Seattle PrepApr 30 · 1600 Meters · Place 11 · Seattle Prep | 1600 Meters | 11 | 5:18.00a | 11 |
| Apr 23 | Metro League Meet 4 - Ingraham, Garfield, Lakeside, Rainier Beach, Seattle PrepApr 23 · 1600 Meters · Place 17 · Seattle Prep | 1600 Meters | 17 | 5:24.43a | 11 |
| Apr 23 | Metro League Meet 4 - Ingraham, Garfield, Lakeside, Rainier Beach, Seattle PrepApr 23 · 800 Meters · Place 5 · Seattle Prep | 800 Meters | 5 | 2:28.17a PB | 11 |
| Apr 2 | Metro League Meet 2 - Chief Sealth/West Seattle, Cleveland, Franklin, Seattle PrepApr 2 · 3200 Meters · Place 11 · Seattle Prep | 3200 Meters | 11 | 12:12.35a PB | 11 |
| Mar 26 | Metro League Meet 1 - Nathan Hale, Ballard, Cleveland, Holy Names/O'Dea, Seattle PrepMar 26 · 1600 Meters · Place 22 · Seattle Prep | 1600 Meters | 22 | 5:38.27a | 11 |
| Mar 19 | Peninsula Jamboree (GH Track)Mar 19 · 800 Meters · Place 21 · Seattle Prep | 800 Meters | 21 | 2:36.67a | 11 |
2025 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | 2025 IHS Final Four + SteepleMay 23 · 1600 Meters · Place 54 · Seattle Prep | 1600 Meters | 54 | 5:55.4 | 10 |
| May 8 | SWAC - C. Sealth, Ballard, Cleveland, S. Prep, W. SeattleMay 8 · 3200 Meters · Place 17 · Seattle Prep | 3200 Meters | 17 | 12:59.08a | 10 |
| May 1 | Metro #5: SAAS, Cleveland, Garfield, Seattle PrepMay 1 · 800 Meters · Place 19 · Seattle Prep | 800 Meters | 19 | 2:41.86a | 10 |
| Apr 16 | E. Catholic, B. Blanchet, Holy Names/O'Dea, S. PrepApr 16 · 1600 Meters · Place 25 · Seattle Prep | 1600 Meters | 25 | 5:54.20a | 10 |
| Apr 10 | NWAC - Ingraham, Ballard, Garfield, S. PrepApr 10 · 1600 Meters · Place 18 · Seattle Prep | 1600 Meters | 18 | 6:27.58 | 10 |
| Mar 27 | SWAC - C. Sealth, Ballard, Roosevelt, S. Prep, W. SeattleMar 27 · 1600 Meters · Place 33 · Seattle Prep | 1600 Meters | 33 | 5:52.51a | 10 |
| Mar 19 | Battle of the 228th (Jamboree)Mar 19 · 1600 Meters · Place 70 · Seattle Prep | 1600 Meters | 70 | 6:00.92a | — |
2024 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | IHS Final Four + SteepleMay 17 · 1600 Meters · Place 49 · Seattle Prep | 1600 Meters | 49 | 6:15.8 | — |
| Apr 25 | NEAC - N. Hale, Ballard, R. Beach, S. PrepApr 25 · 800 Meters · Place 17 · Seattle Prep | 800 Meters | 17 | 2:47.86a | — |
| Apr 18 | NEAC - N. Hale, E. Catholic, Franklin, Ingraham, S. PrepApr 18 · 800 Meters · Place 22 · Seattle Prep | 800 Meters | 22 | 2:49.37a | — |
| Apr 11 | S. Prep, B. Blanchet, E. Catholic, Holy Names/O'DeaApr 11 · 800 Meters · Place 23 · Seattle Prep | 800 Meters | 23 | 2:48.45a | — |
| Mar 21 | NEAC - N. Hale, Garfield, Holy Names/O'Dea, S. PrepMar 21 · 800 Meters · Place 19 · Seattle Prep | 800 Meters | 19 | 2:56.56a | — |
| Mar 13 | Ingraham Jamboree 2024Mar 13 · 800 Meters · Place 27 · Seattle Prep | 800 Meters | 27 | 2:58.38a | — |