Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorNWC MS @ La Conner (Smalls, N. Whidbey, Burlington)) · May 9 | 5:24.3 | NWC MS @ La Conner (Smalls, N. Whidbey, Burlington)) | May 9, 2024 |
| 400 Meters · OutdoorNWC MS @ La Conner (Smalls, N. Whidbey, Burlington)) · May 9 | 1:05.5 | NWC MS @ La Conner (Smalls, N. Whidbey, Burlington)) | May 9, 2024 |
| 800 Meters · OutdoorBellevue Track and Field Invitational · Apr 18 | 2:24.99a | Bellevue Track and Field Invitational | April 18, 2026 |
| Long Jump · OutdoorNW 1B/2B League Championships · May 7 | 16' 0.5" | NW 1B/2B League Championships | May 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results2025 Outdoor Track
9 results2024 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | NWMS Finals 2024May 23 · 1600 Meters · Friday HarborFriday Harbor | 1600 Meters | — | SCR | 8 |
| May 23 | NWMS Finals 2024May 23 · 800 Meters · Friday HarborFriday Harbor | 800 Meters | — | SCR | 8 |
| May 15 | NWC MS South PrelimsMay 15 · 1600 Meters · Place 5 · Friday HarborFriday Harbor | 1600 Meters | 5. | 5:27.46a | 8 |
| May 15 | NWC MS South PrelimsMay 15 · 800 Meters · Place 2 · Friday HarborFriday Harbor | 800 Meters | 2. | 2:28.15a | 8 |
| May 9 | NWC MS @ La Conner (Smalls, N. Whidbey, Burlington))May 9 · 1600 Meters · Place 3 · Friday HarborFriday Harbor | 1600 Meters | 3. | 5:24.3 PB | 8 |
| May 9 | NWC MS @ La Conner (Smalls, N. Whidbey, Burlington))May 9 · 400 Meters · Place 5 · Friday HarborFriday Harbor | 400 Meters | 5. | 1:05.5 PB | 8 |
| Apr 30 | NWC MS @ Cascade (N Whidbey, Smalls)Apr 30 · 1600 Meters · Place 3 · Friday HarborFriday Harbor | 1600 Meters | 3. | 5:28.5 | 8 |
| Apr 30 | NWC MS @ Cascade (N Whidbey, Smalls)Apr 30 · 800 Meters · Place 2 · Friday HarborFriday Harbor | 800 Meters | 2. | 2:36.3 | 8 |
| Apr 25 | NWC MS @ BEHS (Stanwood, Port Susan, Smalls)Apr 25 · 1600 Meters · Place 7 · Friday HarborFriday Harbor | 1600 Meters | 7. | 5:42.0 | 8 |
| Apr 25 | NWC MS @ BEHS (Stanwood, Port Susan, Smalls)Apr 25 · 800 Meters · Place 3 · Friday HarborFriday Harbor | 800 Meters | 3. | 2:33.0 | 8 |
| Apr 18 | NWC MS @ La Conner (FH, Lopez, Orcas, Concrete, ICRS, Lummi, MVC, Stanwood)Apr 18 · 1600 Meters · Place 4 · Friday HarborFriday Harbor | 1600 Meters | 4. | 5:40.44a | 8 |
| Apr 18 | NWC MS @ La Conner (FH, Lopez, Orcas, Concrete, ICRS, Lummi, MVC, Stanwood)Apr 18 · 800 Meters · Place 2 · Friday HarborFriday Harbor | 800 Meters | 2. | 2:36.44a | 8 |
2023 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 25 | NWMS FinalsMay 25 · 1600 Meters · Place 8 · Friday HarborFriday Harbor | 1600 Meters | 8 | 5:59.65a | — |
| May 25 | NWMS FinalsMay 25 · 800 Meters · Place 6 · Friday HarborFriday Harbor | 800 Meters | 6 | 2:41.21a | — |
| May 17 | NWMS Prelims - SouthMay 17 · 1600 Meters · Place 5 · Friday HarborFriday Harbor | 1600 Meters | 5. | 5:52.3Unofficial | 7 |
| May 17 | NWMS Prelims - SouthMay 17 · 800 Meters · Place 4 · Friday HarborFriday Harbor | 800 Meters | 4. | 2:47.8Unofficial | 7 |
| May 10 | Stanwood - Port Susan - N. Whidbey - Anacortes - SmallsMay 10 · 1600 Meters · Place 4 · Friday HarborFriday Harbor | 1600 Meters | 4 | 5:50.2 | — |
| May 10 | Stanwood - Port Susan - N. Whidbey - Anacortes - SmallsMay 10 · 800 Meters · Place 3 · Friday HarborFriday Harbor | 800 Meters | 3 | 2:49.2 | — |
| May 4 | NWC MS @ La Conner (Burlington, Cascade, Smalls)May 4 · 800 Meters · Place 3 · Friday HarborFriday Harbor | 800 Meters | 3 | 2:43.43a | — |
| Apr 27 | MV, NWMS, La Conner, Port Susan and Concrete, ICRS, Friday Harbor, Lummi, Orcas, Mount Vernon ChristApr 27 · 1600 Meters · Place 4 · Friday HarborFriday Harbor | 1600 Meters | 4 | 5:56.0 | — |
| Apr 27 | MV, NWMS, La Conner, Port Susan and Concrete, ICRS, Friday Harbor, Lummi, Orcas, Mount Vernon ChristApr 27 · 800 Meters · Place 4 · Friday HarborFriday Harbor | 800 Meters | 4 | 2:49.5 | — |
| Apr 20 | NWC MS @ BEHS (Mount Vernon, Anacortes, Stanwood, Smalls)Apr 20 · Javelin · Place 19 · Friday HarborFriday Harbor | Javelin | 19 | 33-9 | — |
| Apr 20 | NWC MS @ BEHS (Mount Vernon, Anacortes, Stanwood, Smalls)Apr 20 · 1600 Meters · Place 2 · Friday HarborFriday Harbor | 1600 Meters | 2 | 6:06.0 | — |
| Apr 20 | NWC MS @ BEHS (Mount Vernon, Anacortes, Stanwood, Smalls)Apr 20 · 800 Meters · Place 7 · Friday HarborFriday Harbor | 800 Meters | 7 | 26:05.0 | — |