Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRainier Beach Track Club Annual Invite · May 314.30aRainier Beach Track Club Annual InviteMay 3, 2026
200 Meters · OutdoorUSATF Region 13 Junior Olympic Championship · Jul 829.98aUSATF Region 13 Junior Olympic ChampionshipJuly 8, 2026
400 Meters · OutdoorRainier Beach Track Club Annual Invite · May 31:18.01aRainier Beach Track Club Annual InviteMay 3, 2026
9-10 40 Yard Dash · OutdoorWashington Track & Field / Alpha Speed Summer Meet · Jun 106.86aWashington Track & Field / Alpha Speed Summer MeetJune 10, 2023
Javelin · 300g TJ · OutdoorFord Sports Performance Invitational - Nino Cantu Run for Autism · Apr 2710.18mFord Sports Performance Invitational - Nino Cantu Run for AutismApril 27, 2024
Long Jump · OutdoorXtreme Speed Open · Jun 111.97mXtreme Speed OpenJune 11, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 200 Meters · Place 13 · South Central Athletic AssociationSouth Central Athletic Association200 MetersRound P1329.98a PB6
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 11 · South Central Athletic AssociationSouth Central Athletic Association200 MetersRound P1131.35a6
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 7 · South Central Athletic AssociationSouth Central Athletic Association200 Meters730.01a6
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 10 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P1015.07a6
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 10 · South Central Athletic AssociationSouth Central Athletic Association100 Meters1014.96a6
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Long Jump · Place 15 · South Central Athletic AssociationSouth Central Athletic AssociationLong Jump15.3.28m6
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 100 Meters · Place 8 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound S8.15.15a6
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 100 Meters · Place 7 · South Central Athletic AssociationSouth Central Athletic Association100 Meters7.15.04a6
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Long Jump · Place 13 · South Central Athletic AssociationSouth Central Athletic AssociationLong Jump13.10' 11.25"6
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 100 Meters · Place 12 · South Central Athletic AssociationSouth Central Athletic Association100 Meters12.14.75a6
Jun 6Cliff Nixon Invitational MeetJun 6 · Long Jump · Place 11 · South Central Athletic AssociationSouth Central Athletic AssociationLong Jump113.23m6
Jun 6Cliff Nixon Invitational MeetJun 6 · 200 Meters · Place 8 · South Central Athletic AssociationSouth Central Athletic Association200 Meters831.36a6
Jun 6Cliff Nixon Invitational MeetJun 6 · 100 Meters · Place 5 · South Central Athletic AssociationSouth Central Athletic Association100 Meters514.82a6
May 17Ford Sports InvitationalMay 17 · Long Jump · Place 18 · South Central Athletic AssociationSouth Central Athletic AssociationLong Jump1810-56
May 17Ford Sports InvitationalMay 17 · 200 Meters · Place 10 · South Central Athletic AssociationSouth Central Athletic Association200 Meters1031.61a6
May 17Ford Sports InvitationalMay 17 · 100 Meters · Place 11 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P1115.08a6
May 3Rainier Beach Track Club Annual InviteMay 3 · 400 Meters · Place 16 · South Central Athletic AssociationSouth Central Athletic Association400 Meters161:18.01a PB6
May 3Rainier Beach Track Club Annual InviteMay 3 · 200 Meters · Place 7 · South Central Athletic AssociationSouth Central Athletic Association200 Meters731.71a6
May 3Rainier Beach Track Club Annual InviteMay 3 · 100 Meters · Place 6 · South Central Athletic AssociationSouth Central Athletic Association100 Meters614.30a PB6

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Blackout/SCAA Dual MeetMay 18 · 400 Meters · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters—01:19.3Unofficial5
May 18Blackout/SCAA Dual MeetMay 18 · 200 Meters · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters—32.12Unofficial5
May 18Blackout/SCAA Dual MeetMay 18 · 100 Meters · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters—36:00Unofficial5

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 9 · Cascade StridersCascade Striders200 Meters933.49a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 6 · Cascade StridersCascade Striders100 Meters615.90a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 6 · Cascade StridersCascade Striders100 Meters616.07a—
Jun 12024 Cascade Striders MeetJun 1 · Javelin · Place 12 · Cascade StridersCascade StridersJavelin1210.86m—
Jun 12024 Cascade Striders MeetJun 1 · 200 Meters · Place 5 · Cascade StridersCascade Striders200 Meters532.97a—
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 54 · Cascade StridersCascade Striders400 Meters54.1:25.05a4
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 31 · Cascade StridersCascade Striders100 MetersRound P31.16.03a4
May 5Rainier Beach Invitational 2024May 5 · Javelin · Place 6 · Cascade StridersCascade StridersJavelin300g TJ6.7.86m4
May 5Rainier Beach Invitational 2024May 5 · 200 Meters · Place 10 · Cascade StridersCascade Striders200 Meters10.35.93a4
Apr 27Ford Sports Performance Invitational - Nino Cantu Run for AutismApr 27 · Javelin · Place 2 · Cascade StridersCascade StridersJavelin300g TJ2.10.18m PB4
Apr 27Ford Sports Performance Invitational - Nino Cantu Run for AutismApr 27 · 200 Meters · Place 6 · Cascade StridersCascade Striders200 Meters6.36.58a4
Apr 27Ford Sports Performance Invitational - Nino Cantu Run for AutismApr 27 · 100 Meters · Place 6 · Cascade StridersCascade Striders100 MetersRound P6.16.57a4
Apr 27Ford Sports Performance Invitational - Nino Cantu Run for AutismApr 27 · 100 Meters · Place 5 · Cascade StridersCascade Striders100 Meters5.16.78a4

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 16 · South Central AthleticSouth Central Athletic100 MetersRound P1617.17a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 200 Meters · Place 19 · South Central AthleticSouth Central Athletic200 Meters1937.27a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · Long Jump · Place 16 · South Central Athletic ASouth Central Athletic ALong Jump162.47m—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 100 Meters · Place 22 · South Central AthleticSouth Central Athletic100 Meters2218.12a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · Long Jump · Place 9 · South Central AthleticSouth Central AthleticLong Jump92.67m—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 100 Meters · Place 17 · South Central AthleticSouth Central Athletic100 Meters1717.39a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 9-10 40 Yard Dash · Place 6 · South Central AthleticSouth Central Athletic9-10 40 Yard Dash66.86a PB—
Jun 32023 Cascade Striders InvitationalJun 3 · Javelin · Place 17 · South Central Athletic AssociationSouth Central Athletic AssociationJavelin300g TJ17.4.65m3
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Place 37 · South Central Athletic AssociationSouth Central Athletic Association200 Meters37.37.33a3
May 7Rainier Beach 20th annual track and field meetMay 7 · Long Jump · Place 11 · South Central AthleticSouth Central AthleticLong Jump112.28m—
May 7Rainier Beach 20th annual track and field meetMay 7 · 200 Meters · Place 19 · South Central AthleticSouth Central Athletic200 Meters1939.84a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 16 · South Central AthleticSouth Central Athletic100 MetersRound P1617.38a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 9 · South Central Athletic AssociationSouth Central Athletic Association200 MetersRound P9.39.47aWind: 3.92
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 14 · South Central Athletic AssociationSouth Central Athletic Association100 MetersRound P14.18.85aWind: 1.72
Jun 18NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 18 · 400 Meters · Place 6 · South Central AthleticSouth Central Athletic400 Meters61:41.71a—
Jun 18NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 18 · 100 Meters · Place 13 · South Central AthleticSouth Central Athletic100 MetersRound S1319.29a—
Jun 11Xtreme Speed OpenJun 11 · Long Jump · Place 11 · South Central AthleticSouth Central AthleticLong Jump111.97m PB—
Jun 11Xtreme Speed OpenJun 11 · 200 Meters · Place 14 · South Central AthleticSouth Central Athletic200 Meters1441.76a—
Jun 11Xtreme Speed OpenJun 11 · 100 Meters · Place 10 · South Central AthleticSouth Central Athletic100 MetersRound S1018.37a—