Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 2013.16aNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
200 Meters · Outdoor2A District 3 - WCD Championships · May 2026.43a2A District 3 - WCD ChampionshipsMay 20, 2026
400 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 261:02.80aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 26, 2026
Long Jump · Outdoor2nd Annual Cliff Nixon Invitational · Jun 42.93m2nd Annual Cliff Nixon Invitational June 4, 2022

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 12 · Kitsap Fliers Track and FieldKitsap Fliers Track and Field400 Meters121:02.80a PB11
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 25 · Kitsap Fliers Track and FieldKitsap Fliers Track and Field200 MetersRound P2527.88a11
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 400 Meters · Place 3 · Kitsap Fliers Track and FieldKitsap Fliers Track and Field400 Meters3.1:03.19a11
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 100 Meters · Place 6 · Kitsap Fliers Track and FieldKitsap Fliers Track and Field100 MetersRound S6.13.16a PB11
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 100 Meters · Place 6 · Kitsap Fliers Track and FieldKitsap Fliers Track and Field100 Meters6.13.16a11
May 202A District 3 - WCD ChampionshipsMay 20 · 200 Meters · Place 5 · OlympicOlympic200 Meters526.43a PB11
May 7Olympic League/2A Sub DistrictMay 7 · 200 Meters · Place 6 · OlympicOlympic200 Meters6.26.93aWind: 0.811
May 266th Shelton Invitational Track & FieldMay 2 · 200 Meters · Place 16 · OlympicOlympic200 Meters16.27.83a11
May 266th Shelton Invitational Track & FieldMay 2 · 100 Meters · Place 13 · OlympicOlympic100 Meters13.13.52a11
Apr 25Bill Harris InvitationalApr 25 · 200 Meters · Place 23 · OlympicOlympic200 Meters2328.12a11
Apr 25Bill Harris InvitationalApr 25 · 100 Meters · Place 25 · OlympicOlympic100 Meters2513.48a11
Apr 23OL Meet #4 NKHS, OHS @ Sequim HSApr 23 · 200 Meters · Place 2 · OlympicOlympic200 Meters227.38a11
Apr 23OL Meet #4 NKHS, OHS @ Sequim HSApr 23 · 100 Meters · Place 2 · OlympicOlympic100 Meters213.48a11
Apr 18Forks Lions Club Invitational Apr 18 · 200 Meters · Place 1 · OlympicOlympic200 Meters127.88a11
Apr 15OL Meet #3 - BIHS & Kingston @ OlympicApr 15 · 200 Meters · Place 4 · OlympicOlympic200 Meters4.28.93a11
Apr 15OL Meet #3 - BIHS & Kingston @ OlympicApr 15 · 100 Meters · Place 3 · OlympicOlympic100 Meters3.13.58a11
Mar 28Kent-Meridian InviteMar 28 · 200 Meters · Place 14 · OlympicOlympic200 Meters1428.05a11
Mar 28Kent-Meridian InviteMar 28 · 100 Meters · Place 16 · OlympicOlympic100 Meters1613.85a11
Mar 26Bremerton & Olympic @NMHSMar 26 · 200 Meters · Place 1 · OlympicOlympic200 Meters128.23a11
Mar 26Bremerton & Olympic @NMHSMar 26 · 100 Meters · Place 4 · OlympicOlympic100 Meters413.70a11
Mar 19OL Meet #1 - Port Angeles @ OlympicMar 19 · 400 Meters · Place 4 · OlympicOlympic400 Meters41:09.07a11
Mar 19OL Meet #1 - Port Angeles @ OlympicMar 19 · 200 Meters · Place 1 · OlympicOlympic200 Meters128.78a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 212A WCD#3 District Championships 2025May 21 · 200 Meters · Place 7 · OlympicOlympic200 Meters727.85a10
May 82A Olympic League ChampionshipsMay 8 · 200 Meters · Place 4 · OlympicOlympic200 Meters427.08a10
May 365th Shelton InvitationalMay 3 · 200 Meters · Place 11 · OlympicOlympic200 Meters1127.83a10
May 365th Shelton InvitationalMay 3 · 100 Meters · Place 15 · OlympicOlympic100 Meters1514.20a10
May 1OL Olympic @ Port AngelesMay 1 · 400 Meters · Place 3 · OlympicOlympic400 Meters3.1:09.68a10
May 1OL Olympic @ Port AngelesMay 1 · 200 Meters · Place 2 · OlympicOlympic200 Meters2.27.71a10
May 1OL Olympic @ Port AngelesMay 1 · 100 Meters · Place 1 · OlympicOlympic100 Meters1.13.50a10
Apr 26Bill Harris InvitationalApr 26 · 200 Meters · Place 19 · OlympicOlympic200 Meters1927.8010
Apr 26Bill Harris InvitationalApr 26 · 100 Meters · Place 9 · OlympicOlympic100 Meters913.4710
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · 200 Meters · Place 2 · OlympicOlympic200 Meters227.4710
Apr 19Forks Lions Club InvitationalApr 19 · 200 Meters · Place 2 · OlympicOlympic200 Meters228.9010
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 200 Meters · Place 4 · OlympicOlympic200 Meters428.63a10
Mar 22KM InviteMar 22 · 200 Meters · Place 21 · OlympicOlympic200 Meters2129.20a10
Mar 22KM InviteMar 22 · 100 Meters · Place 23 · OlympicOlympic100 Meters2314.23a10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12024 Cascade Striders MeetJun 1 · 200 Meters · Place 3 · Bremerton JaguarsBremerton Jaguars200 Meters327.30a—
May 2Olympic League ChampionshipsMay 2 · 200 Meters · Place 7 · OlympicOlympic200 Meters728.06a—
May 2Olympic League ChampionshipsMay 2 · 100 Meters · Place 9 · OlympicOlympic100 Meters913.51a—
Apr 2764th Shelton InvitationalApr 27 · 100 Meters · Place 15 · OlympicOlympic100 Meters1514.18a—
Apr 18Bremerton and Olympic High @ North MasonApr 18 · 200 Meters · Place 1 · OlympicOlympic200 Meters128.83a—
Apr 13Forks Lions Club InvitationalApr 13 · 100 Meters · Place 2 · OlympicOlympic100 Meters213.61a—
Apr 11Olympic League Track - @ Olympic HSApr 11 · 400 Meters · Place 2 · OlympicOlympic400 Meters21:08.61a—
Apr 11Olympic League Track - @ Olympic HSApr 11 · 200 Meters · Place 3 · OlympicOlympic200 Meters329.73a—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · 400 Meters · Place 3 · OlympicOlympic400 Meters31:08.36a—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · 200 Meters · Place 5 · OlympicOlympic200 Meters529.46a—
Mar 21OL Olympic vs. Bainbridge @ KingstonMar 21 · 400 Meters · Place 3 · OlympicOlympic400 Meters31:09.01a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 100 Meters · Place 21 · Bremerton JaguarsBremerton Jaguars100 Meters2114.63a—
Jun 32023 Cascade Striders InvitationalJun 3 · Long Jump · Place 3 · Bremerton JaguarsBremerton JaguarsLong Jump3.4.14m8
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Place 6 · Bremerton JaguarsBremerton Jaguars200 Meters6.28.23a8
May 7Rainier Beach 20th annual track and field meetMay 7 · Long Jump · Place 7 · Bremerton JaguarsBremerton JaguarsLong Jump73.95m—
May 7Rainier Beach 20th annual track and field meetMay 7 · 400 Meters · Place 14 · Bremerton JaguarsBremerton Jaguars400 Meters141:10.42a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 17 · Bremerton JaguarsBremerton Jaguars100 MetersRound P1714.47a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · Long Jump · FairviewFairviewLong Jump—11-00.00Unofficial8
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · 100 Meters · FairviewFairview100 Meters—14.06Unofficial8
Oct 4West Sound MS - Klahowya / Central Kitsap / Fairview @ KlahowyaOct 4 · Long Jump · Place 7 · FairviewFairviewLong Jump7.9-07.508
Oct 4West Sound MS - Klahowya / Central Kitsap / Fairview @ KlahowyaOct 4 · 100 Meters · Place 5 · FairviewFairview100 Meters5.14.72a8
Sep 28Fairview @ KingstonSep 28 · 100 Meters · Place 3 · FairviewFairview100 Meters3.14.98
Sep 21Fairview @ Woodward Middle SchoolSep 21 · Long Jump · FairviewFairviewLong Jump—9'10Unofficial8
Sep 21Fairview @ Woodward Middle SchoolSep 21 · 200 Meters · FairviewFairview200 Meters—31.1Unofficial8
Sep 21Fairview @ Woodward Middle SchoolSep 21 · 100 Meters · FairviewFairview100 Meters—15.06Unofficial8
Jun 11Xtreme Speed OpenJun 11 · Long Jump · Place 10 · Bremerton JaguarsBremerton JaguarsLong Jump103.56m—
Jun 11Xtreme Speed OpenJun 11 · 200 Meters · Place 12 · Bremerton JaguarsBremerton Jaguars200 Meters1230.18a—
Jun 11Xtreme Speed OpenJun 11 · 100 Meters · Place 21 · Bremerton JaguarsBremerton Jaguars100 MetersRound S2114.69a—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · Long Jump · Place 10 · Bremerton JaguarsBremerton JaguarsLong Jump102.93m PB—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 100 Meters · Place 20 · Bremerton JaguarsBremerton Jaguars100 MetersRound P2014.65a—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Oct 13Poulsbo and Woodard at FairviewOct 13 · 400 Meters · Place 5 · FairviewFairview400 Meters5.1:18.37
Oct 13Poulsbo and Woodard at FairviewOct 13 · 100 Meters · Place 8 · FairviewFairview100 Meters8.14.627
Oct 7Fairview, Central Kitsap, and Klahowya at Central Kitsap HS StadiumOct 7 · 200 Meters · Place 12 · FairviewFairview200 Meters12.33.53a7
Oct 7Fairview, Central Kitsap, and Klahowya at Central Kitsap HS StadiumOct 7 · 100 Meters · Place 12 · FairviewFairview100 Meters12.15.24a7
Sep 29Kingston @ FairviewSep 29 · 400 Meters · Place 3 · FairviewFairview400 Meters3.1:15.97
Sep 29Kingston @ FairviewSep 29 · 200 Meters · Place 2 · FairviewFairview200 Meters2.32.877
Sep 29Kingston @ FairviewSep 29 · 100 Meters · Place 3 · FairviewFairview100 Meters3.14.887
Sep 22@ WMS vs Fairview Sep 22 · 200 Meters · FairviewFairview200 Meters—32.41Unofficial7
Sep 22@ WMS vs Fairview Sep 22 · 100 Meters · FairviewFairview100 Meters—14.6Unofficial7
Jun 18USATF Pacific Northwest Youth Championships 9-10 11-12 13-14Jun 18 · 400 Meters · Place 3 · Bremerton JaguarsBremerton Jaguars400 Meters3.1:14.85a6

