Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorMercer Miles Twilight Meet · May 10 | 5:14.73a | Mercer Miles Twilight Meet | May 10, 2024 |
| 1500 Meters · OutdoorBill Roe All-Comers Meet #1 · Jun 4 | 4:49.69a | Bill Roe All-Comers Meet #1 | June 4, 2025 |
| 1600 Meters · OutdoorLiberty Twilight · May 8 | 4:54.26a | Liberty Twilight | May 8, 2026 |
| 2000m Steeplechase · 0.838m · OutdoorRain City Flyers Go the Distance Meet 2024 · May 26 | 7:38.48a | Rain City Flyers Go the Distance Meet 2024 | May 26, 2024 |
| 3000 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 21 | 10:48.59a | USATF Pacific Northwest Association Junior Olympic Championships | June 21, 2024 |
| 3000m Steeplechase · OutdoorUSATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, Steeplechase · Jun 9 | 7:38.10a | USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, Steeplechase | June 9, 2024 |
| 3200 Meters · OutdoorSWAC - C. Sealth, B. Blanchet, Holy Names/O'Dea, Ingraham, W. Seattle · Mar 27 | 11:35.50a | SWAC - C. Sealth, B. Blanchet, Holy Names/O'Dea, Ingraham, W. Seattle | March 27, 2024 |
| 800 Meters · OutdoorRain City Flyers Go the Distance Meet 2026 · May 24 | 2:10.18a | Rain City Flyers Go the Distance Meet 2026 | May 24, 2026 |
| Long Jump · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 24 | 3.93m | USATF Pacific Northwest Association Junior Olympic Championships | June 24, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | Rain City Flyers Go the Distance Meet 2026May 24 · 800 Meters · Place 2 · Rain City FlyersRain City Flyers | 800 Meters | 2 | 2:10.18a PB | 11 |
| May 22 | 2026 IHS Final Four + SteeplechaseMay 22 · 1600 Meters · Place 8 · Bishop BlanchetBishop Blanchet | 1600 Meters | 8. | 4:58.4 | 11 |
| May 15 | Bishop Blanchet JV Time TrialsMay 15 · 800 Meters · Place 1 · Bishop BlanchetBishop Blanchet | 800 Meters | 1. | 2:16.1Unofficial | 11 |
| May 8 | Liberty TwilightMay 8 · 1600 Meters · Place 239 · Bishop BlanchetBishop Blanchet | 1600 Meters | 239 | 4:54.26a PB | 11 |
| Apr 30 | Metro League Meet 5 - Ingraham, Ballard, Bishop Blanchet, Franklin, Garfield, RooseveltApr 30 · 1600 Meters · Place 5 · Bishop BlanchetBishop Blanchet | 1600 Meters | 5 | 4:57.93a | 11 |
| Apr 30 | Metro League Meet 5 - Ingraham, Ballard, Bishop Blanchet, Franklin, Garfield, RooseveltApr 30 · 800 Meters · Place 19 · Bishop BlanchetBishop Blanchet | 800 Meters | 19 | 2:20.65a | 11 |
| Apr 23 | Metro League Meet 4 - Chief Sealth/West Seattle, B. Blanchet, E. Catholic, Lincoln, Seattle AcademyApr 23 · 3200 Meters · Place 4 · Bishop BlanchetBishop Blanchet | 3200 Meters | 4. | 11:44.39a | 11 |
| Apr 23 | Metro League Meet 4 - Chief Sealth/West Seattle, B. Blanchet, E. Catholic, Lincoln, Seattle AcademyApr 23 · 1600 Meters · Place 8 · Bishop BlanchetBishop Blanchet | 1600 Meters | 8. | 5:00.40a | 11 |
| Apr 16 | Metro Meet #3 Hosted by Eastside Catholic Apr 16 · 1600 Meters · Place 17 · Bishop BlanchetBishop Blanchet | 1600 Meters | 17. | 5:08.22a | 11 |
2025 Outdoor Track
4 results2024 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 24 | Bill Roe All-Comers Meet #9Jul 24 · 1 Mile · Place 11 · Rain City FlyersRain City Flyers | 1 Mile | 11. | 5:34.15a | 9 |
| Jun 21 | USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 4 · Rain City FlyersRain City Flyers | 3000 Meters | 4 | 10:48.59a PB | — |
| Jun 21 | USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 7 · Rain City FlyersRain City Flyers | 1500 Meters | 7 | 4:54.99a | — |
| Jun 9 | USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 9 · 3000m Steeplechase · Place 2 · Rain City FlyersRain City Flyers | 3000m Steeplechase | 2 | 7:38.10a PB | — |
| Jun 5 | Bill Roe All-Comers Meet #2Jun 5 · 800 Meters · Place 21 · Rain City FlyersRain City Flyers | 800 Meters | 21 | 2:23.07a | — |
| Jun 1 | 2024 Cascade Striders MeetJun 1 · 800 Meters · Place 8 · Rain City FlyersRain City Flyers | 800 Meters | 8 | 2:20.34a | — |
| May 26 | Rain City Flyers Go the Distance Meet 2024May 26 · 2000m Steeplechase · Place 15 · Rain City FlyersRain City Flyers | 2000m Steeplechase0.838m | 15. | 7:38.48a PB | 9 |
| May 17 | IHS Final Four + SteepleMay 17 · 1600 Meters · Place 25 · Bishop BlanchetBishop Blanchet | 1600 Meters | 25 | 5:12.7 | — |
| May 10 | Mercer Miles Twilight MeetMay 10 · 1 Mile · Place 30 · Rain City FlyersRain City Flyers | 1 Mile | 30. | 5:14.73a PB | 9 |
| May 3 | The Liberty TwilightMay 3 · 1600 Meters · Place 222 · Bishop BlanchetBishop Blanchet | 1600 Meters | 222 | 5:17.64a | — |
| Apr 25 | NWAC - Ingraham, B. Blanchet, E. Catholic, LakesideApr 25 · 1600 Meters · Place 16 · Bishop BlanchetBishop Blanchet | 1600 Meters | 16 | 5:20.43a | — |
| Apr 11 | S. Prep, B. Blanchet, E. Catholic, Holy Names/O'DeaApr 11 · 1600 Meters · Place 16 · Bishop BlanchetBishop Blanchet | 1600 Meters | 16 | 5:24.31a | — |
| Mar 27 | SWAC - C. Sealth, B. Blanchet, Holy Names/O'Dea, Ingraham, W. SeattleMar 27 · 3200 Meters · Place 13 · Bishop BlanchetBishop Blanchet | 3200 Meters | 13 | 11:35.50a PB | — |
| Mar 16 | BBHS Intrasquad: Green VS GoldMar 16 · 1600 Meters · Place 16 · Bishop BlanchetBishop Blanchet | 1600 Meters | 16. | 5:35.6Unofficial | 9 |
2023 Outdoor Track
9 results2022 Outdoor Track
3 results2021 Outdoor Track
3 results