Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSaddle-Up Invitational · Feb 2412.484Saddle-Up InvitationalFebruary 24, 2024
100 Meters · OutdoorLast Chance Sprint Series · Jun 1311.98Last Chance Sprint SeriesJune 13, 2025
150 Meters · OutdoorChaparral All-Comers · Dec 1418.53aChaparral All-ComersDecember 14, 2024
200 Meters · IndoorSaddle-Up Invitational · Feb 2425.80Saddle-Up InvitationalFebruary 24, 2024
200 Meters · OutdoorCIF-SS Finals · May 1724.86aCIF-SS FinalsMay 17, 2025
300 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 740.19aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
400 Meters · IndoorSaddle-Up Invitational · Feb 2857.42aSaddle-Up InvitationalFebruary 28, 2026
400 Meters · OutdoorCIF-SS Masters Meet · May 2455.82aCIF-SS Masters MeetMay 24, 2025
60 Meter · OutdoorCA Winter Qualifier - Vista Murrieta · Feb 17.87aCA Winter Qualifier - Vista MurrietaFebruary 1, 2025
800 Meters · IndoorSantiago Tri-Meet · Feb 252:19.61aSantiago Tri-MeetFebruary 25, 2026
800 Meters · OutdoorCovina Invitational · Apr 32:16.78aCovina InvitationalApril 3, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 13LA Sprint SeriesJun 13 · 400 Meters · Place 4 · Evo Track ClubEvo Track Club400 Meters456.07—
Jun 13LA Sprint SeriesJun 13 · 100 Meters · Place 15 · Evo Track ClubEvo Track Club100 MetersRound P1512.37—
May 23CIF Southern Section MastersMay 23 · 400 Meters · Place 16 · Murrieta MesaMurrieta Mesa400 Meters1656.55a12
May 23CIF Southern Section MastersMay 23 · 400 Meters · Place 16 · Murrieta Mesa (SS)Murrieta Mesa (SS)400 Meters1656.5512
May 16CIF-SS FinalsMay 16 · 400 Meters · Place 5 · Murrieta MesaMurrieta Mesa400 MetersRound P5.56.02a12
May 16CIF-SS FinalsMay 16 · 400 Meters · Place 2 · Murrieta MesaMurrieta Mesa400 Meters2.56.26a12
May 16CIF-SS FinalsMay 16 · 200 Meters · Place 7 · Murrieta MesaMurrieta Mesa200 MetersRound P7.25.12aWind: 0.412
May 16CIF-SS FinalsMay 16 · 200 Meters · Place 8 · Murrieta MesaMurrieta Mesa200 Meters8.25.24aWind: 2.212
May 9CIF SS D2 PreliminariesMay 9 · 400 Meters · Place 5 · Murrieta MesaMurrieta Mesa400 MetersRound P5.56.02a12
May 9CIF SS D2 PreliminariesMay 9 · 200 Meters · Place 7 · Murrieta MesaMurrieta Mesa200 MetersRound P7.25.12aWind: 0.412
Apr 29Southwestern League ChampionshipsApr 29 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters1.57.28a12
Apr 29Southwestern League ChampionshipsApr 29 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters1.25.38aWind: 2.112
Apr 22Chaparral vs Murrieta MesaApr 22 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters157.34a12
Apr 22Chaparral vs Murrieta MesaApr 22 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters125.04a12
Apr 1666th Mt. SAC RelaysApr 16 · 400 Meters · Place 7 · Murrieta MesaMurrieta Mesa400 Meters757.01a12
Apr 15Great Oak vs Murrieta MesaApr 15 · 100 Meters · Place 1 · Murrieta MesaMurrieta Mesa100 Meters112.43a12
Apr 102026 Arcadia InvitationalApr 10 · 400 Meters · Place 19 · Murrieta MesaMurrieta Mesa400 Meters1956.4612
Apr 8Vista Murrieta vs Murrieta MesaApr 8 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters125.01a12
Apr 3Covina InvitationalApr 3 · 800 Meters · Place 1 · Murrieta MesaMurrieta Mesa800 Meters12:16.78a PB12
Apr 3Covina InvitationalApr 3 · 100 Meters · Place 3 · Murrieta MesaMurrieta Mesa100 Meters312.85a12
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 400 Meters · Place 12 · Murrieta MesaMurrieta Mesa400 Meters12.57.06a12
Mar 25Murrieta Mesa vs Temecula ValleyMar 25 · 200 Meters · Murrieta MesaMurrieta Mesa200 Meters--DNSWind: 1.112
Mar 25Murrieta Mesa vs Temecula ValleyMar 25 · 100 Meters · Place 1 · Murrieta MesaMurrieta Mesa100 Meters1.12.44aWind: 2.312
Mar 18Murrieta Mesa vs Murrieta ValleyMar 18 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters125.03a12
Mar 18Murrieta Mesa vs Murrieta ValleyMar 18 · 100 Meters · Place 1 · Murrieta MesaMurrieta Mesa100 Meters112.32a12
Mar 14Legacy InvitationalMar 14 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters158.59a12
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 150 Meters · Place 28 · Murrieta MesaMurrieta Mesa150 Meters28.18.80aWind: 112
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 300 Meters · Place 14 · Murrieta MesaMurrieta Mesa300 Meters14.40.19a PB12
Jan 31Vista Murrieta - Winter QualifierJan 31 · 150 Meters · Place 2 · UnattachedUnattached150 Meters2.18.74aWind: -0.612
Jan 31Vista Murrieta - Winter QualifierJan 31 · 300 Meters · Place 1 · UnattachedUnattached300 Meters1.40.57a12
Jan 31Vista Murrieta - Winter QualifierJan 31 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.8.05aWind: -0.512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · 400 Meters · Place 2 · Murrieta MesaMurrieta Mesa400 Meters257.42a PB12
Feb 25Santiago Tri-MeetFeb 25 · 800 Meters · Place 1 · Murrieta MesaMurrieta Mesa800 Meters12:19.61a PB12

