Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorCal State Fullerton - Winter Qualifier 02 · Jan 244:36.37aCal State Fullerton - Winter Qualifier 02January 24, 2026
1600 Meters · IndoorCitrus Valley vs Norco · Feb 245:03.48aCitrus Valley vs NorcoFebruary 24, 2026
1600 Meters · OutdoorBIG VIII League Championships · Apr 284:54.09BIG VIII League ChampionshipsApril 28, 2026
3000 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 309:53.36aWest Coast Classic Track and Field InvitationalMay 30, 2026
3200 Meters · OutdoorBIG VIII League Championships · Apr 2810:35.76BIG VIII League ChampionshipsApril 28, 2026
800 Meters · IndoorCitrus Valley vs Norco · Feb 242:21.64aCitrus Valley vs NorcoFebruary 24, 2026
800 Meters · OutdoorTrabuco Hills Invitational · Apr 32:17.52aTrabuco Hills InvitationalApril 3, 2026
High Jump · OutdoorMercury San Diego 22nd Annual Meet · May 21.40mMercury San Diego 22nd Annual MeetMay 2, 2026
Javelin · 800g · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1132.80m2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026

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

2026 Outdoor Track

50 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 15 · Chino Pumas Track ClubChino Pumas Track Club3000 Meters15.10:08.29a11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 30 · Chino Pumas Track ClubChino Pumas Track Club1500 MetersRound P30.4:39.96a11
Jul 18California State Games Track and Field MeetJul 18 · Javelin · Place 8 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g8.29.96m11
Jul 18California State Games Track and Field MeetJul 18 · 3000 Meters · Place 5 · Chino Pumas Track ClubChino Pumas Track Club3000 Meters5.10:02.68a11
Jul 18California State Games Track and Field MeetJul 18 · 1500 Meters · Place 3 · Chino Pumas Track ClubChino Pumas Track Club1500 Meters3.4:47.41a11
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · High Jump · Chino Pumas Track ClubChino Pumas Track ClubHigh Jump—DNS11
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Javelin · Place 6 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g6.32.80m PB11
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 5 · Chino Pumas Track ClubChino Pumas Track Club3000 Meters5.10:16.74a11
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 3 · Chino Pumas Track ClubChino Pumas Track Club1500 Meters3.4:44.97a11
May 30West Coast Classic Track and Field InvitationalMay 30 · Javelin · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g4.30.28m11
May 30West Coast Classic Track and Field InvitationalMay 30 · High Jump · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubHigh Jump5.1.39m11
May 30West Coast Classic Track and Field InvitationalMay 30 · 3000 Meters · Place 4 · Chino Pumas Track ClubChino Pumas Track Club3000 Meters4.9:53.36a PB11
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Chino Pumas Track ClubChino Pumas Track Club1500 Meters--DNS11
May 2Mercury San Diego 22nd Annual MeetMay 2 · High Jump · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubHigh Jump1.1.40m PB11
May 2Mercury San Diego 22nd Annual MeetMay 2 · 3000 Meters · Place 1 · Chino Pumas Track ClubChino Pumas Track Club3000 Meters1.10:00.52a11
May 2Mercury San Diego 22nd Annual MeetMay 2 · 1500 Meters · Place 1 · Chino Pumas Track ClubChino Pumas Track Club1500 Meters1.4:48.05a11
May 2Mercury San Diego 22nd Annual MeetMay 2 · 800 Meters · Place 2 · Chino Pumas Track ClubChino Pumas Track Club800 Meters2.2:20.54a11
Apr 28BIG VIII League ChampionshipsApr 28 · 3200 Meters · Place 16 · NorcoNorco3200 Meters1610:35.76 PB11
Apr 28BIG VIII League ChampionshipsApr 28 · 800 Meters · Place 25 · NorcoNorco800 MetersRound P252:17.8111
Apr 28BIG VIII League ChampionshipsApr 28 · 1600 Meters · Place 16 · NorcoNorco1600 MetersRound P164:54.09 PB11
Apr 28BIG VIII League ChampionshipsApr 28 · 1600 Meters · Place 16 · NorcoNorco1600 Meters164:54.09a11
Apr 28BIG VIII League ChampionshipsApr 28 · 800 Meters · Place 25 · NorcoNorco800 Meters252:17.81a11
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin226.67m11
Apr 23Corona vs NorcoApr 23 · 3200 Meters · Place 3 · NorcoNorco3200 Meters311:03.18a11
Apr 23Corona vs NorcoApr 23 · 1600 Meters · Place 3 · NorcoNorco1600 Meters34:58.55a11
Apr 23Corona vs NorcoApr 23 · 800 Meters · Place 4 · NorcoNorco800 Meters42:18.30a11
Apr 18Inland Empire ChampionshipsApr 18 · 3200 Meters · Place 50 · NorcoNorco3200 Meters5010:48.40a11
Apr 16Norco vs Santiago (Corona)Apr 16 · 3200 Meters · Place 1 · NorcoNorco3200 Meters110:49.69a11
Apr 16Norco vs Santiago (Corona)Apr 16 · 1600 Meters · Place 9 · NorcoNorco1600 Meters94:58.76a11
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 3200 Meters · Place 16 · NorcoNorco3200 Meters16.10:42.26a11
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 800 Meters · Place 41 · NorcoNorco800 Meters41.2:18.26a11
Apr 9Roosevelt vs NorcoApr 9 · 3200 Meters · Place 2 · NorcoNorco3200 Meters2.10:50.57a11
Apr 9Roosevelt vs NorcoApr 9 · 1600 Meters · Place 5 · NorcoNorco1600 Meters5.4:57.67a11
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 204 · NorcoNorco1600 Meters2045:02.59a11
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 96 · NorcoNorco800 Meters962:17.52a PB11
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g2.28.53m11
Mar 20The QualifierMar 20 · 3200 Meters · Place 9 · NorcoNorco3200 Meters910:40.6311
Mar 19Norco vs ML KingMar 19 · 1600 Meters · Place 4 · NorcoNorco1600 Meters4.5:03.27a11
Mar 19Norco vs ML KingMar 19 · 800 Meters · Place 5 · NorcoNorco800 Meters5.2:21.15a11
Mar 13Rancho Cucamonga Kickoff ClassicMar 13 · 1600 Meters · Place 16 · NorcoNorco1600 Meters164:58.96a11
Mar 13Rancho Cucamonga Kickoff ClassicMar 13 · 800 Meters · Place 25 · NorcoNorco800 Meters252:20.09a11
Mar 12Norco vs Centennial (Corona)Mar 12 · 3200 Meters · Place 1 · NorcoNorco3200 Meters111:11.92a11
Mar 12Norco vs Centennial (Corona)Mar 12 · 1600 Meters · Place 4 · NorcoNorco1600 Meters45:02.68a11
Mar 5Temescal Canyon vs NorcoMar 5 · 3200 Meters · Place 2 · NorcoNorco3200 Meters210:55.30a11
Mar 5Temescal Canyon vs NorcoMar 5 · 1600 Meters · Place 3 · NorcoNorco1600 Meters35:00.36a11
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 3000 Meters · Place 10 · UNAUNA3000 Meters10.10:04.25a11
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 1500 Meters · Place 32 · UNAUNA1500 Meters32.4:36.37a PB11
Jan 10Marina HS All Comers MeetJan 10 · 3200 Meters · Place 1 · UnattachedUnattached3200 Meters1.11:35.43a11
Jan 10Marina HS All Comers MeetJan 10 · 1600 Meters · Place 4 · UnattachedUnattached1600 Meters4.5:08.94a11
Jan 10Marina HS All Comers MeetJan 10 · 800 Meters · Place 6 · UnattachedUnattached800 Meters6.2:30.35a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Citrus Valley vs NorcoFeb 24 · 1600 Meters · Place 4 · NorcoNorco1600 Meters45:03.48a PB11
Feb 24Citrus Valley vs NorcoFeb 24 · 800 Meters · Place 6 · NorcoNorco800 Meters62:21.64a PB11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 6San Diego State Red-Black Summer Nights All-Comers MeetDec 6 · 5000 Meters · unattachedunattached5000 MetersEx.17:44.52a11
Apr 29BIG VIII League ChampionshipsApr 29 · 3200 Meters · Place 12 · NorcoNorco3200 Meters12.11:09.43a10
Apr 29BIG VIII League ChampionshipsApr 29 · 1600 Meters · Place 14 · NorcoNorco1600 Meters14.5:02.25a10
Apr 29BIG VIII League ChampionshipsApr 29 · 800 Meters · Place 17 · NorcoNorco800 Meters17.2:19.87a10
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 3200 Meters · Place 28 · NorcoNorco3200 Meters28.11:00.01a10
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 1600 Meters · Place 79 · NorcoNorco1600 Meters79.5:04.85a10
Apr 16Norco vs Roosevelt Apr 16 · 3200 Meters · Place 3 · NorcoNorco3200 Meters3.10:56.60a10
Apr 16Norco vs Roosevelt Apr 16 · 1600 Meters · Place 7 · NorcoNorco1600 Meters7.5:06.94a10
Apr 12West Coast Classic HS Track and Field InvitationalApr 12 · 3200 Meters · Place 1 · NorcoNorco3200 Meters110:54.15a10
Apr 12West Coast Classic HS Track and Field InvitationalApr 12 · 1600 Meters · Place 21 · NorcoNorco1600 Meters215:12.87a10
Apr 9ML King vs NorcoApr 9 · 3200 Meters · Place 5 · NorcoNorco3200 Meters5.11:27.94a10
Apr 9ML King vs NorcoApr 9 · 1600 Meters · Place 7 · NorcoNorco1600 Meters7.5:18.07a10
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 159 · Norco (SS)Norco (SS)1600 Meters1595:12.8910
Apr 4Trabuco Hills InvitationalApr 4 · 800 Meters · Place 54 · Norco (SS)Norco (SS)800 Meters542:19.3310
Mar 19Centennial vs NorcoMar 19 · 3200 Meters · Place 1 · NorcoNorco3200 Meters1.11:13.24a10
Mar 19Centennial vs NorcoMar 19 · 1600 Meters · Place 5 · NorcoNorco1600 Meters5.5:07.35a10
Mar 12Norco vs CoronaMar 12 · 3200 Meters · Place 3 · NorcoNorco3200 Meters3.11:11.31a10
Mar 12Norco vs CoronaMar 12 · 1600 Meters · Place 4 · NorcoNorco1600 Meters4.5:02.43a10
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · 800 Meters · Place 16 · Norco (SS)Norco (SS)800 Meters162:23.7910
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · 1600 Meters · Place 11 · Norco (SS)Norco (SS)1600 Meters115:03.6210
Mar 4Norco vs Citrus ValleyMar 4 · 3200 Meters · Place 2 · NorcoNorco3200 Meters2.10:53.30a10
Mar 4Norco vs Citrus ValleyMar 4 · 1600 Meters · Place 7 · NorcoNorco1600 Meters7.5:03.84a10
Jan 18Roosevelt All-ComersJan 18 · 3000 Meters · Place 7 · UnattachedUnattached3000 Meters7.10:19.37a10
Jan 18Roosevelt All-ComersJan 18 · 1500 Meters · Place 19 · UnattachedUnattached1500 Meters19.4:48.45a10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25Big 8 League ChampionshipApr 25 · 3200 Meters · Place 16 · NorcoNorco3200 Meters16.11:45.61a9
Apr 25Big 8 League ChampionshipApr 25 · 1600 Meters · Place 23 · NorcoNorco1600 Meters23.5:27.89a9
Apr 25Big 8 League ChampionshipApr 25 · 800 Meters · Place 24 · NorcoNorco800 Meters24.2:39.74a9
Mar 29Covina InvitationalMar 29 · 1600 Meters · Place 37 · NorcoNorco1600 Meters37.5:27.54a9
Mar 28Norco vs Elsinore DualMar 28 · 1600 Meters · Place 3 · NorcoNorco1600 Meters3.5:29.13a9
Mar 21ML King at NorcoMar 21 · 1600 Meters · Place 8 · NorcoNorco1600 Meters8.5:24.41a9
Mar 21ML King at NorcoMar 21 · 800 Meters · Place 5 · NorcoNorco800 Meters5.2:31.89a9
Mar 14Centennial at NorcoMar 14 · 1600 Meters · Place 1 · NorcoNorco1600 Meters1.5:26.02a9
Mar 14Centennial at NorcoMar 14 · 800 Meters · Place 3 · NorcoNorco800 Meters3.2:29.94a9
Mar 9Rancho Cucamonga Kick-off ClassicMar 9 · 3200 Meters · Place 10 · Norco (SS)Norco (SS)3200 Meters1012:01.029
Mar 9Rancho Cucamonga Kick-off ClassicMar 9 · 1600 Meters · Place 40 · Norco (SS)Norco (SS)1600 Meters405:41.409
Mar 7Norco at CoronaMar 7 · 1600 Meters · Place 3 · NorcoNorco1600 Meters3.5:27.44a9
Mar 7Norco at CoronaMar 7 · 800 Meters · Place 2 · NorcoNorco800 Meters2.2:33.48a9