Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Lincoln ParkOlympic MS XC Meet #2 · Sep 2212:32.11Olympic MS XC Meet #2September 22, 2021
2 Miles · Lincoln ParkOlympic MS XC Championships · Oct 2015:57.65Olympic MS XC ChampionshipsOctober 20, 2021
2 Miles · Port Townsend Golf ClubNisqually Meet #1 @ Port Townsend · Sep 1614:14.87Nisqually Meet #1 @ Port TownsendSeptember 16, 2025
3,200 Meters · Blue Heron Middle SchoolOlympic MS XC Meet #5 · Oct 1315:22.13Olympic MS XC Meet #5October 13, 2021
5,000 Meters · Paradise Ridge Equestrian ParkNisqually League Meet #3 @ Vashon · Oct 2124:09Nisqually League Meet #3 @ VashonOctober 21, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 821:12.22025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · Sun Willows Golf CourseWIAA 1A State XC Championships · Nov 524:44.5WIAA 1A State XC ChampionshipsNovember 5, 2022

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1A Girls · Place 48 · East JeffersonEast Jefferson5,000 Meters 1A Girls4821:12.2 PB12
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity 1A · Place 12 · East JeffersonEast Jefferson5,000 Meters Varsity 1A1222:21.012
Oct 21Nisqually League Meet #3 @ VashonOct 21 · 5,000 Meters Varsity · Place 8 · East JeffersonEast Jefferson5,000 Meters Varsity824:09 PB12
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 92 · East JeffersonEast Jefferson5,000 Meters Varsity9221:23.012
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 55 · East JeffersonEast Jefferson5,000 Meters Varsity5521:58.112
Sep 30Nisqually League Meet # 2 @ KlahowyaSep 30 · 5,000 Meters Varsity · Place 18 · East JeffersonEast Jefferson5,000 Meters Varsity1824:30.512
Sep 202025 PLU InvitationalSep 20 · 5,000 Meters Varsity · Place 21 · East JeffersonEast Jefferson5,000 Meters Varsity2121:50.412
Sep 16Nisqually Meet #1 @ Port TownsendSep 16 · 2 Miles Open · Place 10 · East JeffersonEast Jefferson2 Miles Open1014:14.87 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 1A · Place 118 · East JeffersonEast Jefferson5,000 Meters 1A11823:25.311
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 1A · Place 13 · East JeffersonEast Jefferson5,000 Meters Varsity 1A1323:40.111
Oct 21Nisqually League Meet #3Oct 21 · 5,000 Meters Varsity · Place 13 · East JeffersonEast Jefferson5,000 Meters Varsity1325:01.9011
Oct 10Rainier InvitationalOct 10 · 5,000 Meters Varsity · Place 12 · East JeffersonEast Jefferson5,000 Meters Varsity1222:53.5411
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Varsity 2A · Place 132 · East JeffersonEast Jefferson5,000 Meters Varsity 2A13223:41.1011
Oct 1Nisqually League XC #2Oct 1 · 5,000 Meters Open · Place 34 · East JeffersonEast Jefferson5,000 Meters Open3429:26.511
Sep 17Nisqually XC meet @ Camas Prarie Golf Park in Port TownsendSep 17 · 2 Miles Open · Place 11 · East JeffersonEast Jefferson2 Miles Open1114:37.6011
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Varsity · Place 54 · East JeffersonEast Jefferson2 Miles Varsity5414:56.0611

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters 1A · Place 123 · Port Townsend (East Jefferson)Port Townsend (East Jefferson)5,000 Meters 1A12323:14.8—
Oct 28Westside ClassicOct 28 · 5,000 Meters Varsity 1A · Place 16 · Port Townsend (East JefPort Townsend (East Jef5,000 Meters Varsity 1A1623:16.510
Oct 17Nisqually League meet #3 at Port Townsend Golf ClubOct 17 · 5,000 Meters Open · Place 15 · Port Townsend (East JefPort Townsend (East Jef5,000 Meters Open1524:03.0910
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 250 · Port Townsend (East JefPort Townsend (East Jef5,000 Meters Varsity25024:47.210
Sep 3027th John Payne XC InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 60 · Port Townsend (East JefPort Townsend (East Jef5,000 Meters Junior Varsity6024:21.610
Sep 16BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Varsity · Place 72 · Port Townsend (East JefPort Townsend (East Jef5,000 Meters Varsity7225:56.910

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5WIAA 1A State XC ChampionshipsNov 5 · 5,000 Meters 1A Girls · Place 130 · East JeffersonEast Jefferson5,000 Meters 1A Girls13024:44.5 PB9
Oct 29Westside Classic District XC ChampionshipsOct 29 · 5,000 Meters Varsity 1A · Place 20 · Port Townsend (East JefPort Townsend (East Jef5,000 Meters Varsity 1A2025:10.19
Sep 27Vashon Island XC Nisqually League #2Sep 27 · 5,000 Meters Varsity · Place 24 · Port Townsend (East JefPort Townsend (East Jef5,000 Meters Varsity2428:15.009
Sep 1743rd Annual South Whidbey Carl Westling InviteSep 17 · 5,000 Meters Varsity Division 2 · Place 65 · Port Townsend (East JefPort Townsend (East Jef5,000 Meters Varsity Division 26525:20.399
Sep 13Nisqually League XC meet # 1 @ Klahowya Secondary SchoolSep 13 · 5,000 Meters Junior Varsity · Place 18 · Port Townsend (East JefPort Townsend (East Jef5,000 Meters Junior Varsity1826:30.49
Sep 10Blue Heron time trialSep 10 · 2 Miles Open · Place 6 · East JeffersonEast Jefferson2 Miles Open615:44Unofficial9

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20Olympic MS XC ChampionshipsOct 20 · 2 Miles Middle School · Place 9 · Blue HeronBlue Heron2 Miles Middle School915:57.65 PB8
Oct 13Olympic MS XC Meet #5Oct 13 · 3,200 Meters Middle School · Place 8 · Blue HeronBlue Heron3,200 Meters Middle School815:22.13 PB8
Sep 29Olympic MS XC Meet #3Sep 29 · 2,400 Meters Middle School · Place 6 · Blue HeronBlue Heron2,400 Meters Middle School611:42.52Unofficial8
Sep 22Olympic MS XC Meet #2Sep 22 · 1.5 Miles Middle School · Place 7 · Blue HeronBlue Heron1.5 Miles Middle School712:32.11 PB8