Personal bests

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 1500 Meters · Place 7 · STEPSTEP1500 Meters76:40.08a PB4
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 1500 Meters · Place 6 · STEP TrackSTEP Track1500 Meters6.6:43.09a4
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 800 Meters · STEP TrackSTEP Track800 Meters—DNS4
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 1500 Meters · STEP TrackSTEP Track1500 Meters—DNS4
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · STEP TrackSTEP Track800 Meters—DNS4
Mar 29USA Rockets Kickoff #4Mar 29 · 1500 Meters · Place 5 · STEPSTEP1500 Meters56:47.97a4

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 31USATF San Diego-Imperial Association Summer Nights All-Comers Meet (Monte Vista)Jul 31 · 1 Mile · Place 16 · STEP TrackSTEP Track1 Mile16.7:38.92a PB3
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 1500m Race Walk · Place 1 · STEPSTEP1500m Race Walk113:08.77a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 1500m Racewalk · Place 1 · STEP TrackSTEP Track1500m Racewalk1.13:08.77a3
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 1500m Race Walk · Place 2 · STEPSTEP1500m Race Walk213:22.30a—
Jun 15AAU Region 23 National QualifierJun 15 · 1500m Racewalk · Place 2 · STEP TrackSTEP Track1500m Racewalk2.11:37.26a PB3
Jun 15AAU Region 23 National QualifierJun 15 · 400 Meters · Place 8 · STEP TrackSTEP Track400 Meters8.1:34.02a PB3
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 1500m Race Walk · Place 2 · STEPSTEP1500m Race Walk212:08.68a PB—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 35 · STEP TrackSTEP Track1500 Meters35.6:49.19a3
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · STEP TrackSTEP Track800 Meters—DNS3
May 18USA Rockets Annual Track MeetMay 18 · 1500 Meters · Place 10 · STEPSTEP1500 Meters106:48.79a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 800 Meters · Place 10 · STEP TrackSTEP Track800 Meters10.3:38.40a PB3
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · Place 63 · STEP TrackSTEP Track200 Meters63.42.10a PB3
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 400 Meters · Place 46 · STEP TrackSTEP Track400 Meters46.1:38.53a3
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 200 Meters · Place 61 · STEP TrackSTEP Track200 Meters61.43.09a3

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 1500 Meters · Place 4 · STEP TrackSTEP Track1500 Meters4.8:04.15a2
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 30 · STEP TrackSTEP Track400 Meters30.1:46.37a2
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 17 · STEP TrackSTEP Track1500 Meters17.7:21.65a2
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 17 · STEPSTEP400 MetersRound P171:37.49a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 71 · STEP TrackSTEP Track400 Meters71.1:42.81aUnofficial2
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 57 · STEP TrackSTEP Track200 Meters57.44.05aWind: 0.3Unofficial2
May 27Usa Rockets Annual Track Meet May 27 · 1500 Meters · STEP TrackSTEP Track1500 Meters—DNS2
May 27Usa Rockets Annual Track Meet May 27 · 200 Meters · STEP TrackSTEP Track200 Meters—DNS2
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 800 Meters · Place 9 · STEPSTEP800 Meters93:47.89a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 400 Meters · Place 17 · STEPSTEP400 Meters171:42.31a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 200 Meters · Place 34 · STEPSTEP200 Meters3446.09a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 400 Meters · Place 24 · STEP TrackSTEP Track400 Meters24.1:44.95a2
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 200 Meters · Place 32 · STEP TrackSTEP Track200 Meters32.43.62a2
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 800 Meters · Place 13 · STEPSTEP800 Meters134:09.86a—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 400 Meters · Place 24 · STEPSTEP400 Meters241:48.48a—
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 800 Meters · Place 6 · STEP TrackSTEP Track800 Meters6.3:53.60a2
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 400 Meters · Place 24 · STEP TrackSTEP Track400 Meters24.1:48.57a2
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 100 Meters · Place 44 · STEP TrackSTEP Track100 Meters44.19.99a PB2

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 17 · San Diego Elite Youth TSan Diego Elite Youth T1500 Meters177:35.10a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 18 · San Diego Elite Youth TSan Diego Elite Youth T800 Meters183:56.37a—
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 1500 Meters · Place 4 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club1500 Meters4.7:25.99a1
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 800 Meters · Place 6 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club800 Meters6.3:54.37a1
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 11 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club400 MetersRound P11.1:40.71a1
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 23 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club1500 Meters23.7:35.57a1
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 19 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club800 Meters19.3:47.35a1
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 63 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club400 Meters63.1:43.43a1
May 28USA Rockets Youth Track Club Annual Track MeetMay 28 · 1500 Meters · Place 7 · San Diego Elite Youth TSan Diego Elite Youth T1500 Meters77:38.05a—
May 28USA Rockets Youth Track Club Annual Track MeetMay 28 · 800 Meters · Place 10 · San Diego Elite Youth TSan Diego Elite Youth T800 Meters103:46.33a—
May 14Long Beach Sprinters InvitationalMay 14 · 1500 Meters · Place 21 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club1500 Meters21.7:27.22a1
May 14Long Beach Sprinters InvitationalMay 14 · 800 Meters · Place 16 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club800 Meters16.3:48.28a1
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 49 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club400 Meters49.1:48.34a1
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 1500 Meters · Place 6 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club1500 Meters6.7:40.94a1
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 800 Meters · Place 11 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club800 Meters11.3:52.92a1
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 200 Meters · Place 27 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club200 MetersRound P27.48.85a1
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 800 Meters · Place 5 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club800 Meters5.3:44.29a1
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 400 Meters · Place 17 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club400 Meters17.1:44.30a1
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 100 Meters · Place 45 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club100 MetersRound P45.22.44a1
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 800 Meters · Place 9 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club800 Meters9.4:03.81a1
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 400 Meters · Place 15 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club400 Meters15.1:50.75a1
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 200 Meters · Place 37 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club200 Meters37.51.29a1