Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2024 Aggie Open · Mar 84:15.442024 Aggie OpenMarch 8, 2024
1500 Meters · OutdoorMike Fanelli Classic · Apr 33:46.80Mike Fanelli ClassicApril 3, 2025
1600 Meters · IndoorThousand Oaks Invitational · Feb 224:22.34Thousand Oaks InvitationalFebruary 22, 2020
1600 Meters · OutdoorMarmonte League Prelims/Finals · May 244:19.47Marmonte League Prelims/FinalsMay 24, 2021
3000 Meters · OutdoorAggie Open · Mar 148:19.99aAggie OpenMarch 14, 2025
3200 Meters · OutdoorDon Green Invitational · Mar 69:26.44aDon Green InvitationalMarch 6, 2020
5000 Meters · OutdoorHornet Invitational · Mar 2114:25.27aHornet InvitationalMarch 21, 2025
800 Meters · IndoorThousand Oaks Invitational · Feb 222:06.61Thousand Oaks InvitationalFebruary 22, 2019
800 Meters · OutdoorMike Fanelli Classic · Apr 31:55.27Mike Fanelli ClassicApril 3, 2025

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 5000 Meters · Place 17 · UC DavisUC Davis5000 Meters17.14:55.66aSr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 1500 Meters · Place 11 · UC DavisUC Davis1500 MetersRound P11.3:50.63aSr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 1500 Meters · Place 9 · UC DavisUC Davis1500 Meters9.3:49.98aSr
Apr 25Sacramento State-UC Davis (Causeway Classic Dual)Apr 25 · 1500 Meters · Place 2 · UC DavisUC Davis1500 Meters24:01.43aSR
Apr 25Sacramento State-UC Davis (Causeway Classic Dual)Apr 25 · 800 Meters · Place 5 · UC DavisUC Davis800 Meters51:55.62aSR
Apr 3Mike Fanelli ClassicApr 3 · 1500 Meters · Place 7 · UC DavisUC Davis1500 Meters73:46.80 PBSR
Apr 3Mike Fanelli ClassicApr 3 · 800 Meters · Place 49 · UC DavisUC Davis800 Meters491:55.27 PBSR
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 1 · UC DavisUC Davis1500 Meters1.3:53.71aSr
Mar 21Hornet InvitationalMar 21 · 5000 Meters · Place 9 · UC DavisUC Davis5000 Meters9.14:25.27a PBSr
Mar 14Aggie OpenMar 14 · 3000 Meters · Place 2 · UC DavisUC Davis3000 Meters28:19.99a PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10BIG West Conference ChampionshipsMay 10 · 1500 Meters · Place 5 · UC DavisUC Davis1500 Meters53:50.66a—
May 10BIG West Conference ChampionshipsMay 10 · 1500 Meters · Place 8 · UC DavisUC Davis1500 Meters83:49.08a—
Apr 26Sacramento State-UC Davis (Causeway Classic Dual)Apr 26 · 5000 Meters · UC DavisUC Davis5000 Meters--DNFJr
Apr 26Sacramento State-UC Davis (Causeway Classic Dual)Apr 26 · 1500 Meters · Place 1 · UC DavisUC Davis1500 Meters1.3:54.80aJr
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 65 · UC DavisUC Davis5000 Meters65.14:46.40aJr
Mar 29Mike Fanelli Track ClassicMar 29 · 5000 Meters · Place 22 · UC DavisUC Davis5000 Meters2214:29.32a—
Mar 152024 Hornet InviteMar 15 · 1500 Meters · Place 9 · UC DavisUC Davis1500 Meters93:52.26a—
Mar 82024 Aggie OpenMar 8 · 5000 Meters · UC DavisUC Davis5000 Meters—DNFJR
Mar 82024 Aggie OpenMar 8 · 1 Mile · Place 3 · UC DavisUC Davis1 Mile34:15.44 PBJR

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Big West Track & Field ChampionshipsMay 12 · 5000 Meters · Place 28 · UC DavisUC Davis5000 Meters2815:41.01SO
Apr 28Causeway ClassicApr 28 · 1500 Meters · Place 1 · UC DavisUC Davis1500 Meters14:10.94SO
Apr 13Bryan Clay InvitationalApr 13 · 5000 Meters · Place 23 · UC DavisUC Davis5000 Meters23.14:38.61aSo
Apr 8Brutus Hamilton InvitationalApr 8 · 1500 Meters · Place 8 · UC DavisUC Davis1500 Meters83:58.28a—
Mar 30Mike Fanelli Track ClassicMar 30 · 5000 Meters · Place 50 · UC DavisUC Davis5000 Meters5014:49.48SO
Mar 18Cardinal ClassicMar 18 · 5000 Meters · Place 5 · UC DavisUC Davis5000 Meters5.15:11.54aSo
Mar 10Aggie OpenMar 10 · 5000 Meters · Place 2 · UC DavisUC Davis5000 Meters214:50.31SO

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Big West Conference Outdoor ChampionshipsMay 13 · 1500 Meters · Place 15 · UC DavisUC Davis1500 MetersRound P15.4:02.99aFr
Apr 29Causeway Classic DualApr 29 · 1500 Meters · Place 4 · UC DavisUC Davis1500 Meters4.3:58.90aFr
Apr 9Brutus Hamilton InvitationalApr 9 · 800 Meters · Place 9 · UC DavisUC Davis800 Meters9.2:07.60aFr
Apr 1Stanford Invitational Apr 1 · 1500 Meters · Place 9 · UC DavisUC Davis1500 Meters9.3:56.49aFr
Mar 19Hornet InvitationalMar 19 · 1500 Meters · Place 12 · UC DavisUC Davis1500 Meters12.4:02.18aFr
Mar 11Aggie OpenMar 11 · 3000 Meters · Place 25 · UC DavisUC Davis3000 Meters25.8:43.42aFr

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12CIFSS Division 2 Finals 2021Jun 12 · 1600 Meters · Place 5 · Thousand OaksThousand Oaks1600 Meters5.4:21.08a12
Jun 5CIFSS Division 2 Prelims 2021Jun 5 · 1600 Meters · Place 7 · Thousand OaksThousand Oaks1600 MetersRound P7.4:23.46a12
May 24Marmonte League Prelims/FinalsMay 24 · 3200 Meters · Place 7 · Thousand OakThousand Oak3200 Meters79:42.5212
May 24Marmonte League Prelims/FinalsMay 24 · 1600 Meters · Place 4 · Thousand OakThousand Oak1600 Meters44:19.47 PB12
May 21Ventura County ChampionshipsMay 21 · 1600 Meters · Place 11 · Thousand OaksThousand Oaks1600 Meters114:27.5512
May 12Newbury Park at Thousand OaksMay 12 · 1600 Meters · Place 3 · Thousand OaksThousand Oaks1600 Meters34:24.6912
May 7Arcadia InvitationalMay 7 · 3200 Meters · Place 17 · Thousand OaksThousand Oaks3200 Meters179:28.2712
May 7Arcadia InvitationalMay 7 · 1 Mile · Place 17 · Thousand OaksThousand Oaks1 Mile174:25.8012
Apr 28Thousand Oaks at AgouraApr 28 · 3200 Meters · Place 3 · Thousand OaksThousand Oaks3200 Meters39:59.9412
Apr 24Meet of ChampionsApr 24 · 1600 Meters · Place 12 · Thousand OaksThousand Oaks1600 Meters124:22.9612
Apr 21Thousand Oaks at WestlakeApr 21 · 3200 Meters · Place 3 · Thousand OaksThousand Oaks3200 Meters310:26.9712
Apr 21Thousand Oaks at WestlakeApr 21 · 1600 Meters · Place 3 · Thousand OaksThousand Oaks1600 Meters34:27.4912
Apr 14Oaks Christian at Thousand OaksApr 14 · 1600 Meters · Place 1 · Thousand OaksThousand Oaks1600 Meters14:39.7712
Apr 14Oaks Christian at Thousand OaksApr 14 · 800 Meters · Place 3 · Thousand OaksThousand Oaks800 Meters32:04.0712
Apr 8Simi Valley InvitationalApr 8 · 1600 Meters · Place 10 · Thousand OakThousand Oak1600 Meters104:30.4512

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Don Green InvitationalMar 6 · 3200 Meters · Place 3 · Thousand OaksThousand Oaks3200 Meters3.9:26.44a PB11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Thousand Oaks InvitationalFeb 22 · 1600 Meters · Place 4 · Thousand OaksThousand Oaks1600 Meters44:22.34 PB11
Feb 22Thousand Oaks InvitationalFeb 22 · 1600 Meters · Place 4 · Thousand OaksThousand Oaks1600 Meters44:22.3411

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4CIF-SS Division 2 PrelimsMay 4 · 1600 Meters · Place 16 · Thousand OaksThousand Oaks1600 MetersRound P164:26.6810
Apr 23Marmonte League Prelims/FinalsApr 23 · 3200 Meters · Place 10 · Thousand OaksThousand Oaks3200 Meters1010:09.7610
Apr 23Marmonte League Prelims/FinalsApr 23 · 1600 Meters · Place 3 · Thousand OaksThousand Oaks1600 Meters34:23.51PR10
Apr 18Ventura County ChampionshipsApr 18 · 800 Meters · Place 18 · Thousand OaksThousand Oaks800 Meters182:02.07PR10
Apr 11Newbury Park at Thousand OaksApr 11 · 3200 Meters · Place 1 · Thousand OaksThousand Oaks3200 Meters19:33.31PR10
Apr 11Newbury Park at Thousand OaksApr 11 · 1600 Meters · Place 4 · Thousand OaksThousand Oaks1600 Meters44:25.14PR10
Apr 2Thousand Oaks at CalabasasApr 2 · 3200 Meters · Place 1 · Thousand OaksThousand Oaks3200 Meters1.10:31.15a10
Mar 23APU Distance Meet of ChampionsMar 23 · 3200 Meters · Place 6 · Thousand OaksThousand Oaks3200 Meters6.9:38.04a10
Mar 21Thousand Oaks at WestlakeMar 21 · 800 Meters · Place 2 · Thousand OaksThousand Oaks800 Meters2.2:02.16a10
Mar 12Oaks Christian at Thousand OaksMar 12 · 1600 Meters · Place 2 · Thousand OaksThousand Oaks1600 Meters24:42.8810
Mar 12Oaks Christian at Thousand OaksMar 12 · 800 Meters · Place 2 · Thousand OaksThousand Oaks800 Meters22:04.2510
Mar 1Don Green InvitationalMar 1 · 3200 Meters · Place 12 · Thousand OaksThousand Oaks3200 Meters129:48.7610

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Thousand Oaks InvitationalFeb 22 · 1600 Meters · Place 11 · Thousand OaksThousand Oaks1600 Meters114:38.4610
Feb 22Thousand Oaks InvitationalFeb 22 · 800 Meters · Place 8 · Thousand OaksThousand Oaks800 Meters82:06.61 PB10