2019 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 295th Annual Kitsap Fliers InvitationalJun 29 · Long Jump · Bremerton JaguarsBremerton JaguarsLong Jump—DNS4
Jun 295th Annual Kitsap Fliers InvitationalJun 29 · 400 Meters · Place 1 · Bremerton JaguarsBremerton Jaguars400 Meters1.1:17.39a4
Jun 295th Annual Kitsap Fliers InvitationalJun 29 · 200 Meters · Place 1 · Bremerton JaguarsBremerton Jaguars200 Meters1.32.25a4
Jun 295th Annual Kitsap Fliers InvitationalJun 29 · 100 Meters · Place 1 · Bremerton JaguarsBremerton Jaguars100 MetersRound P1.15.89a4
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 18 · Bremerton JaguarsBremerton Jaguars400 Meters18.1:20.31a4
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 17 · Bremerton JaguarsBremerton Jaguars100 MetersRound P17.16.51aWind: -1.54
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · 400 Meters · Place 6 · Bremerton JaguarsBremerton Jaguars400 Meters61:21.551
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · 100 Meters · Place 8 · Bremerton JaguarsBremerton Jaguars100 Meters816.621
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · 100 Meters · Place 6 · Bremerton JaguarsBremerton Jaguars100 Meters615.781
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · Long Jump · Place 19 · Bremerton JaguarsBremerton JaguarsLong Jump19..37m4
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · 400 Meters · Place 10 · Bremerton JaguarsBremerton Jaguars400 Meters10.1:18.16a4
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · 100 Meters · Place 15 · Bremerton JaguarsBremerton Jaguars100 MetersRound P15.16.07a4
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · Long Jump · Place 8 · Bremerton JaguarsBremerton JaguarsLong Jump8.8-10.004
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 400 Meters · Place 10 · Bremerton JaguarsBremerton Jaguars400 Meters10.1:18.56a4
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 100 Meters · Place 12 · Bremerton JaguarsBremerton Jaguars100 MetersRound P12.16.46a4
May 4Rainier Beach Invitational 2019May 4 · Long Jump · Place 10 · Bremerton JaguarsBremerton JaguarsLong Jump10.2.85m4
May 4Rainier Beach Invitational 2019May 4 · 400 Meters · Place 11 · Bremerton JaguarsBremerton Jaguars400 Meters11.1:19.23a4
May 4Rainier Beach Invitational 2019May 4 · 100 Meters · Place 19 · Bremerton JaguarsBremerton Jaguars100 MetersRound P19.16.26a4

