Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor64th Shelton Invitational · Apr 274:51.50a64th Shelton InvitationalApril 27, 2024
1600 Meters · Outdoor2A Olympic League Championships · May 84:25.66a2A Olympic League ChampionshipsMay 8, 2025
3200 Meters · OutdoorBremerton & Olympic @NMHS · Mar 2610:23.87aBremerton & Olympic @NMHSMarch 26, 2026
800 Meters · OutdoorOlympic League/2A Sub District · May 71:57.76aOlympic League/2A Sub DistrictMay 7, 2026
Complete · OutdoorKingston and Bremerton @North Mason · Apr 2352.82Kingston 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 · 1600 Meters · Place 8 · Bremerton1600 Meters84:37.58a12
May 202A District 3 - WCD ChampionshipsMay 20 · 800 Meters · Place 7 · Bremerton800 Meters72:00.01a12
May 7Olympic League/2A Sub DistrictMay 7 · 1600 Meters · Place 10 · Bremerton1600 Meters10.4:36.83a12
May 7Olympic League/2A Sub DistrictMay 7 · 800 Meters · Place 6 · Bremerton800 Meters6.1:57.76a PB12
Apr 2536th gearUP Eason InvitationalApr 25 · 800 Meters · Place 3 · Bremerton800 Meters32:00.30a12
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 3200 Meters · Place 2 · Bremerton3200 Meters210:26.87a12
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 1600 Meters · Place 1 · Bremerton1600 Meters14:38.19a12
Apr 18Dave Snyder's Lil' NorwayApr 18 · 1600 Meters · Place 11 · Bremerton1600 Meters114:43.48a12
Apr 15OL Meet #3 - Bremerton @ SequimApr 15 · 1600 Meters · Place 1 · Bremerton1600 Meters14:56.05a12
Apr 15OL Meet #3 - Bremerton @ SequimApr 15 · 800 Meters · Place 1 · Bremerton800 Meters12:12.39a12
Mar 28Liberty InvitationalMar 28 · 800 Meters · Place 4 · Bremerton800 Meters42:04.24a12
Mar 26Bremerton & Olympic @NMHSMar 26 · Shot Put · Place 32 · BremertonShot Put3221-5.2512
Mar 26Bremerton & Olympic @NMHSMar 26 · 3200 Meters · Place 1 · Bremerton3200 Meters110:23.87a PB12
Mar 26Bremerton & Olympic @NMHSMar 26 · 1600 Meters · Place 1 · Bremerton1600 Meters15:00.26a12
Mar 21Bear RelaysMar 21 · 1600 Meters · Place 4 · Bremerton1600 Meters44:40.76a12
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · Shot Put · Place 18 · BremertonShot Put1824-5.512
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 3200 Meters · Place 2 · Bremerton3200 Meters210:32.87a12
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 800 Meters · Place 1 · Bremerton800 Meters12:02.43a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 212A WCD#3 District Championships 2025May 21 · 1600 Meters · Place 11 · Bremerton1600 Meters114:38.14a11
May 212A WCD#3 District Championships 2025May 21 · 800 Meters · Place 9 · Bremerton800 Meters92:00.44a11
May 82A Olympic League ChampionshipsMay 8 · 1600 Meters · Place 2 · Bremerton1600 Meters24:25.66a PB11
May 82A Olympic League ChampionshipsMay 8 · 800 Meters · Place 5 · Bremerton800 Meters51:59.94a11
May 365th Shelton InvitationalMay 3 · 800 Meters · Place 4 · Bremerton800 Meters42:01.23a11
May 1Bremerton & North Kitsap @ KingstonMay 1 · 800 Meters · Place 2 · Bremerton800 Meters21:59.83a11
Apr 2635th gearUP Eason InvitationalApr 26 · Complete · Place 20 · BremertonComplete204:43.7411
Apr 23Kingston and Bremerton @North MasonApr 23 · Complete · Place 1 · BremertonComplete110:28.7811
Apr 23Kingston and Bremerton @North MasonApr 23 · Complete · Place 2 · BremertonComplete252.82 PB11
Apr 3Kitsap Mini-InviteApr 3 · 1600 Meters · Place 2 · Bremerton1600 Meters24:40.85a11
Mar 22KM InviteMar 22 · 1600 Meters · Place 9 · Bremerton1600 Meters94:43.16a11
Mar 15Bear RelaysMar 15 · 1600 Meters · Place 5 · Bremerton1600 Meters54:39.79a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 172A Bi District Championships 2024May 17 · 3200 Meters · Place 12 · Bremerton3200 Meters1210:40.59a—
May 2Olympic League ChampionshipsMay 2 · 3200 Meters · Place 4 · Bremerton3200 Meters410:40.40a—
May 2Olympic League ChampionshipsMay 2 · 1600 Meters · Place 15 · Bremerton1600 Meters154:47.35a—
Apr 2764th Shelton InvitationalApr 27 · 1 Mile · Place 8 · Bremerton1 Mile84:51.50a PB—
Apr 2764th Shelton InvitationalApr 27 · 1600 Meters · Place 8 · Bremerton1600 Meters84:49.81a—
Apr 20Lil' Norway InvitationalApr 20 · 3200 Meters · Place 7 · Bremerton3200 Meters710:54.57a—
Apr 20Lil' Norway InvitationalApr 20 · 1600 Meters · Place 5 · Bremerton1600 Meters54:52.47a—
Apr 18Bremerton and Olympic High @ North MasonApr 18 · 800 Meters · Place 3 · Bremerton800 Meters32:09.56a—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · 3200 Meters · Place 2 · Bremerton3200 Meters213:05.29a—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · 1600 Meters · Place 3 · Bremerton1600 Meters34:54.33a—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · 800 Meters · Place 5 · Bremerton800 Meters52:15.74a—
Mar 30Kent-Meridian InvitationalMar 30 · 3200 Meters · Place 24 · Bremerton3200 Meters2410:42.91a—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · 1600 Meters · Place 5 · Bremerton1600 Meters54:54.86a—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · 800 Meters · Place 5 · Bremerton800 Meters52:11.71a—
Mar 21OL Sequim @ BremertonMar 21 · 3200 Meters · Place 3 · Bremerton3200 Meters310:57.45a—
Mar 21OL Sequim @ BremertonMar 21 · 1600 Meters · Place 2 · Bremerton1600 Meters25:00.50a—
Mar 16Bear RelaysMar 16 · 1600 Meters · Place 5 · Bremerton1600 Meters54:57.77a—