Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorOxy Distance Carnival and Spring Break Classic · Mar 1434:19.51aOxy Distance Carnival and Spring Break ClassicMarch 14, 2026
10000 Meters · OutdoorMike Fanelli Classic · Apr 333:44.20Mike Fanelli ClassicApril 3, 2025
1500 Meters · OutdoorLaney Last Chance Meet · Apr 204:21.69aLaney Last Chance MeetApril 20, 2023
1600 Meters · OutdoorPAL Varsity Trials and Finals · Apr 284:43.74aPAL Varsity Trials and FinalsApril 28, 2022
3000 Meters · OutdoorGolden Gate Track Fest · Mar 69:37.37Golden Gate Track FestMarch 6, 2026
3200 Meters · OutdoorPAL Varsity Trials and Finals · Apr 2810:24.28aPAL Varsity Trials and FinalsApril 28, 2022
5000 Meters · IndoorKim Duyst Invitational · Feb 2816:40.24aKim Duyst InvitationalFebruary 28, 2025
5000 Meters · OutdoorJohnny Mathis Invitational · Apr 1816:17.84Johnny Mathis InvitationalApril 18, 2025
800 Meters · OutdoorPAL Ocean Meet #4 · Mar 232:15PAL Ocean Meet #4March 23, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16University of La Verne Leopard InvitationalApr 16 · 5000 Meters · Place 89 · SF StateSF State5000 Meters8916:24.81aSr
Apr 3Mike Fanelli Track ClassicApr 3 · 10,000 Meters · Place 68 · SF StateSF State10,000 Meters68.34:47.72aSr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 10,000 Meters · Place 27 · SF StateSF State10,000 Meters27.34:19.51a PBSr
Mar 6Golden Gate Track FestMar 6 · 3000 Meters · Place 42 · SF StateSF State3000 Meters429:37.37 PBSR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1CCL ChampionshipsMay 1 · 10000 Meters · Place 15 · SF StateSF State10000 Meters1534:28.53aJR
May 1CCAA Track and Field ChampionshipsMay 1 · 10,000 Meters · Place 15 · SF StateSF State10,000 Meters15.34:28.53aJr
Apr 18Johnny Mathis InvitationalApr 18 · 5000 Meters · Place 41 · SF StateSF State5000 Meters4116:17.84 PBJR
Apr 3Mike Fanelli ClassicApr 3 · 10000 Meters · Place 66 · SF StateSF State10000 Meters6633:44.20 PBJR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Kim Duyst InvitationalFeb 28 · 5000 Meters · Place 16 · SF StateSF State5000 Meters1616:40.24a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Chico Twilight InviteApr 19 · 5000 Meters · Place 22 · SF StateSF State5000 Meters22.16:54.17aSo
Apr 13The Chuck Buettner TwilightApr 13 · 10000 Meters · Place 2 · SF StateSF State10000 Meters234:51.08SO
Mar 29Mike Fanelli Track ClassicMar 29 · 5000 Meters · Place 191 · SF StateSF State5000 Meters19116:22.83a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Fresno State InvitationalApr 28 · 5000 Meters · Place 23 · San Jose St.San Jose St.5000 Meters2316:49.50a—
Apr 20Laney Last Chance MeetApr 20 · 1500 Meters · Place 14 · San Jose StateSan Jose State1500 Meters14.4:21.69a PBFr
Mar 30Mike Fanelli Track ClassicMar 30 · 1500 Meters · Place 140 · San Jose St.San Jose St.1500 Meters1404:22.81FR
Mar 18Cardinal ClassicMar 18 · 5000 Meters · Place 21 · San Jose StateSan Jose State5000 Meters21.16:37.99aFr

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28PAL Varsity Trials and FinalsApr 28 · 3200 Meters · Place 8 · CapuchinoCapuchino3200 Meters8.10:24.28a PB12
Apr 28PAL Varsity Trials and FinalsApr 28 · 1600 Meters · Place 16 · CapuchinoCapuchino1600 MetersRound P16.4:43.74a PB12
Apr 5H.M.B., Hillsdale, Capuchino at San MateoApr 5 · 3200 Meters · Place 2 · CapuchinoCapuchino3200 Meters210:50.1112
Apr 5H.M.B., Hillsdale, Capuchino at San MateoApr 5 · 1600 Meters · Place 5 · CapuchinoCapuchino1600 Meters54:44.6212
Apr 5H.M.B., Hillsdale, Capuchino at San MateoApr 5 · 800 Meters · Place 7 · CapuchinoCapuchino800 Meters72:21.0412
Mar 23PAL Ocean Meet #4Mar 23 · 3200 Meters · Place 3 · CapuchinoCapuchino3200 Meters3.10:4212
Mar 23PAL Ocean Meet #4Mar 23 · 1600 Meters · Place 3 · CapuchinoCapuchino1600 Meters3.4:4512
Mar 23PAL Ocean Meet #4Mar 23 · 800 Meters · Place 4 · CapuchinoCapuchino800 Meters4.2:15 PB12
Mar 14San Mateo, Capuchino, Hillsdale at Terra NovaMar 14 · 3200 Meters · Place 1 · CapuchinoCapuchino3200 Meters110:44.9612
Mar 14San Mateo, Capuchino, Hillsdale at Terra NovaMar 14 · 1600 Meters · Place 1 · CapuchinoCapuchino1600 Meters14:45.0412
Mar 14San Mateo, Capuchino, Hillsdale at Terra NovaMar 14 · 800 Meters · Place 6 · CapuchinoCapuchino800 Meters62:20.3712

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 222021 PAL Varsity Championship May 22 · 1600 Meters · Place 30 · CapuchinoCapuchino1600 Meters305:04.2711

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 11Capuchino @ HillsdaleMar 11 · 3200 Meters · Place 4 · CapuchinoCapuchino3200 Meters4.11:15.93a10
Mar 11Capuchino @ HillsdaleMar 11 · 1600 Meters · Place 6 · CapuchinoCapuchino1600 Meters6.5:10.11a10

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 27PAL Frosh Soph ChampionshipsApr 27 · 3200 Meters · Place 18 · CapuchinoCapuchino3200 Meters1811:59.53PR9