Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorCA Winter State Track & Field Championships · Feb 84:48.46aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
1600 Meters · OutdoorCCS Championships · May 185:01.25aCCS ChampionshipsMay 18, 2024
200 Meters · OutdoorEvergreen/Santa Teresa/Westmont Tri Meet · Mar 1927.19aEvergreen/Santa Teresa/Westmont Tri MeetMarch 19, 2026
300 Meters · OutdoorCA Winter Championship Qualifier · Jan 2544.61aCA Winter Championship QualifierJanuary 25, 2025
3000 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jul 511:09.04aUSATF Region 14 Junior Olympic ChampionshipsJuly 5, 2024
3200 Meters · OutdoorEvergreen Valley at Branham Dual · Mar 2611:08.32aEvergreen Valley at Branham DualMarch 26, 2026
400 Meters · OutdoorNor-Cal Youth Championships · Jun 659.15Nor-Cal Youth ChampionshipsJune 6, 2026
600 Meters · OutdoorCA Winter State Track & Field Championships · Feb 81:39.02aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
800 Meters · OutdoorCentral Coast Section Championships 2026 · May 162:11.46aCentral Coast Section Championships 2026May 16, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 1500 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC1500 Meters14:58.6617
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 2 · Menlo iGreyhounds TCMenlo iGreyhounds TC400 Meters259.15 PB17
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 800 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC800 Meters12:20.7317
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 800 Meters · Place 21 · Evergreen ValleyEvergreen Valley800 MetersRound P21.2:12.01a11
May 16Central Coast Section Championships 2026May 16 · 800 Meters · Place 1 · Evergreen ValleyEvergreen Valley800 MetersRound P12:11.46a PB11
May 9BVAL Finals 2026May 9 · 1600 Meters · Place 3 · Evergreen ValleyEvergreen Valley1600 MetersRound P3.5:01.66a11
May 9BVAL Finals 2026May 9 · 800 Meters · Place 1 · Evergreen ValleyEvergreen Valley800 MetersRound P1.2:14.97a11
Apr 30MHAL FinalsApr 30 · 1600 Meters · Place 2 · Evergreen ValleyEvergreen Valley1600 Meters2.5:07.56a11
Apr 30MHAL FinalsApr 30 · 800 Meters · Place 1 · Evergreen ValleyEvergreen Valley800 MetersRound P1.2:21.12a11
Apr 30MHAL FinalsApr 30 · 800 Meters · Place 1 · Evergreen ValleyEvergreen Valley800 Meters1.2:22.54a11
Apr 28MHAL TrialsApr 28 · 800 Meters · Place 1 · Evergreen ValleyEvergreen Valley800 MetersRound P1.2:21.12a11
Apr 23Leigh, Willow Glen, Evergreen Valley Tri-MeetApr 23 · 800 Meters · Place 1 · Evergreen ValleyEvergreen Valley800 Meters12:21.69a11
Apr 23Leigh, Willow Glen, Evergreen Valley Tri-MeetApr 23 · 400 Meters · Place 2 · Evergreen ValleyEvergreen Valley400 Meters21:01.09a11
Apr 23Leigh, Willow Glen, Evergreen Valley Tri-MeetApr 23 · 200 Meters · Place 4 · Evergreen ValleyEvergreen Valley200 Meters427.67a11
Apr 18CCS Top 8 InvitationalApr 18 · 3200 Meters · Place 11 · Evergreen ValleyEvergreen Valley3200 Meters11.11:31.06a11
Apr 18CCS Top 8 InvitationalApr 18 · 1600 Meters · Place 5 · Evergreen ValleyEvergreen Valley1600 Meters5.5:03.76a11
Apr 16Pioneer, Evergreen @ LelandApr 16 · 1600 Meters · Place 1 · Evergreen ValleyEvergreen Valley1600 Meters1.5:35.75a11
Apr 16Pioneer, Evergreen @ LelandApr 16 · 400 Meters · Place 1 · Evergreen ValleyEvergreen Valley400 Meters1.1:00.12a11
Apr 102026 Arcadia InvitationalApr 10 · 800 Meters · Place 19 · Evergreen ValleyEvergreen Valley800 Meters192:13.8611
Apr 3Stanford InviteApr 3 · 800 Meters · Place 5 · Evergreen ValleyEvergreen Valley800 Meters5.2:13.91a11
Mar 26Evergreen Valley at Branham DualMar 26 · 3200 Meters · Place 1 · Evergreen ValleyEvergreen Valley3200 Meters1.11:08.32a PB11
Mar 26Evergreen Valley at Branham DualMar 26 · 400 Meters · Place 2 · Evergreen ValleyEvergreen Valley400 Meters2.1:00.08a11
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 32 · Evergreen ValleyEvergreen Valley1600 Meters325:08.5311
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 13 · Evergreen ValleyEvergreen Valley800 Meters132:18.1811
Mar 19Evergreen/Santa Teresa/Westmont Tri MeetMar 19 · 200 Meters · Place 3 · Evergreen ValleyEvergreen Valley200 Meters327.19a PB11

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 10BVAL Finals 2025May 10 · 1600 Meters · Place 3 · Evergreen ValleyEvergreen Valley1600 MetersRound P35:07.75a10
May 10BVAL Finals 2025May 10 · 800 Meters · Place 3 · Evergreen ValleyEvergreen Valley800 MetersRound P32:22.02a10
May 3STAL Finals 5/3May 3 · 1600 Meters · Place 2 · Evergreen ValleyEvergreen Valley1600 Meters2.5:05.88a10
May 3STAL Finals 5/3May 3 · 800 Meters · Place 1 · Evergreen ValleyEvergreen Valley800 MetersRound P1.2:20.39a10
May 3STAL Finals 5/3May 3 · 800 Meters · Place 2 · Evergreen ValleyEvergreen Valley800 Meters2.2:16.68a10
May 1STAL Trials and Finals 05/01/25 May 1 · 800 Meters · Place 1 · Evergreen ValleyEvergreen Valley800 MetersRound P1.2:20.39aUnofficial10
Apr 19CCS TOP 8 InviteApr 19 · 800 Meters · Place 6 · Evergreen ValleyEvergreen Valley800 Meters62:17.4110
Apr 19CCS TOP 8 InviteApr 19 · 1600 Meters · Place 12 · Evergreen ValleyEvergreen Valley1600 Meters125:06.3010
Apr 4Stanford Invitational Apr 4 · 1600 Meters · Place 16 · Evergreen ValleyEvergreen Valley1600 Meters165:06.02a10
Apr 4Stanford Invitational Apr 4 · 800 Meters · Place 17 · Evergreen ValleyEvergreen Valley800 Meters172:17.31a10
Apr 3Silver Creek @ Evergreen ValleyApr 3 · 400 Meters · Place 1 · Evergreen ValleyEvergreen Valley400 Meters11:00.47a10
Mar 29Lynbrook InvitationalMar 29 · 1600 Meters · Place 4 · Evergreen ValleyEvergreen Valley1600 Meters45:13.28a10
Mar 29Lynbrook InvitationalMar 29 · 800 Meters · Place 1 · Evergreen ValleyEvergreen Valley800 Meters12:17.35a10
Mar 27STAL Piedmont Hills v. Evergreen ValleyMar 27 · 800 Meters · Place 2 · Evergreen ValleyEvergreen Valley800 Meters22:22.66a10
Mar 27STAL Piedmont Hills v. Evergreen ValleyMar 27 · 400 Meters · Place 1 · Evergreen ValleyEvergreen Valley400 Meters11:00.66a10
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 29 · Evergreen ValleyEvergreen Valley1600 Meters295:08.8910
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 24 · Evergreen ValleyEvergreen Valley800 Meters242:19.7210
Mar 20Evergreen, Andrew Hill, Lincoln Tri-MeetMar 20 · 400 Meters · Place 1 · Evergreen ValleyEvergreen Valley400 Meters1.1:00.07a10
Mar 20Evergreen, Andrew Hill, Lincoln Tri-MeetMar 20 · 200 Meters · Place 1 · Evergreen ValleyEvergreen Valley200 Meters1.27.34a10
Mar 1K-Bell Track and Field ClassicMar 1 · 1600 Meters · Place 5 · Evergreen ValleyEvergreen Valley1600 Meters55:19.53a—
Feb 22Cal All-Comers IFeb 22 · 1500 Meters · Place 7 · UnattachedUnattached1500 Meters7.4:52.38a10
Feb 22Cal All-Comers IFeb 22 · 800 Meters · Place 4 · UnattachedUnattached800 Meters4.2:18.48a10
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 600 Meters · Place 9 · Evergreen ValleyEvergreen Valley600 Meters9.1:39.02a PB10
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 10 · Evergreen ValleyEvergreen Valley1500 Meters10.4:48.46a PB10
Jan 25CA Winter Championship QualifierJan 25 · 300 Meters · Place 8 · 38-Unattached38-Unattached300 Meters8.44.61a PB10
Jan 25CA Winter Championship QualifierJan 25 · 600 Meters · Place 1 · 38-Unattached38-Unattached600 Meters1.1:41.62a10
Jan 25CA Winter Championship QualifierJan 25 · 3000 Meters · 38-Unattached38-Unattached3000 Meters—DNS10
Jan 25CA Winter Championship QualifierJan 25 · 1500 Meters · Place 2 · 38-Unattached38-Unattached1500 Meters2.5:02.61a10
Jan 18CA Winter Championship QualifierJan 18 · 300 Meters · Place 16 · 38-Unattached38-Unattached300 Meters16.45.13a10
Jan 18CA Winter Championship QualifierJan 18 · 600 Meters · Place 1 · 38-Unattached38-Unattached600 Meters1.1:43.61a10
Jan 18CA Winter Championship QualifierJan 18 · 1500 Meters · Place 2 · 38-Unattached38-Unattached1500 Meters2.4:59.88a10

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 3000 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC3000 Meters111:09.04a PB—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC1500 Meters14:57.45a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC800 Meters12:22.59a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 2 · Menlo iGreyhounds TCMenlo iGreyhounds TC3000 Meters2.12:26.88a9
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC1500 Meters1.5:01.54a9
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 5 · Menlo iGreyhounds TCMenlo iGreyhounds TC800 Meters5.2:24.31a9
May 18CCS ChampionshipsMay 18 · 1600 Meters · Place 11 · Evergreen ValleyEvergreen Valley1600 Meters115:04.37a—
May 18CCS ChampionshipsMay 18 · 1600 Meters · Place 5 · Evergreen ValleyEvergreen Valley1600 Meters55:01.25a PB—
May 4BVAL FinalsMay 4 · 1600 Meters · Place 4 · Evergreen ValleyEvergreen Valley1600 Meters45:18.05a—
Apr 27BVAL Santa Teresa Division FinalsApr 27 · 1600 Meters · Place 3 · Evergreen ValleyEvergreen Valley1600 Meters35:15.86a—
Apr 27BVAL Santa Teresa Division FinalsApr 27 · 800 Meters · Place 3 · Evergreen ValleyEvergreen Valley800 Meters32:27.94a—
Apr 20CCS Top 8 InviteApr 20 · 1600 Meters · Place 13 · Evergreen ValleyEvergreen Valley1600 Meters135:15.85a—
Apr 11STAL Tri-Meet Showdown - IHS vs. EVHS vs. PHHSApr 11 · 1600 Meters · Place 3 · Evergreen ValleyEvergreen Valley1600 Meters35:26.27a—
Apr 11STAL Tri-Meet Showdown - IHS vs. EVHS vs. PHHSApr 11 · 400 Meters · Place 3 · Evergreen ValleyEvergreen Valley400 Meters31:04.07a—
Mar 30Don Bell Quicksilver ClassicMar 30 · 1600 Meters · Place 5 · Evergreen ValleyEvergreen Valley1600 Meters55:24.26a—
Mar 30Don Bell Quicksilver ClassicMar 30 · 800 Meters · Place 13 · Evergreen ValleyEvergreen Valley800 Meters132:40.17a—
Mar 27Evergreen vs. Lincoln Dual MeetMar 27 · 3200 Meters · Place 2 · Evergreen ValleyEvergreen Valley3200 Meters213:10.77a—
Mar 19Silver Creek @ Evergreen Valley Dual MeetMar 19 · 1600 Meters · Place 1 · Evergreen ValleyEvergreen Valley1600 Meters15:48.99a—
Mar 19Silver Creek @ Evergreen Valley Dual MeetMar 19 · 800 Meters · Place 2 · Evergreen ValleyEvergreen Valley800 Meters22:32.12a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 59 · Evergreen ValleyEvergreen Valley1600 Meters595:20.90a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 59 · Evergreen ValleyEvergreen Valley1600 Meters595:20.909
Mar 14Evergreen Valley @ Andrew Hill Dual MeetMar 14 · 1600 Meters · Place 3 · Evergreen ValleyEvergreen Valley1600 Meters35:31—
Mar 14Evergreen Valley @ Andrew Hill Dual MeetMar 14 · 800 Meters · Place 2 · Evergreen ValleyEvergreen Valley800 Meters22:34—
Mar 9Willow Glen Track and Field InvitationalMar 9 · 1600 Meters · Place 3 · Evergreen ValleyEvergreen Valley1600 Meters35:23.10a—
Mar 2K-Bell Track and Field ClassicMar 2 · 1600 Meters · Place 1 · Evergreen ValleyEvergreen Valley1600 Meters15:26.59a—