Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 214:20.49aUSATF Pacific Association Junior Olympic ChampionshipsJune 21, 2024
1600 Meters · OutdoorSanta Clara @ Monta Vista · Mar 234:37.80aSanta Clara @ Monta VistaMarch 23, 2023
200 Meters · Outdoor2025 Beach Opener · Mar 722.16a2025 Beach OpenerMarch 7, 2025
300 Meters · IndoorCCTC Winter Classic Invitational · Jan 2137.52aCCTC Winter Classic InvitationalJanuary 21, 2023
300 Meters · OutdoorCentral Coast Winter Classic · Jan 2036.25aCentral Coast Winter ClassicJanuary 20, 2024
3200 Meters · OutdoorMonta Vista @ Saratoga · Mar 3110:21.74aMonta Vista @ SaratogaMarch 31, 2022
400 Meters · OutdoorStanford Invite · Apr 347.83aStanford InviteApril 3, 2026
600 Meters · IndoorCCTC Winter Classic Invitational · Jan 211:27.49aCCTC Winter Classic InvitationalJanuary 21, 2023
600 Meters · OutdoorCA Winter Championships · Feb 31:21.59aCA Winter ChampionshipsFebruary 3, 2024
800 Meters · OutdoorCCS Championships · May 181:55.00aCCS ChampionshipsMay 18, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 82026 BIG West Conference ChampionshipsMay 8 · 400 Meters · Place 21 · UC Santa BarbaraUC Santa Barbara400 MetersRound P21.49.49aSo
Apr 24UCSB InvitationalApr 24 · 400 Meters · Place 4 · UC Santa BarbaraUC Santa Barbara400 Meters4.48.72aSo
Apr 24UCSB InvitationalApr 24 · 200 Meters · UC Santa BarbaraUC Santa Barbara200 Meters--DNSWind: 0.1So
Apr 17Beach InvitationalApr 17 · 400 Meters · Place 32 · UC Santa BarbaraUC Santa Barbara400 Meters3249.89aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 140 · UC Santa BarbaraUC Santa Barbara800 Meters140.1:58.37aSo
Apr 3Stanford InviteApr 3 · 400 Meters · Place 10 · UC Santa BarbaraUC Santa Barbara400 Meters10.47.83a PBSo
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 800 Meters · Place 45 · UC Santa BarbaraUC Santa Barbara800 Meters452:03.11aSo
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 400 Meters · Place 15 · UC Santa BarbaraUC Santa Barbara400 Meters1548.01aSo
Mar 13UCSB @ WestmontMar 13 · 600 Meters · Place 4 · UC Santa BarbaraUC Santa Barbara600 Meters41:22.16aSO

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 252025 UCSB InviteApr 25 · 800 Meters · UC Santa BarbaraUC Santa Barbara800 Meters--DNSFr
Apr 122025 UCSB OpenApr 12 · 400 Meters · Place 6 · UC Santa BarbaraUC Santa Barbara400 Meters649.10aFr
Mar 1430th Annual Challenge CupMar 14 · 800 Meters · Place 9 · UC Santa BarbaraUC Santa Barbara800 Meters9.1:56.71aFr
Mar 72025 Beach OpenerMar 7 · 400 Meters · Place 7 · UC Santa BarbaraUC Santa Barbara400 Meters749.35a—
Mar 72025 Beach OpenerMar 7 · 200 Meters · Place 24 · UC Santa BarbaraUC Santa Barbara200 Meters2422.16a PB—

2024 Outdoor Track

