Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorOL Bainbridge @ North Kitsap · Apr 177:34.36aOL Bainbridge @ North KitsapApril 17, 2024
Javelin · 600g · OutdoorOlympic League/2A Sub District · May 796-09Olympic League/2A Sub DistrictMay 7, 2026
Shot Put · 4kg · OutdoorOlympic League/2A Sub District · May 722-06.75Olympic League/2A Sub DistrictMay 7, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 202A District 3 - WCD ChampionshipsMay 20 · Javelin · Place 11 · North KitsapJavelin1179-0611
May 7Olympic League/2A Sub DistrictMay 7 · Javelin · Place 4 · North KitsapJavelin600g4.96-09 PB11
May 7Olympic League/2A Sub DistrictMay 7 · Shot Put · Place 10 · North KitsapShot Put4kg10.22-06.75 PB11
May 2SUNNY AND 70! INVITATIONALMay 2 · Javelin · Place 19 · North KitsapJavelin1978-0711
Apr 23OL Meet #4 NKHS, OHS @ Sequim HSApr 23 · Javelin · Place 2 · North KitsapJavelin283-0211
Apr 23OL Meet #4 NKHS, OHS @ Sequim HSApr 23 · Shot Put · Place 5 · North KitsapShot Put522-06.0011
Apr 18Dave Snyder's Lil' NorwayApr 18 · Javelin · Place 6 · North KitsapJavelin686-0111

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 82A Olympic League ChampionshipsMay 8 · Javelin · Place 11 · North KitsapJavelin1176-1010
May 82A Olympic League ChampionshipsMay 8 · Shot Put · Place 13 · North KitsapShot Put1322-1110
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · Javelin · Place 6 · North KitsapJavelin675-0810
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · Discus · Place 13 · North KitsapDiscus1354-0510
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · Shot Put · Place 5 · North KitsapShot Put522-00.7510
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Javelin · Place 7 · North KitsapJavelin778-1110
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Discus · Place 15 · North KitsapDiscus1549-010
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Shot Put · Place 8 · North KitsapShot Put822-210
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · Javelin · Place 4 · North KitsapJavelin479-010
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · Discus · Place 3 · North KitsapDiscus353-510
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · Shot Put · Place 5 · North KitsapShot Put520-1010

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Olympic League ChampionshipsMay 2 · Javelin · Place 9 · North KitsapJavelin968-7—
Apr 20Lil' Norway InvitationalApr 20 · Javelin · Place 13 · North KitsapJavelin1373-6—
Apr 17OL Bainbridge @ North KitsapApr 17 · Javelin · Place 4 · North KitsapJavelin468-10—
Apr 17OL Bainbridge @ North KitsapApr 17 · 1600 Meters · Place 14 · North Kitsap1600 Meters147:34.36a PB—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · Javelin · Place 3 · North KitsapJavelin376-2—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · 1600 Meters · Place 11 · North Kitsap1600 Meters117:36.05a—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · Javelin · Place 4 · North KitsapJavelin475-9—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · Javelin · Place 1 · North KitsapJavelin169-7—
Mar 23Curtis Viking Relay ChampionshipsMar 23 · Javelin · Place 20 · North KitsapJavelin2070-1—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · Javelin · Place 7 · North KitsapJavelin760-7—
Mar 16Seattle Academy RelaysMar 16 · Javelin · Place 30 · North KitsapJavelin3056-6—