Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSequoia @ Woodside · Mar 65:05.91aSequoia @ WoodsideMarch 6, 2020
10,000 Meters · Outdoor2025 Big West Outdoor Track & Field Championships · May 1629:50.62a2025 Big West Outdoor Track & Field ChampionshipsMay 16, 2025
10000 Meters · OutdoorMike Fanelli Classic · Apr 329:29.89Mike Fanelli ClassicApril 3, 2025
1500 Meters · OutdoorWest Coast Relays · Mar 283:56.34aWest Coast RelaysMarch 28, 2026
1600 Meters · IndoorWoodside Jamboree · Feb 184:38.71Woodside JamboreeFebruary 18, 2022
1600 Meters · OutdoorPAL Varsity Trials and Finals · Apr 284:27.31aPAL Varsity Trials and FinalsApril 28, 2022
3000 Meters · Outdoor2024 Hornet Invite · Mar 158:20.86a2024 Hornet InviteMarch 15, 2024
3200 Meters · IndoorWoodside Jamboree · Feb 1810:03.70Woodside JamboreeFebruary 18, 2022
3200 Meters · OutdoorPAL Varsity Trials and Finals · Apr 289:41.92aPAL Varsity Trials and FinalsApril 28, 2022
400 Meters · OutdoorWoodside v Half Moon Bay, Terra Nova vs San Mateo · Mar 358.62Woodside v Half Moon Bay, Terra Nova vs San MateoMarch 3, 2022
5000 Meters · OutdoorHornet Invitational · Mar 2114:16.62aHornet InvitationalMarch 21, 2025
600 Meters · Outdoor1st Annual Peninsula Preview · Feb 291:38.19a1st Annual Peninsula PreviewFebruary 29, 2020
800 Meters · IndoorWoodside Jamboree · Feb 182:10.30Woodside JamboreeFebruary 18, 2022
800 Meters · OutdoorPAL Ocean Meet #4 · Mar 232:09PAL Ocean Meet #4March 23, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Sacramento State-UC Davis (Causeway Classic Dual)Apr 24 · 5000 Meters · Place 1 · UC DavisUC Davis5000 Meters1.14:59.11aSr
Apr 16Bryan Clay InvitationalApr 16 · 10,000 Meters · Place 24 · UC DavisUC Davis10,000 Meters24.30:29.95aSr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · UC DavisUC Davis5000 Meters--DNSSr
Apr 3Mike Fanelli Track ClassicApr 3 · 10,000 Meters · Place 6 · UC DavisUC Davis10,000 Meters6.30:01.12aSr
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 9 · UC DavisUC Davis1500 Meters9.3:56.34a PBSr
Mar 20Aggie OpenMar 20 · 5000 Meters · Place 2 · UC DavisUC Davis5000 Meters2.14:45.07aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 10,000 Meters · Place 5 · UC DavisUC Davis10,000 Meters5.29:50.62a PBJr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 5000 Meters · Place 20 · UC DavisUC Davis5000 Meters20.14:59.38aJr
Apr 25Sacramento State-UC Davis (Causeway Classic Dual)Apr 25 · 5000 Meters · Place 2 · UC DavisUC Davis5000 Meters215:13.86aJR
Apr 3Mike Fanelli ClassicApr 3 · 10000 Meters · Place 1 · UC DavisUC Davis10000 Meters129:29.89 PBJR
Mar 28West Coast RelaysMar 28 · 5000 Meters · Place 13 · UC DavisUC Davis5000 Meters13.15:52.26aJr
Mar 21Hornet InvitationalMar 21 · 5000 Meters · Place 4 · UC DavisUC Davis5000 Meters4.14:16.62a PBJr
Mar 14Aggie OpenMar 14 · 3000 Meters · Place 3 · UC DavisUC Davis3000 Meters38:35.51a—
Feb 22Cal All-Comers IFeb 22 · 3000 Meters · Place 6 · UnattachedUnattached3000 Meters6.8:22.66aJr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10BIG West Conference ChampionshipsMay 10 · 10000 Meters · Place 5 · UC DavisUC Davis10000 Meters530:30.87a—
May 10BIG West Conference ChampionshipsMay 10 · 5000 Meters · Place 16 · UC DavisUC Davis5000 Meters1614:45.83a—
Apr 26Sacramento State-UC Davis (Causeway Classic Dual)Apr 26 · 5000 Meters · Place 1 · UC DavisUC Davis5000 Meters1.14:30.40aSo
Apr 112024 Bryan Clay InvitationalApr 11 · 10,000 Meters · Place 8 · UC DavisUC Davis10,000 Meters8.29:54.61aSo
Mar 29Mike Fanelli Track ClassicMar 29 · 5000 Meters · Place 31 · UC DavisUC Davis5000 Meters3114:32.52a—
Mar 152024 Hornet InviteMar 15 · 3000 Meters · Place 7 · UC DavisUC Davis3000 Meters78:20.86a PB—
Mar 152024 Hornet InviteMar 15 · 1500 Meters · Place 25 · UC DavisUC Davis1500 Meters253:59.22a—
Mar 82024 Aggie OpenMar 8 · 5000 Meters · Place 2 · UC DavisUC Davis5000 Meters214:26.87SO

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Big West Track & Field ChampionshipsMay 12 · 10000 Meters · Place 9 · UC DavisUC Davis10000 Meters931:00.97FR
May 12Big West Track & Field ChampionshipsMay 12 · 5000 Meters · Place 20 · UC DavisUC Davis5000 Meters2015:23.26FR
Apr 28Causeway ClassicApr 28 · 5000 Meters · Place 1 · UC DavisUC Davis5000 Meters114:50.11FR
Apr 13Bryan Clay InvitationalApr 13 · 5000 Meters · Place 62 · UC DavisUC Davis5000 Meters62.14:52.61aFr
Mar 30Mike Fanelli Track ClassicMar 30 · 10000 Meters · Place 17 · UC DavisUC Davis10000 Meters1731:06.66FR
Mar 18Cardinal ClassicMar 18 · 5000 Meters · Place 4 · UC DavisUC Davis5000 Meters4.14:58.92aFr
Mar 10Aggie OpenMar 10 · 5000 Meters · Place 9 · UC DavisUC Davis5000 Meters915:24.07FR

