Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Hawkins Middle SchoolCurtis/Poulsbo/RT @ Hawkins · Apr 177:27Curtis/Poulsbo/RT @ HawkinsApril 17, 2024
1 Mile · Klahowya Secondary SchoolNorth Kitsap Jamboree · Apr 106:57.52North Kitsap JamboreeApril 10, 2024
1 Mile · Ridgetop Middle SchoolMountainview, Kingston @ Ridgetop · Apr 196:32Mountainview, Kingston @ RidgetopApril 19, 2023
1.5 Miles · Cedar Heights Middle SchoolFairview, Poulsbo, Ridgetop @ Cedar Heights · May 910:29.1Fairview, Poulsbo, Ridgetop @ Cedar HeightsMay 9, 2023
1.5 Miles · John Sedgwick JHKingston, Klahowya, Ridgetop, John Sedgwick @ JSMS · Apr 249:26.14Kingston, Klahowya, Ridgetop, John Sedgwick @ JSMSApril 24, 2024
1.5 Miles · Klahowya Secondary SchoolKlahowya vs Ridgetop and Woodward · May 310:28.95Klahowya vs Ridgetop and WoodwardMay 3, 2022
1.5 Miles · Ridgetop Middle SchoolCurtis, Fairview, Poulsbo @ Ridgetop · May 29:27.9Curtis, Fairview, Poulsbo @ RidgetopMay 2, 2024
2 Miles · Battle Point ParkWest Sound League Futurist Meet North · May 2314:50West Sound League Futurist Meet NorthMay 23, 2023
2 Miles · Curtis HSCKMS/Ridgetop @ Curtis · May 1513:54CKMS/Ridgetop @ CurtisMay 15, 2024
2 Miles · Fairview Middle SchoolCedar Heights, Poulsbo, Ridgetop @ Fairview · May 1113:42.46Cedar Heights, Poulsbo, Ridgetop @ FairviewMay 11, 2022
2 Miles · Hawkins Middle SchoolWest Sound League Championships @ Hawkins · May 2513:58.1West Sound League Championships @ HawkinsMay 25, 2022
2 Miles · Klahowya Secondary SchoolKlahowya vs. Central, Fairview, and Ridgetop · May 1814:46.17Klahowya vs. Central, Fairview, and RidgetopMay 18, 2022
2 Miles · Marcus Whitman MSWest Sound MS League Championships · May 2213:57.6West Sound MS League ChampionshipsMay 22, 2024
2 Miles · Ridgetop Middle SchoolCK, Fairview, Klahowya @ Ridgetop · May 1714:02CK, Fairview, Klahowya @ RidgetopMay 17, 2023
2 Miles · St. Albans Girl Scout CampOlympic League Jamboree · Sep 213:21.4Olympic League JamboreeSeptember 2, 2026
5,000 Meters · Battle Point Park XCOlympic League Meet #4 - Battle at Battle Point Park · Oct 1319:38.5Olympic League Meet #4 - Battle at Battle Point ParkOctober 13, 2026
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 319:05.1HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Dungeness Recreation AreaOlympic League Meet #1 · Sep 921:56.95Olympic League Meet #1September 9, 2026
5,000 Meters · Football Field Behind Boys & Girls Club2A Olympic League Meet #1 @ Bremerton · Sep 1023:56.62A Olympic League Meet #1 @ BremertonSeptember 10, 2025
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1919:59.2Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Girl Scout Camp St. AlbansOlympic League #2 · Sep 2321:12.5Olympic League #2September 23, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1019:05.3NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Port Gamble RC Field TrailheadOlympic League #3 · Sep 3020:57.71Olympic League #3September 30, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 26Mile Trial #3Oct 26 · 1,600 Meters Open · Place 16 · OlympicOlympic1,600 Meters Open165:39.0Unofficial11
Oct 22Olympic League ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 19 · OlympicOlympic5,000 Meters Junior Varsity1919:28.0911
Oct 13Olympic League Meet #4 - Battle at Battle Point ParkOct 13 · 5,000 Meters Boys Varsity / Junior Varsity · Place 60 · OlympicOlympic5,000 Meters Boys Varsity / Junior Varsity6019:38.5 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Silver avg 18:00-19:29 · Place 241 · OlympicOlympic5,000 Meters Men's Varsity Silver avg 18:00-19:2924119:05.3 PB11
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters JV Gold - Athletes Under 20 minutes · Place 136 · OlympicOlympic5,000 Meters JV Gold - Athletes Under 20 minutes13619:05.1 PB11
Sep 30Olympic League #3Sep 30 · 5,000 Meters Junior Varsity · Place 19 · OlympicOlympic5,000 Meters Junior Varsity1920:57.71 PB11
Sep 28Mile Trial #2Sep 28 · 1,600 Meters Open · Place 13 · OlympicOlympic1,600 Meters Open135:46.5Unofficial11
Sep 23Olympic League #2Sep 23 · 5,000 Meters Junior Varsity Men · Place 17 · OlympicOlympic5,000 Meters Junior Varsity Men1721:12.5 PB11
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - 18-21 Min · Place 100 · OlympicOlympic5,000 Meters Men's Junior Varsity - 18-21 Min10019:59.2 PB11
Sep 9Olympic League Meet #1Sep 9 · 5,000 Meters Boys Junior Varsity · Place 35 · OlympicOlympic5,000 Meters Boys Junior Varsity3521:56.95 PB11
Sep 2Olympic League JamboreeSep 2 · 2 Miles Junior Varsity · Place 29 · OlympicOlympic2 Miles Junior Varsity2913:21.4 PB11
Aug 25Mile Trial #1Aug 25 · 1,600 Meters Open · Place 24 · OlympicOlympic1,600 Meters Open246:57.7Unofficial11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27OHS Mile Trial #3Oct 27 · 1,600 Meters Open · Place 19 · OlympicOlympic1,600 Meters Open196:05.6Unofficial10
Oct 232A Olympic League ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 42 · OlympicOlympic5,000 Meters Junior Varsity4220:28.4910
Oct 15Olympic League Meet #4 - Battle at Battle Point ParkOct 15 · 5,000 Meters Junior Varsity · Place 70 · OlympicOlympic5,000 Meters Junior Varsity7019:55.310
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 226 · OlympicOlympic5,000 Meters Junior Varsity22619:47.810
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 352 · OlympicOlympic5,000 Meters Varsity35220:02.710
Sep 29OHS Mile Trial #2Sep 29 · 1,600 Meters Open · Place 14 · OlympicOlympic1,600 Meters Open145:55.4Unofficial10
Sep 242A Olympic League Meet #3Sep 24 · 5,000 Meters Junior Varsity · Place 23 · OlympicOlympic5,000 Meters Junior Varsity2320:43.8010
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 167 · OlympicOlympic5,000 Meters Junior Varsity16720:50.910
Sep 102A Olympic League Meet #1 @ BremertonSep 10 · 5,000 Meters Junior Varsity Men · Place 51 · OlympicOlympic5,000 Meters Junior Varsity Men5123:56.6 PB10
Sep 3OL Jamboree 2.0 mileSep 3 · 2 Miles Junior Varsity · Place 36 · OlympicOlympic2 Miles Junior Varsity3614:47.6210
Aug 26OHS Mile Trial #1Aug 26 · 1,600 Meters Open · Place 16 · OlympicOlympic1,600 Meters Open166:44.9Unofficial10

