Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCascade Striders Inaugural Cliff Nixon Invitational · Jun 117.95aCascade Striders Inaugural Cliff Nixon InvitationalJune 1, 2019
1500 Meters · Outdoor2nd Annual Cliff Nixon Invitational · Jun 46:20.69a2nd Annual Cliff Nixon Invitational June 4, 2022
1600 Meters · OutdoorFutures Meet @NMHS · Oct 196:57.12aFutures Meet @NMHSOctober 19, 2021
400 Meters · OutdoorXtreme Speed Open · Jun 111:15.00aXtreme Speed OpenJune 11, 2022
75m Hurdles · 30" · OutdoorSedgwick and Curtis @ Mt. View · Oct 515.1Sedgwick and Curtis @ Mt. ViewOctober 5, 2022
800 Meters · OutdoorXtreme Speed Open · Jun 113:04.55aXtreme Speed OpenJune 11, 2022
Discus · 1kg · OutdoorBremerton Jaguars Intrasquad Track and Field Meet · May 1721.82mBremerton Jaguars Intrasquad Track and Field MeetMay 17, 2025
High Jump · OutdoorHawkins Middle School @ MVMS · Sep 214' 2Hawkins Middle School @ MVMSSeptember 21, 2022
Javelin · 300g TJ · OutdoorCascade Striders Inaugural Cliff Nixon Invitational · Jun 114.38mCascade Striders Inaugural Cliff Nixon InvitationalJune 1, 2019
Javelin · 600g · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 2023.64mNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
Long Jump · OutdoorWashington Track & Field / Alpha Speed Summer Meet · Jun 103.06mWashington Track & Field / Alpha Speed Summer MeetJune 10, 2023
Shot Put · 4kg · OutdoorFord Sports Performance Invitational - Nino Cantu Run for Autism · Apr 276.50mFord Sports Performance Invitational - Nino Cantu Run for AutismApril 27, 2024
Shot Put · 6lb · OutdoorRainier Beach Invitational 2019 · May 44.10mRainier Beach Invitational 2019May 4, 2019

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 9 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubJavelin927.49m10
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Javelin · Place 3 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubJavelin600g3.23.64m PB10
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Discus · Place 5 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubDiscus1kg5.21.79m10
May 17Ford Sports InvitationalMay 17 · Javelin · Place 1 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubJavelin178-010
May 17Ford Sports InvitationalMay 17 · Shot Put · Place 1 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubShot Put124-710
May 16Olympics Edge T&F Intra Squad MeetMay 16 · Javelin · Place 1 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubJavelin125.91m10
May 16Olympics Edge T&F Intra Squad MeetMay 16 · Discus · Place 1 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubDiscus122.26m10
May 16Olympics Edge T&F Intra Squad MeetMay 16 · Shot Put · Place 1 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubShot Put16.74m10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Discus · Place 10 · Bremerton JaguarsBremerton JaguarsDiscus1019.92m9
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Javelin · Place 7 · Bremerton JaguarsBremerton JaguarsJavelin725.74m9
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · Javelin · Place 4 · Bremerton JaguarsBremerton JaguarsJavelin422.00m9
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · Discus · Place 3 · Bremerton JaguarsBremerton JaguarsDiscus319.92m9
Jun 14WATFA & ASA Summer ShowcaseJun 14 · Discus · Place 6 · Bremerton JaguarsBremerton JaguarsDiscus620.26m9
May 25Ford Sports InvitationalMay 25 · Javelin · Place 2 · Bremerton JaguarsBremerton JaguarsJavelin225.66m9
May 17Bremerton Jaguars Intrasquad Track and Field MeetMay 17 · Javelin · Place 1 · Bremerton JaguarsBremerton JaguarsJavelin600g1.19.60m9
May 17Bremerton Jaguars Intrasquad Track and Field MeetMay 17 · Discus · Place 1 · Bremerton JaguarsBremerton JaguarsDiscus1kg1.21.82m PB9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 9 · Bremerton JaguarsBremerton JaguarsJavelin923.10m—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · Javelin · Place 2 · Bremerton JaguarsBremerton JaguarsJavelin223.50m—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · Javelin · Place 1 · Bremerton JaguarsBremerton JaguarsJavelin125.36m—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · Shot Put · Place 9 · Bremerton JaguarsBremerton JaguarsShot Put96.80m—
Jun 12024 Cascade Striders MeetJun 1 · Javelin · Place 1 · Bremerton JaguarsBremerton JaguarsJavelin121.88m—
Jun 12024 Cascade Striders MeetJun 1 · Shot Put · Place 4 · Bremerton JaguarsBremerton JaguarsShot Put46.56m—
May 18Bremerton Jaguars Intra-Squad MeetMay 18 · Javelin · Place 1 · Bremerton JaguarsBremerton JaguarsJavelin600g1.19.13mUnofficial8
May 18Bremerton Jaguars Intra-Squad MeetMay 18 · Shot Put · Place 1 · Bremerton JaguarsBremerton JaguarsShot Put4kg1.7.00mUnofficial8
May 5Rainier Beach Invitational 2024May 5 · Shot Put · Place 3 · Bremerton JaguarsBremerton JaguarsShot Put4kg3.6.44m8
Apr 27Ford Sports Performance Invitational - Nino Cantu Run for AutismApr 27 · Javelin · Place 1 · Bremerton JaguarsBremerton JaguarsJavelin600g1.21.40m8
Apr 27Ford Sports Performance Invitational - Nino Cantu Run for AutismApr 27 · Shot Put · Place 1 · Bremerton JaguarsBremerton JaguarsShot Put4kg1.6.50m PB8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · Long Jump · Place 12 · Bremerton JaguarsBremerton JaguarsLong Jump123.06m PB—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · High Jump · Place 10 · Bremerton JaguarsBremerton JaguarsHigh Jump101.20m—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · Shot Put · Place 8 · Bremerton JaguarsBremerton JaguarsShot Put86.96m—
May 20Bremerton Jaguars Intra-squad MeetMay 20 · Long Jump · Place 1 · Bremerton JaguarsBremerton JaguarsLong Jump1.3.02mUnofficial7
May 20Bremerton Jaguars Intra-squad MeetMay 20 · Shot Put · Place 3 · Bremerton JaguarsBremerton JaguarsShot Put6lb3.6.59mUnofficial7
May 20Bremerton Jaguars Intra-squad MeetMay 20 · 100m Hurdles · Place 1 · Bremerton JaguarsBremerton Jaguars100m Hurdles33" / 0.838m1.23.3Unofficial7
May 20Bremerton Jaguars Intra-squad MeetMay 20 · High Jump · Place 1 · Bremerton JaguarsBremerton JaguarsHigh Jump1.1.25mUnofficial7
May 7Rainier Beach 20th annual track and field meetMay 7 · Long Jump · Place 16 · Bremerton JaguarsBremerton JaguarsLong Jump163.26m—
May 7Rainier Beach 20th annual track and field meetMay 7 · Shot Put · Place 5 · Bremerton JaguarsBremerton JaguarsShot Put56.73m—
May 7Rainier Beach 20th annual track and field meetMay 7 · 800 Meters · Place 18 · Bremerton JaguarsBremerton Jaguars800 Meters183:13.98a—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Oct 24West Sound MS League ChampionshipsOct 24 · High Jump · Place 10 · Mountain View (Bremerton)Mountain View (Bremerton)High Jump10.4-00.007
Oct 24West Sound MS League ChampionshipsOct 24 · 400 Meters · Place 14 · Mountain View (Bremerton)Mountain View (Bremerton)400 Meters14.1:18.17a7
Oct 12Mountain View Middle School @ Marcus Whitman Middle SchoolOct 12 · 75m Hurdles · Place 8 · Mountain View (Bremerton)Mountain View (Bremerton)75m Hurdles30"8.16.07
Oct 5Sedgwick and Curtis @ Mt. ViewOct 5 · 75m Hurdles · Place 6 · Mountain View (Bremerton)Mountain View (Bremerton)75m Hurdles30"6.15.1 PB7
Oct 5Sedgwick and Curtis @ Mt. ViewOct 5 · 200m Hurdles · Mountain View (Bremerton)Mountain View (Bremerton)200m Hurdles30" / 0.762m—DNS7
Oct 5Sedgwick and Curtis @ Mt. ViewOct 5 · High Jump · Place 7 · Mountain View (Bremerton)Mountain View (Bremerton)High Jump7.3' 107
Oct 5Sedgwick and Curtis @ Mt. ViewOct 5 · 400 Meters · Place 7 · Mountain View (Bremerton)Mountain View (Bremerton)400 Meters7.1:15.97
Sep 28Mountain View @ Cedar HeightsSep 28 · 75m Hurdles · Place 2 · Mountain View (Bremerton)Mountain View (Bremerton)75m Hurdles30"2.16.14a7
Sep 28Mountain View @ Cedar HeightsSep 28 · High Jump · Place 2 · Mountain View (Bremerton)Mountain View (Bremerton)High Jump2.3-10.007
Sep 28Mountain View @ Cedar HeightsSep 28 · 400 Meters · Place 1 · Mountain View (Bremerton)Mountain View (Bremerton)400 Meters1.76.47a7
Sep 21Hawkins Middle School @ MVMSSep 21 · 75m Hurdles · Place 3 · Mountain View (Bremerton)Mountain View (Bremerton)75m Hurdles30"3.15.67
Sep 21Hawkins Middle School @ MVMSSep 21 · High Jump · Place 1 · Mountain View (Bremerton)Mountain View (Bremerton)High Jump1.4' 2 PB7
Sep 21Hawkins Middle School @ MVMSSep 21 · 400 Meters · Place 2 · Mountain View (Bremerton)Mountain View (Bremerton)400 Meters2.1:15.87
Jun 18NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 18 · 400 Meters · Place 24 · Bremerton JaguarsBremerton Jaguars400 Meters241:16.28a—
Jun 11Xtreme Speed OpenJun 11 · 1500 Meters · Place 10 · Bremerton JaguarsBremerton Jaguars1500 Meters106:34.30a—
Jun 11Xtreme Speed OpenJun 11 · 800 Meters · Place 11 · Bremerton JaguarsBremerton Jaguars800 Meters113:04.55a PB—
Jun 11Xtreme Speed OpenJun 11 · 400 Meters · Place 19 · Bremerton JaguarsBremerton Jaguars400 Meters191:15.00a PB—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · Javelin · Place 9 · Bremerton JaguarsBremerton JaguarsJavelin913.46m—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 1500 Meters · Place 15 · Bremerton JaguarsBremerton Jaguars1500 Meters156:20.69a PB—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 400 Meters · Place 23 · Bremerton JaguarsBremerton Jaguars400 Meters231:18.99a—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Oct 19Futures Meet @NMHSOct 19 · 1600 Meters · Place 1 · Mountain View (Bremerton)Mountain View (Bremerton)1600 Meters1.6:57.12a PB6
Oct 6Curtis & MV @ SedgwickOct 6 · 1600 Meters · Place 4 · Mountain View (Bremerton)Mountain View (Bremerton)1600 Meters4.7:00.29Unofficial6
Oct 6Curtis & MV @ SedgwickOct 6 · 400 Meters · Mountain View (Bremerton)Mountain View (Bremerton)400 Meters—82.90Unofficial6
Sep 24Mountain View (Bremerton) at Hawkins(North Mason)Sep 24 · 1600 Meters · Place 1 · Mountain View (Bremerton)Mountain View (Bremerton)1600 Meters1.7:36.08a6
Sep 24Mountain View (Bremerton) at Hawkins(North Mason)Sep 24 · 400 Meters · Place 3 · Mountain View (Bremerton)Mountain View (Bremerton)400 Meters3.1:30.14a6

