Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOlympic League JV Championships · Apr 2713.70aOlympic League JV ChampionshipsApril 27, 2023
200 Meters · OutdoorPoulsbo and Woodard at Fairview · Oct 1333.18Poulsbo and Woodard at FairviewOctober 13, 2021
200m Hurdles · 30" / 0.762m · OutdoorPoulsbo and Woodard at Fairview · Oct 1338.10Poulsbo and Woodard at FairviewOctober 13, 2021
75m Hurdles · 33" · OutdoorPoulsbo @ Klahowya · Sep 3017.66aPoulsbo @ KlahowyaSeptember 30, 2021
Discus · 1kg · OutdoorPoulsbo vs. Kingston Middle · Oct 661'02"Poulsbo vs. Kingston MiddleOctober 6, 2021
Javelin · 600g · OutdoorWest Sound Championships · Oct 2080-10West Sound ChampionshipsOctober 20, 2021
Javelin · 800g · OutdoorOlympic League/2A Sub District · May 7133-04Olympic League/2A Sub DistrictMay 7, 2026
Pole Vault · OutdoorOlympic League/2A Sub District · May 79-06.00Olympic 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

11 results
DateMeetEventPlMarkGr
May 202A District 3 - WCD ChampionshipsMay 20 · Pole Vault · Place 7 · North KitsapNorth KitsapPole Vault710-00.0012
May 202A District 3 - WCD ChampionshipsMay 20 · Javelin · Place 11 · North KitsapNorth KitsapJavelin11133-0212
May 7Olympic League/2A Sub DistrictMay 7 · Pole Vault · Place 7 · North KitsapNorth KitsapPole Vault7.9-06.00 PB12
May 7Olympic League/2A Sub DistrictMay 7 · Javelin · Place 7 · North KitsapNorth KitsapJavelin800g7.133-04 PB12
Apr 18Dave Snyder's Lil' NorwayApr 18 · Pole Vault · Place 7 · North KitsapNorth KitsapPole Vault79-00.0012
Apr 18Dave Snyder's Lil' NorwayApr 18 · Javelin · Place 11 · North KitsapNorth KitsapJavelin11125-0712
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · Pole Vault · Place 4 · North KitsapNorth KitsapPole Vault49-06.0012
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · Javelin · Place 6 · North KitsapNorth KitsapJavelin6124-0512
Mar 28Liberty InvitationalMar 28 · Pole Vault · Place 6 · North KitsapNorth KitsapPole Vault69-612
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · Pole Vault · Place 4 · North KitsapNorth KitsapPole Vault48-612
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · Javelin · Place 2 · North KitsapNorth KitsapJavelin2130-112

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 82A Olympic League ChampionshipsMay 8 · Pole Vault · Place 9 · North KitsapNorth KitsapPole Vault910-011
May 82A Olympic League ChampionshipsMay 8 · High Jump · Place 14 · North KitsapNorth KitsapHigh Jump144-1011
May 82A Olympic League ChampionshipsMay 8 · Javelin · Place 6 · North KitsapNorth KitsapJavelin6131-211
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · Pole Vault · Place 2 · North KitsapNorth KitsapPole Vault29-06.0011
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · High Jump · Place 6 · North KitsapNorth KitsapHigh Jump65-02.0011
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · Javelin · Place 2 · North KitsapNorth KitsapJavelin2132-0611
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · Discus · Place 13 · North KitsapNorth KitsapDiscus1376-0911
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Triple Jump · Place 5 · North KitsapNorth KitsapTriple Jump536-411
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · High Jump · Place 7 · North KitsapNorth KitsapHigh Jump74-1011
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Javelin · Place 4 · North KitsapNorth KitsapJavelin4132-111
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Discus · Place 11 · North KitsapNorth KitsapDiscus1169-611
Apr 3Kitsap Mini-InviteApr 3 · Triple Jump · Place 4 · North KitsapNorth KitsapTriple Jump435-1011
Apr 3Kitsap Mini-InviteApr 3 · High Jump · Place 5 · North KitsapNorth KitsapHigh Jump54-1011
Apr 3Kitsap Mini-InviteApr 3 · Javelin · Place 1 · North KitsapNorth KitsapJavelin1127-911
Apr 3Kitsap Mini-InviteApr 3 · 110m Hurdles · Place 4 · North KitsapNorth Kitsap110m Hurdles420.79a11
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · Triple Jump · Place 3 · North KitsapNorth KitsapTriple Jump335-111
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · High Jump · Place 2 · North KitsapNorth KitsapHigh Jump25-011
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · Javelin · Place 1 · North KitsapNorth KitsapJavelin1128-1111
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 110m Hurdles · Place 4 · North KitsapNorth Kitsap110m Hurdles418.93a11
Mar 22Curtis Viking Relays 2025Mar 22 · Triple Jump · Place 8 · North KitsapNorth KitsapTriple Jump835-11.5011
Mar 22Curtis Viking Relays 2025Mar 22 · High Jump · Place 23 · North KitsapNorth KitsapHigh Jump235-011
Mar 22Curtis Viking Relays 2025Mar 22 · Javelin · Place 19 · North KitsapNorth KitsapJavelin19115-911

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 2Olympic League ChampionshipsMay 2 · Javelin · Place 12 · North KitsapNorth KitsapJavelin12121-1—
Apr 20Lil' Norway InvitationalApr 20 · Javelin · Place 13 · North KitsapNorth KitsapJavelin13114-6—
Apr 17OL Bainbridge @ North KitsapApr 17 · Triple Jump · Place 7 · North KitsapNorth KitsapTriple Jump734-1—
Apr 17OL Bainbridge @ North KitsapApr 17 · Javelin · Place 5 · North KitsapNorth KitsapJavelin5114-8—
Apr 17OL Bainbridge @ North KitsapApr 17 · 300m Hurdles · Place 4 · North KitsapNorth Kitsap300m Hurdles452.82a—
Apr 17OL Bainbridge @ North KitsapApr 17 · 110m Hurdles · Place 7 · North KitsapNorth Kitsap110m Hurdles722.06a—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · Javelin · Place 9 · North KitsapNorth KitsapJavelin9111-1—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · 300m Hurdles · Place 4 · North KitsapNorth Kitsap300m Hurdles454.19a—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · 110m Hurdles · Place 6 · North KitsapNorth Kitsap110m Hurdles622.17a—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · Javelin · Place 7 · North KitsapNorth KitsapJavelin7125-3—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · 300m Hurdles · Place 6 · North KitsapNorth Kitsap300m Hurdles651.74a—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · 110m Hurdles · Place 5 · North KitsapNorth Kitsap110m Hurdles521.51a—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · Javelin · Place 9 · North KitsapNorth KitsapJavelin9102-0—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · 300m Hurdles · Place 2 · North KitsapNorth Kitsap300m Hurdles251.01a—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · 110m Hurdles · Place 6 · North KitsapNorth Kitsap110m Hurdles621.85a—
Mar 23Curtis Viking Relay ChampionshipsMar 23 · Javelin · Place 27 · North KitsapNorth KitsapJavelin27105-2—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · Javelin · Place 8 · North KitsapNorth KitsapJavelin8103-10—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · 300m Hurdles · Place 7 · North KitsapNorth Kitsap300m Hurdles752.96a—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · 110m Hurdles · Place 6 · North KitsapNorth Kitsap110m Hurdles623.13a—
Mar 16Seattle Academy RelaysMar 16 · Javelin · Place 18 · North KitsapNorth KitsapJavelin18120-7—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 27Olympic League JV ChampionshipsApr 27 · 300m Hurdles · Place 8 · North KitsapNorth Kitsap300m Hurdles853.67a—
Apr 27Olympic League JV ChampionshipsApr 27 · 100 Meters · Place 53 · North KitsapNorth Kitsap100 Meters5313.70a PB—
Apr 20OL NMHS vs PAHS vs BHS vs SQHS @ North KitsapApr 20 · Javelin · Place 5 · North KitsapNorth KitsapJavelin598-0—
Apr 20OL NMHS vs PAHS vs BHS vs SQHS @ North KitsapApr 20 · 300m Hurdles · Place 9 · North KitsapNorth Kitsap300m Hurdles957.61a—
Apr 20OL NMHS vs PAHS vs BHS vs SQHS @ North KitsapApr 20 · 100 Meters · Place 43 · North KitsapNorth Kitsap100 Meters4313.94a—
Apr 13Olympic League - North Kitsap / Bainbridge @ BainbridgeApr 13 · Javelin · Place 7 · North KitsapNorth KitsapJavelin798-5—
Apr 13Olympic League - North Kitsap / Bainbridge @ BainbridgeApr 13 · 300m Hurdles · Place 7 · North KitsapNorth Kitsap300m Hurdles755.18a—
Mar 30OL Kingston vs Bremerton @ North KitsapMar 30 · Javelin · Place 5 · North KitsapNorth KitsapJavelin5100-8—
Mar 30OL Kingston vs Bremerton @ North KitsapMar 30 · 300m Hurdles · Place 5 · North KitsapNorth Kitsap300m Hurdles554.66a—
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · Javelin · Place 2 · North KitsapNorth KitsapJavelin2109-049
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · 300m Hurdles · Place 6 · North KitsapNorth Kitsap300m Hurdles653.729
Mar 21Olympic League - North Kitsap / Sequim / Olympic @ Olympic HSMar 21 · Javelin · Place 6 · North KitsapNorth KitsapJavelin6104-03—
Mar 21Olympic League - North Kitsap / Sequim / Olympic @ Olympic HSMar 21 · 300m Hurdles · Place 8 · North KitsapNorth Kitsap300m Hurdles852.80a—

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Oct 20West Sound ChampionshipsOct 20 · Javelin · Place 7 · PoulsboPoulsboJavelin600g7.80-10 PB8
Oct 13Poulsbo and Woodard at FairviewOct 13 · 200m Hurdles · Place 8 · PoulsboPoulsbo200m Hurdles30" / 0.762m8.38.10 PB8
Oct 13Poulsbo and Woodard at FairviewOct 13 · Javelin · Place 1 · PoulsboPoulsboJavelin600g1.78-048
Oct 13Poulsbo and Woodard at FairviewOct 13 · Discus · Place 7 · PoulsboPoulsboDiscus1kg7.54-108
Oct 13Poulsbo and Woodard at FairviewOct 13 · 200 Meters · Place 12 · PoulsboPoulsbo200 Meters12.33.18 PB8
Oct 6Poulsbo vs. Kingston MiddleOct 6 · 200m Hurdles · Place 3 · PoulsboPoulsbo200m Hurdles30" / 0.762mRound P3.40.048
Oct 6Poulsbo vs. Kingston MiddleOct 6 · Javelin · Place 2 · PoulsboPoulsboJavelin600g2.72'-6"8
Oct 6Poulsbo vs. Kingston MiddleOct 6 · Discus · Place 3 · PoulsboPoulsboDiscus1kg3.61'02" PB8
Sep 30Poulsbo @ KlahowyaSep 30 · 75m Hurdles · Place 3 · PoulsboPoulsbo75m Hurdles33"3.17.66a PB8
Sep 30Poulsbo @ KlahowyaSep 30 · Javelin · Place 2 · PoulsboPoulsboJavelin600g2.64-068
Sep 23Central Kitsap @ PoulsboSep 23 · 75m Hurdles · Place 7 · PoulsboPoulsbo75m Hurdles33"7.16.52Unofficial8
Sep 23Central Kitsap @ PoulsboSep 23 · Javelin · Place 10 · PoulsboPoulsboJavelin600gRound P10.44'-4"Unofficial8