Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorCCAA Conference Championships · May 233:10.31aCCAA Conference ChampionshipsMay 2, 2026
1500 Meters · IndoorChabot Opener · Feb 234:10.81Chabot OpenerFebruary 23, 2024
1500 Meters · OutdoorWest Coast Relays · Mar 284:05.33aWest Coast RelaysMarch 28, 2026
1600 Meters · OutdoorDublin Distance Fiesta · Mar 174:25.64Dublin Distance FiestaMarch 17, 2023
3000 Meters · OutdoorGolden Gate Track Fest · Mar 78:58.25Golden Gate Track FestMarch 7, 2026
3200 Meters · OutdoorDublin Distance Fiesta · Mar 189:41.29Dublin Distance FiestaMarch 18, 2022
500 Meters · OutdoorPat Ryan Invitational · Mar 214:18.82Pat Ryan InvitationalMarch 21, 2024
5000 Meters · OutdoorOccidental Distance Carnival & Spring Break Classic · Mar 915:08.37Occidental Distance Carnival & Spring Break ClassicMarch 9, 2024
800 Meters · OutdoorMike Fanelli Track Classic · Mar 292:01.12aMike Fanelli Track ClassicMarch 29, 2024
full · OutdoorBVAL Dual Liberty @ Antioch · Apr 1358.50aBVAL Dual Liberty @ AntiochApril 13, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2CCAA Conference ChampionshipsMay 2 · 10,000 Meters · Place 11 · Cal State East BayCal State East Bay10,000 Meters11.33:10.31a PBJr
May 2CCAA Conference ChampionshipsMay 2 · 5000 Meters · Place 21 · Cal State East BayCal State East Bay5000 Meters21.15:51.62aJr
Apr 16University of La Verne Leopard InvitationalApr 16 · 5000 Meters · Place 50 · Cal State East BayCal State East Bay5000 Meters5015:29.01aJr
Apr 10Chico InvitationalApr 10 · 1500 Meters · Place 25 · Cal State East BayCal State East Bay1500 Meters25.4:17.19aJr
Apr 10Chico InvitationalApr 10 · 800 Meters · Cal State East BayCal State East Bay800 Meters—DNSJr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 5000 Meters · Cal State East BayCal State East Bay5000 Meters--DNSJr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 1500 Meters · Cal State East BayCal State East Bay1500 Meters--DNSJr
Apr 3Mike Fanelli Track ClassicApr 3 · 5000 Meters · Place 205 · Cal State East BayCal State East Bay5000 Meters205.16:51.58aJr
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 39 · Cal State East BayCal State East Bay1500 Meters39.4:05.33a PBJr
Mar 28West Coast RelaysMar 28 · 800 Meters · Place 63 · Cal State East BayCal State East Bay800 Meters63.2:09.90aJr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 152 · Cal State East BayCal State East Bay5000 Meters152.16:08.97aJr
Mar 7Golden Gate Track FestMar 7 · 3000 Meters · Place 15 · Cal St. East BayCal St. East Bay3000 Meters158:58.25 PBJR
Mar 6Golden Gate Track FestMar 6 · 3000 Meters · Place 15 · Cal St. East BayCal St. East Bay3000 Meters158:58.25JR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 10,000 Meters · Place 12 · ChabotChabot10,000 Meters12.36:21.18aSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 1500 Meters · Place 23 · ChabotChabot1500 Meters23.4:21.88aSo
Apr 3Mike Fanelli ClassicApr 3 · 5000 Meters · Place 157 · ChabotChabot5000 Meters15716:24.20SO
Mar 21Hornet InvitationalMar 21 · 1500 Meters · Place 100 · ChabotChabot1500 Meters100.4:27.09aSo
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 5000 Meters · Place 123 · ChabotChabot5000 Meters12315:45.92SO
Feb 21DVC Hall of Fame Classic (Big 8 Preview)Feb 21 · 1500 Meters · Place 3 · ChabotChabot1500 Meters3.4:14.50aSo
Feb 15MPC Lobo InvitationalFeb 15 · 3000 Meters · Place 3 · ChabotChabot3000 Meters3.9:02.98aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 86 · ChabotChabot5000 Meters86.15:22.92aFr
Mar 29Mike Fanelli Track ClassicMar 29 · 1500 Meters · Place 125 · ChabotChabot1500 Meters1254:10.21a—
Mar 29Mike Fanelli Track ClassicMar 29 · 800 Meters · Place 140 · ChabotChabot800 Meters1402:01.12a PB—
Mar 21Pat Ryan InvitationalMar 21 · 500 Meters · Place 10 · ChabotChabot500 Meters104:18.82 PBFR
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · 5000 Meters · Place 54 · ChabotChabot5000 Meters5415:08.37 PBFR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Chabot OpenerFeb 23 · 1500 Meters · Place 16 · ChabotChabot1500 Meters164:10.81 PBFR

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13NCS Tri-Valley ChampionshipMay 13 · 3200 Meters · Liberty - BrentwoodLiberty - Brentwood3200 Meters—DNS12
May 13NCS Tri-Valley ChampionshipMay 13 · 1600 Meters · Place 22 · Liberty - BrentwoodLiberty - Brentwood1600 Meters22.4:47.68a12
May 3BVAL ChampionshipsMay 3 · 3200 Meters · Place 3 · Liberty - BrentwoodLiberty - Brentwood3200 Meters310:33.23a—
May 3BVAL ChampionshipsMay 3 · 1600 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood1600 Meters14:37.93a—
Apr 22Sacramento Meet of ChampionsApr 22 · 1600 Meters · Place 15 · Liberty-BLiberty-B1600 Meters154:44.8412
Apr 19BVAL Dual Deer Valley @ LibertyApr 19 · 1600 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood1600 Meters14:47.12a—
Apr 12BVAL Dual Antioch @ LibertyApr 12 · 3200 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood3200 Meters110:48.96a—
Apr 12BVAL Dual Antioch @ LibertyApr 12 · 800 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood800 Meters12:08.69a—
Apr 7Tiger Invitational @ South Pasadena TigerInvite.orgApr 7 · 3200 Meters · Place 19 · Liberty - BrLiberty - Br3200 Meters199:42.6912
Apr 5BVAL Dual Liberty @ FreedomApr 5 · 3200 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood3200 Meters111:39.8312
Apr 5BVAL Dual Liberty @ FreedomApr 5 · 3200 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood3200 Meters111:39.8312
Apr 5BVAL Dual Liberty @ FreedomApr 5 · 1600 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood1600 Meters14:44.5712
Mar 17Dublin Distance FiestaMar 17 · 3200 Meters · Place 97 · Liberty - BrLiberty - Br3200 Meters979:52.7212
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 30 · Liberty - BrLiberty - Br1600 Meters304:25.64 PB12
Mar 15Pittsburg vs. Liberty DualMar 15 · 3200 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood3200 Meters111:06.27a—
Mar 15Pittsburg vs. Liberty DualMar 15 · 800 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood800 Meters12:10.09a—
Mar 11Marsh Creek InvitationalMar 11 · 800 Meters · Place 19 · Liberty - BrentwoodLiberty - Brentwood800 Meters192:40.68a—
Mar 4Dan Gabor InvitationalMar 4 · 3200 Meters · Place 24 · Liberty (Nc)Liberty (Nc)3200 Meters2410:16.2912
Mar 4Dan Gabor InvitationalMar 4 · 3200 Meters · Place 24 · Liberty (Nc)Liberty (Nc)3200 Meters2410:16.2912

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4CA Winter ChampionshipsFeb 4 · 1500 Meters · Place 72 · Liberty/ncLiberty/nc1500 Meters724:26.15a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 7BVAL Championships FinalsMay 7 · 3200 Meters · Place 5 · Liberty - BrentwoodLiberty - Brentwood3200 Meters510:25.34a11
May 7BVAL Championships FinalsMay 7 · 1600 Meters · Place 5 · Liberty - BrentwoodLiberty - Brentwood1600 MetersRound P54:42.84a11
May 7BVAL Championships FinalsMay 7 · 1600 Meters · Place 5 · Liberty - BrentwoodLiberty - Brentwood1600 Meters54:41.34a11
Apr 27BVAL Championships TrialsApr 27 · 1600 Meters · Place 5 · Liberty - BrentwoodLiberty - Brentwood1600 MetersRound P54:42.84a11
Apr 23Sacramento Meet of ChampionsApr 23 · 3200 Meters · Place 11 · Liberty (B)Liberty (B)3200 Meters119:41.8011
Apr 20BVAL Dual Liberty @ HeritageApr 20 · 1600 Meters · Place 3 · Liberty - BrentwoodLiberty - Brentwood1600 Meters34:39.7111
Apr 20BVAL Dual Liberty @ HeritageApr 20 · 800 Meters · Place 5 · Liberty - BrentwoodLiberty - Brentwood800 Meters52:10.2411
Apr 13BVAL Dual Liberty @ AntiochApr 13 · full · Place 3 · Liberty - BrentwoodLiberty - Brentwoodfull311:27.26a11
Apr 13BVAL Dual Liberty @ AntiochApr 13 · full · Place 1 · Liberty - BrentwoodLiberty - Brentwoodfull14:53.44a11
Apr 13BVAL Dual Liberty @ AntiochApr 13 · full · Place 5 · Liberty - BrentwoodLiberty - Brentwoodfull558.50a PB11
Apr 2Mustang HS Invitational (Hosted by Delta College)Apr 2 · 1600 Meters · Place 2 · Liberty - BrentwoodLiberty - Brentwood1600 Meters2.4:35.40a11
Mar 18Dublin Distance FiestaMar 18 · 3200 Meters · Place 64 · Liberty - BrLiberty - Br3200 Meters649:41.29 PB11
Mar 16Dual Meet - Liberty @ Deer ValleyMar 16 · 3200 Meters · Place 2 · Liberty - BrentwoodLiberty - Brentwood3200 Meters211:07.9911
Mar 16Dual Meet - Liberty @ Deer ValleyMar 16 · 800 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood800 Meters12:07.1711
Mar 12Marsh Creek InvitationalMar 12 · 1600 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood1600 Meters14:35.3511
Mar 9Liberty @ Pittsburg DualMar 9 · 3200 Meters · Place 1 · Liberty - BrentwoodLiberty - Brentwood3200 Meters19:59.9911

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26BVAL Championships FINALSMay 26 · 3200 Meters · Place 6 · Liberty - BrentwoodLiberty - Brentwood3200 Meters6.11:29.84a10
May 26BVAL Championships FINALSMay 26 · 1600 Meters · Place 12 · Liberty - BrentwoodLiberty - Brentwood1600 Meters12.5:01.61a10
May 12BVAL Dual Pittsburg @ LibertyMay 12 · 3200 Meters · Place 2 · Liberty - BrentwoodLiberty - Brentwood3200 Meters2.11:43.08a10
May 12BVAL Dual Pittsburg @ LibertyMay 12 · 1600 Meters · Place 2 · Liberty - BrentwoodLiberty - Brentwood1600 Meters2.4:58.90a10
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 3200 Meters · Place 129 · Liberty - BrentwoodLiberty - Brentwood3200 Meters129.10:47.89a10
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 1600 Meters · Place 192 · Liberty - BrentwoodLiberty - Brentwood1600 Meters192.5:04.51a10