2025 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jun 272025 Cerritos College Summer Series #1Jun 27 · 400 Meters · Place 2 · EVOEVO400 Meters257.22a11
Jun 13Last Chance Sprint SeriesJun 13 · 100 Meters · Place 10 · Evo Track ClubEvo Track Club100 MetersRound P1012.02—
Jun 13Last Chance Sprint SeriesJun 13 · 100 Meters · Place 9 · Evo Track ClubEvo Track Club100 Meters911.98 PB—
May 30105th CIF State T&F Champs Prelims 2025May 30 · 400 Meters · Place 26 · Murrieta MesaMurrieta Mesa400 MetersRound P26.57.41a11
May 24CIF-SS Masters MeetMay 24 · 400 Meters · Place 9 · Murrieta MesaMurrieta Mesa400 Meters9.55.82a PB11
May 17CIF-SS FinalsMay 17 · 400 Meters · Place 3 · Murrieta MesaMurrieta Mesa400 Meters3.56.33a11
May 17CIF-SS FinalsMay 17 · 200 Meters · Place 6 · Murrieta MesaMurrieta Mesa200 Meters6.24.86a PBWind: 1.911
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 400 Meters · Place 4 · Murrieta MesaMurrieta Mesa400 MetersRound P4.56.56a11
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 200 Meters · Place 7 · Murrieta MesaMurrieta Mesa200 MetersRound P7.24.32aWind: 5.511
May 1Southwestern League Championships 2025May 1 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters1.56.10a11
May 1Southwestern League Championships 2025May 1 · 200 Meters · Place 3 · Murrieta MesaMurrieta Mesa200 Meters3.25.07aWind: 1.111
Apr 24 Murrieta Mesa vs Great OakApr 24 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters1.24.78aWind: 2.711
Apr 24 Murrieta Mesa vs Great OakApr 24 · 100 Meters · Place 1 · Murrieta MesaMurrieta Mesa100 Meters1.12.17aWind: 1.811
Apr 17Murrieta Mesa vs Vista MurrietaApr 17 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters1.57.51a11
Apr 1665th Mt. SAC RelaysApr 16 · 400 Meters · Place 3 · Murrieta MesaMurrieta Mesa400 Meters3.56.97a11
Apr 1665th Mt. SAC RelaysApr 16 · 200 Meters · Place 15 · Murrieta MesaMurrieta Mesa200 Meters15.25.34aWind: 111
Apr 11Arcadia InvitationalApr 11 · 400 Meters · Place 15 · Murrieta MesaMurrieta Mesa400 Meters1556.5211
Apr 10Temecula Valley vs Murrieta MesaApr 10 · High Jump · Murrieta MesaMurrieta MesaHigh Jump--DNS11
Apr 10Temecula Valley vs Murrieta MesaApr 10 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters1.25.88aWind: -1.911
Apr 10Temecula Valley vs Murrieta MesaApr 10 · 100 Meters · Place 1 · Murrieta MesaMurrieta Mesa100 Meters1.12.50aWind: -2.111
Apr 4Trabuco Hills InvitationalApr 4 · 200 Meters · Place 10 · Murrieta Mesa (SS)Murrieta Mesa (SS)200 Meters1025.2011
Apr 4Trabuco Hills InvitationalApr 4 · 100 Meters · Place 12 · Murrieta Mesa (SS)Murrieta Mesa (SS)100 Meters1212.5711
Mar 29Southland Invitational @ HemetMar 29 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters1.57.24a11
Mar 29Southland Invitational @ HemetMar 29 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters1.25.06aWind: 1.711
Mar 27Murrieta Valley vs Murrieta MesaMar 27 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters1.25.47aWind: 0.311
Mar 27Murrieta Valley vs Murrieta MesaMar 27 · 100 Meters · Murrieta MesaMurrieta Mesa100 Meters--DNSWind: 2.711
Mar 20Murrieta Mesa vs ChaparralMar 20 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters1.25.04aWind: 0.611
Mar 20Murrieta Mesa vs ChaparralMar 20 · 100 Meters · Place 1 · Murrieta MesaMurrieta Mesa100 Meters1.12.07aWind: 1.211
Mar 15Beaumont Cougar ClassicMar 15 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters1.57.45a11
Mar 15Beaumont Cougar ClassicMar 15 · 200 Meters · Place 2 · Murrieta MesaMurrieta Mesa200 Meters2.25.67aWind: -0.311
Mar 7Redondo Nike Track FestivalMar 7 · 400 Meters · Place 9 · Murrieta MesaMurrieta Mesa400 Meters958.0011
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 400 Meters · Place 1 · Murrieta Mesa (SS)Murrieta Mesa (SS)400 Meters158.0611
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 300 Meters · Place 16 · Murrieta MesaMurrieta Mesa300 Meters16.40.78a11
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 60 Meter · Place 21 · Murrieta MesaMurrieta Mesa60 MeterRound P21.7.90aWind: 0.411
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 60 Meter · Place 31 · Murrieta MesaMurrieta Mesa60 Meter31.7.93aWind: 0.411
Feb 1CA Winter Qualifier - Vista MurrietaFeb 1 · 300 Meters · Place 1 · UNAUNA300 Meters1.40.29a11
Feb 1CA Winter Qualifier - Vista MurrietaFeb 1 · 60 Meter · Place 3 · UNAUNA60 Meter3.7.87a PBWind: 0.211

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Dec 14Chaparral All-ComersDec 14 · 150 Meters · Place 1 · UnattachedUnattached150 Meters1.18.53a PBWind: 1.311
Dec 14Chaparral All-ComersDec 14 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.7.87aWind: 0.511
May 29Cal State San Marcos Summer Nights #5May 29 · 400 Meters · Place 3 · EVO TrackEVO Track400 Meters3.59.93a10
May 4CIF-SS D1 PrelimsMay 4 · 400 Meters · Place 16 · Murrieta MesaMurrieta Mesa400 MetersRound P16.58.43a10
May 4CIF-SS D1 PrelimsMay 4 · 200 Meters · Place 24 · Murrieta MesaMurrieta Mesa200 MetersRound P24.25.81aWind: 1.810
Apr 25Southwestern League FinalsApr 25 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters1.58.67a10
Apr 25Southwestern League FinalsApr 25 · 200 Meters · Place 3 · Murrieta MesaMurrieta Mesa200 Meters3.26.10aWind: -0.110
Apr 13Murrieta Mesa vs Great OakApr 13 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters1.58.18a10
Apr 13Murrieta Mesa vs Great OakApr 13 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters1.25.69aWind: 110
Apr 13Inland Empire ChampionshipsApr 13 · 400 Meters · Place 3 · Murrieta MesaMurrieta Mesa400 Meters3.59.15a10
Apr 13Inland Empire ChampionshipsApr 13 · 200 Meters · Place 5 · Murrieta MesaMurrieta Mesa200 Meters5.25.67aWind: 2.310
Apr 11Vista Murrieta Vs Murrieta MesaApr 11 · 100 Meters · Place 3 · Murrieta MesaMurrieta Mesa100 Meters3.12.56aWind: 0.710
Mar 28Murrieta Mesa vs Temecula ValleyMar 28 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters1.57.30a10
Mar 28Murrieta Mesa vs Temecula ValleyMar 28 · 200 Meters · Place 1 · Murrieta MesaMurrieta Mesa200 Meters1.25.50a10
Mar 2343rd Mt. Carmel Sundevil InvitationalMar 23 · 200 Meters · Place 14 · Murrieta Mesa (SS)Murrieta Mesa (SS)200 Meters1425.68210
Mar 2343rd Mt. Carmel Sundevil InvitationalMar 23 · 400 Meters · Place 12 · Murrieta Mesa (SS)Murrieta Mesa (SS)400 Meters1259.1910
Mar 21Murrieta Mesa vs. Murrieta ValleyMar 21 · 200 Meters · Murrieta MesaMurrieta Mesa200 Meters—DNSWind: 0.510
Mar 21Murrieta Mesa vs. Murrieta ValleyMar 21 · 100 Meters · Place 2 · Murrieta MesaMurrieta Mesa100 Meters2.12.23aWind: 2.1Unofficial10
Mar 16Triton InvitationalMar 16 · 400 Meters · Place 3 · Murrieta Mesa (SS)Murrieta Mesa (SS)400 Meters359.0910
Mar 16Triton InvitationalMar 16 · 200 Meters · Place 1 · Murrieta Mesa (SS)Murrieta Mesa (SS)200 Meters125.8010
Mar 7Murrieta Mesa @ ChaparralMar 7 · 800 Meters · Place 1 · Murrieta MesaMurrieta Mesa800 Meters1.2:26.89a10
Feb 3CA Winter ChampionshipsFeb 3 · 300 Meters · Place 9 · Murrieta MesaMurrieta Mesa300 Meters9.40.81a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Saddle-Up InvitationalFeb 24 · 200 Meters · Place 4 · Murrieta Mesa (SS)Murrieta Mesa (SS)200 Meters425.80 PB10
Feb 24Saddle-Up InvitationalFeb 24 · 100 Meters · Place 3 · Murrieta Mesa (SS)Murrieta Mesa (SS)100 Meters312.484 PB10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 400 Meters · Place 15 · Murrieta MesaMurrieta Mesa400 MetersRound P15.58.91a9
Apr 26Southwestern League FinalsApr 26 · 400 Meters · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)400 Meters258.069
Apr 20Temecula Valley vs Murrieta MesaApr 20 · 400 Meters · Place 1 · Murrieta MesaMurrieta Mesa400 Meters159.56a—
Apr 20Temecula Valley vs Murrieta MesaApr 20 · 400 Meters · Place 1 · Murrieta Mesa (SS)Murrieta Mesa (SS)400 Meters159.569
Apr 15Inland Empire ChampionshipsApr 15 · 400 Meters · Place 5 · Murrieta Mesa (SS)Murrieta Mesa (SS)400 Meters558.699
Apr 13Murrieta Mesa at Murrieta ValleyApr 13 · 100 Meters · Place 3 · Murrieta MesaMurrieta Mesa100 Meters3.13.00a9
Mar 30Murrieta Mesa vs ChaparralMar 30 · 400 Meters · Place 1 · Murrieta Mesa (SS)Murrieta Mesa (SS)400 Meters11:00.299
Mar 25Mt. Carmel/Asics Track & Field InvitationalMar 25 · 400 Meters · Place 7 · Murrieta MesaMurrieta Mesa400 Meters7.58.89a9
Mar 16Vista Murrieta at Murrieta MesaMar 16 · 200 Meters · Place 2 · Murrieta MesaMurrieta Mesa200 Meters2.25.91aWind: 0.49
Mar 11Saddle-Up InvitationalMar 11 · 400 Meters · Place 3 · Murrieta MesaMurrieta Mesa400 Meters3.58.70a9
Mar 3Roosevelt Track & Field Invitational Mar 3 · 200 Meters · Place 2 · Murrieta MesaMurrieta Mesa200 Meters226.08a—
Mar 3Roosevelt Track & Field Invitational Mar 3 · 100 Meters · Place 2 · Murrieta MesaMurrieta Mesa100 Meters213.09a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 7 · Black LightningBlack Lightning400 MetersRound P7.1:00.07a8
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 8 · Black LightningBlack Lightning400 Meters8.59.76a8

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 400 Meters · Place 5 · The Time Machine ClubThe Time Machine Club400 Meters5.1:03.39a7
Jun 6San Diego Youth Clubs Meet Series #3Jun 6 · 200 Meters · Place 4 · The Time Machine ClubThe Time Machine Club200 Meters4.29.17a7
Jun 6San Diego Youth Clubs Meet Series #3Jun 6 · 100 Meters · Place 4 · The Time Machine ClubThe Time Machine Club100 Meters4.14.03a7
May 2310 East ExtravaganzaMay 23 · 400 Meters · Place 2 · Temecula Valley Time Mac.Temecula Valley Time Mac.400 Meters21:02.2413
May 210 East InviteMay 2 · 400 Meters · Place 6 · The Time Machine ClubThe Time Machine Club400 Meters6.1:03.63a7
May 210 East InviteMay 2 · 100 Meters · Place 9 · The Time Machine ClubThe Time Machine Club100 Meters9.14.16a7
Apr 24Universal Track SoCal InvitationalApr 24 · 400 Meters · Place 1 · The Time Machine ClubThe Time Machine Club400 Meters1.1:04.90a7
Apr 24Universal Track SoCal InvitationalApr 24 · 100 Meters · Place 1 · The Time Machine ClubThe Time Machine Club100 Meters1.14.10a7