Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Battle Point Park XCOlympic League Meet #4 - Battle at Battle Point Park · Oct 1323:03.1Olympic League Meet #4 - Battle at Battle Point ParkOctober 13, 2026
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3123:05.9Westside ClassicOctober 31, 2026
5,000 Meters · Dungeness Recreation AreaOlympic League Meet #1 · Sep 925:57.93Olympic League Meet #1September 9, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1923:19.0Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Girl Scout Camp St. AlbansOlympic League #2 · Sep 2324:55.6Olympic League #2September 23, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1022:50.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Port Gamble RC Field TrailheadOlympic League #3 · Sep 3023:33.56Olympic League #3September 30, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Women's 2A Varsity · Place 38 · Olympic5,000 Meters Women's 2A Varsity3823:05.9 PB12
Oct 26Mile Trial #3Oct 26 · 1,600 Meters Open · Place 4 · Olympic1,600 Meters Open46:04.1Unofficial12
Oct 22Olympic League ChampionshipOct 22 · 5,000 Meters Varsity · Place 32 · Olympic5,000 Meters Varsity3223:07.1112
Oct 13Olympic League Meet #4 - Battle at Battle Point ParkOct 13 · 5,000 Meters Girls Varsity / Junior Varsity · Place 25 · Olympic5,000 Meters Girls Varsity / Junior Varsity2523:03.1 PB12
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Womens Varsity Silver avg 21:00-22:29 · Place 188 · Olympic5,000 Meters Womens Varsity Silver avg 21:00-22:2918822:50.7 PB12
Sep 30Olympic League #3Sep 30 · 5,000 Meters Varsity · Place 20 · Olympic5,000 Meters Varsity2023:33.56 PB12
Sep 28Mile Trial #2Sep 28 · 1,600 Meters Open · Place 3 · Olympic1,600 Meters Open36:11.9Unofficial12
Sep 23Olympic League #2Sep 23 · 5,000 Meters Varsity Women · Place 15 · Olympic5,000 Meters Varsity Women1524:55.6 PB12
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Women's Varsity - Silver · Place 96 · Olympic5,000 Meters Women's Varsity - Silver9623:19.0 PB12
Sep 9Olympic League Meet #1Sep 9 · 5,000 Meters Girls Open · Place 31 · Olympic5,000 Meters Girls Open3125:57.93 PB12
Aug 25Mile Trial #1Aug 25 · 1,600 Meters Open · Place 5 · Olympic1,600 Meters Open56:47.6Unofficial12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity 2A · Place 61 · Olympic5,000 Meters Varsity 2A6125:40.511
Oct 27OHS Mile Trial #3Oct 27 · 1,600 Meters Open · Place 3 · Olympic1,600 Meters Open36:32.8Unofficial11
Oct 232A Olympic League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 27 · Olympic5,000 Meters Varsity2723:19.8711
Oct 15Olympic League Meet #4 - Battle at Battle Point ParkOct 15 · 5,000 Meters Junior Varsity · Place 27 · Olympic5,000 Meters Junior Varsity2724:05.311
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 234 · Olympic5,000 Meters Varsity23424:06.111
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 198 · Olympic5,000 Meters Varsity19824:22.811
Sep 29OHS Mile Trial #2Sep 29 · 1,600 Meters Open · Place 4 · Olympic1,600 Meters Open46:45.7Unofficial11
Sep 242A Olympic League Meet #3Sep 24 · 5,000 Meters Varsity · Place 18 · Olympic5,000 Meters Varsity1823:57.4211
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Varsity · Place 79 · Olympic5,000 Meters Varsity7923:59.011