Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 12 | 10:25.7 | The 27th Bellarmine Invite | September 12, 2026 |
| 4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 13:19.50 | USATF National Junior Olympic Championships | December 14, 2024 |
| 4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 13:50.70 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 14:34.70 | USATF Region 13 Junior Olympic Championships | November 18, 2023 |
| 4,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 14 | 15:39 | Cascade Striders 2023 Flying Feet Cross Country Invitational | October 14, 2023 |
| 4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 13:19.40 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 5,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 19:55.60 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 19 | 15:53.16 | Bellevue Cross Country Invitational | September 19, 2026 |
| 5,000 Meters · Lincoln ParkMetro League XC - West Seattle Host @ Lincoln Park · Sep 17 | 17:07.1 | Metro League XC - West Seattle Host @ Lincoln Park | September 17, 2025 |
| 5,000 Meters · Lower WoodlandMetro XC Week 2 - Clev/CS/Roos/WS · Sep 24 | 16:42.05 | Metro XC Week 2 - Clev/CS/Roos/WS | September 24, 2026 |
| 5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 8 | 17:45.6 | 2025 WIAA State XC Championships | November 8, 2025 |
| 5,000 Meters · Warren G. Magnuson ParkMetro XC - Roosevelt Host @ Magnuson · Sep 25 | 17:38.0 | Metro XC - Roosevelt Host @ Magnuson | September 25, 2025 |
| 5,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 22 | 16:47.09 | USATF Region 13 Cross Country Junior Olympic | November 22, 2025 |
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 29 | 2A 3A District 2 Sea-KingOct 29 · 5,000 Meters 3A Varsity · Place 42 · West SeattleWest Seattle | 5,000 Meters 3A Varsity | 42 | 17:06.74 | 11 |
| Oct 22 | 2026 Metro 2A 3A 4AOct 22 · 5,000 Meters Varsity · Place 23 · West SeattleWest Seattle | 5,000 Meters Varsity | 23 | 17:11.47 | 11 |
| Sep 24 | Metro XC Week 2 - Clev/CS/Roos/WSSep 24 · 5,000 Meters Open Boys · Place 1 · West SeattleWest Seattle | 5,000 Meters Open Boys | 1 | 16:42.05 PB | 11 |
| Sep 19 | Bellevue Cross Country Invitational Sep 19 · 5,000 Meters BOYS Varsity - #1-#4 Runners · Place 12 · West SeattleWest Seattle | 5,000 Meters BOYS Varsity - #1-#4 Runners | 12 | 15:53.16 PB | 11 |
| Sep 17 | Metro Meet West Seattle HostSep 17 · 5,000 Meters Open Boys · Place 9 · West SeattleWest Seattle | 5,000 Meters Open Boys | 9 | 19:48.30 | 11 |
| Sep 12 | The 27th Bellarmine InviteSep 12 · 2 Miles HS Varsity · Place 22 · West SeattleWest Seattle | 2 Miles HS Varsity | 22 | 10:25.7 PB | 11 |
2025 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 5,000 Meters 15-18 · Place 41 · West Seattle Road RunnersWest Seattle Road Runners | 5,000 Meters 15-18 | 41 | 19:55.60 PB | 10 |
| Nov 22 | USATF Region 13 Cross Country Junior OlympicNov 22 · 5,000 Meters 15-18 · Place 4 · West Seattle Road RunnersWest Seattle Road Runners | 5,000 Meters 15-18 | 4 | 16:47.09 PB | 10 |
| Nov 15 | USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 5,000 Meters Varsity · Place 5 · West Seattle Road RunnersWest Seattle Road Runners | 5,000 Meters Varsity | 5 | 17:07.10 | 16 |
| Nov 14 | NXR Northwest Regional ChampionshipsNov 14 · 5,000 Meters Open · Place 217 · West Seattle WildcatsWest Seattle Wildcats | 5,000 Meters Open | 217 | 16:30.99 | SO |
| Nov 8 | 2025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 3A Boys · Place 150 · West SeattleWest Seattle | 5,000 Meters 3A Boys | 150 | 17:45.6 PB | 10 |
| Oct 31 | 3A and 2A Seaking District Championship Cross Country Meet Oct 31 · 5,000 Meters 3A Boys · Place 23 · West SeattleWest Seattle | 5,000 Meters 3A Boys | 23 | 16:18.22 | 10 |
| Oct 23 | 2025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Varsity · Place 25 · West SeattleWest Seattle | 5,000 Meters 3a Varsity | 25 | 17:31.10 | 10 |
| Oct 15 | Metro League XC Week 5Oct 15 · 5,000 Meters Boys Varsity · Place 4 · West SeattleWest Seattle | 5,000 Meters Boys Varsity | 4 | 17:35.2 | 10 |
| Oct 9 | Metro League XC - WS Host @ LWOct 9 · 5,000 Meters Boys Open · Place 3 · West SeattleWest Seattle | 5,000 Meters Boys Open | 3 | 16:53.84 | 10 |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 8 · West SeattleWest Seattle | 5,000 Meters Varsity | 8 | 16:39.4 | 10 |
| Sep 27 | Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 47 · West SeattleWest Seattle | 5,000 Meters Varsity | 47 | 16:39.0 | 10 |
| Sep 25 | Metro XC - Roosevelt Host @ MagnusonSep 25 · 5,000 Meters Boys Open · Place 1 · West SeattleWest Seattle | 5,000 Meters Boys Open | 1 | 17:38.0 PB | 10 |
| Sep 17 | Metro League XC - West Seattle Host @ Lincoln ParkSep 17 · 5,000 Meters Boys Open · Place 3 · West SeattleWest Seattle | 5,000 Meters Boys Open | 3 | 17:07.1 PB | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 35 · West Seattle Road RunnersWest Seattle Road Runners | 4,000 Meters 13-14 | 35 | 13:19.50 PB | 9 |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 8 · West Seattle Road RunnersWest Seattle Road Runners | 4,000 Meters 13-14 | 8 | 13:50.70 PB | 9 |
| Nov 16 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 2 · West Seattle Road RunnersWest Seattle Road Runners | 4,000 Meters 13-14 | 2 | 13:19.40 PB | 9 |
| Oct 19 | Halloween Dash Bash Oct 19 · Varsity · Place 2 · 14 West Seattle Road Runners14 West Seattle Road Runners | Varsity | 2 | 13:11 | — |
| Oct 13 | Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 3 · West Seattle Road RunnersWest Seattle Road Runners | 4,000 Meters Varsity | 3 | 13:49.10 | 14 |
| Sep 29 | West Seattle Rust BusterSep 29 · 3,000 Meters Varsity · Place 1 · West Seattle Road RunnersWest Seattle Road Runners | 3,000 Meters Varsity | 1 | 10:10.0 | 9 |
2023 Cross Country
4 results