Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDublin Distance Fiesta Middle School Mile · Mar 175:47.15aDublin Distance Fiesta Middle School MileMarch 17, 2023
1500 Meters · OutdoorCA Winter State Track & Field Championships · Feb 84:54.10aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
1600 Meters · Indoor · Hand timedFoothill Time Trials · Feb 205:13.0hFoothill Time TrialsFebruary 20, 2026
1600 Meters · OutdoorWest Coast Relays at Buchanan · Apr 115:02.40aWest Coast Relays at BuchananApril 11, 2026
200 Meters · Outdoor3M INVITATIONAL "2024" · May 1832.08a3M INVITATIONAL "2024"May 18, 2024
3000 Meters · OutdoorCA Winter State Track & Field Championships · Feb 810:17.52aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
3200 Meters · OutdoorStanford Invite · Apr 310:47.52aStanford InviteApril 3, 2026
800 Meters · OutdoorEBAL: California - Foothill - Livermore - San Ramon Valley · Apr 152:19.19aEBAL: California - Foothill - Livermore - San Ramon ValleyApril 15, 2026
Long Jump · OutdoorOakland Cubs Mini Meet Invitational · Apr 2711' 10Oakland Cubs Mini Meet InvitationalApril 27, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 3200 Meters · Place 4 · Foothill (Pleasanton)Foothill (Pleasanton)3200 Meters411:01.38a10
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 1600 Meters · Place 6 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters65:07.22a10
May 8EBAL ChampionshipsMay 8 · 3200 Meters · Place 5 · Foothill (Pleasanton)Foothill (Pleasanton)3200 Meters5.10:59.88a10
May 8EBAL ChampionshipsMay 8 · 1600 Meters · Place 5 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters5.5:03.14a10
Apr 30EBAL: Amador Valley - FoothillApr 30 · 1600 Meters · Place 1 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters1.5:05.07a10
Apr 30EBAL: Amador Valley - FoothillApr 30 · 800 Meters · Place 2 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters2.2:22.37a10
Apr 18Granada Distance & Sprint FestivalApr 18 · 800 Meters · Place 8 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters82:19.82a10
Apr 15EBAL: California - Foothill - Livermore - San Ramon ValleyApr 15 · 800 Meters · Place 2 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters2.2:19.19a PB10
Apr 11West Coast Relays at BuchananApr 11 · 3200 Meters · Place 1 · Foothill (Pleasanton)Foothill (Pleasanton)3200 Meters110:49.70a10
Apr 11West Coast Relays at BuchananApr 11 · 1600 Meters · Place 3 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters35:02.40a PB10
Apr 3Stanford InviteApr 3 · 3200 Meters · Place 6 · Foothill (Pleasanton)Foothill (Pleasanton)3200 Meters6.10:47.52a PB10
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 11 · Foothill (Nc)Foothill (Nc)3200 Meters1110:50.4910
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 15 · Foothill (Nc)Foothill (Nc)1600 Meters155:03.7610
Mar 7Dan Gabor InvitationalMar 7 · 3200 Meters · Place 4 · Foothill (PlFoothill (Pl3200 Meters410:58.6910
Mar 7Dan Gabor InvitationalMar 7 · 1600 Meters · Place 6 · Foothill (PlFoothill (Pl1600 Meters65:07.3310

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Foothill Time TrialsFeb 20 · 1600 Meters · Place 1 · Foothill (NcFoothill (Nc1600 Meters15:13.0h PB10

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 23CIF North Coast Section Meet of ChampionsMay 23 · 3200 Meters · Place 16 · Foothill (Pleasanton)Foothill (Pleasanton)3200 Meters16.11:13.84a9
May 23CIF North Coast Section Meet of ChampionsMay 23 · 1600 Meters · Place 12 · Foothill (Pleasanton)Foothill (Pleasanton)1600 MetersRound P12.5:09.30a9
May 23CIF North Coast Section Meet of ChampionsMay 23 · 1600 Meters · Place 11 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters11.5:12.98a9
May 17NCS Tri-Valley Area ChampionshipsMay 17 · 3200 Meters · Place 6 · Foothill (Pleasanton)Foothill (Pleasanton)3200 Meters6.11:15.12a9
May 17NCS Tri-Valley Area ChampionshipsMay 17 · 1600 Meters · Place 6 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters6.5:11.97a9
May 9EBAL ChampionshipsMay 9 · 3200 Meters · Place 8 · Foothill (Pleasanton)Foothill (Pleasanton)3200 Meters8.12:10.49a9
May 9EBAL ChampionshipsMay 9 · 1600 Meters · Place 6 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters6.5:18.22a9
May 1EBAL: Amador Valley - FoothillMay 1 · 3200 Meters · Place 1 · Foothill (NcFoothill (Nc3200 Meters111:38.179
May 1EBAL: Amador Valley - FoothillMay 1 · 1600 Meters · Place 1 · Foothill (NcFoothill (Nc1600 Meters15:17.379
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 1600 Meters · Place 1 · Foothill (NcFoothill (Nc1600 Meters15:21.139
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 800 Meters · Place 2 · Foothill (NcFoothill (Nc800 Meters22:26.229
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 1600 Meters · Place 1 · Foothill (NcFoothill (Nc1600 Meters15:21.139
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 800 Meters · Place 2 · Foothill (NcFoothill (Nc800 Meters22:26.229
Apr 19Granada Distance & Sprint FestivalApr 19 · 800 Meters · Place 13 · Foothill (Nc)Foothill (Nc)800 Meters132:26.819
Apr 19Granada Distance & Sprint FestivalApr 19 · 3200 Meters · Place 1 · Foothill (Nc)Foothill (Nc)3200 Meters111:10.909
Apr 10Amador Valley Spring FlingApr 10 · 1600 Meters · Place 3 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters3.5:29.51a9
Apr 10Amador Valley Spring FlingApr 10 · 800 Meters · Place 3 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters3.2:26.70a9
Mar 21Dublin Distance FiestaMar 21 · 3200 Meters · Place 38 · Foothill (Nc)Foothill (Nc)3200 Meters3811:21.559
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 34 · Foothill (Nc)Foothill (Nc)1600 Meters345:10.089
Mar 15EBAL InvitationalMar 15 · 3200 Meters · Place 2 · Foothill (PlFoothill (Pl3200 Meters211:32.53—
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 3000 Meters · Place 7 · Foothill/ncFoothill/nc3000 Meters7.10:17.52a PB9
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 23 · Foothill/ncFoothill/nc1500 Meters23.4:54.10a PB9
Jan 25CA Winter Championships QualifierJan 25 · 3000 Meters · Place 1 · 38-Unattached38-Unattached3000 Meters1.10:35.37a9
Jan 25CA Winter Championships QualifierJan 25 · 1500 Meters · Place 2 · 38-Unattached38-Unattached1500 Meters2.5:00.92a9

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 7East Bay Greyhounds Track Club Time TrialsJun 7 · 1600 Meters · Place 1 · East Bay GreyhoundsEast Bay Greyhounds1600 Meters1.5:33.99a8
May 183M INVITATIONAL "2024"May 18 · 1500 Meters · Place 2 · Mount Diablo HeatMount Diablo Heat1500 Meters2.5:03.94a8
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 28 · Mount Diablo HeatMount Diablo Heat200 Meters28.32.08a PB8
Apr 27Oakland Cubs Mini Meet InvitationalApr 27 · Long Jump · Place 1 · Mount Diablo HeatMount Diablo HeatLong Jump1.11' 10 PB8
Apr 27Oakland Cubs Mini Meet InvitationalApr 27 · 3000 Meters · Place 1 · Mount Diablo HeatMount Diablo Heat3000 Meters1.11:27.38
Apr 27Oakland Cubs Mini Meet InvitationalApr 27 · 1500 Meters · Place 1 · Mount Diablo HeatMount Diablo Heat1500 Meters1.5:12.28
Apr 13Mt. Diablo Heat Mini MeetApr 13 · Long Jump · Place 1 · Mount Diablo HeatMount Diablo HeatLong Jump1.3.00m8
Apr 13Mt. Diablo Heat Mini MeetApr 13 · 3000 Meters · Mount Diablo HeatMount Diablo Heat3000 Meters—DNS8
Apr 13Mt. Diablo Heat Mini MeetApr 13 · 1500 Meters · Place 1 · Mount Diablo HeatMount Diablo Heat1500 Meters1.5:21.247a8
Apr 13Mt. Diablo Heat Mini MeetApr 13 · 800 Meters · Mount Diablo HeatMount Diablo Heat800 Meters—DNS8
Apr 13Mt. Diablo Heat Mini MeetApr 13 · 400 Meters · Mount Diablo HeatMount Diablo Heat400 Meters—DNS8
Mar 30DVTFC Mini-/Practice MeetMar 30 · Long Jump · Place 4 · Mount Diablo HeatMount Diablo HeatLong Jump4.11' 1.5Unofficial8
Mar 30DVTFC Mini-/Practice MeetMar 30 · 1500 Meters · Place 2 · Mount Diablo HeatMount Diablo Heat1500 Meters2.5:00.4Unofficial8
Mar 30DVTFC Mini-/Practice MeetMar 30 · 800 Meters · Place 3 · Mount Diablo HeatMount Diablo Heat800 Meters3.2:32.4Unofficial8
Mar 15Dublin Distance Fiesta Middle School Mile ExhibitionMar 15 · 1600 Meters · Place 2 · Mount Diablo HeatMount Diablo Heat1600 Meters2.5:20.56a8

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 3000 Meters · Place 5 · Mount Diablo HeatMount Diablo Heat3000 Meters5.11:12.33a13
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 3000 Meters · Place 6 · Mount Diablo HeatMount Diablo Heat3000 Meters611:17.76a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 15 · Mount Diablo HeatMount Diablo Heat1500 Meters155:17.75a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 11 · Mount Diablo HeatMount Diablo Heat800 Meters112:36.52a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 800 Meters · Place 8 · Mount Diablo HeatMount Diablo Heat800 Meters82:36.5714
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 3000 Meters · Place 3 · Mount Diablo HeatMount Diablo Heat3000 Meters311:23.5114
May 203M Invitational 2023May 20 · 3000 Meters · Place 4 · Mount Diablo HeatMount Diablo Heat3000 Meters411:32.72a—
May 203M Invitational 2023May 20 · 1500 Meters · Place 8 · Mount Diablo HeatMount Diablo Heat1500 Meters85:18.67a—
May 203M Invitational 2023May 20 · 800 Meters · Place 5 · Mount Diablo HeatMount Diablo Heat800 Meters52:41.69a—
Apr 29Cubs Mini MeetApr 29 · 1500 Meters · Place 2 · Mount Diablo HeatMount Diablo Heat1500 Meters25:26.3—
Mar 17Dublin Distance Fiesta Middle School MileMar 17 · 1 Mile · Place 1 · Mount Diablo HeatMount Diablo Heat1 Mile15:47.15a PB—