Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 27 | 8:00.28 | King Cobras Invitational | September 27, 2025 |
| 1,600 Meters · Ft. Steilacoom ParkBrian Sturkie Memorial Run · Sep 27 | 8:04 | Brian Sturkie Memorial Run | September 27, 2026 |
| 1.5 Miles · Heatherwood Middle SchoolHarbour Pointe MS & Meadowdale MS @ Heatherwood MS · Oct 8 | 11:37.61 | Harbour Pointe MS & Meadowdale MS @ Heatherwood MS | October 8, 2026 |
| 3,000 Meters · Genesse Park Trails (lower field)Goose Chase · Oct 18 | 15:09.11 | Goose Chase | October 18, 2025 |
| 3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Oct 4 | 14:52.27 | West Seattle Rust Buster | October 4, 2026 |
| 3,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 12 | 15:25.20 | Cascade Striders 2025 Flying Feet Cross Country Invitational | October 12, 2025 |
| 3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 20:09.10 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 4,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 31 | 19:38.24 | 2026 Rain City Stampede | October 31, 2026 |
| 4,000 Meters · Robinswood Park2026 Cascade Striders Flying Feet Cross Country Invitational · Oct 11 | 19:08.51 | 2026 Cascade Striders Flying Feet Cross Country Invitational | October 11, 2026 |
| 800 m · Lincoln ParkWest Seattle Rust Buster · Sep 28 | 5:02.5 | West Seattle Rust Buster | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2026 Rain City StampedeOct 31 · 4,000 Meters 13-14 · Place 59 · Club NorthwestClub Northwest | 4,000 Meters 13-14 | 59 | 19:38.24 PB | 7 |
| Oct 25 | FWTC Autumn Classic XC Oct 25 · 4,000 Meters Varsity · Place 34 · Club NorthwestClub Northwest | 4,000 Meters Varsity | 34 | 19:38.50 | 7 |
| Oct 11 | 2026 Cascade Striders Flying Feet Cross Country InvitationalOct 11 · 4,000 Meters 13-14 · Place 48 · Club NorthwestClub Northwest | 4,000 Meters 13-14 | 48 | 19:08.51 PB | 7 |
| Oct 8 | Harbour Pointe MS & Meadowdale MS @ Heatherwood MSOct 8 · 1.5 Miles Middle School Boys · Place 49 · MeadowdaleMeadowdale | 1.5 Miles Middle School Boys | 49 | 11:37.61 PB | 7 |
| Oct 4 | West Seattle Rust BusterOct 4 · 3,000 Meters 13-14 · Place 47 · Club NorthwestClub Northwest | 3,000 Meters 13-14 | 47 | 14:52.27 PB | 7 |
| Sep 27 | Brian Sturkie Memorial RunSep 27 · 1,600 Meters 13-14 M · Place 12 · Club NorthwestClub Northwest | 1,600 Meters 13-14 M | 12 | 8:04 PB | 7 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 3,000 Meters Varsity · Place 100 · Club NorthwestClub Northwest | 3,000 Meters Varsity | 100 | 14:41.20 | 12 |
| Nov 2 | FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 47 · Club NorthwestClub Northwest | 3,000 Meters Varsity | 47 | 14:33.46 | 12 |
| Oct 25 | 2025 Rain City StampedeOct 25 · 3,000 Meters Varsity · Place 55 · Club NorthwestClub Northwest | 3,000 Meters Varsity | 55 | 16:27.38 | — |
| Oct 18 | Goose ChaseOct 18 · 3,000 Meters 11 & 12 Boys · Place 46 · Club NorthwestClub Northwest | 3,000 Meters 11 & 12 Boys | 46 | 15:09.11 PB | 6 |
| Oct 12 | Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 3,000 Meters 11-12 · Place 62 · Club NorthwestClub Northwest | 3,000 Meters 11-12 | 62 | 15:25.20 PB | 6 |
| Oct 5 | West Seattle Rust BusterOct 5 · 1 Mile Varsity · Place 66 · Club NorthwestClub Northwest | 1 Mile Varsity | 66 | 7:45.79 | — |
| Sep 27 | King Cobras InvitationalSep 27 · 1 Miles 11-12 · Place 41 · Club NorthwestClub Northwest | 1 Miles 11-12 | 41 | 8:00.28 PB | 6 |
2024 Cross Country
4 results2019 Cross Country
1 results