Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorC2C Indoor Championships · Feb 205:26.66aC2C Indoor ChampionshipsFebruary 20, 2026
1 Mile · Outdoor3rd Annual Fighting Knights Relays · Mar 95:33.21a3rd Annual Fighting Knights RelaysMarch 9, 2024
1500 Meters · IndoorKim Duyst Invitational · Feb 284:55.86aKim Duyst InvitationalFebruary 28, 2025
1500 Meters · OutdoorMike Fanelli Track Classic · Apr 34:41.39aMike Fanelli Track ClassicApril 3, 2026
1600 Meters · OutdoorCCS Top 8 Invite · Apr 205:17.26aCCS Top 8 InviteApril 20, 2024
3200 Meters · OutdoorPAL Varsity Trials and Finals · Apr 2511:47.71aPAL Varsity Trials and FinalsApril 25, 2024
400 Meters · OutdoorSan Mateo, Capuchino, Hillsdale at Terra Nova · Mar 141:08.29San Mateo, Capuchino, Hillsdale at Terra NovaMarch 14, 2022
800 Meters · IndoorKim Duyst Invitational · Feb 282:25.92aKim Duyst InvitationalFebruary 28, 2025
800 Meters · OutdoorAPU Franson Last Chance Invite · May 82:18.71aAPU Franson Last Chance InviteMay 8, 2025
High Jump · OutdoorCapuchino @ Hillsdale Dual · Apr 214-04.00Capuchino @ Hillsdale DualApril 21, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 1500 Meters · Place 63 · UC Santa CruzUC Santa Cruz1500 Meters63.4:57.52aSo
May 9Franson Last Chance and MultisMay 9 · 800 Meters · Place 51 · UC Santa CruzUC Santa Cruz800 Meters51.2:19.55aSo
May 1C2C ChampionshipsMay 1 · 1500 Meters · Place 2 · UC Santa CruzUC Santa Cruz1500 Meters2.4:44.45aSo
May 1C2C ChampionshipsMay 1 · 800 Meters · Place 4 · UC Santa CruzUC Santa Cruz800 Meters4.2:23.80aSo
Apr 10Chico InvitationalApr 10 · 1500 Meters · Place 17 · UC Santa CruzUC Santa Cruz1500 Meters17.4:55.53aSo
Apr 10Chico InvitationalApr 10 · 800 Meters · Place 7 · UC Santa CruzUC Santa Cruz800 Meters7.2:19.64aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 1500 Meters · Place 61 · UC Santa CruzUC Santa Cruz1500 Meters61.4:41.39a PBSo
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 128 · UC Santa CruzUC Santa Cruz800 Meters128.2:20.39aSo
Mar 20Johnny Mathis InvitationalMar 20 · 1500 Meters · Place 7 · UC Santa CruzUC Santa Cruz1500 Meters74:46.60aSo
Mar 6Kim Duyst InvitationalMar 6 · 800 Meters · Place 6 · UC Santa CruzUC Santa Cruz800 Meters62:19.28aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 1 Mile · Place 5 · UC Santa CruzUC Santa Cruz1 Mile5.5:26.66a PBSo
Feb 20C2C Indoor ChampionshipsFeb 20 · 800 Meters · Place 9 · UC Santa CruzUC Santa Cruz800 Meters9.2:32.25aSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8APU Franson Last Chance InviteMay 8 · 1500 Meters · Place 46 · UC Santa CruzUC Santa Cruz1500 Meters464:47.83aFr
May 8APU Franson Last Chance InviteMay 8 · 800 Meters · Place 30 · UC Santa CruzUC Santa Cruz800 Meters302:18.71a PBFr
Apr 18Johnny Mathis InvitationalApr 18 · 800 Meters · Place 11 · UC Santa CruzUC Santa Cruz800 Meters112:24.15FR
Apr 18Johnny Mathis InvitationalApr 18 · 1500 Meters · Place 8 · UC Santa CruzUC Santa Cruz1500 Meters84:48.93FR
Apr 3Mike Fanelli ClassicApr 3 · 1500 Meters · Place 94 · UC Santa CruzUC Santa Cruz1500 Meters944:51.23FR
Apr 3Mike Fanelli ClassicApr 3 · 800 Meters · Place 123 · UC Santa CruzUC Santa Cruz800 Meters1232:22.50FR
Mar 21Hornet InvitationalMar 21 · 1500 Meters · Place 77 · UC Santa CruzUC Santa Cruz1500 Meters77.4:58.50aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Kim Duyst InvitationalFeb 28 · 1500 Meters · Place 10 · UC Santa CruzUC Santa Cruz1500 Meters104:55.86a PB—
Feb 28Kim Duyst InvitationalFeb 28 · 800 Meters · Place 11 · UC Santa CruzUC Santa Cruz800 Meters112:25.92a PB—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 18CCS ChampionshipsMay 18 · 3200 Meters · Place 21 · HillsdaleHillsdale3200 Meters2112:14.32a—
May 18CCS ChampionshipsMay 18 · 1600 Meters · Place 29 · HillsdaleHillsdale1600 Meters295:44.12a—
Apr 25PAL Varsity Trials and FinalsApr 25 · 3200 Meters · Place 4 · HillsdaleHillsdale3200 Meters4.11:47.71a PB12
Apr 25PAL Varsity Trials and FinalsApr 25 · 1600 Meters · Place 6 · HillsdaleHillsdale1600 MetersRound P6.5:23.87a12
Apr 25PAL Varsity Trials and FinalsApr 25 · 1600 Meters · Place 4 · HillsdaleHillsdale1600 Meters4.5:18.40a12
Apr 25PAL Varsity Trials and FinalsApr 25 · 800 Meters · Place 6 · HillsdaleHillsdale800 MetersRound P6.2:26.82a12
Apr 25PAL Varsity Trials and FinalsApr 25 · 800 Meters · HillsdaleHillsdale800 Meters—DNS12
Apr 20CCS Top 8 InviteApr 20 · 1600 Meters · Place 14 · HillsdaleHillsdale1600 Meters145:17.26a PB—
Apr 17Hillsdale and MA at SequoiaApr 17 · 1600 Meters · Place 1 · HillsdaleHillsdale1600 Meters15:28.85a—
Apr 17Hillsdale and MA at SequoiaApr 17 · 800 Meters · Place 1 · HillsdaleHillsdale800 Meters12:31.49a—
Apr 9PAL: Hillsdale @ AragonApr 9 · 3200 Meters · Place 1 · HillsdaleHillsdale3200 Meters112:16.3612
Apr 9PAL: Hillsdale @ AragonApr 9 · 1600 Meters · Place 1 · HillsdaleHillsdale1600 Meters15:24.7112
Mar 20PAL Bay: Mills, Carlmont @ HillsdaleMar 20 · 1600 Meters · Place 3 · HillsdaleHillsdale1600 Meters35:32.10a—
Mar 20PAL Bay: Mills, Carlmont @ HillsdaleMar 20 · 800 Meters · Place 2 · HillsdaleHillsdale800 Meters22:29.67a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 114 · HillsdaleHillsdale1600 Meters1145:31.57a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 69 · HillsdaleHillsdale800 Meters692:31.64a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 114 · Hillsdale (Cc)Hillsdale (Cc)1600 Meters1145:31.5712
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 69 · Hillsdale (Cc)Hillsdale (Cc)800 Meters692:31.6412
Mar 13Hillsdale and Westmoor @ San MateoMar 13 · 1600 Meters · Place 1 · HillsdaleHillsdale1600 Meters1.5:30.76a12
Mar 13Hillsdale and Westmoor @ San MateoMar 13 · 800 Meters · Place 1 · HillsdaleHillsdale800 Meters1.2:30.20a12
Mar 93rd Annual Fighting Knights RelaysMar 9 · 1 Mile · Place 1 · HillsdaleHillsdale1 Mile1.5:33.21a PB12
Feb 23Spring 2024 Time TrialsFeb 23 · 1500 Meters · Place 3 · HillsdaleHillsdale1500 Meters3.5:28.92a12
Feb 23Spring 2024 Time TrialsFeb 23 · 800 Meters · Place 6 · HillsdaleHillsdale800 Meters6.2:35.25a12

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 27PAL Varsity Trials and FinalsApr 27 · 3200 Meters · Place 9 · HillsdaleHillsdale3200 Meters9.13:23.34a11
Apr 22San Mateo Bearcat InvitationalApr 22 · 1600 Meters · Place 12 · HillsdaleHillsdale1600 Meters126:10.97a—
Apr 22San Mateo Bearcat InvitationalApr 22 · 800 Meters · Place 11 · HillsdaleHillsdale800 Meters112:43.92a—
Apr 22San Mateo Bearcat InvitationalApr 22 · 1600 Meters · Place 12 · HillsdaleHillsdale1600 Meters126:10.97a—
Apr 22San Mateo Bearcat InvitationalApr 22 · 800 Meters · Place 11 · HillsdaleHillsdale800 Meters112:43.92a—
Apr 19Ocean Meet: Oceana & Capuchino @ HillsdaleApr 19 · 3200 Meters · Place 4 · HillsdaleHillsdale3200 Meters4.13:36.46a11
Apr 19Ocean Meet: Oceana & Capuchino @ HillsdaleApr 19 · 800 Meters · Place 2 · HillsdaleHillsdale800 Meters2.2:41.54a11
Apr 12Ocean Meet: HMB & Burlingame @ HillsdaleApr 12 · 1600 Meters · Place 7 · HillsdaleHillsdale1600 Meters7.6:15.18a11
Apr 12Ocean Meet: HMB & Burlingame @ HillsdaleApr 12 · 800 Meters · Place 7 · HillsdaleHillsdale800 Meters7.2:55.17a11
Mar 23Ocean Meet: Hillsdale, El Camino @ JeffersonMar 23 · 800 Meters · Place 2 · HillsdaleHillsdale800 Meters2.2:50.39a11
Mar 23Ocean Meet: Hillsdale, El Camino @ JeffersonMar 23 · 400 Meters · Place 2 · HillsdaleHillsdale400 Meters2.1:12.73a11
Mar 17Dublin Distance FiestaMar 17 · 800 Meters · Place 271 · HillsdaleHillsdale800 Meters2712:51.3811
Mar 16Ocean Meet: SSF, Hillsdale @ Terra NovaMar 16 · 800 Meters · Place 5 · HillsdaleHillsdale800 Meters52:46.18a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 14San Mateo, Capuchino, Hillsdale at Terra NovaMar 14 · 800 Meters · Place 3 · HillsdaleHillsdale800 Meters32:42.4510
Mar 14San Mateo, Capuchino, Hillsdale at Terra NovaMar 14 · 400 Meters · Place 3 · HillsdaleHillsdale400 Meters31:08.29 PB10
Mar 9Woodside, Terra Nova, Hillsdale at H.M.B.Mar 9 · 800 Meters · Place 1 · HillsdaleHillsdale800 Meters12:39.7810

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 21Capuchino @ Hillsdale DualApr 21 · High Jump · Place 2 · HillsdaleHillsdaleHigh Jump2.4-04.00 PB9
Apr 21Capuchino @ Hillsdale DualApr 21 · 800 Meters · Place 4 · HillsdaleHillsdale800 Meters4.3:06.81a9