Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWebb Invitational · Feb 245:25.63Webb InvitationalFebruary 24, 2024
1600 Meters · Outdoor2026 San Joaquin League Finals · Apr 294:55.16a2026 San Joaquin League FinalsApril 29, 2026
3200 Meters · OutdoorSan Joaquin League Cluster #1 · Mar 1011:03.05San Joaquin League Cluster #1March 10, 2026
800 Meters · IndoorWebb Invitational · Feb 242:29.22Webb InvitationalFebruary 24, 2024
800 Meters · OutdoorSan Joaquin League Cluster #1 · Mar 102:13.98San Joaquin League Cluster #1March 10, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 292026 San Joaquin League FinalsApr 29 · 1600 Meters · Place 5 · Webb1600 Meters5.4:55.16a PB11
Apr 292026 San Joaquin League FinalsApr 29 · 800 Meters · Place 7 · Webb800 Meters7.2:17.11a11
Apr 232026 San Joaquin League PrelimsApr 23 · 1600 Meters · Place 5 · Webb1600 MetersRound P5.4:57.94a11
Apr 232026 San Joaquin League PrelimsApr 23 · 800 Meters · Place 8 · Webb800 MetersRound P8.2:20.00a11
Apr 18San Gabriel Valley ChampionshipsApr 18 · 3200 Meters · Webb3200 Meters--DNS11
Apr 18San Gabriel Valley ChampionshipsApr 18 · 1600 Meters · Webb1600 Meters--DNS11
Apr 18San Gabriel Valley ChampionshipsApr 18 · 800 Meters · Webb800 Meters--DNS11
Mar 24San Joaquin League Cluster #2Mar 24 · 800 Meters · Place 7 · The Webb Schools (SS)800 Meters72:16.6211
Mar 24San Joaquin League Cluster #2Mar 24 · 1600 Meters · Place 1 · The Webb Schools (SS)1600 Meters14:58.8611
Mar 17Montclair vs WebbMar 17 · 1600 Meters · Place 3 · Webb1600 Meters3.5:03.59a11
Mar 17Montclair vs WebbMar 17 · 800 Meters · Place 4 · Webb800 Meters4.2:16.49a11
Mar 10San Joaquin League Cluster #1Mar 10 · 3200 Meters · Place 3 · The Webb Schools (SS)3200 Meters311:03.05 PB11
Mar 10San Joaquin League Cluster #1Mar 10 · 800 Meters · Place 5 · The Webb Schools (SS)800 Meters52:13.98 PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2San Joaquin League FinalsMay 2 · 3200 Meters · Place 6 · The Webb Schools (SS)3200 Meters612:18.9110
May 2San Joaquin League FinalsMay 2 · 800 Meters · Place 4 · The Webb Schools (SS)800 MetersRound P42:19.4210
May 2San Joaquin League FinalsMay 2 · 800 Meters · Place 4 · The Webb Schools (SS)800 Meters42:21.1710
May 2San Joaquin League FinalsMay 2 · 1600 Meters · Place 7 · The Webb Schools (SS)1600 MetersRound P75:12.6810
May 2San Joaquin League FinalsMay 2 · 1600 Meters · Place 5 · The Webb Schools (SS)1600 Meters55:02.1810
Apr 28San Joaquin League Prelims Apr 28 · 1600 Meters · Place 7 · Webb1600 MetersRound P7.5:12.68a10
Apr 28San Joaquin League Prelims Apr 28 · 800 Meters · Place 4 · Webb800 MetersRound P4.2:19.42a10
Apr 19San Gabriel Valley ChampionshipsApr 19 · 1600 Meters · Place 49 · Webb1600 Meters495:13.8810
Mar 25San Joaquin League Cluster #2Mar 25 · 3200 Meters · Place 3 · The Webb Schools (SS)3200 Meters311:29.8210
Mar 25San Joaquin League Cluster #2Mar 25 · 1600 Meters · Place 6 · The Webb Schools (SS)1600 Meters65:07.8010
Mar 22The 79th Pasadena GamesMar 22 · 1600 Meters · Place 26 · Webb1600 Meters26.5:05.85a10
Mar 22The 79th Pasadena GamesMar 22 · 800 Meters · Place 13 · Webb800 Meters13.2:19.55a10
Mar 18San Joaquin League Cluster #1Mar 18 · 800 Meters · Place 5 · The Webb Schools (SS)800 Meters52:19.3210
Mar 18San Joaquin League Cluster #1Mar 18 · 1600 Meters · Place 7 · The Webb Schools (SS)1600 Meters75:07.4110

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 24San Joaquin League FinalsApr 24 · 3200 Meters · Place 6 · THE WEBB SCH3200 Meters611:13.939
Apr 24San Joaquin League FinalsApr 24 · 1600 Meters · Place 4 · THE WEBB SCH1600 Meters45:02.519
Apr 19San Joaquin League PrelimsApr 19 · 1600 Meters · Place 6 · Webb1600 Meters65:09.44a—
Mar 26San Joaquin League Cluster #2Mar 26 · 3200 Meters · Place 5 · THE WEBB SCH3200 Meters511:41.309
Mar 26San Joaquin League Cluster #2Mar 26 · 1600 Meters · Place 7 · THE WEBB SCH1600 Meters75:12.209
Mar 26San Joaquin League Cluster #2Mar 26 · 800 Meters · Place 11 · THE WEBB SCH800 Meters112:22.299
Mar 26San Joaquin League Cluster #2Mar 26 · 3200 Meters · Place 5 · THE WEBB SCH3200 Meters511:41.309
Mar 26San Joaquin League Cluster #2Mar 26 · 1600 Meters · Place 7 · THE WEBB SCH1600 Meters75:12.209
Mar 26San Joaquin League Cluster #2Mar 26 · 800 Meters · Place 11 · THE WEBB SCH800 Meters112:22.299
Mar 12San Joaquin Cluster Meet #1Mar 12 · 3200 Meters · Place 4 · THE WEBB SCH3200 Meters411:51.379
Mar 12San Joaquin Cluster Meet #1Mar 12 · 1600 Meters · Place 6 · THE WEBB SCH1600 Meters65:12.889
Mar 7Garey and Montclair at WebbMar 7 · 1600 Meters · Place 9 · Webb1600 Meters9.5:37.36a9
Feb 22Quad Meet - Cal High, Webb, Ontario Christian, ExcelsiorFeb 22 · 3200 Meters · Place 5 · Webb3200 Meters5.11:41.16a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Webb InvitationalFeb 24 · 1600 Meters · Place 11 · THE WEBB SCH1600 Meters115:25.63 PB9
Feb 24Webb InvitationalFeb 24 · 800 Meters · Place 14 · THE WEBB SCH800 Meters142:29.22 PB9
Feb 24Webb InvitationalFeb 24 · 1600 Meters · Place 11 · THE WEBB SCH1600 Meters115:25.639
Feb 24Webb InvitationalFeb 24 · 800 Meters · Place 14 · THE WEBB SCH800 Meters142:29.229