Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Cerritos College Open and Multi · Feb 2712.82a2026 Cerritos College Open and MultiFebruary 27, 2026
100 Meters · OutdoorLast Chance Sprint Series · Jun 1312.44Last Chance Sprint SeriesJune 13, 2025
150 Meters · OutdoorRedondo - Winter Qualifier · Jan 3119.69aRedondo - Winter QualifierJanuary 31, 2026
200 Meters · Indoor2026 Cerritos College Open and Multi · Feb 2726.69a2026 Cerritos College Open and MultiFebruary 27, 2026
200 Meters · OutdoorAztlan Summer Track Festival · Aug 125.45aAztlan Summer Track FestivalAugust 1, 2026
300 Meters · OutdoorTorrance All Comers · Jan 1841.92aTorrance All ComersJanuary 18, 2025
400 Meters · Indoor2026 Cerritos College Open and Multi · Feb 271:00.24a2026 Cerritos College Open and MultiFebruary 27, 2026
400 Meters · OutdoorBeverly Lewis Memorial/Masters Track Meet · Oct 1858.14aBeverly Lewis Memorial/Masters Track MeetOctober 18, 2026
50 Meters · OutdoorBeverly Lewis Memorial/Masters Track Meet · Oct 186.93aBeverly Lewis Memorial/Masters Track MeetOctober 18, 2026
60 Meter · OutdoorTorrance All Comers · Jan 188.25aTorrance All ComersJanuary 18, 2025
600 Meters · OutdoorTorrance All Comers · Jan 182:05.00aTorrance All ComersJanuary 18, 2025
Masters · OutdoorLA Jets 37th Invitational · May 2712.79aLA Jets 37th InvitationalMay 27, 2023

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Oct 18Beverly Lewis Memorial/Masters Track MeetOct 18 · 400 Meters · Place 3 · Trojan Masters T.C.Trojan Masters T.C.400 Meters358.14a PB—
Oct 18Beverly Lewis Memorial/Masters Track MeetOct 18 · 100 Meters · Place 4 · Trojan Masters T.C.Trojan Masters T.C.100 Meters412.55a—
Oct 18Beverly Lewis Memorial/Masters Track MeetOct 18 · 50 Meters · Place 4 · Trojan Masters T.C.Trojan Masters T.C.50 Meters46.93a PB—
Aug 1Aztlan Summer Track FestivalAug 1 · 200 Meters · Place 1 · Trojan Masters T.C.Trojan Masters T.C.200 Meters125.45a PB—
Aug 1Aztlan Summer Track FestivalAug 1 · 100 Meters · Place 1 · Trojan Masters T.C.Trojan Masters T.C.100 Meters112.58a—
Jul 11Grand Sprint SeriesJul 11 · 100 Meters · Place 69 · Trojan Masters T.C.Trojan Masters T.C.100 MetersRound P69.12.63aWind: 2.8-
Jul 11Grand Sprint SeriesJul 11 · 100 Meters · Place 60 · Trojan Masters T.C.Trojan Masters T.C.100 Meters60.12.65aWind: 1-
Jun 202026 USATF San Diego/Imperial Open and Masters ChampionshipJun 20 · 400 Meters · UnattachedUnattached400 Meters--DNS-
Jun 202026 USATF San Diego/Imperial Open and Masters ChampionshipJun 20 · 100 Meters · UnattachedUnattached100 MetersRound P--DNSWind: 2.3-
Jun 13LA Sprint SeriesJun 13 · 400 Meters · Place 24 · Trojan MastersTrojan Masters400 Meters2459.10—
Jun 13LA Sprint SeriesJun 13 · 100 Meters · Place 44 · Trojan MastersTrojan Masters100 MetersRound P4412.56—
Jun 13LA Sprint SeriesJun 13 · 100 Meters · Place 38 · Trojan MastersTrojan Masters100 Meters3812.72—
Apr 26Socal Striders Meet of ChampionsApr 26 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.58.92aUnofficial-
Apr 26Socal Striders Meet of ChampionsApr 26 · 200 Meters · Place 8 · UnattachedUnattached200 Meters8.26.06aWind: 0.4Unofficial-
Apr 26Socal Striders Meet of ChampionsApr 26 · 100 Meters · Place 15 · UnattachedUnattached100 Meters15.12.66aWind: 2.1Unofficial-
Mar 272026 Dave Shannon InvitationalMar 27 · 400 Meters · Place 25 · UnattachedUnattached400 Meters25.59.14a-
Mar 272026 Dave Shannon InvitationalMar 27 · 200 Meters · UnattachedUnattached200 Meters—DNSWind: 1.6-
Mar 272026 Dave Shannon InvitationalMar 27 · 100 Meters · Place 54 · UnattachedUnattached100 Meters54.13.05aWind: -0.6-
Jan 31Redondo - Winter QualifierJan 31 · 150 Meters · Place 126 · UnattachedUnattached150 Meters126.19.69a PBWind: 1.4-
Jan 31Redondo - Winter QualifierJan 31 · 300 Meters · Place 55 · UnattachedUnattached300 Meters55.42.22a-
Jan 17Torrance All ComersJan 17 · 150 Meters · Place 25 · 33-Unattached33-Unattached150 Meters25.19.91a-
Jan 17Torrance All ComersJan 17 · 300 Meters · Place 22 · 33-Unattached33-Unattached300 Meters22.42.38a-
Jan 17Torrance All ComersJan 17 · 60 Meter · Place 15 · 33-Unattached33-Unattached60 Meter15.8.32a-

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 272026 Cerritos College Open and MultiFeb 27 · 400 Meters · Place 36 · Trojan Masters T.C.Trojan Masters T.C.400 Meters361:00.24a PB—
Feb 272026 Cerritos College Open and MultiFeb 27 · 200 Meters · Place 58 · Trojan Masters T.C.Trojan Masters T.C.200 Meters5826.69a PB—
Feb 272026 Cerritos College Open and MultiFeb 27 · 100 Meters · Place 45 · Trojan Masters T.C.Trojan Masters T.C.100 Meters4512.82a PB—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 20LB Poly Winter QualifiersDec 20 · 150 Meters · Place 90 · UnattachedUnattached150 Meters90.20.56aWind: -1.6Unofficial-
Dec 20LB Poly Winter QualifiersDec 20 · 60 Meter · Place 83 · UnattachedUnattached60 Meter83.8.49aWind: 0.9Unofficial-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 200 Meters · Place 4 · MastersMasters200 Meters4.25.50aWind: -0.3-
Jun 13Last Chance Sprint SeriesJun 13 · 200 Meters · Place 40 · Trojan MastersTrojan Masters200 Meters4026.00—
Jun 13Last Chance Sprint SeriesJun 13 · 100 Meters · Place 85 · Trojan MastersTrojan Masters100 MetersRound P8512.58—
Jun 13Last Chance Sprint SeriesJun 13 · 100 Meters · Place 69 · Trojan MastersTrojan Masters100 Meters6912.44 PB—
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 400 Meters · Place 41 · UnattachedUnattached400 Meters41.58.18a-
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 200 Meters · Place 53 · UnattachedUnattached200 Meters53.26.14aWind: -0.1-
Jan 18Torrance All ComersJan 18 · 150 Meters · Trojan Masters T.C.Trojan Masters T.C.150 Meters—SCR-
Jan 18Torrance All ComersJan 18 · 150 Meters · Place 30 · 33-Unattached33-Unattached150 Meters30.19.78a-
Jan 18Torrance All ComersJan 18 · 300 Meters · Place 30 · Trojan Masters T.C.Trojan Masters T.C.300 Meters30.41.92a PB-
Jan 18Torrance All ComersJan 18 · 600 Meters · Place 27 · 33-Unattached33-Unattached600 Meters27.2:05.00a PB-
Jan 18Torrance All ComersJan 18 · 60 Meter · Place 26 · Trojan Masters T.C.Trojan Masters T.C.60 Meter26.8.25a PB-

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Trackrabbit All Comers #1Dec 7 · 60 Meter · Place 45 · UnattachedUnattached60 Meter45.8.44aWind: 0.1-
Dec 7Trackrabbit All Comers #1Dec 7 · 60 Meter · Place 48 · UnattachedUnattached60 Meter48.8.48aWind: 0.8-
Jun 15PAIN–McMAHON MASTERS TRACK & FIELD MEETJun 15 · 400 Meters · Place 1 · 33-Unattached33-Unattached400 Meters1.59.68a-
Jun 15PAIN–McMAHON MASTERS TRACK & FIELD MEETJun 15 · 200 Meters · Place 1 · 33-Unattached33-Unattached200 Meters1.25.82aWind: 2.9-
Jun 15PAIN–McMAHON MASTERS TRACK & FIELD MEETJun 15 · 100 Meters · 33-Unattached33-Unattached100 Meters—SCRWind: 2.1-
Jun 9So Cal Jim Bush Championships - Masters MeetJun 9 · 400 Meters · Trojan Masters T.C.Trojan Masters T.C.400 Meters—DNS-
Jun 9So Cal Jim Bush Championships - Masters MeetJun 9 · 200 Meters · Place 2 · Trojan Masters T.C.Trojan Masters T.C.200 Meters2.25.62aWind: 2.8Unofficial-
Jun 9So Cal Jim Bush Championships - Masters MeetJun 9 · 100 Meters · Place 3 · Trojan Masters T.C.Trojan Masters T.C.100 Meters3.12.75aUnofficial-

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 17PAIN–McMAHON MASTERS TRACK & FIELD MEETJun 17 · 100 Meters · 33-Unattached33-Unattached100 Meters—SCR-
Jun 10So Cal Striders Meet of Champions Jun 10 · 200 Meters · Place 1 · Trojan Masters T.C.Trojan Masters T.C.200 Meters126.58a—
Jun 10So Cal Striders Meet of Champions Jun 10 · 100 Meters · Place 1 · Trojan Masters T.C.Trojan Masters T.C.100 Meters113.11a—
May 27LA Jets 37th InvitationalMay 27 · Masters · Place 1 · Trojan Masters T.C.Trojan Masters T.C.Masters11:00.30a—
May 27LA Jets 37th InvitationalMay 27 · Masters · Place 5 · Trojan Masters T.C.Trojan Masters T.C.Masters512.79a PB—
Mar 4Universal Track and Field Mar 4 · 400 Meters · Place 1 · Trojan Masters T.C.Trojan Masters T.C.400 Meters1.1:01.87aUnofficial-
Mar 4Universal Track and Field Mar 4 · 200 Meters · Place 1 · Trojan Masters T.C.Trojan Masters T.C.200 Meters1.27.21aUnofficial-

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 1 · 33-Unattached33-Unattached200 Meters1.26.68a-
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 1 · 33-Unattached33-Unattached100 MetersRound P1.12.82a-
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 1 · 33-Unattached33-Unattached100 Meters1.12.82a-
May 1Striders Meet of ChampionsMay 1 · 200 Meters · Place 2 · Trojan Masters T.C.Trojan Masters T.C.200 Meters2.26.62a-
May 1Striders Meet of ChampionsMay 1 · 100 Meters · Place 2 · Trojan Masters T.C.Trojan Masters T.C.100 Meters2.12.71a-

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Aug 3USATF Masters Virtual Summer ChallengeAug 3 · 50 Meter · Place 350 Meter3.6.9hUnofficial-