Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor65th Shelton Invitational · May 34:51.68a65th Shelton InvitationalMay 3, 2025
1600 Meters · Outdoor2A Olympic League Championships · May 84:42.20a2A Olympic League ChampionshipsMay 8, 2025
2000m Steeplechase · OutdoorEason Hammer and Steeplechase Exhibition · Apr 247:13.44aEason Hammer and Steeplechase Exhibition April 24, 2026
3200 Meters · OutdoorSouth Sound Freshmen-Sophomore Invitational · Mar 2911:00.16aSouth Sound Freshmen-Sophomore InvitationalMarch 29, 2025
400 Meters · OutdoorOlympic League/2A Sub District · May 754.51aOlympic League/2A Sub DistrictMay 7, 2026
800 Meters · Outdoor2A Olympic League Championships · May 82:04.01a2A Olympic League ChampionshipsMay 8, 2025
Complete · OutdoorKingston and Bremerton @North Mason · Apr 234:55.50Kingston and Bremerton @North MasonApril 23, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 202A District 3 - WCD ChampionshipsMay 20 · 800 Meters · Place 10 · Bremerton800 Meters102:05.45a10
May 202A District 3 - WCD ChampionshipsMay 20 · 400 Meters · Place 16 · Bremerton400 Meters1655.63a10
May 7Olympic League/2A Sub DistrictMay 7 · 1600 Meters · Place 15 · Bremerton1600 Meters15.4:46.64a10
May 7Olympic League/2A Sub DistrictMay 7 · 800 Meters · Place 10 · Bremerton800 Meters10.2:04.71a10
May 7Olympic League/2A Sub DistrictMay 7 · 400 Meters · Place 10 · Bremerton400 Meters10.54.51a PB10
Apr 24Eason Hammer and Steeplechase Exhibition Apr 24 · 2000m Steeplechase · Place 16 · Bremerton2000m Steeplechase167:13.44a PB10
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 1600 Meters · Place 2 · Bremerton1600 Meters24:50.50a10
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 800 Meters · Place 2 · Bremerton800 Meters22:10.82a10
Apr 18Dave Snyder's Lil' NorwayApr 18 · 1600 Meters · Place 18 · Bremerton1600 Meters184:56.27a10
Apr 18Dave Snyder's Lil' NorwayApr 18 · 400 Meters · Place 14 · Bremerton400 Meters1455.87a10
Apr 15OL Meet #3 - Bremerton @ SequimApr 15 · 1600 Meters · Place 2 · Bremerton1600 Meters25:03.35a10
Apr 15OL Meet #3 - Bremerton @ SequimApr 15 · 800 Meters · Place 3 · Bremerton800 Meters32:22.13a10
Mar 28South Sound Freshmen-Sophomore InvitationalMar 28 · 3200 Meters · Place 13 · Bremerton3200 Meters1311:30.93a10
Mar 28South Sound Freshmen-Sophomore InvitationalMar 28 · 800 Meters · Place 2 · Bremerton800 Meters22:11.58a10
Mar 26Bremerton & Olympic @NMHSMar 26 · 1600 Meters · Place 2 · Bremerton1600 Meters25:00.32a10
Mar 26Bremerton & Olympic @NMHSMar 26 · 400 Meters · Place 6 · Bremerton400 Meters659.57a10
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 3200 Meters · Place 11 · Bremerton3200 Meters1112:26.84a10
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 800 Meters · Place 5 · Bremerton800 Meters52:17.23a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 82A Olympic League ChampionshipsMay 8 · 1600 Meters · Place 14 · Bremerton1600 Meters144:42.20a PB9
May 82A Olympic League ChampionshipsMay 8 · 800 Meters · Place 11 · Bremerton800 Meters112:04.01a PB9
May 365th Shelton InvitationalMay 3 · 1 Mile · Place 8 · Bremerton1 Mile84:51.68a PB9
May 365th Shelton InvitationalMay 3 · 1600 Meters · Place 8 · Bremerton1600 Meters84:50.00a9
May 1Bremerton & North Kitsap @ KingstonMay 1 · 1600 Meters · Place 3 · Bremerton1600 Meters34:50.01a9
May 1Bremerton & North Kitsap @ KingstonMay 1 · 800 Meters · Place 6 · Bremerton800 Meters62:10.78a9
Apr 23Kingston and Bremerton @North MasonApr 23 · Complete · Place 2 · BremertonComplete24:55.50 PB9
Apr 3Kitsap Mini-InviteApr 3 · 1600 Meters · Place 6 · Bremerton1600 Meters64:47.61a9
Apr 3Kitsap Mini-InviteApr 3 · 400 Meters · Place 6 · Bremerton400 Meters658.37a9
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 3200 Meters · Place 4 · Bremerton3200 Meters411:00.16a PB9
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 800 Meters · Place 3 · Bremerton800 Meters32:07.27a9
Mar 22KM InviteMar 22 · 800 Meters · Place 18 · Bremerton800 Meters182:16.79a9
Mar 15Bear RelaysMar 15 · 1600 Meters · Place 14 · Bremerton1600 Meters145:22.20a—