Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorTufts 6-Way Invitational · Feb 7 | 4:24.52a | Tufts 6-Way Invitational | February 7, 2026 |
| 10,000 Meters · OutdoorNESCAC Track & Field Championships · Apr 25 | 31:53.77a | NESCAC Track & Field Championships | April 25, 2026 |
| 1500 Meters · OutdoorMIT Sean Collier Invitational · Apr 17 | 4:05.58a | MIT Sean Collier Invitational | April 17, 2026 |
| 1600 Meters · OutdoorLiberty Twilight · May 9 | 4:22.37a | Liberty Twilight | May 9, 2025 |
| 3000 Meters · IndoorTufts Final Qualifier · Mar 6 | 8:41.53a | Tufts Final Qualifier | March 6, 2026 |
| 3000 Meters · OutdoorTufts National Qualifying Meet · Mar 7 | 8:41.53a | Tufts National Qualifying Meet | March 7, 2026 |
| 3200 Meters · OutdoorShoreline Invitational · May 3 | 9:19.51a | Shoreline Invitational | May 3, 2025 |
| 400 Meters · OutdoorBush, Eastside Prep, G. Falls, NW, SAAS @ SW · Apr 18 | 58.70a | Bush, Eastside Prep, G. Falls, NW, SAAS @ SW | April 18, 2024 |
| 5000 Meters · IndoorNew England Division III Indoor Championships · Mar 1 | 14:58.11a | New England Division III Indoor Championships | March 1, 2026 |
| 5000 Meters · OutdoorThe FIRE Meet at Williams · May 8 | 14:50.66a | The FIRE Meet at Williams | May 8, 2026 |
| 800 Meters · OutdoorB, BC, CPC, EP, K, SS, SW, UP @ GF · May 10 | 2:01.87a | B, BC, CPC, EP, K, SS, SW, UP @ GF | May 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
5 results2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | 1A District 1/2 Championships 2025May 22 · 3200 Meters · Place 4 · BushBush | 3200 Meters | 4 | 9:34.91a | 12 |
| May 22 | 1A District 1/2 Championships 2025May 22 · 1600 Meters · Place 11 · BushBush | 1600 Meters | 11 | 4:23.70a | 12 |
| May 15 | ESC ChampionshipsMay 15 · 3200 Meters · Place 3 · BushBush | 3200 Meters | 3 | 9:27.68a | 12 |
| May 15 | ESC ChampionshipsMay 15 · 1600 Meters · Place 10 · BushBush | 1600 Meters | 10 | 4:23.31a | 12 |
| May 10 | B, BC, CPC, EP, K, SS, SW, UP @ GFMay 10 · 800 Meters · Place 10 · BushBush | 800 Meters | 10. | 2:01.87a PB | 12 |
| May 9 | Liberty TwilightMay 9 · 1600 Meters · Place 26 · BushBush | 1600 Meters | 26 | 4:22.37a PB | 12 |
| May 3 | Shoreline InvitationalMay 3 · 3200 Meters · Place 7 · BushBush | 3200 Meters | 7 | 9:19.51a PB | 12 |
| Apr 24 | Nike/Jesuit Twilight RelaysApr 24 · 3000 Meters · Place 13 · BushBush | 3000 Meters | 13. | 8:48.83a | 12 |
| Apr 4 | Oregon Relays presented by AthleticNETApr 4 · 1200 Meters · BushBush | 1200 MetersRelay Split | — | 3:15.5hUnofficial | 12 |
| Apr 3 | ESC meet @ King'sApr 3 · 3200 Meters · Place 4 · BushBush | 3200 Meters | 4 | 10:46.39a | 12 |
| Apr 3 | ESC meet @ King'sApr 3 · 1600 Meters · Place 4 · BushBush | 1600 Meters | 4 | 4:27.55a | 12 |
| Mar 29 | Issaquah Icebreaker InviteMar 29 · 3200 Meters · Place 14 · BushBush | 3200 Meters | 14 | 9:33.06a | 12 |
| Mar 27 | King's, EP, Bush, GFs, S Sierra, BC, NW @ SWMar 27 · 3200 Meters · Place 2 · BushBush | 3200 Meters | 2 | 10:22.11a | 12 |
2024 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · 3200 Meters · Place 10 · BushBush | 3200 Meters | 10 | 9:55.80a | — |
| May 16 | 1A District 1/2 Championships 2024May 16 · 3200 Meters · Place 6 · BushBush | 3200 Meters | 6 | 9:38.16a | — |
| May 9 | Emerald Sound Championships 2024May 9 · 3200 Meters · Place 3 · BushBush | 3200 Meters | 3 | 9:50.45a | — |
| May 9 | Emerald Sound Championships 2024May 9 · 1600 Meters · Place 14 · BushBush | 1600 Meters | 14 | 4:31.79a | — |
| May 2 | Emerald Sound Conference @ West SeattleMay 2 · 3200 Meters · Place 5 · BushBush | 3200 Meters | 5 | 10:47.84a | — |
| Apr 25 | Emerald Sound @ Sultan HSApr 25 · 1600 Meters · Place 5 · BushBush | 1600 Meters | 5 | 4:32.30a | — |
| Apr 20 | 34th gearUP Eason InvitationalApr 20 · 1600 Meters · Place 14 · BushBush | 1600 Meters | 14 | 4:35.98a | — |
| Apr 18 | Bush, Eastside Prep, G. Falls, NW, SAAS @ SWApr 18 · 3200 Meters · Place 5 · BushBush | 3200 Meters | 5 | 10:59.79a | — |
| Apr 18 | Bush, Eastside Prep, G. Falls, NW, SAAS @ SWApr 18 · 400 Meters · Place 11 · BushBush | 400 Meters | 11 | 58.70a PB | — |
| Apr 6 | Arnie Young InviteApr 6 · 3200 Meters · Place 6 · BushBush | 3200 Meters | 6 | 9:47.00a | — |
| Mar 28 | BC, Bush, CPC, SAAS, SW @ Granite FallsMar 28 · 800 Meters · Place 8 · BushBush | 800 Meters | 8 | 2:07.39a | — |
| Mar 21 | Emerald Sound @ Sultan HSMar 21 · 1600 Meters · Place 1 · BushBush | 1600 Meters | 1 | 4:34.94a | — |
2023 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Emerald Sound Conference Championships 2023May 11 · 1600 Meters · Place 16 · BushBush | 1600 Meters | 16 | 4:43.22a | — |
| May 4 | ESC meet @ King'sMay 4 · 1600 Meters · Place 5 · BushBush | 1600 Meters | 5 | 4:46.18a | — |
| Apr 27 | ESC meet @ King'sApr 27 · 1600 Meters · Place 2 · BushBush | 1600 Meters | 2 | 4:48.40a | — |
| Apr 22 | GearUp Eason InvitationalApr 22 · 3200 Meters · Place 13 · BushBush | 3200 Meters | 13 | 10:15.36a | — |
| Apr 20 | BC, Bush, GF, La Conner, Sultan & UPrep @ S WhidbeyApr 20 · 1600 Meters · Place 5 · BushBush | 1600 Meters | 5 | 4:56.52a | — |
| Apr 8 | Birger Solberg InvitationalApr 8 · 3200 Meters · Place 21 · BushBush | 3200 Meters | 21 | 10:24.99a | — |
| Mar 23 | Bear Cr., Bush, East. Prep, NW, Seattle Ac. @ S WhidbeyMar 23 · Javelin · Place 31 · BushBush | Javelin | 31 | 53-01 | — |
| Mar 23 | Bear Cr., Bush, East. Prep, NW, Seattle Ac. @ S WhidbeyMar 23 · 800 Meters · Place 11 · BushBush | 800 Meters | 11 | 2:17.32a | — |
| Mar 18 | Seattle Academy RelaysMar 18 · 1600 Meters · Place 5 · BushBush | 1600 Meters | 5 | 4:54.70a | — |
2022 Outdoor Track
11 results2021 Outdoor Track
2 results