Personal bests

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 41 · Junior Mavericks RunningJunior Mavericks Running800 MetersRound P41.2:50.72a9
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 41 · Junior Mavericks RunningJunior Mavericks Running400 MetersRound P41.1:09.99a9
Jul 8USATF San Diego-Imperial Association Summer Nights Series #9 Canyon Crest AcademyJul 8 · 800 Meters · Place 7 · Junior Mavericks RunningJunior Mavericks Running800 Meters7.2:52.25a9
Jul 8USATF San Diego-Imperial Association Summer Nights Series #9 Canyon Crest AcademyJul 8 · 400 Meters · Place 7 · Junior Mavericks RunningJunior Mavericks Running400 Meters7.1:11.07a9
May 272026 Summer Nights Track & Field Series - San MarcosMay 27 · 400 Meters · Place 6 · Junior Mavericks RunningJunior Mavericks Running400 Meters6.1:07.65a9
May 27USATF San Diego Imperial Summer Nights #7May 27 · 400 Meters · Place 6 · Junior Mavericks RunningJunior Mavericks Running400 Meters6.1:07.65a9
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Junior Mavericks RunningJunior Mavericks Running800 Meters—DNS9
May 1JV City Conference ChampionshipsMay 1 · 400 Meters · Place 3 · Cathedral CatholicCathedral Catholic400 Meters31:05.34a PB9
Apr 29Cathedral Catholic @ Point LomaApr 29 · 400 Meters · Place 3 · Cathedral CatholicCathedral Catholic400 Meters31:06.55a9
Apr 23Patrick Henry vs Cathedral CatholicApr 23 · 400 Meters · Place 2 · Cathedral CatholicCathedral Catholic400 Meters21:06.50a9
Apr 18Jaguar Invitational Afternoon SessionApr 18 · 400 Meters · Place 18 · Cathedral CatholicCathedral Catholic400 Meters181:07.26a9
Apr 16Mira Mesa vs. Cathedral CatholicApr 16 · 400 Meters · Place 1 · Cathedral CatholicCathedral Catholic400 Meters11:07.05a9
Apr 4UC ClassicApr 4 · 400 Meters · Place 10 · Cathedral CatholicCathedral Catholic400 Meters101:08.52a9
Mar 25Scripps Ranch vs. Cathedral CatholicMar 25 · 400 Meters · Place 6 · Cathedral CatholicCathedral Catholic400 Meters61:10.02a9
Feb 21Red and Black and Yellow and Blue InvitationalFeb 21 · 1600 Meters · Place 38 · Cathedral CatholicCathedral Catholic1600 Meters38.6:38.18a PB9
Feb 21Red and Black and Yellow and Blue InvitationalFeb 21 · 400 Meters · Place 30 · Cathedral CatholicCathedral Catholic400 Meters30.1:11.49a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 800 Meters · Place 2 · Junior Mavericks RunningJunior Mavericks Running800 Meters2.2:48.44a PB9
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 4 · Junior Mavericks RunningJunior Mavericks Running400 Meters4.1:09.92a9
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 3 · Junior Mavericks RunningJunior Mavericks Running800 Meters3.2:55.01a9
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 3 · Junior Mavericks RunningJunior Mavericks Running400 Meters3.1:08.65a PB9

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 800 Meters · Place 9 · Junior Mavericks RunningJunior Mavericks Running800 Meters92:48.50a PB8
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 17 · Junior Mavericks RunningJunior Mavericks Running400 Meters171:09.12a8
Jul 16Summer Nights USATF at Canyon Crest AcademyJul 16 · 400 Meters · Place 5 · Junior Mavericks RunningJunior Mavericks Running400 Meters51:09.14a8
May 28Cal State San Marcos Summer Nights #5May 28 · Long Jump · Place 8 · Junior Mavericks RunningJunior Mavericks RunningLong Jump83.24m8
May 28Cal State San Marcos Summer Nights #5May 28 · 400 Meters · Place 8 · Junior Mavericks RunningJunior Mavericks Running400 Meters81:07.48a8
May 24USA Rockets Annual Track MeetMay 24 · Long Jump · Junior Mavericks RunningJunior Mavericks RunningLong Jump—DNS8
May 24USA Rockets Annual Track MeetMay 24 · 400 Meters · Place 15 · Junior Mavericks RunningJunior Mavericks Running400 Meters15.1:09.88a8
May 10SD Elite Track MeetMay 10 · Long Jump · Place 11 · Junior Mavericks RunningJunior Mavericks RunningLong Jump113.40m8
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 21 · Junior Mavericks RunningJunior Mavericks Running400 Meters211:10.36a8
May 3Mercury San Diego 21st Annual MeetMay 3 · Long Jump · Place 15 · Junior Mavericks RunningJunior Mavericks RunningLong Jump152.65m8
May 3Mercury San Diego 21st Annual MeetMay 3 · 800 Meters · Place 12 · Junior Mavericks RunningJunior Mavericks Running800 Meters122:54.64a8
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 19 · Junior Mavericks RunningJunior Mavericks Running400 Meters191:09.65a8
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Long Jump · Place 8 · Junior Mavericks RunningJunior Mavericks RunningLong Jump83.67m8
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 1500 Meters · Place 15 · Junior Mavericks RunningJunior Mavericks Running1500 Meters156:34.76a8

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1Havoc TC Annual MeetJun 1 · Long Jump · Place 8 · Junior Mavericks RunningJunior Mavericks RunningLong Jump83.67m—
Jun 1Havoc TC Annual MeetJun 1 · 1500 Meters · Place 8 · Junior Mavericks RunninJunior Mavericks Runnin1500 Meters86:23.17a—
Jun 1Havoc TC Annual MeetJun 1 · 400 Meters · Place 23 · Junior Mavericks RunninJunior Mavericks Runnin400 Meters231:15.72a—
May 18USA Rockets Annual Track MeetMay 18 · Long Jump · Place 17 · Junior Mavericks RunningJunior Mavericks RunningLong Jump173.61m—
May 18USA Rockets Annual Track MeetMay 18 · 1500 Meters · Place 9 · Junior Mavericks RunninJunior Mavericks Runnin1500 Meters96:09.27a PB—
May 18USA Rockets Annual Track MeetMay 18 · 400 Meters · Place 27 · Junior Mavericks RunninJunior Mavericks Runnin400 Meters271:15.24a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · Long Jump · Place 6 · Junior Mavericks RunningJunior Mavericks RunningLong Jump6.3.75m7
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 1500 Meters · Place 3 · Junior Mavericks RunningJunior Mavericks Running1500 Meters3.6:17.15a7
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 400 Meters · Place 22 · Junior Mavericks RunningJunior Mavericks Running400 Meters22.1:14.26a7
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · Long Jump · Place 7 · Junior Mavericks RunningJunior Mavericks RunningLong Jump7.3.74m7
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 1500 Meters · Place 10 · Junior Mavericks RunningJunior Mavericks Running1500 Meters10.6:13.40a7
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 400 Meters · Place 24 · Junior Mavericks RunningJunior Mavericks Running400 Meters24.1:15.58a7
Mar 23USA ROCKETS Kickoff #3Mar 23 · 1500 Meters · Place 11 · Junior Mavericks RunningJunior Mavericks Running1500 Meters11.6:32.49a7

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Long Jump · Place 18 · Junior Mavericks RunningJunior Mavericks RunningLong Jump18.3.64m6
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 18 · Junior Mavericks RunningJunior Mavericks Running400 MetersRound P18.1:13.79a6
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · Long Jump · Place 7 · Junior Mavericks RunningJunior Mavericks RunningLong Jump73.54m—
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 10 · Junior Mavericks RunninJunior Mavericks Runnin400 MetersRound P101:14.34a—
Jun 3Havoc TC Annual MeetJun 3 · 1500 Meters · Place 9 · Junior Mavericks RunninJunior Mavericks Runnin1500 Meters96:27.75a—
Jun 3Havoc TC Annual MeetJun 3 · Long Jump · Place 13 · Junior Mavericks RunningJunior Mavericks RunningLong Jump132.54m—
Jun 3Havoc TC Annual MeetJun 3 · 400 Meters · Place 19 · Junior Mavericks RunninJunior Mavericks Runnin400 Meters191:17.83a—
May 27Usa Rockets Annual Track Meet May 27 · Long Jump · Place 5 · Junior Mavericks RunningJunior Mavericks RunningLong Jump5.3.70m6
May 27Usa Rockets Annual Track Meet May 27 · 1500 Meters · Place 9 · Junior Mavericks RunningJunior Mavericks Running1500 Meters9.6:26.85a6
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 1500 Meters · Place 7 · Junior Mavericks RunninJunior Mavericks Runnin1500 Meters76:18.67a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 400 Meters · Place 15 · Junior Mavericks RunninJunior Mavericks Runnin400 MetersRound P151:17.32a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 1500 Meters · Junior Mavericks RunningJunior Mavericks Running1500 Meters—DNS6
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · Long Jump · Place 6 · Junior Mavericks RunningJunior Mavericks RunningLong Jump63.26m—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 1500 Meters · Place 5 · Junior Mavericks RunninJunior Mavericks Runnin1500 Meters56:42.91a—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 400 Meters · Place 19 · Junior Mavericks RunninJunior Mavericks Runnin400 Meters191:21.24a—
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 1500 Meters · Place 5 · Junior Mavericks RunningJunior Mavericks Running1500 Meters5.6:38.02a6

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 15 · Junior Mavericks RunninJunior Mavericks Runnin800 Meters152:58.33a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 21 · Junior Mavericks RunninJunior Mavericks Runnin400 MetersRound P211:16.89a—
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · Long Jump · Place 6 · Junior Mavericks RunningJunior Mavericks RunningLong Jump6.2.75m5
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 800 Meters · Place 10 · Junior Mavericks RunningJunior Mavericks Running800 Meters10.3:05.47a5
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 6 · Junior Mavericks RunningJunior Mavericks Running400 MetersRound P6.1:15.62a5
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 6 · Junior Mavericks RunningJunior Mavericks Running400 Meters6.1:15.50a5
Jun 4Havoc Track Annual Track Meet Jun 4 · Long Jump · Place 4 · Junior Mavericks RunningJunior Mavericks RunningLong Jump43.1011
Jun 4Havoc Track Annual Track Meet Jun 4 · 800 Meters · Place 4 · Junior Mavericks RunningJunior Mavericks Running800 Meters42:54.0611
Jun 4Havoc Track Annual Track Meet Jun 4 · 400 Meters · Place 8 · Junior Mavericks RunningJunior Mavericks Running400 Meters81:16.2011
May 5North Coastal Track Meet #3May 5 · 1600 Meters · Place 5 · DieguenoDiegueno1600 Meters5.6:57.01a6
May 5North Coastal Track Meet #3May 5 · Long Jump · Place 14 · DieguenoDieguenoLong Jump14.9-07.506
May 5North Coastal Track Meet #3May 5 · 800 Meters · DieguenoDiegueno800 Meters—DNS6
Apr 21North County Coastal Track Meet #2Apr 21 · Long Jump · Place 4 · DieguenoDieguenoLong Jump4.10-08.006
Apr 21North County Coastal Track Meet #2Apr 21 · 800 Meters · Place 5 · DieguenoDiegueno800 Meters5.3:05.99a6
Apr 21North County Coastal Track Meet #2Apr 21 · 100 Meters · Place 13 · DieguenoDiegueno100 Meters13.15.90a PB6
Mar 24North County Coastal Tract MeetMar 24 · Long Jump · Place 10 · DieguenoDieguenoLong Jump10.10-00.006
Mar 24North County Coastal Tract MeetMar 24 · 800 Meters · DieguenoDiegueno800 Meters—DNS6
Mar 24North County Coastal Tract MeetMar 24 · 400 Meters · Place 9 · DieguenoDiegueno400 Meters9.1:22.84a6

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · Long Jump · Place 13 · Junior Mavericks RunningJunior Mavericks RunningLong Jump13.2.41m4
Jul 17California State Games - YouthJul 17 · 800 Meters · Place 11 · Junior Mavericks RunningJunior Mavericks Running800 Meters11.3:22.22a4
Jul 17California State Games - YouthJul 17 · 400 Meters · Place 11 · Junior Mavericks RunningJunior Mavericks Running400 Meters11.1:19.97a4
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · Long Jump · Place 5 · Junior Mavericks RunningJunior Mavericks RunningLong Jump5.2.74m4
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 800 Meters · Place 5 · Junior Mavericks RunningJunior Mavericks Running800 Meters5.3:20.70a4
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 400 Meters · Place 11 · Junior Mavericks RunningJunior Mavericks Running400 Meters11.1:24.35a4
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · 800 Meters · Junior Mavericks RunningJunior Mavericks Running800 Meters—DNS4
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · 400 Meters · Junior Mavericks RunningJunior Mavericks Running400 Meters—DNS4
Jun 6San Diego Youth Clubs Meet Series #3Jun 6 · Long Jump · Place 5 · Junior Mavericks RunningJunior Mavericks RunningLong Jump5.2.75m4
Jun 6San Diego Youth Clubs Meet Series #3Jun 6 · 800 Meters · Place 3 · Junior Mavericks RunningJunior Mavericks Running800 Meters3.3:17.75a4
Jun 6San Diego Youth Clubs Meet Series #3Jun 6 · 400 Meters · Place 5 · Junior Mavericks RunningJunior Mavericks Running400 Meters5.1:25.08a4
May 30 San Diego Youth Teams Meet Series #2May 30 · Long Jump · Place 5 · Junior Mavericks RunningJunior Mavericks RunningLong Jump5.2.66m4
May 30 San Diego Youth Teams Meet Series #2May 30 · 1500 Meters · Place 4 · Junior Mavericks RunningJunior Mavericks Running1500 Meters4.7:17.78a4
May 30 San Diego Youth Teams Meet Series #2May 30 · 400 Meters · Place 8 · Junior Mavericks RunningJunior Mavericks Running400 Meters8.1:27.38a4

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 132019 California State Games- YouthJul 13 · Long Jump · Place 13 · Junior Mavericks RunningJunior Mavericks RunningLong Jump132.42m8
Jul 132019 California State Games- YouthJul 13 · 200 Meters · Place 20 · Junior Mavericks RunningJunior Mavericks Running200 Meters2040.13 PB8
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · Long Jump · Place 9 · Junior Mavericks RunningJunior Mavericks RunningLong Jump92.28m PB8
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 10 · Junior Mavericks RunningJunior Mavericks Running200 Meters1042.448
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 10 · Junior Mavericks RunningJunior Mavericks Running200 Meters1042.448
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 14 · Junior Mavericks RunningJunior Mavericks Running100 Meters1419.428
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 14 · Junior Mavericks RunningJunior Mavericks Running100 Meters1419.428