2018 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 4Marmonte League FinalsMay 4 · 1600 Meters · Place 2 · Thousand OaksThousand Oaks1600 Meters2.4:42.60a9
May 4Marmonte League FinalsMay 4 · 800 Meters · Place 1 · Thousand OaksThousand Oaks800 Meters1.2:06.07a9
May 1Marmonte League PrelimsMay 1 · 1600 Meters · Place 1 · Thousand OaksThousand Oaks1600 MetersRound P1.4:49.01a9
May 1Marmonte League PrelimsMay 1 · 800 Meters · Place 8 · Thousand OaksThousand Oaks800 MetersRound P8.2:16.63a9
Apr 27Ventura County ChampionshipsApr 27 · 800 Meters · Place 5 · Thousand OakThousand Oak800 Meters52:06.379
Apr 24Thousand Oaks at AgouraApr 24 · 1600 Meters · Place 1 · Thousand OaksThousand Oaks1600 Meters14:44.409
Apr 17Thousand Oaks at Newbury ParkApr 17 · 1600 Meters · Place 2 · Thousand OaksThousand Oaks1600 Meters2.4:46.44a9
Apr 17Thousand Oaks at Newbury ParkApr 17 · 800 Meters · Place 1 · Thousand OaksThousand Oaks800 Meters1.2:09.85a9
Apr 10Calabasas at Thousand OaksApr 10 · 1600 Meters · Place 2 · Thousand OaksThousand Oaks1600 Meters2.4:48.809
Apr 10Calabasas at Thousand OaksApr 10 · 800 Meters · Place 3 · Thousand OaksThousand Oaks800 Meters3.2:11.709
Mar 13Westlake at Thousand OaksMar 13 · 1600 Meters · Place 2 · Thousand OaksThousand Oaks1600 Meters24:48.929
Mar 13Westlake at Thousand OaksMar 13 · 800 Meters · Place 1 · Thousand OaksThousand Oaks800 Meters12:10.299
Mar 8Thousand Oaks at Oaks ChristianMar 8 · 3200 Meters · Place 1 · Thousand OaksThousand Oaks3200 Meters1.10:33.80a9
Mar 8Thousand Oaks at Oaks ChristianMar 8 · 1600 Meters · Thousand OaksThousand Oaks1600 Meters—SCR9
Mar 2Don Green InvitationalMar 2 · 1600 Meters · Place 4 · Thousand OaksThousand Oaks1600 Meters44:54.299
Mar 2Don Green InvitationalMar 2 · 800 Meters · Place 10 · Thousand OaksThousand Oaks800 Meters102:14.989

