Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRosemead All-Comers · Feb 1020.44aRosemead All-ComersFebruary 10, 2024
100 Meters · OutdoorLA Jets 37th Invitational · May 2718.13aLA Jets 37th InvitationalMay 27, 2023
1500 Meters · OutdoorGRIT DISTANCE INVITATIONAL · Mar 225:31.95GRIT DISTANCE INVITATIONALMarch 22, 2026
200 Meters · IndoorRosemead All-Comers · Feb 1042.57aRosemead All-ComersFebruary 10, 2024
200 Meters · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 736.99aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
3000 Meters · Outdoor3M INVITATIONAL 2026 · May 1611:51.24a3M INVITATIONAL 2026May 16, 2026
400 Meters · IndoorRosemead All-Comers · Feb 101:29.42aRosemead All-ComersFebruary 10, 2024
400 Meters · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 71:25.18aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
800 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 112:43.92a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 25 · Los Angeles Jets3000 Meters25.12:27.32a5
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 29 · Los Angeles Jets1500 Meters29.5:41.36a5
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · Place 23 · Los Angeles Jets800 Meters23.2:43.92a PB5
Jun 6Long Beach Sprinters InvitationalJun 6 · 3000 Meters · Place 4 · Los Angeles Jets3000 Meters4.12:13.92a5
Jun 6Long Beach Sprinters InvitationalJun 6 · 1500 Meters · Los Angeles Jets1500 Meters—DNS5
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Los Angeles Jets400 Meters—DNS5
May 163M INVITATIONAL 2026May 16 · 3000 Meters · Place 3 · Los Angeles Jets3000 Meters311:51.24a PB5
May 163M INVITATIONAL 2026May 16 · 1500 Meters · Place 13 · Los Angeles Jets1500 Meters135:39.80a5
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 10 · Los Angeles Jets800 Meters102:47.17a5
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 3000 Meters · Place 6 · Los Angeles Jets3000 Meters611:52.8912
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 1500 Meters · Place 11 · Los Angeles Jets1500 Meters115:31.95 PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24L A Jets 39th Annual InvitationalMay 24 · 3000 Meters · Place 13 · Los Angeles Jets3000 Meters1312:15.304
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 29 · Los Angeles Jets800 Meters292:52.19a4
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 16 · Los Angeles Jets800 Meters162:52.35a4
May 3Long Beach Sprinters InvitationalMay 3 · 1500 Meters · Place 19 · Los Angeles Jets1500 Meters195:57.95a4
May 3Long Beach Sprinters InvitationalMay 3 · 800 Meters · Place 13 · Los Angeles Jets800 Meters132:57.73a4

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 27 · Los Angeles Jets400 MetersRound P271:25.18a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 48 · Los Angeles Jets200 MetersRound P4836.99a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 58 · Los Angeles Jets100 MetersRound P5818.27a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10Rosemead All-ComersFeb 10 · 400 Meters · Place 44 · Los Angeles Jets400 Meters441:29.42a PB—
Feb 10Rosemead All-ComersFeb 10 · 200 Meters · Place 48 · Los Angeles Jets200 Meters4842.57a PB—
Feb 10Rosemead All-ComersFeb 10 · 100 Meters · Place 62 · Los Angeles Jets100 Meters6220.44a PB—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 52 · Los Angeles Jets200 MetersRound P5239.64a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 66 · Los Angeles Jets100 MetersRound P6618.16a—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 72 · Los Angeles Jets400 Meters721:39.62a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 75 · Los Angeles Jets100 MetersRound P7518.13a PB—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 72 · Los Angeles Jets400 Meters721:39.62a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 75 · Los Angeles Jets100 MetersRound P7518.13a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 82 · Los Angeles Jets400 Meters821:39.52a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 94 · Los Angeles Jets100 MetersRound P9419.39a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 58 · Los Angeles Jets400 Meters581:36.97a—
Apr 22Imani Speed City ComptonApr 22 · 200 Meters · Place 73 · Los Angeles Jets200 Meters7341.87a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 800 Meters · Place 42 · Los Angeles Jets800 Meters423:39.77a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 60 · Los Angeles Jets400 Meters601:32.99a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 86 · Los Angeles Jets200 Meters8640.27a—