Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCIF-SS Masters Meet · May 2112.45aCIF-SS Masters MeetMay 21, 2022
1500 Meters · OutdoorBen Brown Invitational/Astro AI Distance Classic · Mar 123:58.04aBen Brown Invitational/Astro AI Distance ClassicMarch 12, 2026
1600 Meters · IndoorSaddle-Up invitational · Feb 265:09.17Saddle-Up invitationalFebruary 26, 2022
1600 Meters · OutdoorRancho Cucamonga Kick-off Classic · Mar 94:28.37Rancho Cucamonga Kick-off ClassicMarch 9, 2024
200 Meters · OutdoorCentennial vs Norco · Mar 1923.34aCentennial vs NorcoMarch 19, 2025
3200 Meters · OutdoorBig VIII League Finals · Apr 2710:22.63aBig VIII League FinalsApril 27, 2023
400 Meters · OutdoorThe Qualifier · Mar 1549.57aThe QualifierMarch 15, 2025
600 Meters · OutdoorCA Winter State Track & Field Championships · Feb 81:20.98aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
800 Meters · IndoorSaddle-Up invitational · Feb 262:19.79Saddle-Up invitationalFebruary 26, 2022
800 Meters · OutdoorFranson Last Chance and Multis · May 91:51.94aFranson Last Chance and MultisMay 9, 2026
Long Jump · OutdoorCIF-SS Unified Sports · May 1312-11.50CIF-SS Unified SportsMay 13, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 800 Meters · Place 36 · Cal Poly PomonaCal Poly Pomona800 Meters36.1:51.94a PBFr
May 2CCAA Conference ChampionshipsMay 2 · 800 Meters · Place 2 · Cal Poly PomonaCal Poly Pomona800 MetersRound P2.1:54.27aFr
May 2CCAA Conference ChampionshipsMay 2 · 800 Meters · Place 3 · Cal Poly PomonaCal Poly Pomona800 Meters3.1:52.31aFr
Apr 1666th Mt. SAC RelaysApr 16 · 800 Meters · Place 7 · Cal Poly PomonaCal Poly Pomona800 Meters71:53.38aFr
Apr 1666th Mt. SAC RelaysApr 16 · 800 Meters · Place 7 · Cal Poly PomonaCal Poly Pomona800 Meters71:53.38aFr
Apr 11Pomona-Pitzer InvitationalApr 11 · 800 Meters · Place 5 · Cal Poly PomonaCal Poly Pomona800 Meters51:53.44FR
Apr 3UC San Diego Triton InvitationalApr 3 · 800 Meters · Place 9 · Cal Poly PomonaCal Poly Pomona800 Meters91:53.21aFr
Mar 27Mangrum InvitationalMar 27 · 800 Meters · Place 4 · Cal Poly PomonaCal Poly Pomona800 Meters41:55.27aFr
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 1500 Meters · Place 8 · Cal Poly PomonaCal Poly Pomona1500 Meters8.3:58.04a PBFr

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24CIF-SS Masters MeetMay 24 · 800 Meters · Place 14 · NorcoNorco800 Meters14.1:54.51a12
May 17CIF-SS FinalsMay 17 · 800 Meters · Place 2 · NorcoNorco800 Meters2.1:54.29a12
May 10CIF-SS Division 2 PrelimsMay 10 · 800 Meters · Place 1 · Norco (SS)Norco (SS)800 MetersRound P11:54.8612
May 10CIF SS D2 Prelims @ OntarioMay 10 · 800 Meters · Place 1 · NorcoNorco800 MetersRound P1.1:54.86a12
Apr 29BIG VIII League ChampionshipsApr 29 · 800 Meters · Place 1 · NorcoNorco800 MetersRound P1.2:00.76a12
Apr 29BIG VIII League ChampionshipsApr 29 · 800 Meters · Place 2 · NorcoNorco800 Meters2.1:53.97a12
Apr 16Norco vs Roosevelt Apr 16 · 800 Meters · Place 1 · NorcoNorco800 Meters1.2:00.03a12
Apr 16Norco vs Roosevelt Apr 16 · 400 Meters · Place 1 · NorcoNorco400 Meters1.51.31a12
Apr 1665th Mt. SAC RelaysApr 16 · 800 Meters · Place 2 · NorcoNorco800 Meters2.1:53.88a12
Apr 9ML King vs NorcoApr 9 · 1600 Meters · Place 1 · NorcoNorco1600 Meters1.4:28.76a12
Apr 4Trabuco Hills InvitationalApr 4 · 800 Meters · Place 5 · Norco (SS)Norco (SS)800 Meters51:55.8212
Mar 29Arcadia Distance ChallengeMar 29 · 800 Meters · Place 1 · NorcoNorco800 Meters11:54.6512
Mar 22Maurice Greene InvitationalMar 22 · 800 Meters · Place 1 · NorcoNorco800 Meters11:56.0212
Mar 19Centennial vs NorcoMar 19 · 400 Meters · Place 1 · NorcoNorco400 Meters1.51.95a12
Mar 19Centennial vs NorcoMar 19 · 200 Meters · Place 5 · NorcoNorco200 Meters5.23.34a PB12
Mar 15The QualifierMar 15 · 400 Meters · Place 3 · NorcoNorco400 Meters349.57a PB—
Mar 12Norco vs CoronaMar 12 · 400 Meters · Place 1 · NorcoNorco400 Meters1.50.61a12
Mar 12Norco vs CoronaMar 12 · 200 Meters · Place 1 · NorcoNorco200 Meters1.23.66a12
Mar 4Norco vs Citrus ValleyMar 4 · 400 Meters · Place 1 · NorcoNorco400 Meters1.51.53a12
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 600 Meters · Place 1 · NorcoNorco600 Meters1.1:20.98a PB12

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 7 · 33-Unattached33-Unattached1500 Meters7.4:20.24a12
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 3 · 33-Unattached33-Unattached800 Meters3.1:57.46a12
May 4CIF-SS D2 PrelimsMay 4 · 800 Meters · Place 13 · NorcoNorco800 MetersRound P13.1:57.15a11
Apr 25Big 8 League ChampionshipApr 25 · 800 Meters · Place 1 · NorcoNorco800 MetersRound P1.1:59.06a11
Apr 25Big 8 League ChampionshipApr 25 · 800 Meters · Place 1 · NorcoNorco800 Meters1.1:57.66a11
Apr 1964th Mt. SAC RelaysApr 19 · 800 Meters · Place 3 · NorcoNorco800 Meters31:55.66—
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 800 Meters · Place 1 · NorcoNorco800 Meters11:56.5011
Mar 28Norco vs Elsinore DualMar 28 · 1600 Meters · Place 1 · NorcoNorco1600 Meters1.4:37.98a11
Mar 28Norco vs Elsinore DualMar 28 · 800 Meters · Place 1 · NorcoNorco800 Meters1.2:01.13a11
Mar 21ML King at NorcoMar 21 · 400 Meters · Place 2 · NorcoNorco400 Meters2.51.39a11
Mar 14Centennial at NorcoMar 14 · 3200 Meters · Place 2 · NorcoNorco3200 Meters2.10:31.58a11
Mar 14Centennial at NorcoMar 14 · 1600 Meters · Place 1 · NorcoNorco1600 Meters1.4:43.89a11
Mar 14Centennial at NorcoMar 14 · 400 Meters · Place 1 · NorcoNorco400 Meters1.52.05a11
Mar 9Rancho Cucamonga Kick-off ClassicMar 9 · 800 Meters · Place 1 · Norco (SS)Norco (SS)800 Meters11:56.7611
Mar 9Rancho Cucamonga Kick-off ClassicMar 9 · 1600 Meters · Place 3 · Norco (SS)Norco (SS)1600 Meters34:28.37 PB11
Mar 7Norco at CoronaMar 7 · 400 Meters · Place 1 · NorcoNorco400 Meters1.52.09a11
Mar 7Norco at CoronaMar 7 · 200 Meters · Place 5 · NorcoNorco200 Meters5.24.02a11
Feb 3CA Winter ChampionshipsFeb 3 · 600 Meters · Place 31 · NorcoNorco600 Meters31.1:25.67a12
Feb 3CA Winter ChampionshipsFeb 3 · 1500 Meters · Place 22 · NorcoNorco1500 Meters22.4:08.67a12

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.4:24.54a11
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 800 Meters · Place 4 · UnattachedUnattached800 Meters4.2:07.54a11
Apr 27Big VIII League FinalsApr 27 · 3200 Meters · Place 13 · NorcoNorco3200 Meters1310:22.63a PB—
Apr 27Big VIII League FinalsApr 27 · 1600 Meters · Place 9 · NorcoNorco1600 Meters94:36.32a—
Apr 27Big VIII League FinalsApr 27 · 1600 Meters · Place 9 · NorcoNorco1600 Meters94:36.54a—
Apr 27Big VIII League FinalsApr 27 · 800 Meters · Place 17 · NorcoNorco800 Meters172:06.77a—
Apr 19Roosevelt at NorcoApr 19 · 1600 Meters · Place 2 · NorcoNorco1600 Meters2.4:39.24a10
Apr 12Norco at ML KingApr 12 · 800 Meters · Place 5 · NorcoNorco800 Meters5.2:05.55a10
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 1600 Meters · Place 46 · Norco (SS)Norco (SS)1600 Meters464:48.5910
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 800 Meters · Place 26 · Norco (SS)Norco (SS)800 Meters262:05.7410
Mar 29Centennial vs NorcoMar 29 · 800 Meters · Place 2 · NorcoNorco800 Meters2.2:08.09a10
Mar 29Centennial vs NorcoMar 29 · 400 Meters · Place 4 · NorcoNorco400 Meters4.54.85a10
Mar 18Laguna Beach Trophy InvitationMar 18 · 1600 Meters · Place 11 · Norco (SS)Norco (SS)1600 Meters114:49.6510
Mar 18Laguna Beach Trophy InvitationMar 18 · 800 Meters · Place 9 · Norco (SS)Norco (SS)800 Meters92:08.8110
Mar 15Corona at NorcoMar 15 · 3200 Meters · Place 2 · NorcoNorco3200 Meters2.10:45.36a10
Mar 15Corona at NorcoMar 15 · 800 Meters · Place 1 · NorcoNorco800 Meters1.2:05.16a10
Mar 8Norco @ Santiago Mar 8 · 1600 Meters · Place 6 · NorcoNorco1600 Meters6.4:49.45a10
Mar 8Norco @ Santiago Mar 8 · 400 Meters · Place 5 · NorcoNorco400 Meters5.56.85a10
Mar 2Elsinore 3-Way Norco & TCMar 2 · 1600 Meters · Place 3 · NorcoNorco1600 Meters34:51.63a—
Mar 2Elsinore 3-Way Norco & TCMar 2 · 800 Meters · Place 3 · NorcoNorco800 Meters32:12.71a—

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21CIF-SS Masters MeetMay 21 · 100 Meters · Place 6 · NorcoNorco100 Meters6.12.45a PBWind: 1.99
May 13CIF-SS Unified SportsMay 13 · Long Jump · Place 12 · NorcoNorcoLong Jump12.12-11.50 PB9
May 13CIF-SS Unified SportsMay 13 · 400 Meters · Place 5 · NorcoNorco400 Meters5.56.73a9
May 13CIF-SS Unified SportsMay 13 · 200 Meters · Place 13 · NorcoNorco200 Meters13.26.26a9
May 13CIF-SS Unified SportsMay 13 · 100 Meters · Place 18 · NorcoNorco100 Meters18.12.68a9
May 7Ayala Last Chance Distance CarnivalMay 7 · 1600 Meters · Place 6 · NorcoNorco1600 Meters64:51.349
Apr 28Big VIII League FinalsApr 28 · 3200 Meters · Place 6 · NorcoNorco3200 Meters6.11:11.28a9
Apr 28Big VIII League FinalsApr 28 · 1600 Meters · Place 5 · NorcoNorco1600 Meters5.4:56.39a9
Apr 28Big VIII League FinalsApr 28 · 800 Meters · Place 10 · NorcoNorco800 Meters10.2:19.53a9
Apr 21Norco at RooseveltApr 21 · 1600 Meters · Place 1 · NorcoNorco1600 Meters1.5:08.17a9
Apr 21Norco at RooseveltApr 21 · 800 Meters · Place 1 · NorcoNorco800 Meters1.2:21.46a9
Apr 911th Annual Irvine/Asics Distance CarnivalApr 9 · 3200 Meters · Place 27 · Norco (SS)Norco (SS)3200 Meters2711:00.559
Mar 17Corona vs Norco Dual MeetMar 17 · 1600 Meters · Place 1 · NorcoNorco1600 Meters1.5:05.52aUnofficial9
Mar 17Corona vs Norco Dual MeetMar 17 · 800 Meters · Place 1 · NorcoNorco800 Meters1.2:22.78aUnofficial9
Mar 123rd Annual Rancho Cucamonga Kickoff ClassicMar 12 · 1600 Meters · Place 4 · Norco (SS)Norco (SS)1600 Meters45:03.899
Mar 123rd Annual Rancho Cucamonga Kickoff ClassicMar 12 · 800 Meters · Place 6 · Norco (SS)Norco (SS)800 Meters62:19.359
Mar 10Santiago at NorcoMar 10 · 3200 Meters · Place 1 · NorcoNorco3200 Meters1.11:10.66a9
Mar 10Santiago at NorcoMar 10 · 1600 Meters · Place 1 · NorcoNorco1600 Meters1.5:01.84a9
Mar 2Elsinore @ NorcoMar 2 · 3200 Meters · Place 1 · Norco (SS)Norco (SS)3200 Meters111:00.029
Mar 2Elsinore @ NorcoMar 2 · 400 Meters · Place 1 · Norco (SS)Norco (SS)400 Meters157.569
Feb 23Temescal Canyon vs NorcoFeb 23 · 1600 Meters · Place 1 · NorcoNorco1600 Meters1.4:59.02a9
Feb 23Temescal Canyon vs NorcoFeb 23 · 800 Meters · Place 1 · NorcoNorco800 Meters1.2:21.44a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Saddle-Up invitationalFeb 26 · 800 Meters · Place 20 · Norco (SS)Norco (SS)800 Meters202:19.79 PB9
Feb 26Saddle-Up invitationalFeb 26 · 1600 Meters · Place 15 · Norco (SS)Norco (SS)1600 Meters155:09.17 PB9