2022 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 21CCS Finals May 21 · 3200 Meters · Place 21 · WoodsideWoodside3200 MetersRound P21.10:14.66a12
May 14CCS Semi-Finals May 14 · 3200 Meters · Place 21 · WoodsideWoodside3200 MetersRound P21.10:14.66a12
Apr 28PAL Varsity Trials and FinalsApr 28 · 3200 Meters · Place 2 · WoodsideWoodside3200 Meters2.9:41.92a PB12
Apr 28PAL Varsity Trials and FinalsApr 28 · 1600 Meters · Place 2 · WoodsideWoodside1600 MetersRound P2.4:29.86a12
Apr 28PAL Varsity Trials and FinalsApr 28 · 1600 Meters · Place 2 · WoodsideWoodside1600 Meters2.4:27.31a PB12
Apr 20PAL Ocean Meet: Hillsdale vs San Mateo; Capuchino vs WoodsideApr 20 · 1600 Meters · Place 2 · WoodsideWoodside1600 Meters24:37.74a12
Apr 20PAL Ocean Meet: Hillsdale vs San Mateo; Capuchino vs WoodsideApr 20 · 800 Meters · Place 3 · WoodsideWoodside800 Meters32:10.03a12
Apr 16Granada Distance & Sprint FestivalApr 16 · 1600 Meters · Place 35 · Woodside (CcWoodside (Cc1600 Meters354:38.9012
Apr 16Granada Distance & Sprint FestivalApr 16 · 3200 Meters · Place 24 · Woodside (CcWoodside (Cc3200 Meters2410:00.9412
Apr 13Woodside v San Mateo, Capuchino vs Terra NovaApr 13 · 1600 Meters · Place 3 · WoodsideWoodside1600 Meters34:39.0612
Apr 13Woodside v San Mateo, Capuchino vs Terra NovaApr 13 · 800 Meters · Place 4 · WoodsideWoodside800 Meters42:14.9212
Apr 9Cupertino/De Anza InviteApr 9 · 3200 Meters · Place 3 · WoodsideWoodside3200 Meters310:00.7212
Apr 9Cupertino/De Anza InviteApr 9 · 1600 Meters · Place 7 · WoodsideWoodside1600 Meters74:34.5212
Mar 26Firebird RelaysMar 26 · 3200 Meters · Place 3 · WoodsideWoodside3200 Meters39:49.2612
Mar 26Firebird RelaysMar 26 · 1600 Meters · Place 3 · WoodsideWoodside1600 Meters34:32.5112
Mar 23PAL Ocean Meet #4Mar 23 · 1600 Meters · Place 2 · WoodsideWoodside1600 Meters2.4:3412
Mar 23PAL Ocean Meet #4Mar 23 · 800 Meters · Place 1 · WoodsideWoodside800 Meters1.2:09 PB12
Mar 18Dublin Distance FiestaMar 18 · 3200 Meters · Place 87 · WoodsideWoodside3200 Meters879:51.2212
Mar 9Woodside, Terra Nova, Hillsdale at H.M.B.Mar 9 · 3200 Meters · Place 1 · WoodsideWoodside3200 Meters111:09.9812
Mar 9Woodside, Terra Nova, Hillsdale at H.M.B.Mar 9 · 1600 Meters · Place 2 · WoodsideWoodside1600 Meters24:37.6412
Mar 9Woodside, Terra Nova, Hillsdale at H.M.B.Mar 9 · 800 Meters · Place 5 · WoodsideWoodside800 Meters52:11.6012
Mar 5Dan Gabor InvitationalMar 5 · 3200 Meters · Place 17 · Woodside (CcWoodside (Cc3200 Meters1710:01.0912
Mar 5Dan Gabor InvitationalMar 5 · 1600 Meters · Place 30 · Woodside (CcWoodside (Cc1600 Meters304:34.4812
Mar 3Woodside v Half Moon Bay, Terra Nova vs San MateoMar 3 · 1600 Meters · Place 2 · WoodsideWoodside1600 Meters24:45.6912
Mar 3Woodside v Half Moon Bay, Terra Nova vs San MateoMar 3 · 800 Meters · Place 2 · WoodsideWoodside800 Meters22:09.7012
Mar 3Woodside v Half Moon Bay, Terra Nova vs San MateoMar 3 · 400 Meters · Place 5 · WoodsideWoodside400 Meters558.62 PB12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Woodside JamboreeFeb 18 · 3200 Meters · Place 1 · WoodsideWoodside3200 Meters110:03.70 PB12
Feb 18Woodside JamboreeFeb 18 · 1600 Meters · Place 1 · WoodsideWoodside1600 Meters14:38.71 PB12
Feb 18Woodside JamboreeFeb 18 · 800 Meters · Place 2 · WoodsideWoodside800 Meters22:10.30 PB12

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 12CCS TrialsJun 12 · 3200 Meters · Place 33 · WoodsideWoodside3200 MetersRound P33.10:20.16a11
Jun 12CCS TrialsJun 12 · 1600 Meters · Place 19 · WoodsideWoodside1600 MetersRound P19.4:33.92a11
Jun 5Clash of the TitansJun 5 · 3200 Meters · Place 4 · WoodsideWoodside3200 Meters49:55.4311
May 222021 PAL Varsity Championship May 22 · 3200 Meters · Place 3 · WoodsideWoodside3200 Meters39:52.3111
May 222021 PAL Varsity Championship May 22 · 1600 Meters · Place 3 · WoodsideWoodside1600 Meters34:32.9411
May 19Woodside vs. Half Moon BayMay 19 · 1600 Meters · Place 2 · WoodsideWoodside1600 Meters24:38.2911
May 17Woodside, HMB @ HillsdaleMay 17 · 3200 Meters · Place 2 · WoodsideWoodside3200 Meters2.10:31.311
May 17Woodside, HMB @ HillsdaleMay 17 · 1600 Meters · Place 1 · WoodsideWoodside1600 Meters1.4:43.911
May 17Woodside, HMB @ HillsdaleMay 17 · 800 Meters · Place 2 · WoodsideWoodside800 Meters2.2:13.111
May 15Granada Sprint & Distance FestivalMay 15 · 1600 Meters · Place 44 · Woodside HigWoodside Hig1600 Meters444:46.66—
May 15Granada Sprint & Distance FestivalMay 15 · 3200 Meters · Place 20 · Woodside HigWoodside Hig3200 Meters209:58.26—
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 3200 Meters · Place 66 · WoodsideWoodside3200 Meters66.10:03.73a11
Apr 21Woodside vs. Terra NovaApr 21 · 1600 Meters · Place 2 · WoodsideWoodside1600 Meters24:38.5411
Apr 21Woodside vs. Terra NovaApr 21 · 800 Meters · Place 2 · WoodsideWoodside800 Meters22:15.1911
Apr 10Dublin Social Distance Fiesta (Alameda, San Mateo & Santa Clara Counties)Apr 10 · 3200 Meters · Place 12 · WoodsideWoodside3200 Meters12.10:05.89a11
Apr 10Dublin Social Distance Fiesta (Alameda, San Mateo & Santa Clara Counties)Apr 10 · 1600 Meters · Place 9 · WoodsideWoodside1600 Meters9.4:39.94a11

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 11Terra Nova @ WoodsideMar 11 · 3200 Meters · Place 4 · WoodsideWoodside3200 Meters4.10:43.69a10
Mar 11Terra Nova @ WoodsideMar 11 · 1600 Meters · Place 4 · WoodsideWoodside1600 Meters4.4:53.71a10
Mar 6Sequoia @ WoodsideMar 6 · 1 Mile · Place 3 · WoodsideWoodside1 Mile3.5:05.91a PB10
Mar 6Sequoia @ WoodsideMar 6 · 800 Meters · Place 1 · WoodsideWoodside800 Meters1.2:17.29a10
Feb 291st Annual Peninsula PreviewFeb 29 · 600 Meters · Place 19 · WoodsideWoodside600 Meters19.1:38.19a PB10
Feb 291st Annual Peninsula PreviewFeb 29 · 1500 Meters · Place 15 · WoodsideWoodside1500 Meters15.4:44.37a10