2024 Cross Country

19 results
DateMeetEventPlMarkGr
Oct 28OHS Mile Trial #3Oct 28 · 1,600 Meters Open · Place 8 · OlympicOlympic1,600 Meters Open85:51Unofficial9
Oct 24Olympic League ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 33 · OlympicOlympic5,000 Meters Junior Varsity3320:12.189
Oct 18Olympic League Meet #4Oct 18 · 5,000 Meters Junior Varsity · Place 66 · OlympicOlympic5,000 Meters Junior Varsity6620:21.159
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 357 · OlympicOlympic5,000 Meters Junior Varsity35721:15.79
Oct 9Olympic League Meet #3 Port AngelesOct 9 · 5,000 Meters Junior Varsity · Place 20 · OlympicOlympic5,000 Meters Junior Varsity2021:23.979
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 105 · OlympicOlympic5,000 Meters Junior Varsity10521:31.69
Oct 2Olympic League Meet #2 @ SequimOct 2 · 5,000 Meters Junior Varsity · Place 33 · OlympicOlympic5,000 Meters Junior Varsity3321:40.299
Sep 27OHS Mile Trial #2Sep 27 · 1,600 Meters Open · Place 15 · OlympicOlympic1,600 Meters Open156:04Unofficial9
Sep 25Olympic League Meet #1 @ North MasonSep 25 · 5,000 Meters Junior Varsity · Place 37 · OlympicOlympic5,000 Meters Junior Varsity3721:27.969
Sep 21Fort Steilacoom InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 195 · OlympicOlympic5,000 Meters Junior Varsity19521:19.49
Sep 18Olympic League OpenerSep 18 · 3,200 Meters Varsity · Place 36 · OlympicOlympic3,200 Meters Varsity3613:35.049
Aug 28OHS Mile Trial #1Aug 28 · 1,600 Meters Open · Place 10 · OlympicOlympic1,600 Meters Open106:08Unofficial9
May 22West Sound MS League ChampionshipsMay 22 · 2 Miles Middle School Boys · Place 76 · RidgetopRidgetop2 Miles Middle School Boys7613:57.6 PB8
May 15CKMS/Ridgetop @ CurtisMay 15 · 2 Miles Middle School · Place 29 · RidgetopRidgetop2 Miles Middle School2913:54 PB8
May 8John Sedgwick, Poulsbo, Ridgetop @ Marcus Whitman Middle SchoolMay 8 · 2 Miles Middle School · Place 26 · RidgetopRidgetop2 Miles Middle School2614:14.748
May 2Curtis, Fairview, Poulsbo @ RidgetopMay 2 · 1.5 Miles Middle School · Place 31 · RidgetopRidgetop1.5 Miles Middle School319:27.9 PB8
Apr 24Kingston, Klahowya, Ridgetop, John Sedgwick @ JSMSApr 24 · 1.5 Miles Middle School · Place 16 · RidgetopRidgetop1.5 Miles Middle School169:26.14 PB8
Apr 17Curtis/Poulsbo/RT @ HawkinsApr 17 · 1 Miles Middle School · Place 44 · RidgetopRidgetop1 Miles Middle School447:27 PB8
Apr 10North Kitsap JamboreeApr 10 · 1 Miles Mens · Place 74 · RidgetopRidgetop1 Miles Mens746:57.52 PB8

