Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 2613.51aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 26, 2026
200 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 2627.96aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 26, 2026
200m Hurdles · 30" / 0.762m · OutdoorLos Angeles Jets 38th Annual Invitational · May 2531.98aLos Angeles Jets 38th Annual InvitationalMay 25, 2024
300m Hurdles · 30" / 0.762m · OutdoorWATFA & ASA Summer Showcase · Jun 1351.43aWATFA & ASA Summer ShowcaseJune 13, 2026
400 Meters · OutdoorWashington Track & Field / Alpha Speed Summer Meet · Jun 101:10.78aWashington Track & Field / Alpha Speed Summer MeetJune 10, 2023
400m Hurdles · 30" / 0.762m · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 201:19.44aNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 2420.55aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 24, 2022
Long Jump · OutdoorBremerton Jaguars Annual Track Meet · Jun 82.62mBremerton Jaguars Annual Track MeetJune 8, 2019

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 400m Hurdles · Place 9 · South Central Athletic AssociationSouth Central Athletic Association400m Hurdles91:17.42a8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 15 · South Central Athletic AssociationSouth Central Athletic Association200 MetersRound P1528.18a8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 15 · South Central Athletic AssociationSouth Central Athletic Association200 Meters1527.96a PB8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 26 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P2613.51a PB8
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 400m Hurdles · Place 2 · South Central Athletic AssociationSouth Central Athletic Association400m Hurdles30" / 0.762m2.1:19.44a PB8
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 100 Meters · Place 7 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound S7.13.67a8
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 100 Meters · Place 7 · South Central Athletic AssociationSouth Central Athletic Association100 Meters7.13.71a8
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 300m Hurdles · Place 3 · South Central Athletic AssociationSouth Central Athletic Association300m Hurdles30" / 0.762m3.51.43a PB8
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 100m Hurdles · South Central Athletic AssociationSouth Central Athletic Association100m Hurdles33" / 0.838m—DNS8
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 100 Meters · Place 9 · South Central Athletic AssociationSouth Central Athletic Association100 Meters9.13.72a8

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200m Hurdles · Place 5 · Cascade StridersCascade Striders200m Hurdles30" / 0.762m5.31.98a PB8
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Cascade StridersCascade Striders400 Meters—DNS8
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 38 · Cascade StridersCascade Striders100 MetersRound P38.13.95aWind: 2.58

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 200 Meters · Place 16 · South Central AthleticSouth Central Athletic200 Meters1629.67a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 100m Hurdles · Place 7 · South Central AthleticSouth Central Athletic100m Hurdles719.99a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 400 Meters · Place 21 · South Central AthleticSouth Central Athletic400 Meters211:10.78a PB—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 100 Meters · Place 18 · South Central AthleticSouth Central Athletic100 Meters1813.97a—
Jun 32023 Cascade Striders InvitationalJun 3 · 200m Hurdles · Place 7 · South Central Athletic AssociationSouth Central Athletic Association200m Hurdles30" / 0.762m7.35.26a7
Jun 32023 Cascade Striders InvitationalJun 3 · Long Jump · Place 11 · South Central Athletic AssociationSouth Central Athletic AssociationLong Jump11.3.56m7
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Place 13 · South Central Athletic AssociationSouth Central Athletic Association200 Meters13.28.59a7
May 7Rainier Beach 20th annual track and field meetMay 7 · Long Jump · Place 6 · South Central AthleticSouth Central AthleticLong Jump64.03m—
May 7Rainier Beach 20th annual track and field meetMay 7 · 200 Meters · Place 17 · South Central AthleticSouth Central Athletic200 Meters1730.74a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 21 · South Central AthleticSouth Central Athletic100 MetersRound P2114.69a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 7USATF Region 13 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 10 · South Central AthleticSouth Central AthleticLong Jump103.78m—
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 80m Hurdles · Place 10 · South Central Athletic AssociationSouth Central Athletic Association80m Hurdles30" / 0.762m10.20.55a PBWind: 2.66
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · Long Jump · Place 4 · South Central Athletic AssociationSouth Central Athletic AssociationLong Jump4.3.63mWind: -26
Jun 18NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 18 · Long Jump · Place 7 · South Central AthleticSouth Central AthleticLong Jump73.41m—
Jun 18NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 18 · 80m Hurdles · Place 4 · South Central AthleticSouth Central Athletic80m Hurdles416.86a—
Jun 11Xtreme Speed OpenJun 11 · Long Jump · Place 10 · South Central AthleticSouth Central AthleticLong Jump103.10m—
Jun 11Xtreme Speed OpenJun 11 · 80m Hurdles · Place 8 · South Central AthleticSouth Central Athletic80m Hurdles819.18a—
Jun 11Xtreme Speed OpenJun 11 · 200 Meters · Place 14 · South Central AthleticSouth Central Athletic200 Meters1431.85a—

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 200 Meters · South Central Athletic AssociationSouth Central Athletic Association200 MetersRound P—DNSWind: -1.93
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 23 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P23.17.67aWind: -2.73
Jun 15South Puget Sound Track FestivalJun 15 · 200 Meters · Place 12 · South Central Athletic AsSouth Central Athletic As200 Meters1234.521
Jun 15South Puget Sound Track FestivalJun 15 · 100 Meters · Place 22 · South Central Athletic AsSouth Central Athletic As100 Meters2216.821
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · Long Jump · Place 8 · South Central Athletic AsSouth Central Athletic AsLong Jump82.62m PB1
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · 200 Meters · Place 9 · South Central Athletic AsSouth Central Athletic As200 Meters936.461
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · 100 Meters · Place 13 · South Central Athletic AsSouth Central Athletic As100 Meters1317.591
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 400 Meters · Place 27 · South Central Athletic AssociationSouth Central Athletic Association400 Meters27.1:28.27a3
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 200 Meters · Place 18 · South Central Athletic AssociationSouth Central Athletic Association200 Meters18.37.31a3
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 100 Meters · Place 16 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P16.17.10a3
May 4Rainier Beach Invitational 2019May 4 · 400 Meters · Place 31 · South Central Athletic AssociationSouth Central Athletic Association400 Meters31.1:28.67a3
May 4Rainier Beach Invitational 2019May 4 · 200 Meters · Place 30 · South Central Athletic AssociationSouth Central Athletic Association200 Meters30.38.47a3
May 4Rainier Beach Invitational 2019May 4 · 100 Meters · Place 39 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P39.17.90a3

