Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRossi Relays · Feb 2812.85aRossi RelaysFebruary 28, 2026
100 Meters · OutdoorMission Valley League Prelims · May 242.6Mission Valley League PrelimsMay 24, 2021
150 Meters · IndoorSouth Coast Conference Opener · Feb 818.84aSouth Coast Conference OpenerFebruary 8, 2025
200 Meters · IndoorCal State LA Invitational · Feb 2026.06aCal State LA InvitationalFebruary 20, 2026
200 Meters · OutdoorMission Valley League Prelims · May 240.8Mission Valley League PrelimsMay 24, 2021
400 Meters · OutdoorPasadena College Invitational · Mar 2157.83aPasadena College InvitationalMarch 21, 2025
60 Meters · IndoorCerritos Open and Multi · Feb 158.57aCerritos Open and MultiFebruary 15, 2024
600 Meters · IndoorSouth Coast Conference Opener · Feb 81:47.54aSouth Coast Conference OpenerFebruary 8, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10Very Last Chance MeetMay 10 · 200 Meters · Place 2 · Cal St. Los AngelesCal St. Los Angeles200 Meters2.25.35aWind: 1.3Fr
May 10Very Last Chance MeetMay 10 · 100 Meters · Place 8 · Cal St. Los AngelesCal St. Los Angeles100 Meters8.12.70aWind: 0.6Fr
May 9Franson Last Chance and MultisMay 9 · 200 Meters · Place 30 · Cal St. Los AngelesCal St. Los Angeles200 Meters30.25.36aWind: 1.7Fr
May 9Franson Last Chance and MultisMay 9 · 100 Meters · Place 15 · Cal St. Los AngelesCal St. Los Angeles100 MetersRound P15.12.57aWind: 3Fr
May 2CCAA Conference ChampionshipsMay 2 · 200 Meters · Place 16 · Cal St. Los AngelesCal St. Los Angeles200 MetersRound P16.25.30aWind: 0.4Fr
May 2CCAA Conference ChampionshipsMay 2 · 100 Meters · Place 23 · Cal St. Los AngelesCal St. Los Angeles100 MetersRound P23.12.74aWind: 0.3Fr
Apr 1666th Mt. SAC RelaysApr 16 · 200 Meters · Place 48 · Cal St. Los AngelesCal St. Los Angeles200 Meters4825.96aFr
Apr 1666th Mt. SAC RelaysApr 16 · 200 Meters · Place 48 · Cal St. Los AngelesCal St. Los Angeles200 Meters4825.96aFr
Apr 16Cal State LA TwilightApr 16 · 200 Meters · Place 10 · Cal St. Los AngelesCal St. Los Angeles200 Meters10.25.44aWind: 1.9Fr
Apr 16Cal State LA TwilightApr 16 · 100 Meters · Place 10 · Cal St. Los AngelesCal St. Los Angeles100 Meters10.12.60aWind: 1.3Fr
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 400 Meters · Place 44 · Cal St. Los AngelesCal St. Los Angeles400 Meters441:02.42aFr
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 200 Meters · Place 48 · Cal St. Los AngelesCal St. Los Angeles200 Meters4825.84aFr
Mar 20Redlands InvitationalMar 20 · 400 Meters · Place 10 · Cal St. Los AngelesCal St. Los Angeles400 Meters1059.60aFr
Mar 20Redlands InvitationalMar 20 · 200 Meters · Place 24 · Cal St. Los AngelesCal St. Los Angeles200 Meters2426.42aFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 400 Meters · Place 13 · Cal St. Los AngelesCal St. Los Angeles400 Meters13.1:00.28aFr
Mar 6Beach OpenerMar 6 · 200 Meters · Place 14 · Cal St. Los AngelesCal St. Los Angeles200 Meters1425.38aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Rossi RelaysFeb 28 · 100 Meters · Place 21 · Cal St. Los AngelesCal St. Los Angeles100 Meters2112.85a PBFr
Feb 20Cal State LA InvitationalFeb 20 · 200 Meters · Place 6 · Cal St. Los AngelesCal St. Los Angeles200 Meters626.06a PBFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · 200 Meters · Place 4 · Pasadena CityPasadena City200 Meters424.51aSO
May 10SoCal Finals @ SaddlebackMay 10 · 200 Meters · Place 2 · Pasadena CityPasadena City200 Meters224.29aSO
May 10SoCal Finals @ SaddlebackMay 10 · 100 Meters · Place 10 · Pasadena CityPasadena City100 Meters1012.31aSO
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 200 Meters · Place 2 · Pasadena CityPasadena City200 Meters2.25.37aWind: -0.4So
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 100 Meters · Place 2 · Pasadena CityPasadena City100 Meters2.12.38aWind: 1.1So
Mar 21Pasadena College InvitationalMar 21 · 400 Meters · Place 2 · Pasadena CityPasadena City400 Meters257.83a PBSo
Mar 21Pasadena College InvitationalMar 21 · 200 Meters · Place 1 · Pasadena CityPasadena City200 Meters124.81aSo
Mar 13Coast ClassicMar 13 · 200 Meters · Place 2 · Pasadena CityPasadena City200 Meters2.25.59aWind: -0.9So
Mar 13Coast ClassicMar 13 · 100 Meters · Place 1 · Pasadena CityPasadena City100 Meters1.12.70aWind: -1.7So

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8South Coast Conference OpenerFeb 8 · 600 Meters · Place 4 · Pasadena CityPasadena City600 Meters41:47.54a PB—
Feb 8South Coast Conference OpenerFeb 8 · 150 Meters · Place 1 · Pasadena CityPasadena City150 Meters118.84a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 12Cerritos InvitationalApr 12 · 400 Meters · Place 4 · Pasadena CityPasadena City400 Meters459.88a—
Apr 12Cerritos InvitationalApr 12 · 200 Meters · Place 4 · Pasadena CityPasadena City200 Meters425.46a—
Mar 82024 LBCC Viking InvitationalMar 8 · 400 Meters · Place 4 · Pasadena CityPasadena City400 Meters4.1:01.92aFr
Mar 82024 LBCC Viking InvitationalMar 8 · 200 Meters · Place 6 · Pasadena CityPasadena City200 Meters6.26.98aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Cerritos Open and MultiFeb 15 · 200 Meters · Place 4 · Pasadena CityPasadena City200 Meters426.79a—
Feb 15Cerritos Open and MultiFeb 15 · 60 Meters · Place 8 · Pasadena CityPasadena City60 Meters88.57a PB—

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 8 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 MetersRound P8.1:01.28a12
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 6 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters6.59.48a12
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 6 · Team D1 Elite Track CluTeam D1 Elite Track Clu400 MetersRound P61:02.94a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 5 · Team D1 Elite Track CluTeam D1 Elite Track Clu400 Meters51:01.05a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 13 · Team D1 Elite Track CluTeam D1 Elite Track Clu200 MetersRound P1327.38a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters3.1:03.10aUnofficial12
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 8 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters8.26.88aWind: 1.4Unofficial12
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 16 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P16.13.11aWind: 1.6Unofficial12
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 11 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters11.13.17aWind: 3.5Unofficial12
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 2 · Team D1 Elite Track CluTeam D1 Elite Track Clu400 Meters21:02.91a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 7 · Team D1 Elite Track CluTeam D1 Elite Track Clu100 MetersRound P713.16a—
May 6CIF-SS Division 3 Track and Field PrelimsMay 6 · 400 Meters · Place 29 · Marshall FundamentalMarshall Fundamental400 MetersRound P29.1:04.23a12
May 6CIF-SS Division 3 Track and Field PrelimsMay 6 · 200 Meters · Place 21 · Marshall FundamentalMarshall Fundamental200 MetersRound P21.26.53aWind: 3.512
Apr 25Mission Valley League Prelims & FinalsApr 25 · 400 Meters · Place 1 · Marshall FundamentalMarshall Fundamental400 Meters11:02.19a—
Apr 25Mission Valley League Prelims & FinalsApr 25 · 400 Meters · Place 1 · Marshall FundamentalMarshall Fundamental400 Meters11:01.63a—
Apr 25Mission Valley League Prelims & FinalsApr 25 · 200 Meters · Place 1 · Marshall FundamentalMarshall Fundamental200 Meters127.25a—
Apr 25Mission Valley League Prelims & FinalsApr 25 · 200 Meters · Place 1 · Marshall FundamentalMarshall Fundamental200 Meters127.21a—
Apr 15San Gabriel Valley ChampionshipsApr 15 · 200 Meters · Place 8 · Marshall Fundamental (SS)Marshall Fundamental (SS)200 Meters826.65212
Apr 15San Gabriel Valley ChampionshipsApr 15 · 400 Meters · Place 6 · Marshall Fundamental (SS)Marshall Fundamental (SS)400 Meters61:02.6312
Apr 15San Gabriel Valley ChampionshipsApr 15 · 400 Meters · Place 6 · Marshall FundamentalMarshall Fundamental400 Meters662.63a—
Apr 15San Gabriel Valley ChampionshipsApr 15 · 200 Meters · Place 8 · Marshall FundamentalMarshall Fundamental200 Meters826.66a—
Mar 30Marshall at RosemeadMar 30 · 400 Meters · Place 1 · Marshall FundamentalMarshall Fundamental400 Meters1.1:05.00a12
Mar 30Marshall at RosemeadMar 30 · 200 Meters · Place 1 · Marshall FundamentalMarshall Fundamental200 Meters1.27.85a12
Mar 18Cravon Gillespie Monrovia Wildcat Invitational.Mar 18 · 400 Meters · Place 7 · Marshall FundamentalMarshall Fundamental400 Meters762.42a—
Mar 18Cravon Gillespie Monrovia Wildcat Invitational.Mar 18 · 200 Meters · Place 7 · Marshall FundamentalMarshall Fundamental200 Meters727.49a—
Mar 8Marshall vs ArroyoMar 8 · 400 Meters · Place 2 · Marshall FundamentalMarshall Fundamental400 Meters2.66.112
Mar 8Marshall vs ArroyoMar 8 · 200 Meters · Place 1 · Marshall FundamentalMarshall Fundamental200 Meters1.28.312

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7CIF-SS Division 3 Track and Field PrelimsMay 7 · 400 Meters · Place 16 · Marshall FundamentalMarshall Fundamental400 MetersRound P16.1:03.60a11
May 7CIF-SS Division 3 Track and Field PrelimsMay 7 · 200 Meters · Place 27 · Marshall FundamentalMarshall Fundamental200 MetersRound P27.27.62aWind: 4.311
Apr 28Mission Valley League FinalsApr 28 · 200 Meters · Place 1 · Marshall Fundamental (SS)Marshall Fundamental (SS)200 Meters128.3711
Apr 28Mission Valley League FinalsApr 28 · 200 Meters · Place 1 · Marshall Fundamental (SS)Marshall Fundamental (SS)200 MetersRound P127.5611
Apr 28Mission Valley League FinalsApr 28 · 400 Meters · Place 1 · Marshall Fundamental (SS)Marshall Fundamental (SS)400 Meters11:03.1311
Apr 28Mission Valley League FinalsApr 28 · 400 Meters · Place 1 · Marshall Fundamental (SS)Marshall Fundamental (SS)400 MetersRound P11:03.7111
Apr 16San Gabriel Valley ChampionshipsApr 16 · 400 Meters · Place 8 · Marshall FundamentalMarshall Fundamental400 Meters8.1:03.88a11
Mar 19The Cravon Gillespie-Monrovia Wildcats InvitationalMar 19 · 400 Meters · Place 2 · Thurgood MarshallThurgood Marshall400 Meters2.62.56a11
Mar 19The Cravon Gillespie-Monrovia Wildcats InvitationalMar 19 · 200 Meters · Place 8 · Thurgood MarshallThurgood Marshall200 Meters8.27.76a11

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5CIFSS Division 3 Prelims 2021Jun 5 · 400 Meters · Place 6 · Thurgood MarshallThurgood Marshall400 MetersRound P6.66.29a10
Jun 5CIFSS Division 3 Prelims 2021Jun 5 · 200 Meters · Place 7 · Thurgood MarshallThurgood Marshall200 MetersRound P7.28.14aWind: 2.610
May 27Mission Valley League FinalsMay 27 · 400 Meters · Place 2 · Thurgood MarshallThurgood Marshall400 Meters2.1:02.49a10
May 27Mission Valley League FinalsMay 27 · 200 Meters · Place 1 · Thurgood MarshallThurgood Marshall200 Meters1.27.80aWind: 0.810
May 27Mission Valley League FinalsMay 27 · 100 Meters · Place 6 · Thurgood MarshallThurgood Marshall100 Meters6.14.44aWind: 2.610
May 24Mission Valley League PrelimsMay 24 · 400 Meters · Place 2 · Marshall FundamentalMarshall Fundamental400 Meters21:02.4910
May 24Mission Valley League PrelimsMay 24 · 200 Meters · Place 1 · Marshall FundamentalMarshall Fundamental200 Meters10.8 PB10
May 24Mission Valley League PrelimsMay 24 · 100 Meters · Place 6 · Marshall FundamentalMarshall Fundamental100 Meters62.6 PB10
May 7Tiger Invitational May 7 · 400 Meters · Place 5 · Thurgood MarshallThurgood Marshall400 Meters5.1:03.34a10
May 7Tiger Invitational May 7 · 200 Meters · Place 10 · Thurgood MarshallThurgood Marshall200 Meters10.28.10aWind: -1.110