Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor65th Shelton Invitational · May 35:38.56a65th Shelton InvitationalMay 3, 2025
1500 Meters · OutdoorWashington Track & Field / Alpha Speed Summer Meet 2024 · Jun 85:26.52aWashington Track & Field / Alpha Speed Summer Meet 2024June 8, 2024
1600 Meters · OutdoorBirger Solberg Invitational · Apr 115:11.27aBirger Solberg InvitationalApril 11, 2026
200 Meters · Outdoor2023 Cascade Striders Invitational · Jun 329.33a2023 Cascade Striders InvitationalJune 3, 2023
3000 Meters · Outdoor2024 Cascade Striders Meet · Jun 111:55.302024 Cascade Striders MeetJune 1, 2024
3200 Meters · OutdoorForks Lions Club Invitational · Apr 1812:04.23aForks Lions Club Invitational April 18, 2026
400 Meters · OutdoorOL Meet #3 - BIHS & Kingston @ Olympic · Apr 151:02.97aOL Meet #3 - BIHS & Kingston @ OlympicApril 15, 2026
800 Meters · Outdoor2A Olympic League Championships · May 82:26.38a2A Olympic League ChampionshipsMay 8, 2025
Long Jump · OutdoorRainier Beach 20th annual track and field meet · May 74.11mRainier Beach 20th annual track and field meetMay 7, 2023

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 5 · OlympicOlympic1600 Meters55:27.21a11
May 202A District 3 - WCD ChampionshipsMay 20 · 800 Meters · Place 6 · OlympicOlympic800 Meters62:27.93a11
May 7Olympic League/2A Sub DistrictMay 7 · 1600 Meters · Place 10 · OlympicOlympic1600 Meters10.5:42.40a11
May 7Olympic League/2A Sub DistrictMay 7 · 800 Meters · Place 6 · OlympicOlympic800 Meters6.2:28.15a11
May 7Olympic League/2A Sub DistrictMay 7 · 400 Meters · Place 10 · OlympicOlympic400 Meters10.1:06.20a11
May 266th Shelton Invitational Track & FieldMay 2 · 3200 Meters · OlympicOlympic3200 Meters--DNF11
May 266th Shelton Invitational Track & FieldMay 2 · 400 Meters · Place 13 · OlympicOlympic400 Meters13.1:05.11a11
Apr 18Forks Lions Club Invitational Apr 18 · 3200 Meters · Place 1 · OlympicOlympic3200 Meters112:04.23a PB11
Apr 15OL Meet #3 - BIHS & Kingston @ OlympicApr 15 · 400 Meters · Place 2 · OlympicOlympic400 Meters2.1:02.97a PB11
Apr 11Birger Solberg InvitationalApr 11 · 1600 Meters · Place 2 · OlympicOlympic1600 Meters25:11.27a PB11
Apr 11Birger Solberg InvitationalApr 11 · 800 Meters · Place 7 · OlympicOlympic800 Meters72:28.09a11
Mar 28Kent-Meridian InviteMar 28 · Long Jump · Place 13 · OlympicOlympicLong Jump1313-711
Mar 28Kent-Meridian InviteMar 28 · 1600 Meters · Place 1 · OlympicOlympic1600 Meters15:16.55a11
Mar 26Bremerton & Olympic @NMHSMar 26 · Long Jump · Place 3 · OlympicOlympicLong Jump313-10.2511
Mar 26Bremerton & Olympic @NMHSMar 26 · 400 Meters · Place 1 · OlympicOlympic400 Meters11:03.77a11
Mar 26Bremerton & Olympic @NMHSMar 26 · 200 Meters · Place 5 · OlympicOlympic200 Meters529.86a11
Mar 19OL Meet #1 - Port Angeles @ OlympicMar 19 · Long Jump · Place 2 · OlympicOlympicLong Jump214-011
Mar 19OL Meet #1 - Port Angeles @ OlympicMar 19 · 400 Meters · Place 1 · OlympicOlympic400 Meters11:03.87a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 212A WCD#3 District Championships 2025May 21 · 1600 Meters · Place 8 · OlympicOlympic1600 Meters85:46.48a10
May 212A WCD#3 District Championships 2025May 21 · 800 Meters · Place 6 · OlympicOlympic800 Meters62:27.95a10
May 82A Olympic League ChampionshipsMay 8 · 1600 Meters · Place 7 · OlympicOlympic1600 Meters75:26.20a10
May 82A Olympic League ChampionshipsMay 8 · 800 Meters · Place 5 · OlympicOlympic800 Meters52:26.38a PB10
May 365th Shelton InvitationalMay 3 · 800 Meters · Place 12 · OlympicOlympic800 Meters122:32.44a10
May 365th Shelton InvitationalMay 3 · 1 Mile · Place 1 · OlympicOlympic1 Mile15:38.56a PB10
May 365th Shelton InvitationalMay 3 · 1600 Meters · Place 1 · OlympicOlympic1600 Meters15:36.61a10
May 1OL Olympic @ Port AngelesMay 1 · 3200 Meters · Place 1 · OlympicOlympic3200 Meters1.12:40.20a10
Apr 26Bill Harris InvitationalApr 26 · 1600 Meters · Place 10 · OlympicOlympic1600 Meters105:44.3010
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · Long Jump · Place 6 · OlympicOlympicLong Jump614-01.7510
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · 800 Meters · Place 1 · OlympicOlympic800 Meters12:35.6510
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 800 Meters · Place 3 · OlympicOlympic800 Meters32:29.91a10
Mar 22KM InviteMar 22 · 1600 Meters · Place 8 · OlympicOlympic1600 Meters85:36.24a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 3 · Bremerton JaguarsBremerton Jaguars800 Meters32:30.02a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 800 Meters · Place 2 · Bremerton JaguarsBremerton Jaguars800 Meters22:28.90a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 1500 Meters · Place 1 · Bremerton JaguarsBremerton Jaguars1500 Meters15:26.52a PB—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 800 Meters · Place 2 · Bremerton JaguarsBremerton Jaguars800 Meters22:36.59a—
Jun 12024 Cascade Striders MeetJun 1 · 3000 Meters · Place 2 · Bremerton JaguarsBremerton Jaguars3000 Meters211:55.30 PB—
May 172A Bi District Championships 2024May 17 · 1600 Meters · Place 10 · OlympicOlympic1600 Meters105:39.53a—
May 172A Bi District Championships 2024May 17 · 800 Meters · Place 8 · OlympicOlympic800 Meters82:27.10a—
May 2Olympic League ChampionshipsMay 2 · 1600 Meters · Place 10 · OlympicOlympic1600 Meters105:44.77a—
May 2Olympic League ChampionshipsMay 2 · 800 Meters · Place 4 · OlympicOlympic800 Meters42:27.76a—
Apr 2764th Shelton InvitationalApr 27 · 1 Mile · Place 12 · OlympicOlympic1 Mile126:05.28a—
Apr 2764th Shelton InvitationalApr 27 · 1600 Meters · Place 12 · OlympicOlympic1600 Meters126:03.16a—
Apr 13Forks Lions Club InvitationalApr 13 · 1600 Meters · Place 1 · OlympicOlympic1600 Meters15:51.27a—
Apr 13Forks Lions Club InvitationalApr 13 · 800 Meters · Place 3 · OlympicOlympic800 Meters32:46.18a—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · 1600 Meters · Place 3 · OlympicOlympic1600 Meters35:56.28a—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · 800 Meters · Place 3 · OlympicOlympic800 Meters32:39.85a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 32023 Cascade Striders InvitationalJun 3 · Long Jump · Place 6 · Bremerton JaguarsBremerton JaguarsLong Jump6.4.26m8
Jun 32023 Cascade Striders InvitationalJun 3 · 800 Meters · Place 4 · Bremerton JaguarsBremerton Jaguars800 Meters4.2:46.70a8
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Place 18 · Bremerton JaguarsBremerton Jaguars200 Meters18.29.33a PB8
May 7Rainier Beach 20th annual track and field meetMay 7 · Long Jump · Place 1 · Bremerton JaguarsBremerton JaguarsLong Jump14.11m PB—
May 7Rainier Beach 20th annual track and field meetMay 7 · 800 Meters · Place 1 · Bremerton JaguarsBremerton Jaguars800 Meters12:41.08a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 400 Meters · Place 1 · Bremerton JaguarsBremerton Jaguars400 Meters11:07.62a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Oct 24West Sound MS League ChampionshipsOct 24 · 800 Meters · Place 16 · RidgetopRidgetop800 Meters16.3:02.78a8
Oct 24West Sound MS League ChampionshipsOct 24 · 400 Meters · Place 8 · RidgetopRidgetop400 Meters8.1:10.85a8
Oct 12Ridgetop @ KingstonOct 12 · 800 Meters · Place 1 · RidgetopRidgetop800 Meters1.2:57Unofficial8
Oct 12Ridgetop @ KingstonOct 12 · 400 Meters · Place 1 · RidgetopRidgetop400 Meters1.1:11.1Unofficial8
Oct 5Woodward MS @ RMSOct 5 · 800 Meters · Place 1 · RidgetopRidgetop800 Meters1.2:54.36a8
Oct 5Woodward MS @ RMSOct 5 · 400 Meters · Place 1 · RidgetopRidgetop400 Meters1.1:10.84a8
Sep 27Ridgetop, Woodward @ CKMSSep 27 · 800 Meters · Place 1 · RidgetopRidgetop800 Meters1.2:57.42a8
Sep 27Ridgetop, Woodward @ CKMSSep 27 · 400 Meters · Place 1 · RidgetopRidgetop400 Meters1.73.51a8
Sep 21Kingston, Klahowya @ Ridgetop Middle SchoolSep 21 · 800 Meters · Place 1 · RidgetopRidgetop800 Meters1.3:03.68
Sep 21Kingston, Klahowya @ Ridgetop Middle SchoolSep 21 · 400 Meters · Place 2 · RidgetopRidgetop400 Meters2.1:15.98

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
Oct 20West Sound ChampionshipsOct 20 · 400 Meters · Place 12 · RidgetopRidgetop400 Meters12.72.68a7
Oct 13Ridgetop vs Kingston @ RMSOct 13 · Long Jump · Place 2 · RidgetopRidgetopLong Jump2.11-09.507
Oct 13Ridgetop vs Kingston @ RMSOct 13 · 400 Meters · Place 1 · RidgetopRidgetop400 Meters1.1:10.87a7
Oct 13Ridgetop vs Kingston @ RMSOct 13 · 200 Meters · Place 4 · RidgetopRidgetop200 Meters4.33.61a7
Oct 6Ridgetop vs Woodward @ WoodwardOct 6 · Long Jump · RidgetopRidgetopLong Jump—11-5.00Unofficial7
Oct 6Ridgetop vs Woodward @ WoodwardOct 6 · 400 Meters · RidgetopRidgetop400 Meters—1:14.80Unofficial7
Oct 6Ridgetop vs Woodward @ WoodwardOct 6 · 200 Meters · RidgetopRidgetop200 Meters—32.4Unofficial7
Sep 29Ridgetop MS vs CKMS & WoodwardSep 29 · Long Jump · Place 4 · RidgetopRidgetopLong Jump4.12-00.257
Sep 29Ridgetop MS vs CKMS & WoodwardSep 29 · 800 Meters · RidgetopRidgetop800 Meters—SCR7
Sep 29Ridgetop MS vs CKMS & WoodwardSep 29 · 400 Meters · Place 4 · RidgetopRidgetop400 Meters4.1:17.76a7
Sep 22KSS/Ridgetop@KingstonSep 22 · Long Jump · RidgetopRidgetopLong Jump—8' 2.25"Unofficial7
Sep 22KSS/Ridgetop@KingstonSep 22 · Long Jump · RidgetopRidgetopLong Jump—12'3.25"Unofficial7
Sep 22KSS/Ridgetop@KingstonSep 22 · 800 Meters · RidgetopRidgetop800 Meters—3:06 PRUnofficial7
Sep 22KSS/Ridgetop@KingstonSep 22 · 400 Meters · RidgetopRidgetop400 Meters—1:17Unofficial7
Sep 22Ridgetop @ Kingston Middle Sep 22 · Long Jump · RidgetopRidgetopLong Jump—8' 2.25"Unofficial7
Sep 22Ridgetop @ Kingston Middle Sep 22 · 800 Meters · RidgetopRidgetop800 Meters—3:06Unofficial7
Sep 22Ridgetop @ Kingston Middle Sep 22 · 400 Meters · RidgetopRidgetop400 Meters—1:17Unofficial7