Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBuchanan Distance Classic · Feb 284:42.10Buchanan Distance ClassicFebruary 28, 2025
1600 Meters · OutdoorTesoro vs Mission Viejo · Mar 274:43.57aTesoro vs Mission ViejoMarch 27, 2025
400 Meters · OutdoorMission Viejo vs Tesoro · Mar 1954.04aMission Viejo vs TesoroMarch 19, 2026
800 Meters · IndoorMustang Round Up · Feb 282:04.75aMustang Round UpFebruary 28, 2026
800 Meters · OutdoorDublin Distance Fiesta · Mar 201:59.40Dublin Distance Fiesta March 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 28South Coast League ChampionshipsApr 28 · 800 Meters · Place 6 · Tesoro800 MetersRound P6.2:00.55a10
Apr 28South Coast League ChampionshipsApr 28 · 800 Meters · Place 8 · Tesoro800 Meters8.2:02.42a10
Apr 23Tesoro vs Trabuco HillsApr 23 · 800 Meters · Place 3 · Tesoro800 Meters32:04.00a10
Apr 23Tesoro vs Trabuco HillsApr 23 · 400 Meters · Place 4 · Tesoro400 Meters456.65a10
Apr 18Orange County Track & Field ChampionshipsApr 18 · 800 Meters · Place 47 · Tesoro800 Meters47.2:08.49a10
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 59 · Tesoro800 Meters592:09.16a10
Apr 2San Juan Hills vs TesoroApr 2 · 800 Meters · Place 2 · Tesoro800 Meters22:04.77a10
Apr 2San Juan Hills vs TesoroApr 2 · 400 Meters · Place 8 · Tesoro400 Meters855.90a10
Mar 28The TENMar 28 · 800 Meters · Place 39 · Tesoro800 Meters39.2:02.50a10
Mar 26Tesoro vs Aliso NigelMar 26 · 1600 Meters · Place 8 · Tesoro1600 Meters84:53.93a10
Mar 26Tesoro vs Aliso NigelMar 26 · 800 Meters · Place 4 · Tesoro800 Meters42:10.47a10
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 46 · Tesoro800 Meters461:59.40 PB10
Mar 19Mission Viejo vs TesoroMar 19 · 400 Meters · Place 1 · Tesoro400 Meters154.04a PB10
Mar 13Redondo Track FestivalMar 13 · 800 Meters · Place 7 · Tesoro800 Meters7.2:04.19a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 800 Meters · Place 3 · Tesoro800 Meters32:04.75a PB10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29South Coast League ChampionshipsApr 29 · 1600 Meters · Place 15 · Tesoro1600 MetersRound P15.4:53.27a9
Apr 29South Coast League ChampionshipsApr 29 · 800 Meters · Place 1 · Tesoro800 MetersRound P1.2:07.40a9
Apr 29South Coast League ChampionshipsApr 29 · 800 Meters · Place 1 · Tesoro800 Meters1.2:04.18a9
Apr 17Aliso Niguel vs TesoroApr 17 · 1600 Meters · Place 2 · Tesoro1600 Meters2.4:45.33a9
Apr 17Aliso Niguel vs TesoroApr 17 · 800 Meters · Tesoro800 Meters--DNS9
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 20 · Tesoro1600 Meters204:45.449
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 11 · Tesoro800 Meters112:05.909
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 20 · Tesoro1600 Meters204:45.449
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 11 · Tesoro800 Meters112:05.909
Apr 4Trabuco Hills InvitationalApr 4 · 800 Meters · Place 7 · Tesoro (SS)800 Meters72:06.959
Apr 3Tesoro vs San ClementeApr 3 · 1600 Meters · Place 4 · Tesoro1600 Meters4.4:51.36a9
Apr 3Tesoro vs San ClementeApr 3 · 800 Meters · Place 2 · Tesoro800 Meters2.2:11.07a9
Mar 29Orange County Champs @ Mission ViejoMar 29 · 1600 Meters · Place 24 · Tesoro1600 Meters24.4:45.69a9
Mar 27Tesoro vs Mission ViejoMar 27 · 1600 Meters · Place 1 · Tesoro1600 Meters1.4:43.57a PB9
Mar 27Tesoro vs Mission ViejoMar 27 · 400 Meters · Place 2 · Tesoro400 Meters2.57.45a9
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 46 · Tesoro1600 Meters46.4:48.15a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Buchanan Distance ClassicFeb 28 · 800 Meters · Place 32 · Tesoro (SS)800 Meters322:21.959
Feb 28Buchanan Distance ClassicFeb 28 · 1600 Meters · Place 3 · Tesoro (SS)1600 Meters34:42.10 PB9