Personal bests

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 2 · Royal T Track & FieldRoyal T Track & FieldLong Jump2.6.51mWind: 0.38
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 7 · Royal T Track & FieldRoyal T Track & Field200 MetersRound S7.22.77aWind: 28
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 8 · Royal T Track & FieldRoyal T Track & Field200 MetersRound P8.22.65a PBWind: 1.18
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 6 · Royal T Track & FieldRoyal T Track & Field200 Meters6.22.94aWind: 0.48
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 10 · Royal T Track & FieldRoyal T Track & Field100 MetersRound S10.11.32aWind: 3.38
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 11 · Royal T Track & FieldRoyal T Track & Field100 MetersRound P11.11.63aWind: -1.88
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Long Jump · Place 1 · Royal TRoyal TLong Jump16.46m8
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 200 Meters · Place 1 · Royal TRoyal T200 MetersRound P123.30a8
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 200 Meters · Place 1 · Royal TRoyal T200 Meters123.34a8
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 100 Meters · Place 1 · Royal TRoyal T100 MetersRound P111.68a8
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 100 Meters · Place 2 · Royal TRoyal T100 Meters211.70a8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 1 · Royal TRoyal TLong Jump16.41m8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 1 · Royal TRoyal T200 MetersRound P123.45a8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 1 · Royal TRoyal T200 Meters123.65a8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 1 · Royal TRoyal T100 MetersRound P111.45a8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 1 · Royal TRoyal T100 Meters111.47a8
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 200 Meters · Place 1 · Royal T Track & FieldRoyal T Track & Field200 Meters1.23.18a8
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Shot Put · Royal T Track & FieldRoyal T Track & FieldShot Put4kg—DNS8
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 100 Meters · Place 1 · Royal T Track & FieldRoyal T Track & Field100 Meters1.11.39a PB8

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 200 Meters · Place 2 · Royal TRoyal T200 MetersRound S223.95a7
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 200 Meters · Place 2 · Royal TRoyal T200 Meters223.88a7
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 100 Meters · Place 2 · Royal TRoyal T100 MetersRound S211.88a7
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 100 Meters · Place 2 · Royal TRoyal T100 Meters211.88a7
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Long Jump · Place 2 · Royal TRoyal TLong Jump25.48m7
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 200 Meters · Place 1 · Royal TRoyal T200 MetersRound P124.62a7
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 200 Meters · Place 1 · Royal TRoyal T200 Meters123.74a7
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 100 Meters · Place 1 · Royal TRoyal T100 MetersRound P111.90a7
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 100 Meters · Place 1 · Royal TRoyal T100 Meters111.79a7
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · Long Jump · Place 1 · Royal TRoyal TLong Jump14.84m7
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 100 Meters · Place 3 · Royal TRoyal T100 MetersRound S312.39a7
Jun 14WATFA & ASA Summer ShowcaseJun 14 · High Jump · Place 2 · Royal TRoyal THigh Jump21.50m7
Jun 14WATFA & ASA Summer ShowcaseJun 14 · Shot Put · Place 9 · Royal TRoyal TShot Put99.22m7
Jun 14WATFA & ASA Summer ShowcaseJun 14 · 200 Meters · Place 1 · Royal TRoyal T200 Meters124.67a7
May 25Ford Sports InvitationalMay 25 · 100 Meters · Place 6 · Royal TRoyal T100 MetersRound P612.36a7
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · Long Jump · Place 1 · Royal TRoyal TLong Jump15.34m7
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 200 Meters · Place 1 · Royal TRoyal T200 Meters124.76a7
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 100 Meters · Place 2 · Royal TRoyal T100 Meters212.31a7

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 13ASA & WATF Summer Showcase #2 (New Version)Jul 13 · 100 Meters · Place 5 · Royal T Track & FieldRoyal T Track & Field100 Meters5.12.97a6
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 1 · Royal TRoyal T200 MetersRound P126.38a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 1 · Royal TRoyal T200 Meters126.68a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 2 · Royal TRoyal T100 MetersRound P212.97a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 2 · Royal TRoyal T100 Meters213.03a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 200 Meters · Place 1 · Royal TRoyal T200 Meters127.06a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 100 Meters · Place 6 · Royal TRoyal T100 MetersRound S613.31a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 100 Meters · Place 1 · Royal TRoyal T100 Meters112.68a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · High Jump · Place 3 · Royal TRoyal THigh Jump31.30m PB—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 400 Meters · Place 1 · Royal TRoyal T400 Meters11:00.15a PB—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 100 Meters · Place 1 · Royal TRoyal T100 Meters112.66a—
May 30Olympia All-Comers #1May 30 · Long Jump · Place 1 · Royal T Track & FieldRoyal T Track & FieldLong Jump1.15-46
May 5Rainier Beach Invitational 2024May 5 · 400 Meters · Place 2 · Royal T Track & FieldRoyal T Track & Field400 Meters2.1:03.82a6
May 5Rainier Beach Invitational 2024May 5 · 200 Meters · Place 3 · Royal T Track & FieldRoyal T Track & Field200 Meters3.28.47a6
May 5Rainier Beach Invitational 2024May 5 · 100 Meters · Place 1 · Royal T Track & FieldRoyal T Track & Field100 MetersRound P1.13.49a6
May 5Rainier Beach Invitational 2024May 5 · 100 Meters · Place 2 · Royal T Track & FieldRoyal T Track & Field100 Meters2.13.25a6

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 4 · Royal TRoyal T400 Meters41:04.16a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 6 · Royal TRoyal TLong Jump64.19m—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 5 · Royal TRoyal T400 Meters51:05.16a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 200 Meters · Place 11 · Royal TRoyal T200 Meters1129.87a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 100 Meters · Place 8 · Royal TRoyal T100 Meters814.20a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 100 Meters · Place 8 · Royal TRoyal T100 Meters814.10a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · Long Jump · Place 3 · Royal TRoyal TLong Jump34.35m—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 400 Meters · Place 3 · Royal TRoyal T400 Meters31:05.71a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 100 Meters · Place 5 · Royal TRoyal T100 Meters513.89a—
Jun 32023 Cascade Striders InvitationalJun 3 · Long Jump · Place 3 · Royal T Track & FieldRoyal T Track & FieldLong Jump3.4.25m PB5
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Place 7 · Royal T Track & FieldRoyal T Track & Field200 Meters7.28.78a5
May 7Rainier Beach 20th annual track and field meetMay 7 · 200 Meters · Place 9 · Royal TRoyal T200 Meters929.65a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 13 · Royal TRoyal T100 MetersRound P1314.40a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 5 · Ford Sports PerformanceFord Sports Performance200 MetersRound P5.29.46aWind: 2.94
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 2 · Ford Sports PerformanceFord Sports Performance200 Meters2.29.04aWind: 2.44
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 2 · Ford Sports PerformanceFord Sports Performance100 MetersRound P2.14.01aWind: 34
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 4 · Ford Sports PerformanceFord Sports Performance100 Meters4.14.21aWind: 2.44
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Long Jump · Place 8 · Ford Sports PerformanceFord Sports PerformanceLong Jump8.10' 10.54
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 200 Meters · Place 4 · Ford Sports PerformanceFord Sports Performance200 Meters4.31.59a4
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 100 Meters · Place 4 · Ford Sports PerformanceFord Sports Performance100 Meters4.15.23a4
Apr 23Rainier Beach 19th Annual Invitational Track MeetApr 23 · 200 Meters · Place 4 · Ford Sports PerformanceFord Sports Performance200 Meters4.33.02a4
Apr 23Rainier Beach 19th Annual Invitational Track MeetApr 23 · 100 Meters · Place 5 · Ford Sports PerformanceFord Sports Performance100 MetersRound P5.15.93a4
Apr 23Rainier Beach 19th Annual Invitational Track MeetApr 23 · 100 Meters · Place 5 · Ford Sports PerformanceFord Sports Performance100 Meters5.15.75a4