Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · St. Albans Girl Scout CampOlympic League Jamboree · Sep 212:54.5Olympic League JamboreeSeptember 2, 2026
5,000 Meters · Battle Point Park XCOlympic League Meet #4 - Battle at Battle Point Park · Oct 1320:34.6Olympic League Meet #4 - Battle at Battle Point ParkOctober 13, 2026
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 319:26.8HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Dungeness Recreation AreaOlympic League Meet #1 · Sep 920:59.70Olympic League Meet #1September 9, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1919:31.3Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1019:53.6NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 821:02.42025 WIAA State XC ChampionshipsNovember 8, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Women's 2A Varsity · Place 4 · Olympic5,000 Meters Women's 2A Varsity419:31.812
Oct 22Olympic League ChampionshipOct 22 · 5,000 Meters Varsity · Place 3 · Olympic5,000 Meters Varsity319:12.1412
Oct 13Olympic League Meet #4 - Battle at Battle Point ParkOct 13 · 5,000 Meters Girls Varsity / Junior Varsity · Place 8 · Olympic5,000 Meters Girls Varsity / Junior Varsity820:34.6 PB12
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Womens Varsity Gold avg 19:40-20:59 · Place 53 · Olympic5,000 Meters Womens Varsity Gold avg 19:40-20:595319:53.6 PB12
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Gold - Top 5 ave under 23:00 · Place 28 · Olympic5,000 Meters Varsity Gold - Top 5 ave under 23:002819:26.8 PB12
Sep 28Mile Trial #2Sep 28 · 1,600 Meters Open · Place 1 · Olympic1,600 Meters Open15:21.8Unofficial12
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Women's Varsity - Silver · Place 4 · Olympic5,000 Meters Women's Varsity - Silver419:31.3 PB12
Sep 9Olympic League Meet #1Sep 9 · 5,000 Meters Girls Open · Place 2 · Olympic5,000 Meters Girls Open220:59.70 PB12
Sep 2Olympic League JamboreeSep 2 · 2 Miles Varsity · Place 2 · Olympic2 Miles Varsity212:54.5 PB12
Aug 25Mile Trial #1Aug 25 · 1,600 Meters Open · Place 1 · Olympic1,600 Meters Open15:28.6Unofficial12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 2A Girls · Place 63 · Olympic5,000 Meters 2A Girls6321:02.4 PB11
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity 2A · Place 5 · Olympic5,000 Meters Varsity 2A521:16.811
Oct 27OHS Mile Trial #3Oct 27 · 1,600 Meters Open · Place 1 · Olympic1,600 Meters Open15:46.9Unofficial11
Oct 232A Olympic League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 7 · Olympic5,000 Meters Varsity720:36.6311
Oct 15Olympic League Meet #4 - Battle at Battle Point ParkOct 15 · 5,000 Meters Junior Varsity · Place 1 · Olympic5,000 Meters Junior Varsity119:57.311
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 10 · Olympic5,000 Meters Varsity1019:36.411
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 46 · Olympic5,000 Meters Varsity4619:40.211
Oct 12A Olympic League Meet #2 @NorthMasonOct 1 · 5,000 Meters Junior Varsity · Place 2 · Olympic5,000 Meters Junior Varsity220:38.211
Sep 29OHS Mile Trial #2Sep 29 · 1,600 Meters Open · Place 1 · Olympic1,600 Meters Open15:39.2Unofficial11
Sep 242A Olympic League Meet #3Sep 24 · 5,000 Meters Varsity · Place 2 · Olympic5,000 Meters Varsity220:51.1811
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Varsity · Place 5 · Olympic5,000 Meters Varsity520:05.811
Sep 3OL Jamboree 2.0 mileSep 3 · 2 Miles Junior Varsity · Place 2 · Olympic2 Miles Junior Varsity212:38.7711
Aug 26OHS Mile Trial #1Aug 26 · 1,600 Meters Open · Place 1 · Olympic1,600 Meters Open15:49.4Unofficial11

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 2A · Place 36 · Olympic5,000 Meters Varsity 2A3623:48.710
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 2A · Place 36 · Olympic5,000 Meters Varsity 2A3623:48.710
Oct 24Olympic League ChampionshipsOct 24 · 5,000 Meters Varsity · Place 12 · Olympic5,000 Meters Varsity1222:07.9910
Oct 18Olympic League Meet #4Oct 18 · 5,000 Meters Junior Varsity · Place 9 · Olympic5,000 Meters Junior Varsity921:47.1510
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 42 · Olympic5,000 Meters Junior Varsity4221:29.210
Oct 9Olympic League Meet #3 Port AngelesOct 9 · 5,000 Meters Varsity · Place 4 · Olympic5,000 Meters Varsity421:26.4710
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Varsity · Place 34 · Olympic5,000 Meters Varsity3421:57.510
Oct 2Olympic League Meet #2 @ SequimOct 2 · 5,000 Meters Varsity · Place 9 · Olympic5,000 Meters Varsity922:45.7810
Sep 25Olympic League Meet #1 @ North MasonSep 25 · 5,000 Meters Varsity · Place 10 · Olympic5,000 Meters Varsity1021:55.7710
Sep 21Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 18 · Olympic5,000 Meters Varsity1822:15.610
Sep 18Olympic League OpenerSep 18 · 3,200 Meters Varsity · Place 9 · Olympic3,200 Meters Varsity913:55.5110

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28Westside ClassicOct 28 · 5,000 Meters Varsity 2A · Place 11 · Olympic5,000 Meters Varsity 2A1120:59.59
Oct 19Olympic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 1 · Olympic5,000 Meters Varsity120:36.419
Oct 11Olympic League Meet #5 @ North MasonOct 11 · 5,000 Meters Varsity · Place 3 · Olympic5,000 Meters Varsity323:46.209
Oct 4Olympic League XC - Meet #4 @ Battle PointOct 4 · 5,000 Meters Junior Varsity · Place 5 · Olympic5,000 Meters Junior Varsity521:20.99
Sep 3027th John Payne XC InvitationalSep 30 · 5,000 Meters Varsity Division 2 · Place 18 · Olympic5,000 Meters Varsity Division 21821:02.69
Sep 27Olympic League Meet #3 @ BremertonSep 27 · 5,000 Meters Varsity · Place 4 · Olympic5,000 Meters Varsity422:24.29
Sep 20Olympic League Meet #2 @ SequimSep 20 · 5,000 Meters Varsity · Place 6 · Olympic5,000 Meters Varsity622:43.659
Sep 1645th Salt Creek InvitationalSep 16 · 5,000 Meters Varsity · Place 4 · Olympic5,000 Meters Varsity420:51.99
Sep 13Olympic League XC - Meet #1 Jamboree @ OlympicSep 13 · 2 Miles Junior Varsity · Place 10 · Olympic2 Miles Junior Varsity1014:00.29