Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorC2C Indoor Championships · Feb 204:19.38aC2C Indoor ChampionshipsFebruary 20, 2026
1500 Meters · OutdoorJohnny Mathis Invitational · Mar 203:58.14aJohnny Mathis InvitationalMarch 20, 2026
1600 Meters · OutdoorRustbuster Invite · Mar 44:33.77aRustbuster InviteMarch 4, 2023
1600 Meters · Relay Split · IndoorC2C Indoor Championships · Feb 214:23.295C2C Indoor ChampionshipsFebruary 21, 2025
3000 Meters · IndoorC2C Indoor Championships · Feb 218:55.01aC2C Indoor ChampionshipsFebruary 21, 2025
3000m Steeplechase · 0.914m · OutdoorC2C Outdoor Championships · May 29:50.34aC2C Outdoor ChampionshipsMay 2, 2025
3000m Steeplechase · OutdoorMike Fanelli Classic · Apr 39:42.48Mike Fanelli ClassicApril 3, 2025
3200 Meters · Outdoor2nd Annual CCS Last Chance Meet · Apr 159:37.92a2nd Annual CCS Last Chance MeetApril 15, 2023
5000 Meters · OutdoorBryan Clay Invitational · Apr 1614:46.66aBryan Clay InvitationalApril 16, 2026
800 Meters · IndoorC2C Indoor Championships · Feb 202:02.15aC2C Indoor ChampionshipsFebruary 20, 2026
800 Meters · OutdoorFranson Last Chance and Multis · May 91:56.66aFranson Last Chance and MultisMay 9, 2026

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 97 · UC Santa CruzUC Santa Cruz1500 Meters97.4:00.02aJr
May 9Franson Last Chance and MultisMay 9 · 800 Meters · Place 69 · UC Santa CruzUC Santa Cruz800 Meters69.1:56.66a PBJr
May 1C2C ChampionshipsMay 1 · 5000 Meters · UC Santa CruzUC Santa Cruz5000 Meters--DNSJr
May 1C2C ChampionshipsMay 1 · 1500 Meters · Place 6 · UC Santa CruzUC Santa Cruz1500 Meters6.3:59.34aJr
May 1C2C ChampionshipsMay 1 · 800 Meters · Place 12 · UC Santa CruzUC Santa Cruz800 Meters12.2:01.41aJr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 211 · UC Santa CruzUC Santa Cruz5000 Meters211.14:46.66a PBJr
Apr 10Chico InvitationalApr 10 · 1500 Meters · Place 4 · UC Santa CruzUC Santa Cruz1500 Meters4.4:02.29aJr
Apr 10Chico InvitationalApr 10 · 800 Meters · Place 11 · UC Santa CruzUC Santa Cruz800 Meters11.1:57.86aJr
Apr 3Mike Fanelli Track ClassicApr 3 · 5000 Meters · Place 115 · UC Santa CruzUC Santa Cruz5000 Meters115.15:12.75aJr
Mar 20Johnny Mathis InvitationalMar 20 · 1500 Meters · Place 9 · UC Santa CruzUC Santa Cruz1500 Meters93:58.14a PBJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 1 Mile · Place 2 · UC Santa CruzUC Santa Cruz1 Mile2.4:19.38a PBJr
Feb 20C2C Indoor ChampionshipsFeb 20 · 800 Meters · Place 8 · UC Santa CruzUC Santa Cruz800 Meters8.2:02.15a PBJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · 5000 Meters · UC Santa CruzUC Santa Cruz5000 Meters--DNFSo
May 2C2C Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 4 · UC Santa CruzUC Santa Cruz3000m Steeplechase0.914m4.9:50.34a PBSo
Apr 18Johnny Mathis InvitationalApr 18 · 5000 Meters · Place 4 · UC Santa CruzUC Santa Cruz5000 Meters414:52.46SO
Apr 3Mike Fanelli ClassicApr 3 · 3000m Steeplechase · Place 23 · UC Santa CruzUC Santa Cruz3000m Steeplechase239:42.48 PBSO
Mar 21Hornet InvitationalMar 21 · 1500 Meters · Place 43 · UC Santa CruzUC Santa Cruz1500 Meters43.4:00.68aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21C2C Indoor ChampionshipsFeb 21 · 1600 Meters · UC Santa CruzUC Santa Cruz1600 MetersRelay Split—4:23.295 PBSo
Feb 21C2C Indoor ChampionshipsFeb 21 · 3000 Meters · Place 7 · UC Santa CruzUC Santa Cruz3000 Meters7.8:55.01a PBSo

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10APU Franson Last ChanceMay 10 · 5000 Meters · Place 66 · UC Santa CruzUC Santa Cruz5000 Meters6615:19.72a—
Apr 19Chico Twilight InviteApr 19 · 1500 Meters · Place 4 · UC Santa CruzUC Santa Cruz1500 Meters4.4:04.61aFr
Apr 13The Chuck Buettner TwilightApr 13 · 3000m Steeplechase · Place 5 · UC Santa CruzUC Santa Cruz3000m Steeplechase59:53.06FR
Mar 29Mike Fanelli Track ClassicMar 29 · 1500 Meters · Place 144 · UC Santa CruzUC Santa Cruz1500 Meters1444:12.86a—
Mar 29Mike Fanelli Track ClassicMar 29 · 800 Meters · Place 132 · UC Santa CruzUC Santa Cruz800 Meters1322:00.56a—
Mar 152024 Hornet InviteMar 15 · 800 Meters · Place 26 · UC Santa CruzUC Santa Cruz800 Meters261:58.64a—
Mar 2Kim Dyust InvitationalMar 2 · 1500 Meters · Place 7 · UC Santa CruzUC Santa Cruz1500 Meters7.4:06.89aFr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 152nd Annual CCS Last Chance MeetApr 15 · 3200 Meters · Place 2 · Los AltosLos Altos3200 Meters2.9:37.92a PB12
Mar 4Rustbuster InviteMar 4 · 1600 Meters · Place 2 · Los AltosLos Altos1600 Meters2.4:33.77a PB12

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 23Lynbrook@Los AltosMar 23 · 3200 Meters · Place 5 · Los AltosLos Altos3200 Meters5.10:48.30a11
Mar 23Lynbrook@Los AltosMar 23 · 1600 Meters · Place 7 · Los AltosLos Altos1600 Meters7.5:02.13a11
Mar 16Los Altos @ MilipitasMar 16 · 3200 Meters · Place 4 · Los AltosLos Altos3200 Meters4.10:58.20a11
Mar 10Los Gatos @ Los AltosMar 10 · 1600 Meters · Place 8 · Los AltosLos Altos1600 Meters8.5:01.46a11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 1Milpitas @ Los AltosMay 1 · 3200 Meters · Place 2 · Los AltosLos Altos3200 Meters2.11:35.76a10