Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMercer Miles Twilight Meet · May 24:56.85aMercer Miles Twilight MeetMay 2, 2025
1500 Meters · OutdoorRain City Flyers Go the Distance Meet 2025 · May 254:30.44aRain City Flyers Go the Distance Meet 2025May 25, 2025
1600 Meters · OutdoorOL Meet #4 NKHS, OHS @ Sequim HS · Apr 234:50.23aOL Meet #4 NKHS, OHS @ Sequim HSApril 23, 2026
200 Meters · OutdoorPoulsbo vs. Klahowya · Sep 2840.52aPoulsbo vs. KlahowyaSeptember 28, 2022
3000 Meters · OutdoorBill Roe All-Comers Meet #1 · Jun 49:39.21aBill Roe All-Comers Meet #1June 4, 2025
3200 Meters · OutdoorSouth Sound Freshmen-Sophomore Invitational · Mar 2810:37.06aSouth Sound Freshmen-Sophomore InvitationalMarch 28, 2026
400 Meters · OutdoorOL Meet #2 Bainbridge @ North Kitsap · Mar 2658.34aOL Meet #2 Bainbridge @ North Kitsap March 26, 2026
800 Meters · OutdoorOL Meet #1 Kingston, Bremerton, @ North Kitsap · Mar 192:12.94aOL Meet #1 Kingston, Bremerton, @ North Kitsap March 19, 2026
Javelin · 450g AeroJav · OutdoorPoulsbo/Ridgetop @ RMS · Oct 2127' 1Poulsbo/Ridgetop @ RMSOctober 2, 2024
Javelin · 600g · OutdoorPoulsbo vs. Klahowya · Sep 2864-05Poulsbo vs. KlahowyaSeptember 28, 2022
Shot Put · 8lb · OutdoorPoulsbo vs Woodward, Fairview · Sep 1925-03.00Poulsbo vs Woodward, FairviewSeptember 19, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 7Olympic League/2A Sub DistrictMay 7 · 3200 Meters · Place 14 · North KitsapNorth Kitsap3200 Meters14.11:18.44a9
May 2SUNNY AND 70! INVITATIONALMay 2 · 1600 Meters · Place 11 · North KitsapNorth Kitsap1600 Meters114:54.32a9
Apr 23OL Meet #4 NKHS, OHS @ Sequim HSApr 23 · 1600 Meters · Place 3 · North KitsapNorth Kitsap1600 Meters34:50.23a PB9
Apr 18Dave Snyder's Lil' NorwayApr 18 · 1600 Meters · Place 21 · North KitsapNorth Kitsap1600 Meters214:59.61a9
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 1600 Meters · Place 4 · North KitsapNorth Kitsap1600 Meters45:13.76a9
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 800 Meters · Place 7 · North KitsapNorth Kitsap800 Meters72:28.42a9
Mar 28South Sound Freshmen-Sophomore InvitationalMar 28 · Javelin · Place 5 · North KitsapNorth KitsapJavelin5102-59
Mar 28South Sound Freshmen-Sophomore InvitationalMar 28 · 3200 Meters · Place 3 · North KitsapNorth Kitsap3200 Meters310:37.06a PB9
Mar 28South Sound Freshmen-Sophomore InvitationalMar 28 · 800 Meters · Place 10 · North KitsapNorth Kitsap800 Meters102:21.49a9
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · Javelin · Place 6 · North KitsapNorth KitsapJavelin6100-29
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 1600 Meters · Place 1 · North KitsapNorth Kitsap1600 Meters15:05.74a9
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 400 Meters · Place 5 · North KitsapNorth Kitsap400 Meters558.34a PB9
Mar 21Curtis Viking Relays 2026Mar 21 · 1600 Meters · Place 29 · North KitsapNorth Kitsap1600 Meters295:14.66a9
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · Javelin · Place 3 · North KitsapNorth KitsapJavelin3116-79
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 3200 Meters · Place 4 · North KitsapNorth Kitsap3200 Meters411:04.60a9
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 800 Meters · Place 2 · North KitsapNorth Kitsap800 Meters22:12.94a PB9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 3000 Meters · Place 3 · Rain City FlyersRain City Flyers3000 Meters39:57.52a8
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 1500 Meters · Place 2 · Rain City FlyersRain City Flyers1500 Meters24:32.74a8
Jun 4Bill Roe All-Comers Meet #1Jun 4 · 3000 Meters · Place 7 · Rain City FlyersRain City Flyers3000 Meters7.9:39.21a PB8
May 25Rain City Flyers Go the Distance Meet 2025May 25 · 1500 Meters · Place 4 · Rain City FlyersRain City Flyers1500 Meters4.4:30.44a PB8
May 2Mercer Miles Twilight MeetMay 2 · 1 Mile · Place 15 · Rain City FlyersRain City Flyers1 Mile15.4:56.85a PB8
Apr 27Ford Sports Invite - Nino Cantu Run for AutismApr 27 · 1500 Meters · Rain City FlyersRain City Flyers1500 Meters—DNS8
Apr 13West Seattle IcebreakerApr 13 · 1500 Meters · Place 1 · Rain City FlyersRain City Flyers1500 Meters14:39.93a8

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Oct 24West Sound MS League ChampionshipsOct 24 · Javelin · Place 5 · PoulsboPoulsboJavelin5112-6—
Oct 24West Sound MS League ChampionshipsOct 24 · 1600 Meters · Place 2 · PoulsboPoulsbo1600 Meters25:07.12a—
Oct 24West Sound MS League ChampionshipsOct 24 · 800 Meters · Place 4 · PoulsboPoulsbo800 Meters42:21.59a—
Oct 24WSMS League ChampionshipsOct 24 · 1600 Meters · Place 2 · PoulsboPoulsbo1600 Meters2.5:07.12a8
Oct 24WSMS League ChampionshipsOct 24 · Javelin · Place 5 · PoulsboPoulsboJavelin450g AeroJav5.112-068
Oct 24WSMS League ChampionshipsOct 24 · 800 Meters · Place 4 · PoulsboPoulsbo800 Meters4.2:21.59a8
Oct 16Poulsbo @ Mountain ViewOct 16 · 1600 Meters · Place 2 · PoulsboPoulsbo1600 Meters2.5:11.84a8
Oct 16Poulsbo @ Mountain ViewOct 16 · Javelin · Place 3 · PoulsboPoulsboJavelin450g AeroJav3.113-038
Oct 9CKMS @ CKHS Cougar Field -Oct 9 · 1600 Meters · Place 3 · PoulsboPoulsbo1600 Meters35:11.7—
Oct 9CKMS @ CKHS Cougar Field -Oct 9 · 800 Meters · Place 2 · PoulsboPoulsbo800 Meters22:23.5—
Oct 2Poulsbo/Ridgetop @ RMSOct 2 · 1600 Meters · Place 1 · PoulsboPoulsbo1600 Meters1.5:17.95a8
Oct 2Poulsbo/Ridgetop @ RMSOct 2 · Javelin · Place 1 · PoulsboPoulsboJavelin450g AeroJav1.127' 1 PB8
Oct 2Poulsbo/Ridgetop @ RMSOct 2 · 800 Meters · Place 1 · PoulsboPoulsbo800 Meters1.2:28.07a8
Sep 25Poulsbo @ KingstonSep 25 · 1600 Meters · Place 1 · PoulsboPoulsbo1600 Meters1.5:26.58
Sep 25Poulsbo @ KingstonSep 25 · Javelin · Place 3 · PoulsboPoulsboJavelin450g AeroJav3.102' 58
Sep 19Poulsbo vs Woodward, FairviewSep 19 · 1600 Meters · Place 1 · PoulsboPoulsbo1600 Meters1.5:19.82a8
Sep 19Poulsbo vs Woodward, FairviewSep 19 · Javelin · Place 1 · PoulsboPoulsboJavelin450g AeroJav1.107-018
Sep 19Poulsbo vs Woodward, FairviewSep 19 · Shot Put · Place 9 · PoulsboPoulsboShot Put8lb9.25-03.00 PB8

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 18North West Sound League FuturistOct 18 · 1600 Meters · Place 21 · PoulsboPoulsbo1600 Meters21.6:25.83aUnofficial7
Oct 18North West Sound League FuturistOct 18 · Javelin · Place 5 · PoulsboPoulsboJavelin450g AeroJav5.78' 10Unofficial7
Oct 18North West Sound League FuturistOct 18 · Shot Put · PoulsboPoulsboShot Put8lb—DNS7
Oct 11Poulsbo vs. Central KitsapOct 11 · 1600 Meters · PoulsboPoulsbo1600 Metersx7:10.247
Oct 11Poulsbo vs. Central KitsapOct 11 · Javelin · PoulsboPoulsboJavelin450g AeroJavx59-87
Oct 4Poulsbo vs. RidgetopOct 4 · 1600 Meters · PoulsboPoulsbo1600 Metersx6:35Unofficial7
Oct 4Poulsbo vs. RidgetopOct 4 · Javelin · PoulsboPoulsboJavelin450g AeroJavx74-0Unofficial7
Oct 4Poulsbo vs. RidgetopOct 4 · Shot Put · PoulsboPoulsboShot Put8lbx21-4.5Unofficial7
Sep 27Poulsbo vs. Kingston MiddleSep 27 · 1600 Meters · PoulsboPoulsbo1600 Metersx6:43Unofficial7
Sep 27Poulsbo vs. Kingston MiddleSep 27 · Javelin · PoulsboPoulsboJavelin450g AeroJavx77-7Unofficial7
Sep 27Poulsbo vs. Kingston MiddleSep 27 · Shot Put · PoulsboPoulsboShot Put8lbx21-2.5Unofficial7
Sep 20Poulsbo/Fairview @ WoodwardSep 20 · 1600 Meters · Place 16 · PoulsboPoulsbo1600 Meters16.6:40.6Unofficial7
Sep 20Poulsbo/Fairview @ WoodwardSep 20 · Javelin · Place 2 · PoulsboPoulsboJavelin450g AeroJav2.70-6.00Unofficial7
Sep 20Poulsbo/Fairview @ WoodwardSep 20 · Shot Put · Place 8 · PoulsboPoulsboShot Put8lb8.21-7.00Unofficial7

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Oct 18Kingston Hosts Futurist Meet - North DivisionOct 18 · Javelin · Place 33 · PoulsboPoulsboJavelin600g33.46.026
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · Javelin · PoulsboPoulsboJavelin600g—54-6Unofficial6
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · Shot Put · PoulsboPoulsboShot Put8lb—19-8Unofficial6
Sep 28Poulsbo vs. KlahowyaSep 28 · Javelin · Place 9 · PoulsboPoulsboJavelin600g9.64-05 PB6
Sep 28Poulsbo vs. KlahowyaSep 28 · Shot Put · Place 11 · PoulsboPoulsboShot Put8lb11.20-076
Sep 28Poulsbo vs. KlahowyaSep 28 · 200 Meters · Place 29 · PoulsboPoulsbo200 Meters29.40.52a PB6
Sep 20Poulsbo @ CKMSSep 20 · Javelin · Place 12 · PoulsboPoulsboJavelin600g12.52-016
Sep 20Poulsbo @ CKMSSep 20 · Shot Put · Place 12 · PoulsboPoulsboShot Put8lb12.20-02.006
Sep 20Poulsbo @ CKMSSep 20 · 200 Meters · Place 26 · PoulsboPoulsbo200 Meters26.43.17a6