Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor3M INVITATIONAL - 2025 · May 175:53.77a3M INVITATIONAL - 2025May 17, 2025
1600 Meters · IndoorEBAL: Dublin - Foothill - Livermore · Feb 257:09.75EBAL: Dublin - Foothill - LivermoreFebruary 25, 2026
1600 Meters · Indoor · Hand timedFoothill Time Trials · Feb 206:37.0hFoothill Time TrialsFebruary 20, 2026
1600 Meters · OutdoorEBAL: California - Foothill - Livermore - San Ramon Valley · Apr 156:18.90aEBAL: California - Foothill - Livermore - San Ramon ValleyApril 15, 2026
200 Meters · OutdoorCubs Mini Meet · Apr 1332.7Cubs Mini MeetApril 13, 2025
400 Meters · IndoorEBAL: Dublin - Foothill - Livermore · Feb 251:15.62EBAL: Dublin - Foothill - LivermoreFebruary 25, 2026
400 Meters · OutdoorEBAL: Foothill - Granada - Livermore · Apr 231:10.14aEBAL: Foothill - Granada - LivermoreApril 23, 2026
800 Meters · OutdoorGranada Distance & Sprint Festival · Apr 182:45.36aGranada Distance & Sprint FestivalApril 18, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8EBAL ChampionshipsMay 8 · 800 Meters · Place 20 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters20.2:46.04a9
Apr 30EBAL: Amador Valley - FoothillApr 30 · 400 Meters · Place 10 · Foothill (Pleasanton)Foothill (Pleasanton)400 Meters10.1:11.36a9
Apr 23EBAL: Foothill - Granada - LivermoreApr 23 · 400 Meters · Place 6 · Foothill (Pleasanton)Foothill (Pleasanton)400 Meters6.1:10.14a PB9
Apr 18Granada Distance & Sprint FestivalApr 18 · 800 Meters · Place 97 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters972:45.36a PB9
Apr 18Granada Distance & Sprint FestivalApr 18 · 400 Meters · Place 76 · Foothill (Pleasanton)Foothill (Pleasanton)400 Meters761:10.21a9
Apr 15EBAL: California - Foothill - Livermore - San Ramon ValleyApr 15 · 1600 Meters · Place 26 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters26.6:18.90a PB9
Apr 15EBAL: California - Foothill - Livermore - San Ramon ValleyApr 15 · 800 Meters · Place 19 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters19.2:48.34a9
Apr 8Amador Valley Spring FlingApr 8 · 800 Meters · Place 1 · Foothill (Nc)Foothill (Nc)800 Meters12:47.279
Apr 4East Bay InvitationalApr 4 · 1600 Meters · Place 15 · Foothill (PlFoothill (Pl1600 Meters156:37.029
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 521 · Foothill (Nc)Foothill (Nc)1600 Meters5216:22.149
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 440 · Foothill (Nc)Foothill (Nc)800 Meters4402:49.169
Mar 7Dan Gabor InvitationalMar 7 · 800 Meters · Place 108 · Foothill (PlFoothill (Pl800 Meters1082:52.329
Mar 7Dan Gabor InvitationalMar 7 · 1600 Meters · Place 135 · Foothill (PlFoothill (Pl1600 Meters1356:22.369

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25EBAL: Dublin - Foothill - LivermoreFeb 25 · 400 Meters · Place 16 · Foothill (Nc)Foothill (Nc)400 Meters161:15.62 PB9
Feb 25EBAL: Dublin - Foothill - LivermoreFeb 25 · 1600 Meters · Place 10 · Foothill (Nc)Foothill (Nc)1600 Meters107:09.75 PB9
Feb 20Foothill Time TrialsFeb 20 · 1600 Meters · Place 10 · Foothill (NcFoothill (Nc1600 Meters106:37.0h PB9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 173M INVITATIONAL - 2025May 17 · 1500 Meters · Place 23 · Mount Diablo HeatMount Diablo Heat1500 Meters235:53.77a PB8
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 13 · Mount Diablo HeatMount Diablo Heat800 Meters132:49.22a8
May 7TVAL Meet of ChampionsMay 7 · 800 Meters · Place 4 · PleasantonPleasanton800 Meters42:53.14a8
Apr 26Mount Diablo Mini MeetApr 26 · 800 Meters · Place 10 · Mount Diablo HeatMount Diablo Heat800 Meters102:57.336a8
Apr 26Mount Diablo Mini MeetApr 26 · 1500 Meters · Place 8 · Mount Diablo HeatMount Diablo Heat1500 Meters86:08.150a8
Apr 19DVTFC Mini MeetApr 19 · 1500 Meters · Place 11 · Mount Diablo HeatMount Diablo Heat1500 Meters116:18.08
Apr 19DVTFC Mini MeetApr 19 · 800 Meters · Place 11 · Mount Diablo HeatMount Diablo Heat800 Meters112:55.88
Apr 13Cubs Mini MeetApr 13 · 800 Meters · Place 8 · Mount Diablo HeatMount Diablo Heat800 Meters8.2:51.78
Apr 13Cubs Mini MeetApr 13 · 200 Meters · Place 8 · Mount Diablo HeatMount Diablo Heat200 Meters8.32.7 PB8

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25Tom Moore Youth ClassicMay 25 · 800 Meters · Place 14 · Falcon TrackFalcon Track800 Meters14.2:57.75a7
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 30 · Falcon TrackFalcon Track400 Meters30.1:19.09a7
May 183M INVITATIONAL "2024"May 18 · 800 Meters · Place 14 · Falcon TrackFalcon Track800 Meters14.2:56.92a7
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 47 · Falcon TrackFalcon Track400 Meters47.1:15.93a7
May 8TVAL Meet of ChampionsMay 8 · 400 Meters · Place 12 · PleasantonPleasanton400 Meters12.1:15.78a7
Apr 27Speed Track Series Meet 2Apr 27 · 800 Meters · Place 5 · Falcon TrackFalcon Track800 Meters5.3:02.09a7
Apr 27Speed Track Series Meet 2Apr 27 · 200 Meters · Falcon TrackFalcon Track200 Meters—DNS7

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 1500 Meters · Place 11 · Falcon TrackFalcon Track1500 Meters11.6:55.17aUnofficial6
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 800 Meters · Place 24 · Falcon TrackFalcon Track800 Meters24.3:21.84aUnofficial6
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 37 · Falcon TrackFalcon Track100 Meters37.18.20aUnofficial6