2017 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13SCYTFC-VCYTC Co-Conference ChampionshipsMay 13 · 1500 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers1500 Meters2.4:37.59a8
May 13SCYTFC-VCYTC Co-Conference ChampionshipsMay 13 · 800 Meters · Place 3 · Thousand Oaks FlyersThousand Oaks Flyers800 Meters3.2:13.85a8
May 6VCYTC ChampionshipsMay 6 · 1600 Meters · Place 3 · Thousand Oaks FlyersThousand Oaks Flyers1600 Meters3.4:52.18a8
May 6VCYTC ChampionshipsMay 6 · 800 Meters · Place 1 · Thousand Oaks FlyersThousand Oaks Flyers800 Meters1.2:11.51a8
Apr 22VCYTC TO Flyers @ NP PanthersApr 22 · 1600 Meters · Place 3 · Thousand Oaks FlyersThousand Oaks Flyers1600 Meters3.4:48.81aUnofficial8
Apr 15VCYTC TO Flyers @ HV Blazers + SCVAAApr 15 · 1600 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers1600 Meters2.4:50.70a8
Apr 15VCYTC TO Flyers @ HV Blazers + SCVAAApr 15 · 800 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers800 Meters2.2:12.65a8
Apr 8SCYTFC-VCYTC Southern California Youth InvitationalApr 8 · 1500 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers1500 Meters2.4:32.13a8
Apr 8SCYTFC-VCYTC Southern California Youth InvitationalApr 8 · 800 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers800 Meters2.2:16.70a8
Apr 1VCYTC CAM Cosmos @ TO FlyersApr 1 · 1600 Meters · Place 1 · Thousand Oaks FlyersThousand Oaks Flyers1600 Meters1.4:57.95a8
Apr 1VCYTC CAM Cosmos @ TO FlyersApr 1 · 800 Meters · Place 1 · Thousand Oaks FlyersThousand Oaks Flyers800 Meters1.2:15.24a8
Mar 25VCYTC MP Striders @ TO FlyersMar 25 · 1600 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers1600 Meters2.5:00.07a8
Mar 25VCYTC MP Striders @ TO FlyersMar 25 · 800 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers800 Meters2.2:15.56a8
Mar 18VCYTC TO Flyers @ VTA TigresMar 18 · 1600 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers1600 Meters2.5:01.75a8
Mar 18VCYTC TO Flyers @ VTA TigresMar 18 · 800 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers800 Meters2.2:17.57a8
Mar 11VCYTC OX Stars @ TO FlyersMar 11 · 1600 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers1600 Meters2.5:12.09a8
Mar 11VCYTC OX Stars @ TO FlyersMar 11 · 800 Meters · Place 2 · Thousand Oaks FlyersThousand Oaks Flyers800 Meters2.2:18.94a8