2019 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Javelin · Place 8 · Bremerton JaguarsBremerton JaguarsJavelin816.10m1
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 7 · Bremerton JaguarsBremerton JaguarsJavelin300g TJ7.14.37m9-10
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 11 · Bremerton JaguarsBremerton JaguarsShot Put6lb11.3.89m9-10
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 29 · Bremerton JaguarsBremerton Jaguars400 Meters29.1:28.07a9-10
Jun 15South Puget Sound Track FestivalJun 15 · Javelin · Place 5 · Bremerton JaguarsBremerton JaguarsJavelin512.73m1
Jun 15South Puget Sound Track FestivalJun 15 · 400 Meters · Place 22 · Bremerton JaguarsBremerton Jaguars400 Meters221:26.451
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · Javelin · Place 5 · Bremerton JaguarsBremerton JaguarsJavelin510.31m1
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · Shot Put · Place 8 · Bremerton JaguarsBremerton JaguarsShot Put83.90m1
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · 400 Meters · Place 14 · Bremerton JaguarsBremerton Jaguars400 Meters141:29.951
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · Javelin · Place 4 · Bremerton JaguarsBremerton JaguarsJavelin300g TJ4.14.38m PB9-10
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · 400 Meters · Place 33 · Bremerton JaguarsBremerton Jaguars400 Meters33.1:30.50a9-10
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · 100 Meters · Place 28 · Bremerton JaguarsBremerton Jaguars100 MetersRound P28.17.95a PB9-10
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · Long Jump · Bremerton JaguarsBremerton JaguarsLong Jump—ND9-10
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · Javelin · Place 2 · Bremerton JaguarsBremerton JaguarsJavelin300g TJ2.46-099-10
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · Shot Put · Place 7 · Bremerton JaguarsBremerton JaguarsShot Put6lb7.11-06.009-10
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 400 Meters · Place 28 · Bremerton JaguarsBremerton Jaguars400 Meters28.1:28.67a9-10
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 100 Meters · Place 29 · Bremerton JaguarsBremerton Jaguars100 MetersRound P29.18.53a9-10
May 4Rainier Beach Invitational 2019May 4 · Javelin · Place 4 · Bremerton JaguarsBremerton JaguarsJavelin300g TJ4.13.19m9-10
May 4Rainier Beach Invitational 2019May 4 · Shot Put · Place 6 · Bremerton JaguarsBremerton JaguarsShot Put6lb6.4.10m PB9-10
May 4Rainier Beach Invitational 2019May 4 · 100 Meters · Place 41 · Bremerton JaguarsBremerton Jaguars100 MetersRound P41.18.16a9-10