Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOlympic League/2A Sub District · May 7125-11Olympic League/2A Sub DistrictMay 7, 2026
Javelin · 800g · OutdoorOlympic League/2A Sub District · May 7145-04Olympic League/2A Sub DistrictMay 7, 2026
Shot Put · 12lb · OutdoorOlympic League/2A Sub District · May 738-04.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

19 results
DateMeetEventPlMarkGr
May 202A District 3 - WCD ChampionshipsMay 20 · Javelin · Place 8 · North MasonJavelin8140-1011
May 202A District 3 - WCD ChampionshipsMay 20 · Discus · Place 12 · North MasonDiscus12112-0611
May 7Olympic League/2A Sub DistrictMay 7 · Javelin · Place 4 · North MasonJavelin800g4.145-04 PB11
May 7Olympic League/2A Sub DistrictMay 7 · Discus · Place 2 · North MasonDiscus1.6kg2.125-11 PB11
May 7Olympic League/2A Sub DistrictMay 7 · Shot Put · Place 8 · North MasonShot Put12lb8.38-04.00 PB11
Apr 18Dave Snyder's Lil' NorwayApr 18 · Javelin · Place 4 · North MasonJavelin4145-0811
Apr 18Dave Snyder's Lil' NorwayApr 18 · Discus · Place 13 · North MasonDiscus13114-0711
Apr 18Dave Snyder's Lil' NorwayApr 18 · Shot Put · Place 23 · North MasonShot Put2335-03.2511
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · Javelin · Place 1 · North MasonJavelin1149-0211
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · Discus · Place 3 · North MasonDiscus3101-0511
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · Shot Put · Place 4 · North MasonShot Put438-04.7511
Mar 26Bremerton & Olympic @NMHSMar 26 · Javelin · Place 1 · North MasonJavelin1131-011
Mar 26Bremerton & Olympic @NMHSMar 26 · Discus · Place 1 · North MasonDiscus1118-011
Mar 26Bremerton & Olympic @NMHSMar 26 · Shot Put · Place 4 · North MasonShot Put437-911
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · Javelin · Place 1 · North MasonJavelin1140-1111
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · Discus · Place 2 · North MasonDiscus2100-411
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · Shot Put · Place 4 · North MasonShot Put433-9.5011
Mar 16Mason County Jamboree Mar 16 · Javelin · Place 2 · North MasonJavelin2131-1011
Mar 16Mason County Jamboree Mar 16 · Discus · Place 2 · North MasonDiscus2101-111

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 212A WCD#3 District Championships 2025May 21 · Javelin · Place 6 · North MasonJavelin6147-410
May 82A Olympic League ChampionshipsMay 8 · Javelin · Place 4 · North MasonJavelin4142-910
May 82A Olympic League ChampionshipsMay 8 · Discus · Place 7 · North MasonDiscus7105-910
May 82A Olympic League ChampionshipsMay 8 · Shot Put · Place 14 · North MasonShot Put1434-5.7510
Apr 30Bainbridge and North Mason @ SequimApr 30 · Javelin · Place 2 · North MasonJavelin2141-0710
Apr 30Bainbridge and North Mason @ SequimApr 30 · Discus · Place 4 · North MasonDiscus495-1010
Apr 23Kingston and Bremerton @North MasonApr 23 · Javelin · Place 1 · North MasonJavelin1139-0410
Apr 23Kingston and Bremerton @North MasonApr 23 · Discus · Place 3 · North MasonDiscus3100-0510
Apr 23Kingston and Bremerton @North MasonApr 23 · Shot Put · Place 4 · North MasonShot Put433-05.2510
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Javelin · Place 3 · North MasonJavelin3140-310
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Discus · Place 6 · North MasonDiscus696-110
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Shot Put · Place 6 · North MasonShot Put636-7.2510
Mar 20Mason County TriangularMar 20 · Javelin · Place 2 · North MasonJavelin2134-410
Mar 20Mason County TriangularMar 20 · Discus · Place 7 · North MasonDiscus774-310
Mar 20Mason County TriangularMar 20 · Shot Put · Place 4 · North MasonShot Put429-8.7510

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Olympic League ChampionshipsMay 2 · Javelin · Place 10 · North MasonJavelin10125-6—
Apr 26OL JV last ChanceApr 26 · Long Jump · Place 12 · North MasonLong Jump1215-0.75—
Apr 26OL JV last ChanceApr 26 · Javelin · Place 2 · North MasonJavelin2115-5—
Apr 26OL JV last ChanceApr 26 · Discus · Place 7 · North MasonDiscus775-1—
Apr 18Bremerton and Olympic High @ North MasonApr 18 · Long Jump · Place 25 · North MasonLong Jump2514-4—
Apr 18Bremerton and Olympic High @ North MasonApr 18 · Javelin · Place 5 · North MasonJavelin5113-3—
Mar 28OL North Mason @ KingstonMar 28 · Long Jump · Place 12 · North MasonLong Jump1212-4.5—
Mar 28OL North Mason @ KingstonMar 28 · Javelin · Place 1 · North MasonJavelin1110-11—
Mar 28OL North Mason @ KingstonMar 28 · Discus · Place 5 · North MasonDiscus571-11—