Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.35 Miles · Woodland ParkCYO Athletics 4-8 Championships · Oct 9 | 9:39.3 | CYO Athletics 4-8 Championships | October 9, 2022 |
| 4,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 7 | 16:51.10 | FWTC Autumn Classic | October 7, 2023 |
| 4,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 19 | 14:48.44 | Rainer Beach Goose Chase 2024 | October 19, 2024 |
| 4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 15:20.50 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 5,000 Meters · Lower WoodlandMetro XC - Lincoln/Prep/Ballard/Beach/Sealth · Sep 24 | 19:17.59 | Metro XC - Lincoln/Prep/Ballard/Beach/Sealth | September 24, 2025 |
| 5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 4 | 20:07.70 | 8th Annual Battle for the 509 | October 4, 2025 |
| 5,000 Meters · Warren G. Magnuson ParkMagnuson Time Trial · Nov 1 | 19:35.8 | Magnuson Time Trial | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Magnuson Time TrialNov 1 · 5,000 Meters Boys · Place 18 · Seattle PrepSeattle Prep | 5,000 Meters Boys | 18 | 19:35.8 PB | 9 |
| Oct 23 | 2025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Junior Varsity top 14 · Place 61 · Seattle PrepSeattle Prep | 5,000 Meters 3a Junior Varsity top 14 | 61 | 20:12.30 | 9 |
| Oct 16 | Metro #5 - O'Dea/HNA/SP/Lakeside/Ballard/Rainier Beach/EC/Nathan Hale/Blanchet/RooseveltOct 16 · 5,000 Meters Open Boys · Place 8 · Seattle PrepSeattle Prep | 5,000 Meters Open Boys | 8 | 20:21.3 | 9 |
| Oct 11 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 48 · Seattle PrepSeattle Prep | 5,000 Meters Varsity | 48 | 18:57.0 | 9 |
| Oct 4 | 8th Annual Battle for the 509Oct 4 · 5,000 Meters Competitive JV (Below 21:30) · Place 195 · Seattle PrepSeattle Prep | 5,000 Meters Competitive JV (Below 21:30) | 195 | 20:07.70 PB | 9 |
| Sep 24 | Metro XC - Lincoln/Prep/Ballard/Beach/SealthSep 24 · 5,000 Meters Varsity · Place 22 · Seattle PrepSeattle Prep | 5,000 Meters Varsity | 22 | 19:17.59 PB | 9 |
| Sep 20 | Fort Steilacoom InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 58 · Seattle PrepSeattle Prep | 5,000 Meters Junior Varsity | 58 | 19:00.4 | 9 |
| Sep 13 | GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Freshman · Place 25 · Seattle PrepSeattle Prep | 2 Miles Freshman | 25 | 11:42.89 | 9 |
2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
2 results