Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1111.58a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
150 Meters · IndoorTrackrabbit All Comers #2 · Dec 2119.28Trackrabbit All Comers #2December 21, 2024
200 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1424.45a**34th Annual Indoor Classic (Special)February 14, 2026
200 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1123.52a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
300 Meters · IndoorTrackrabbit All Comers #2 · Dec 2144.63Trackrabbit All Comers #2December 21, 2024
400 Meters · OutdoorLong Beach Sprinters Invitational · Jun 654.27aLong Beach Sprinters InvitationalJune 6, 2026
60 Meter · Indoor**34th Annual Indoor Classic (Special) · Feb 147.36a**34th Annual Indoor Classic (Special)February 14, 2026
60 Meter · OutdoorLONG BEACH SPRINTERS ALL-COMERS · Mar 118.63aLONG BEACH SPRINTERS ALL-COMERSMarch 11, 2023
60 Meters · IndoorTrackrabbit All Comers #2 · Dec 218.07Trackrabbit All Comers #2December 21, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 14 · Long Beach Sprinters200 MetersRound P14.23.52a PBWind: 1.68
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 19 · Long Beach Sprinters100 MetersRound P19.11.58a PBWind: 0.28
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 10 · Long Beach Sprinters400 Meters10.54.27a PB8
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 7 · Long Beach Sprinters200 Meters7.23.90a8
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 11 · Long Beach Sprinters100 MetersRound P11.11.80a8
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 35 · Long Beach Sprinters400 Meters35.55.09a8
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 21 · Long Beach Sprinters200 Meters21.23.39aWind: 3.48
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 24 · Long Beach Sprinters100 MetersRound P24.11.49aWind: 3.58
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 400 Meters · Place 19 · Long Beach Sprinters400 Meters1956.42a8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 2 · Long Beach Sprinters200 Meters223.79a8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 4 · Long Beach Sprinters100 MetersRound P412.05a8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 4 · Long Beach Sprinters100 Meters411.67a8
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 6 · Long Beach Sprinters100 MetersRound P611.79a8
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 4 · Long Beach Sprinters100 Meters411.73a8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 5 · Long Beach Sprinters60 MeterRound P5.7.36a PB8
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 6 · Long Beach Sprinters60 Meter6.7.39a8
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 400 Meters · Long Beach Sprinters400 Meters—DNS8
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 200 Meters · Place 8 · Long Beach Sprinters200 Meters8.24.45a PB8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 25 · Long Beach Sprinters200 Meters2527.82a7
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 22 · Long Beach Sprinters100 Meters2213.14a7
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 93 · Long Beach Sprinters100 MetersRound P9313.35a7
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 50 · Long Beach Sprinters100 MetersRound P5013.59a7
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Long Beach Sprinters400 Meters—DNS7
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Long Beach Sprinters200 Meters—DNS7
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 73 · Long Beach Sprinters100 MetersRound P73.14.17a7
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 58 · Long Beach Sprinters400 Meters581:05.87a7
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 41 · Long Beach Sprinters200 Meters4127.00a7
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 69 · Long Beach Sprinters100 MetersRound P6914.28a7

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Trackrabbit All Comers #2Dec 21 · 300 Meters · Place 47 · Long Beach Sprinters300 Meters4744.63 PB—
Dec 21Trackrabbit All Comers #2Dec 21 · 150 Meters · Place 42 · Long Beach Sprinters150 Meters4219.28 PB—
Dec 21Trackrabbit All Comers #2Dec 21 · 60 Meters · Place 6 · Long Beach Sprinters60 Meters68.07 PB—
Dec 21Trackrabbit All Comers #2Dec 21 · 60 Meters · Place 6 · Long Beach Sprinters60 Meters68.24—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 33 · Long Beach Sprinters200 Meters3327.74a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 34 · Long Beach Sprinters100 Meters3413.47a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 96 · Long Beach Sprinters400 Meters96.1:05.84a6
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 85 · Long Beach Sprinters200 Meters85.26.87aWind: 3.46
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 68 · Long Beach Sprinters400 Meters68.1:04.53a6
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 53 · Long Beach Sprinters200 Meters53.27.08aWind: 2.36
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 54 · Long Beach Sprinters100 MetersRound P54.13.59aWind: 0.86
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 49 · Long Beach Sprinters400 Meters49.1:04.71a6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 38 · Long Beach Sprinters200 Meters38.27.17aWind: 2.46
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 48 · Long Beach Sprinters100 MetersRound P48.13.69a6
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 50 · Long Beach Sprinters400 Meters50.1:07.29a6
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 200 Meters · Place 26 · Long Beach Sprinters200 Meters26.27.51a6
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 28 · Long Beach Sprinters100 MetersRound P28.13.45a6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 89 · Long Beach Sprinters400 Meters89.1:07.47a6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 65 · Long Beach Sprinters200 Meters65.27.39aWind: 0.86
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 62 · Long Beach Sprinters100 MetersRound P62.13.90aWind: -0.66
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 59 · Long Beach Sprinters400 Meters59.1:08.75a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 59 · Long Beach Sprinters400 Meters59.1:08.75a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 56 · Long Beach Sprinters200 Meters56.27.92aWind: 36
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 56 · Long Beach Sprinters200 Meters56.27.92aWind: 36
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 58 · Long Beach Sprinters100 MetersRound P58.13.72aWind: 0.36
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 58 · Long Beach Sprinters100 MetersRound P58.13.72aWind: 0.36

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 200 Meters · Place 1 · Long Beach Sprinters200 Meters1.27.09a5
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 100 Meters · Place 1 · Long Beach Sprinters100 Meters1.13.16a5
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 13 · Long Beach Sprinters200 MetersRound P13.27.58aWind: -25
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 9 · Long Beach Sprinters100 MetersRound P9.13.17aWind: -1.35
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 7 · Long Beach Sprinters100 Meters7.13.17aWind: -2.45
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 10 · Long Beach Sprinters200 MetersRound P1027.98a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 6 · Long Beach Sprinters100 MetersRound P613.23a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 5 · Long Beach Sprinters100 Meters513.38a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 35 · Long Beach Sprinters400 Meters35.1:06.26aUnofficial5
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 17 · Long Beach Sprinters200 Meters17.27.39aWind: 0.7Unofficial5
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 17 · Long Beach Sprinters100 MetersRound P17.13.25aWind: 1.3Unofficial5
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 14 · Long Beach Sprinters100 Meters14.13.06aWind: 2.6Unofficial5
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 19 · Long Beach Sprinters400 Meters191:05.52a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 4 · Long Beach Sprinters100 MetersRound P413.04a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 25 · Long Beach Sprinters400 Meters251:06.83a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 7 · Long Beach Sprinters100 MetersRound P713.09a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 19 · Long Beach Sprinters400 Meters191:07.96a—
Apr 22Imani Speed City ComptonApr 22 · 200 Meters · Place 7 · Long Beach Sprinters200 Meters727.86a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 5 · Long Beach Sprinters100 MetersRound P513.54a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 5 · Long Beach Sprinters100 Meters513.85a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 9 · Long Beach Sprinters400 Meters91:02.81a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 6 · Long Beach Sprinters100 MetersRound P613.28a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 7 · Long Beach Sprinters200 Meters727.38a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 5 · Long Beach Sprinters100 Meters513.33a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 60 Meter · Place 6 · Long Beach Sprinters60 Meter6.8.63a PB5
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 14 · Long Beach Sprinters200 Meters14.28.88a5

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 19 · Long Beach Sprinters400 MetersRound P19.1:09.81a4
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 11 · Long Beach Sprinters200 MetersRound P11.28.36aWind: 2.84
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 11 · Long Beach Sprinters100 MetersRound P11.13.65aWind: 0.64
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 22 · Long Beach Sprinters400 Meters22.1:05.70a4
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 15 · Long Beach Sprinters200 MetersRound P15.28.64aWind: -0.24
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 11 · Long Beach Sprinters200 Meters11.27.80aWind: 0.64
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 10 · Long Beach Sprinters100 MetersRound P10.13.62aWind: 1.84
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 10 · Long Beach Sprinters100 Meters10.13.40aWind: 3.14
May 28LA Jets 36th Annual InvitationalMay 28 · 200 Meters · Place 5 · 11-12 Long Beach Sprinters200 Meters528.01a—
May 28LA Jets 36th Annual InvitationalMay 28 · 100 Meters · Place 9 · 11-12 Long Beach Sprinters100 MetersRound P913.82a—
May 28LA Jets 36th Annual InvitationalMay 28 · 100 Meters · Place 7 · 11-12 Long Beach Sprinters100 Meters713.85a—
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 27 · Long Beach Sprinters400 Meters27.1:10.94a4
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 18 · Long Beach Sprinters200 Meters18.29.20aWind: -0.64
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 8 · Long Beach Sprinters100 MetersRound P8.13.66a4
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 6 · Long Beach Sprinters100 Meters6.13.70aWind: 0.24
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 17 · Long Beach Sprinters200 MetersRound P17.28.62a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 11 · Long Beach Sprinters100 MetersRound P11.14.10a4