47 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 6 · Menlo iGreyhounds TCMenlo iGreyhounds TC1500 Meters64:23.55a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC800 Meters11:55.71a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC400 Meters149.83a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 3 · Menlo iGreyhounds TCMenlo iGreyhounds TC1500 Meters3.4:20.49a PB12
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC800 Meters1.1:59.95a12
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC400 MetersRound P1.49.74a12
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC400 Meters1.49.49a12
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 1500 Meters · Place 3 · Menlo iGreyhounds TCMenlo iGreyhounds TC1500 Meters34:21.8218
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC400 Meters149.6718
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 3 · Menlo iGreyhounds TCMenlo iGreyhounds TC800 Meters32:00.8218
May 25Tom Moore Youth ClassicMay 25 · 800 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC800 Meters1.1:58.70a12
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC400 Meters1.50.72a12
May 18CCS ChampionshipsMay 18 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters11:56.37a—
May 18CCS ChampionshipsMay 18 · 800 Meters · Place 4 · Monta VistaMonta Vista800 Meters41:55.00a PB—
May 4SCVAL QualifierMay 4 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters11:59.09a—
Apr 26ECL League FinalsApr 26 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters12:01.81a—
Apr 26ECL League FinalsApr 26 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters150.56a—
Apr 26ECL League FinalsApr 26 · 200 Meters · Place 5 · Monta VistaMonta Vista200 Meters523.56a—
Apr 24ECL Trials (SCVAL)Apr 24 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters1.50.10a12
Apr 24ECL Trials (SCVAL)Apr 24 · 200 Meters · Place 3 · Monta VistaMonta Vista200 Meters3.23.25aWind: -0.312
Apr 20CCS Top 8 InviteApr 20 · 800 Meters · Place 19 · Monta VistaMonta Vista800 Meters192:13.95a—
Apr 20CCS Top 8 InviteApr 20 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters148.82a—
Apr 13CCS Last Chance InviteApr 13 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters11:56.86a—
Apr 13CCS Last Chance InviteApr 13 · 200 Meters · Place 9 · Monta VistaMonta Vista200 Meters923.36a—
Apr 11Quadruple Dual meet @ Monta Vista; Fremont, Cupertino, Monta Vista & McDonaldApr 11 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters150.50a—
Apr 11Quadruple Dual meet @ Monta Vista; Fremont, Cupertino, Monta Vista & McDonaldApr 11 · 200 Meters · Place 1 · Monta VistaMonta Vista200 Meters122.69a—
Apr 6De Anza/Cupertino InviteApr 6 · 800 Meters · Place 5 · Monta VistaMonta Vista800 Meters52:02.39a—
Apr 6De Anza/Cupertino InviteApr 6 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters149.30a—
Apr 6De Anza/Cupertino InviteApr 6 · 200 Meters · Place 3 · Monta VistaMonta Vista200 Meters322.77a—
Mar 29Stanford Invitational - HSMar 29 · 800 Meters · Place 19 · MONTA VISTAMONTA VISTA800 Meters191:59.38—
Mar 29Stanford Invitational - HSMar 29 · 400 Meters · Place 18 · MONTA VISTAMONTA VISTA400 Meters1851.46—
Mar 27Monta Vista @ Santa Clara Dual MeetMar 27 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters151.77a—
Mar 27Monta Vista @ Santa Clara Dual MeetMar 27 · 200 Meters · Place 1 · Monta VistaMonta Vista200 Meters123.58a—
Mar 23Firebird RelaysMar 23 · 800 Meters · Place 4 · Monta VistaMonta Vista800 Meters42:02.31a—
Mar 23Firebird RelaysMar 23 · 400 Meters · Place 2 · Monta VistaMonta Vista400 Meters250.17a—
Mar 21Wilcox @ Monta VistaMar 21 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters151.17a—
Mar 21Wilcox @ Monta VistaMar 21 · 200 Meters · Place 2 · Monta VistaMonta Vista200 Meters222.71a—
Mar 6Monta Vista @ MilpitasMar 6 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters12:05.98a—
Mar 6Monta Vista @ MilpitasMar 6 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters150.95a—
Mar 6Monta Vista @ MilpitasMar 6 · 200 Meters · Place 1 · Monta VistaMonta Vista200 Meters122.97a—
Mar 28th RustBuster InvitationalMar 2 · 800 Meters · Place 2 · Monta VistaMonta Vista800 Meters22:02.03a—
Mar 28th RustBuster InvitationalMar 2 · 400 Meters · Place 2 · Monta VistaMonta Vista400 Meters252.19a—
Feb 15Monta Vista ShootoutFeb 15 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters1.50.64aUnofficial12
Feb 3CA Winter ChampionshipsFeb 3 · 300 Meters · Place 46 · Monta VistaMonta Vista300 Meters46.36.62a12
Feb 3CA Winter ChampionshipsFeb 3 · 600 Meters · Place 8 · Monta VistaMonta Vista600 Meters8.1:21.59a PB12
Jan 20Central Coast Winter ClassicJan 20 · 300 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC300 Meters1.36.25a PB12
Jan 20Central Coast Winter ClassicJan 20 · 600 Meters · Place 1 · Menlo iGreyhounds TCMenlo iGreyhounds TC600 Meters1.1:24.72a12

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 1500 Meters · Place 6 · 38-Unattached38-Unattached1500 Meters6.4:29.90a11
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 800 Meters · Place 3 · 38-Unattached38-Unattached800 Meters3.2:00.92a11
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 400 Meters · Place 5 · 38-Unattached38-Unattached400 Meters5.50.79a11
May 20CIF-CCS FinalsMay 20 · 800 Meters · Place 6 · Monta VistaMonta Vista800 MetersRound P6.1:56.96a11
May 20CIF-CCS FinalsMay 20 · 800 Meters · Place 6 · Monta VistaMonta Vista800 Meters6.1:56.37a11
May 6SCVAL Championships/QualifierMay 6 · 800 Meters · Place 2 · Monta VistaMonta Vista800 Meters21:58.08a—
Apr 28SCVAL/EC FinalsApr 28 · 800 Meters · Place 3 · Monta VistaMonta Vista800 Meters32:02.64a—
Apr 28SCVAL/EC FinalsApr 28 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters150.97a—
Apr 26SCVAL/EC TrialsApr 26 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters1.51.63a11
Apr 21CCS Top 8Apr 21 · 800 Meters · Place 13 · Monta VistaMonta Vista800 Meters132:00.68a—
Apr 21CCS Top 8Apr 21 · 400 Meters · Place 7 · Monta VistaMonta Vista400 Meters750.06a—
Apr 152nd Annual CCS Last Chance MeetApr 15 · 1600 Meters · Place 14 · Monta VistaMonta Vista1600 Meters14.4:39.38a11
Apr 152nd Annual CCS Last Chance MeetApr 15 · 800 Meters · Place 2 · Monta VistaMonta Vista800 Meters2.1:58.94a11
Apr 11SCVAL double dual: Cup & Monta Vista @ FremontApr 11 · 800 Meters · Place 2 · Monta VistaMonta Vista800 Meters22:03.15a—
Apr 11SCVAL double dual: Cup & Monta Vista @ FremontApr 11 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters151.61a—
Apr 8Cupertino/DeAnza InvitationalApr 8 · 800 Meters · Place 4 · Monta VistaMonta Vista800 Meters4.2:02.04a11
Apr 8Cupertino/DeAnza InvitationalApr 8 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters1.50.30a11
Apr 6Santa Clara & Monta Vista @ SaratogaApr 6 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters151.67a—
Apr 6Santa Clara & Monta Vista @ SaratogaApr 6 · 200 Meters · Place 2 · Monta VistaMonta Vista200 Meters223.10a—
Mar 30Monta Vista @ WilcoxMar 30 · 800 Meters · Place 2 · Monta VistaMonta Vista800 Meters22:06.90a—
Mar 30Monta Vista @ WilcoxMar 30 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters152.14a—
Mar 23Santa Clara @ Monta VistaMar 23 · 1600 Meters · Place 1 · Monta VistaMonta Vista1600 Meters14:37.80a PB—
Mar 23Santa Clara @ Monta VistaMar 23 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters154.83a—
Mar 18Saint Francis InvitationalMar 18 · 800 Meters · Place 2 · Monta VistaMonta Vista800 Meters21:59.45a11
Mar 18Saint Francis InvitationalMar 18 · 400 Meters · Place 8 · Monta VistaMonta Vista400 Meters851.61a11
Mar 4Rustbuster InviteMar 4 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters1.2:02.49a11
Mar 1Mtn View @ Monta VistaMar 1 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters12:09.5711
Mar 1Mtn View @ Monta VistaMar 1 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters152.5611
Feb 16Monta Vista ShootOutFeb 16 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters1.51.42aUnofficial11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21CCTC Winter Classic InvitationalJan 21 · 600 Meters · Place 5 · Menlo iGreyhounds TCMenlo iGreyhounds TC600 Meters51:27.49a PB11
Jan 21CCTC Winter Classic InvitationalJan 21 · 300 Meters · Place 5 · Menlo iGreyhounds TCMenlo iGreyhounds TC300 Meters537.52a PB11

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 27SCVAL/ECL TrialsApr 27 · 400 Meters · Place 5 · Monta VistaMonta Vista400 Meters554.46a10
Apr 16CCS Last Chance T&F MeetApr 16 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters12:06.7110
Apr 16CCS Last Chance T&F MeetApr 16 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters152.1410
Apr 13SCVAL/El Camino meet: Cup hosts MV & FRE Apr 13 · 800 Meters · Place 3 · Monta VistaMonta Vista800 Meters32:04.1310
Apr 7Monta Vista @ Mt ViewApr 7 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters152.93a10
Apr 7Monta Vista @ Mt ViewApr 7 · 200 Meters · Place 1 · Monta VistaMonta Vista200 Meters123.97a10
Mar 31Monta Vista @ SaratogaMar 31 · 3200 Meters · Place 2 · Monta VistaMonta Vista3200 Meters2.10:21.74a PB10
Mar 31Monta Vista @ SaratogaMar 31 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters1.52.93a10
Mar 26Azusa Distance Meet of ChampionsMar 26 · 1600 Meters · Place 2 · Monta VistaMonta Vista1600 Meters2.4:40.75a10
Mar 24Wilcox @ Monta VistaMar 24 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters1.2:08.13a10
Mar 24Wilcox @ Monta VistaMar 24 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters1.51.79a10
Mar 19Saint Francis InvitationalMar 19 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters12:05.6610
Mar 17Monta Vista @ Santa ClaraMar 17 · 1600 Meters · Place 1 · Monta VistaMonta Vista1600 Meters14:53.6010
Mar 17Monta Vista @ Santa ClaraMar 17 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters12:13.6210
Mar 5Rustbuster InvitationalMar 5 · 1600 Meters · Place 2 · Monta VistaMonta Vista1600 Meters24:46.7010
Mar 5Rustbuster InvitationalMar 5 · 800 Meters · Place 2 · Monta VistaMonta Vista800 Meters22:13.2010
Feb 16MV ShootoutFeb 16 · 400 Meters · Place 1 · Monta VistaMonta Vista400 Meters1.53.88aUnofficial10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Monta Vista & Saratoga @ CupertinoMay 27 · 1600 Meters · Place 1 · Monta VistaMonta Vista1600 Meters1.5:00.23a9
May 27Monta Vista & Saratoga @ CupertinoMay 27 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters1.2:19.73a9
May 20Monta Vista @ SaratogaMay 20 · 1600 Meters · Place 1 · Monta VistaMonta Vista1600 Meters15:02.709
May 20Monta Vista @ SaratogaMay 20 · 800 Meters · Place 1 · Monta VistaMonta Vista800 Meters12:16.999
May 14Fremont & Santa Clara @ Monta VistaMay 14 · 3200 Meters · Place 1 · Monta VistaMonta Vista3200 Meters111:39.799
May 6Monta Vista @ WilcoxMay 6 · 1600 Meters · Place 1 · Monta VistaMonta Vista1600 Meters15:15.829
May 6Monta Vista @ WilcoxMay 6 · 800 Meters · Place 2 · Monta VistaMonta Vista800 Meters22:22.829
Apr 30Mtn View @ Monta VistaApr 30 · 1600 Meters · Place 3 · Monta VistaMonta Vista1600 Meters35:15.529
Apr 30Mtn View @ Monta VistaApr 30 · 800 Meters · Place 2 · Monta VistaMonta Vista800 Meters22:26.419
Apr 23Monta Vista ShootOutApr 23 · 400 Meters · Place 7 · Monta VistaMonta Vista400 Meters7.59.22aUnofficial9

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Santa Clara County FinalsMay 21 · 1600 Meters · Place 5 · Sam LawsonSam Lawson1600 Meters5.5:27.54a7
May 21Santa Clara County FinalsMay 21 · 800 Meters · Place 7 · Sam LawsonSam Lawson800 Meters7.2:27.10a7
May 15VAL FinalsMay 15 · 1600 Meters · Place 2 · Sam LawsonSam Lawson1600 Meters2.5:19.53a7
May 15VAL FinalsMay 15 · 800 Meters · Place 3 · Sam LawsonSam Lawson800 Meters3.2:25.64a7

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15Valley Athletic League (VAL) TrialsMay 15 · 1600 Meters · Place 5 · Sam LawsonSam Lawson1600 Meters5.6:04.59a6