2018 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 22USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 11 · Bremerton JaguarsBremerton Jaguars400 Meters111:24.731
Jun 22USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 26 · Bremerton JaguarsBremerton Jaguars200 Meters2636.181
Jun 22USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 25 · Bremerton JaguarsBremerton Jaguars100 Meters2516.961
Jun 9Xtreme Speed Twilight MeetJun 9 · 400 Meters · Place 10 · Bremerton JaguarsBremerton Jaguars400 Meters10.1:29.05a3
Jun 9Xtreme Speed Twilight MeetJun 9 · 200 Meters · Place 22 · Bremerton JaguarsBremerton Jaguars200 Meters22.38.71a3
Jun 9Xtreme Speed Twilight MeetJun 9 · 100 Meters · Place 19 · Bremerton JaguarsBremerton Jaguars100 MetersRound P19.17.69a3
May 19Bremerton Jaguars' Annual Track MeetMay 19 · 400 Meters · Bremerton JaguarsBremerton Jaguars400 Meters—DNS3
May 19Bremerton Jaguars' Annual Track MeetMay 19 · 200 Meters · Place 5 · Bremerton JaguarsBremerton Jaguars200 Meters5.36.35a3
May 19Bremerton Jaguars' Annual Track MeetMay 19 · 100 Meters · Place 12 · Bremerton JaguarsBremerton Jaguars100 MetersRound P12.17.49a3
May 5Rainier Beach Invitational (youth developmental)May 5 · 400 Meters · Place 19 · Bremerton JaguarsBremerton Jaguars400 Meters19.01:30.03
May 5Rainier Beach Invitational (youth developmental)May 5 · 200 Meters · Place 16 · Bremerton JaguarsBremerton Jaguars200 Meters16.37.23a3

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10Bremerton Jaguars' MeetJun 10 · Long Jump · Bremerton JaguarsBremerton JaguarsLong Jump—ND2
Jun 10Bremerton Jaguars' MeetJun 10 · 200 Meters · Bremerton JaguarsBremerton Jaguars200 Meters—NT2