Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 Meters · OutdoorUSATF San Diego-Imperial Association Summer Nights Series #6 San Diego City College/La Jolla HS · May 2 | 4:54.29a | USATF San Diego-Imperial Association Summer Nights Series #6 San Diego City College/La Jolla HS | May 2, 2026 |
| 1600 Meters · OutdoorIngraham, B. Blanchet, Cleveland, Holy Names, O'Dea, R. Beach, W. Seattle · Apr 27 | 5:07.88a | Ingraham, B. Blanchet, Cleveland, Holy Names, O'Dea, R. Beach, W. Seattle | April 27, 2023 |
| 400 Meters · OutdoorMetro League Championships · May 10 | 54.19a | Metro League Championships | May 10, 2023 |
| 800 Meters · OutdoorN. Hale, Ballard, E. Catholic, Holy Names, O'Dea, Roosevelt · Apr 20 | 2:10.11a | N. Hale, Ballard, E. Catholic, Holy Names, O'Dea, Roosevelt | April 20, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2025 Outdoor Track
1 results2023 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Metro League ChampionshipsMay 10 · 400 Meters · Place 18 · O'DeaO'Dea | 400 Meters | 18 | 54.19a PB | — |
| May 4 | Ingraham, Cleveland, Holy Names, Lakeside, O'Dea, R. Beach, S. PrepMay 4 · 400 Meters · Place 4 · O'DeaO'Dea | 400 Meters | 4 | 54.80a | — |
| Apr 29 | Shoreline InvitationalApr 29 · 800 Meters · Place 46 · O'DeaO'Dea | 800 Meters | 46 | 2:10.62a | — |
| Apr 27 | Ingraham, B. Blanchet, Cleveland, Holy Names, O'Dea, R. Beach, W. SeattleApr 27 · 1600 Meters · Place 7 · O'DeaO'Dea | 1600 Meters | 7 | 5:07.88a PB | — |
| Apr 27 | Ingraham, B. Blanchet, Cleveland, Holy Names, O'Dea, R. Beach, W. SeattleApr 27 · 400 Meters · Place 7 · O'DeaO'Dea | 400 Meters | 7 | 56.26a | — |
| Apr 20 | N. Hale, Ballard, E. Catholic, Holy Names, O'Dea, RooseveltApr 20 · 800 Meters · Place 4 · O'DeaO'Dea | 800 Meters | 4 | 2:10.11a PB | — |
| Apr 5 | C. Sealth, Ballard, Cleveland, E. Catholic, Garfield, Holy Names, O'Dea, R. BeachApr 5 · 400 Meters · Place 6 · O'DeaO'Dea | 400 Meters | 6. | 55.55a | 12 |
| Mar 30 | N. Hale, Cleveland, Franklin, Holy Names, Lincoln, O'Dea, R. BeachMar 30 · 800 Meters · Place 4 · O'DeaO'Dea | 800 Meters | 4 | 2:12.78a | — |
| Mar 23 | C.Sealth, Ballard, Franklin, Holy Names, O'Dea, W. SeattleMar 23 · 800 Meters · Place 8 · O'DeaO'Dea | 800 Meters | 8 | 2:25.99a | — |
2022 Outdoor Track
1 results2021 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | R. Beach, Franklin, Garfield, O'Dea / Holy NamesJun 3 · 800 Meters · Place 10 · O'DeaO'Dea | 800 Meters | 10. | 2:23.89a | 10 |
| May 27 | Ingraham - Ballard - Lakeside - O'Dea - Holy Names @ NWACMay 27 · 800 Meters · Place 5 · O'DeaO'Dea | 800 Meters | 5. | 2:23.84a | 10 |
| May 27 | Ingraham - Ballard - Lakeside - O'Dea - Holy Names @ NWACMay 27 · 400 Meters · O'DeaO'Dea | 400 Meters | — | SCR | 10 |
| May 20 | N. Hale, S. Prep, O"Dea/Holy Names, LincolnMay 20 · 1600 Meters · Place 19 · O'DeaO'Dea | 1600 Meters | 19 | 5:22.58 | 10 |
| May 20 | N. Hale, S. Prep, O"Dea/Holy Names, LincolnMay 20 · 400 Meters · Place 7 · O'DeaO'Dea | 400 Meters | 7 | 58.88 | 10 |
| May 13 | R Beach, Franklin , O"Dea/Holy Names, RooseveltMay 13 · 800 Meters · Place 6 · O'DeaO'Dea | 800 Meters | 6 | 2:16.30 | 10 |
| May 6 | C. Sealth Garfield O'Dea/Holy Names, W. SeattleMay 6 · 800 Meters · Place 4 · O'DeaO'Dea | 800 Meters | 4 | 2:23.11 | 10 |