Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:53.78aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3028.94aWest Coast Classic Track and Field InvitationalMay 30, 2026
400 Meters · OutdoorLong Beach Sprinters Invitational · Jun 61:03.66aLong Beach Sprinters InvitationalJune 6, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:23.91aAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorWest Coast Classic Track and Field Invitational · May 303.70mWest Coast Classic Track and Field InvitationalMay 30, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 46 · Way Too Fast ACWay Too Fast AC1500 Meters46.4:53.78a PB7
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 57 · Way Too Fast ACWay Too Fast AC800 MetersRound P57.2:23.91a PB7
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Way Too Fast ACWay Too Fast AC400 MetersRound P--DNS7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 1500 Meters · Place 1 · Way Too Fast ACWay Too Fast AC1500 Meters14:54.22a7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 800 Meters · Place 4 · Way Too Fast ACWay Too Fast AC800 Meters42:25.32a7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 400 Meters · Place 5 · Way Too Fast ACWay Too Fast AC400 Meters51:05.27a7
Jun 6Long Beach Sprinters InvitationalJun 6 · Long Jump · Way Too Fast ACWay Too Fast ACLong Jump—DNS7
Jun 6Long Beach Sprinters InvitationalJun 6 · 1500 Meters · Place 1 · Way Too Fast ACWay Too Fast AC1500 Meters1.4:59.63a7
Jun 6Long Beach Sprinters InvitationalJun 6 · 800 Meters · Way Too Fast ACWay Too Fast AC800 Meters—DNS7
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 28 · Way Too Fast ACWay Too Fast AC400 Meters28.1:03.66a PB7
May 30West Coast Classic Track and Field InvitationalMay 30 · Long Jump · Place 31 · Way Too Fast ACWay Too Fast ACLong Jump31.3.70m PB7
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 41 · Way Too Fast ACWay Too Fast AC1500 Meters41.4:54.33a7
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 81 · Way Too Fast ACWay Too Fast AC400 Meters81.1:03.82a7
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 114 · Way Too Fast ACWay Too Fast AC200 Meters114.28.94a PBWind: 1.87

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 6 · Way Too Fast ACWay Too Fast AC800 Meters62:36.03a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 9 · Way Too Fast ACWay Too Fast AC200 Meters931.07a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 31 · Way Too Fast ACWay Too Fast AC800 Meters312:41.09a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 65 · Way Too Fast ACWay Too Fast AC200 Meters6530.15a6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · Way Too Fast ACWay Too Fast AC800 Meters—DNS6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Way Too Fast ACWay Too Fast AC400 Meters—NT6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Way Too Fast ACWay Too Fast AC200 Meters—DNS6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 800 Meters · Place 21 · Way Too Fast ACWay Too Fast AC800 Meters212:43.16a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 47 · Way Too Fast ACWay Too Fast AC200 MetersRound P4731.18a6

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 15AAU Region 23 National QualifierJun 15 · 1500 Meters · Place 5 · California 10 EastCalifornia 10 East1500 Meters5.5:55.83a5
Jun 15AAU Region 23 National QualifierJun 15 · 800 Meters · Place 3 · California 10 EastCalifornia 10 East800 Meters3.2:52.96a5
Jun 15AAU Region 23 National QualifierJun 15 · 200 Meters · Place 6 · California 10 EastCalifornia 10 East200 Meters6.30.13aWind: 05
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 1500 Meters · Place 36 · 10-East10-East1500 Meters365:48.42a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 25 · 10-East10-East800 Meters252:51.68a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 43 · California 10 EastCalifornia 10 East1500 Meters43.5:52.94a5
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 35 · California 10 EastCalifornia 10 East800 Meters35.2:52.85a5
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · California 10 EastCalifornia 10 East200 MetersRound P—DNSWind: 2.15
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 1500 Meters · Place 10 · California 10 EastCalifornia 10 East1500 Meters10.5:51.44a5
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 28 · California 10 EastCalifornia 10 East400 Meters28.1:16.66a5
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 51 · California 10 EastCalifornia 10 East200 Meters51.33.29aWind: 1.75
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · California 10 EastCalifornia 10 East1500 Meters--DNS5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 20 · California 10 EastCalifornia 10 East800 Meters20.2:56.70a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 20 · California 10 EastCalifornia 10 East800 Meters20.2:56.70a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 54 · California 10 EastCalifornia 10 East400 Meters54.1:18.41a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 54 · California 10 EastCalifornia 10 East400 Meters54.1:18.41a5
Apr 6North v South Meet in The Middle InviteApr 6 · 1500 Meters · Place 6 · California 10 EastCalifornia 10 East1500 Meters6.6:00.70a5
Apr 6North v South Meet in The Middle InviteApr 6 · 800 Meters · California 10 EastCalifornia 10 East800 Meters—NT5
Apr 6North v South Meet in The Middle InviteApr 6 · 400 Meters · Place 5 · California 10 EastCalifornia 10 East400 Meters5.1:11.80a5
Mar 910 East InvitationalMar 9 · 1500 Meters · Place 16 · California 10 EastCalifornia 10 East1500 Meters16.6:11.20a5
Mar 910 East InvitationalMar 9 · 800 Meters · California 10 EastCalifornia 10 East800 Meters--DNS5
Mar 910 East InvitationalMar 9 · 400 Meters · Place 21 · California 10 EastCalifornia 10 East400 Meters21.1:14.11a5