2018 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 22USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 15 · South Central Athletic AsSouth Central Athletic As200 MetersRound P1539.828
Jun 22USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 14 · South Central Athletic AsSouth Central Athletic As100 MetersRound P1418.108
Jun 9Xtreme Speed Twilight MeetJun 9 · 200 Meters · Place 8 · South Central Athletic AssociationSouth Central Athletic Association200 Meters8.39.99a2
Jun 9Xtreme Speed Twilight MeetJun 9 · 100 Meters · Place 17 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P17.18.54a2
Jun 2Cascade Striders MeetJun 2 · 400 Meters · Place 10 · South Central Athletic AssociationSouth Central Athletic Association400 Meters10.1:30.10a2
Jun 2Cascade Striders MeetJun 2 · 200 Meters · Place 6 · South Central Athletic AssociationSouth Central Athletic Association200 Meters6.38.31a2
Jun 2Cascade Striders MeetJun 2 · 100 Meters · Place 6 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P6.17.68a2
Jun 2Cascade Striders MeetJun 2 · 100 Meters · Place 6 · South Central Athletic AssociationSouth Central Athletic Association100 Meters6.17.66a2
May 19Team Blackout Inaugural Track Meet May 19 · 400 Meters · Place 5 · South Central Athletic AssociationSouth Central Athletic Association400 Meters5.1:32.29Unofficial2
May 19Team Blackout Inaugural Track Meet May 19 · 200 Meters · Place 6 · South Central Athletic AssociationSouth Central Athletic Association200 Meters6.39.18Unofficial2
May 19Team Blackout Inaugural Track Meet May 19 · 100 Meters · Place 10 · South Central Athletic AssociationSouth Central Athletic Association100 Meters10.18.25Unofficial2
May 5Rainier Beach Invitational (youth developmental)May 5 · 400 Meters · Place 15 · South Central Athletic AssociationSouth Central Athletic Association400 Meters15.01:40.12
May 5Rainier Beach Invitational (youth developmental)May 5 · 200 Meters · Place 12 · South Central Athletic AssociationSouth Central Athletic Association200 Meters12.42.13a2
May 5Rainier Beach Invitational (youth developmental)May 5 · 100 Meters · Place 12 · South Central Athletic AssociationSouth Central Athletic Association100 Meters12.18.1a2

2017 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 23 · South Central Athletic AssociationSouth Central Athletic Association200 MetersRound P23.46.28a1
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 21 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P21.19.41aWind: 3.31
Jun 10XTREME SPEED TWILIGHT MEETJun 10 · 400 Meters · Place 16 · South Central Athletic AssociationSouth Central Athletic Association400 Meters16.1:43.32a1
Jun 10XTREME SPEED TWILIGHT MEETJun 10 · 200 Meters · Place 22 · South Central Athletic AssociationSouth Central Athletic Association200 Meters22.42.72a1
Jun 10XTREME SPEED TWILIGHT MEETJun 10 · 100 Meters · Place 21 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P21.20.31a1
Jun 3Cascade Strider InviteJun 3 · 100 Meters · Place 17 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P17.19.52aUnofficial1