Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 27 | 7:11.34 | King Cobras Invitational | September 27, 2025 |
| 2 Miles · Fort Steilacoom 2 mileFort Steilacoom Invitational · Sep 19 | 16:50.1 | Fort Steilacoom Invitational | September 19, 2026 |
| 2,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 8:57.32 | USATF National Junior Olympic Championships | December 14, 2024 |
| 2,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 9:08.10 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 2,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 19 | 8:51.78 | Rainer Beach Goose Chase 2024 | October 19, 2024 |
| 2,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 8:59.50 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 3,000 Meters · Genesse Park Trails (lower field)Goose Chase · Oct 18 | 14:47.84 | Goose Chase | October 18, 2025 |
| 3,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 31 | 13:18.61 | 2026 Rain City Stampede | October 31, 2026 |
| 3,000 Meters · Robinswood Park2026 Cascade Striders Flying Feet Cross Country Invitational · Oct 11 | 12:42.71 | 2026 Cascade Striders Flying Feet Cross Country Invitational | October 11, 2026 |
| 3,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 22 | 13:19.26 | USATF Region 13 Cross Country Junior Olympic | November 22, 2025 |
| 800 m · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 12 | 2:30.5 | The 27th Bellarmine Invite | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 9-10 · Place 67 · South Hill Running | 3,000 Meters 9-10 | 67 | 13:19.26 PB | 4 |
| Nov 15 | USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 3,000 Meters Varsity · Place 46 · South Hill Running | 3,000 Meters Varsity | 46 | 13:20.60 | 10 |
| Nov 2 | FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 36 · South Hill Running | 3,000 Meters Varsity | 36 | 13:55.65 | 10 |
| Oct 18 | Goose ChaseOct 18 · 3,000 Meters 9 & 10 Boys · Place 36 · South Hill Running | 3,000 Meters 9 & 10 Boys | 36 | 14:47.84 PB | 4 |
| Oct 12 | Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 3,000 Meters 9-10 · Place 54 · South Hill Running | 3,000 Meters 9-10 | 54 | 15:46.70 | 4 |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 1.5 Miles Middle School Elementary · Place 100 · South Hill Running | 1.5 Miles Middle School Elementary | 100 | 11:35.3 | 4 |
| Sep 27 | King Cobras InvitationalSep 27 · 1 Miles 9-10 · Place 25 · South Hill Running | 1 Miles 9-10 | 25 | 7:11.34 PB | 4 |
| Sep 20 | Fort Steilacoom InvitationalSep 20 · 1 Mile Varsity · Place 17 · South Hill Running | 1 Mile Varsity | 17 | 7:46.8 | 4 |
| Sep 13 | The 26th Bellarmine InviteSep 13 · 800 Meters Elementary · Place 12 · South Hill Running | 800 Meters Elementary | 12 | 2:50.0 | 4 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 2,000 Meters 7-8 · Place 117 · South Hill Running | 2,000 Meters 7-8 | 117 | 8:57.32 PB | 3 |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 2,000 Meters 8U · Place 27 · South Hill Running | 2,000 Meters 8U | 27 | 9:08.10 PB | 3 |
| Nov 16 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 2,000 Meters 8U · Place 20 · South Hill Running | 2,000 Meters 8U | 20 | 8:59.50 PB | 3 |
| Oct 19 | Rainer Beach Goose Chase 2024Oct 19 · 2,000 Meters 7-8 · Place 10 · South Hill Running | 2,000 Meters 7-8 | 10 | 8:51.78 PB | 3 |
| Oct 13 | Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 2,000 Meters Varsity · Place 12 · South Hill Running | 2,000 Meters Varsity | 12 | 8:11.80 | 8 |
| Oct 5 | HOKA 28th John Payne XC InvitationalOct 5 · 1.5 Miles Middle School Elementary · Place 141 · South Hill Running | 1.5 Miles Middle School Elementary | 141 | 12:25.8 | — |
| Sep 29 | West Seattle Rust BusterSep 29 · 1 Mile Varsity · Place 16 · South Hill Running | 1 Mile Varsity | 16 | 7:48.1 | — |
| Sep 21 | Fort Steilacoom InvitationalSep 21 · 1 Mile Open · Place 9 · South Hill Running | 1 Mile Open | 9 | 7:19.4 | — |
| Sep 14 | 25th Bellarmine InvitationalSep 14 · 800 Meters Elementary Open · Place 15 · South Hill Running | 800 Meters Elementary Open | 15 | 3:05.2 | — |