2023 Cross Country

6 results
DateMeetEventPlMarkGr
May 23West Sound League Futurist Meet NorthMay 23 · 2 Miles Middle School · Place 20 · RidgetopRidgetop2 Miles Middle School2014:50 PB7
May 17CK, Fairview, Klahowya @ RidgetopMay 17 · 2 Miles Middle School · Place 45 · RidgetopRidgetop2 Miles Middle School4514:02 PB7
May 9Fairview, Poulsbo, Ridgetop @ Cedar HeightsMay 9 · 1.5 Miles MS Boys · Place 45 · RidgetopRidgetop1.5 Miles MS Boys4510:29.1 PB7
May 3Ridgetop, Woodward @ Klahowya May 3 · 1.5 Miles Mens · Place 33 · RidgetopRidgetop1.5 Miles Mens3310:33.087
Apr 26Hawkins and Ridgetop @ John SedgwickApr 26 · 1.5 Miles Middle School · Place 29 · RidgetopRidgetop1.5 Miles Middle School2910:17.83Unofficial7
Apr 19Mountainview, Kingston @ RidgetopApr 19 · 1 Miles Middle School · Place 23 · RidgetopRidgetop1 Miles Middle School236:32 PB7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
May 25West Sound League Championships @ HawkinsMay 25 · 2 Miles Varsity Boys · Place 73 · RidgetopRidgetop2 Miles Varsity Boys7313:58.1 PB6
May 18Klahowya vs. Central, Fairview, and RidgetopMay 18 · 2 Miles Middle School · Place 23 · RidgetopRidgetop2 Miles Middle School2314:46.17 PB6
May 11Cedar Heights, Poulsbo, Ridgetop @ FairviewMay 11 · 2 Miles Boys · Place 20 · RidgetopRidgetop2 Miles Boys2013:42.46 PB6
May 3Klahowya vs Ridgetop and WoodwardMay 3 · 1.5 Miles Middle School · Place 24 · RidgetopRidgetop1.5 Miles Middle School2410:28.95 PB6
Apr 27Ridgetop vs Sedgewick and HawkinsApr 27 · 1.5 Miles Middle School · Place 26 · RidgetopRidgetop1.5 Miles Middle School2611:186