Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorCCAA Conference Championships · May 240:11.02aCCAA Conference ChampionshipsMay 2, 2026
1500 Meters · OutdoorWest Coast Relays · Mar 285:03.50aWest Coast RelaysMarch 28, 2026
1600 Meters · OutdoorMVAL Championships · May 95:25.79aMVAL ChampionshipsMay 9, 2025
3200 Meters · Outdoor2025 Sacramento Meet of Champions · Apr 2611:31.802025 Sacramento Meet of ChampionsApril 26, 2025
5000 Meters · OutdoorOxy Distance Carnival and Spring Break Classic · Mar 1418:49.03aOxy Distance Carnival and Spring Break ClassicMarch 14, 2026
800 Meters · OutdoorMVAL #1b · Mar 122:31.21aMVAL #1bMarch 12, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2CCAA Conference ChampionshipsMay 2 · 10,000 Meters · Place 14 · Cal State East BayCal State East Bay10,000 Meters14.40:11.02a PBFr
Apr 10Chico InvitationalApr 10 · 1500 Meters · Place 40 · Cal State East BayCal State East Bay1500 Meters40.5:14.47aFr
Apr 10Chico InvitationalApr 10 · 800 Meters · Place 27 · Cal State East BayCal State East Bay800 Meters27.2:34.90aFr
Apr 3Mike Fanelli Track ClassicApr 3 · 5000 Meters · Place 147 · Cal State East BayCal State East Bay5000 Meters147.19:01.31aFr
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 60 · Cal State East BayCal State East Bay1500 Meters60.5:03.50a PBFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 60 · Cal State East BayCal State East Bay5000 Meters60.18:49.03a PBFr
Mar 7Golden Gate Track FestMar 7 · 1500 Meters · Place 30 · Cal St. East BayCal St. East Bay1500 Meters305:09.95FR
Mar 7Golden Gate Track FestMar 7 · 800 Meters · Place 21 · Cal St. East BayCal St. East Bay800 Meters212:38.07FR
Mar 6Golden Gate Track FestMar 6 · 800 Meters · Place 21 · Cal St. East BayCal St. East Bay800 Meters212:38.07FR
Mar 6Golden Gate Track FestMar 6 · 1500 Meters · Place 30 · Cal St. East BayCal St. East Bay1500 Meters305:09.95FR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23CIF North Coast Section Meet of ChampionsMay 23 · 3200 Meters · Place 20 · Newark MemorialNewark Memorial3200 Meters20.11:51.14a12
May 17NCS Bayshore Area ChampionshipsMay 17 · 3200 Meters · Place 6 · Newark MemorialNewark Memorial3200 Meters611:35.16a12
May 9MVAL ChampionshipsMay 9 · 3200 Meters · Place 3 · Newark MemorialNewark Memorial3200 Meters3.11:58.20a12
May 9MVAL ChampionshipsMay 9 · 1600 Meters · Place 3 · Newark MemorialNewark Memorial1600 Meters3.5:25.79a PB12
Apr 262025 Sacramento Meet of ChampionsApr 26 · 3200 Meters · Place 12 · Newark MemorialNewark Memorial3200 Meters1211:31.80 PB12
Apr 262025 Sacramento Meet of ChampionsApr 26 · 3200 Meters · Place 12 · Newark MemorialNewark Memorial3200 Meters1211:31.8012
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 800 Meters · Place 6 · Newark MemorialNewark Memorial800 Meters62:32.0612
Apr 2MVAL Center Meet #4Apr 2 · 1600 Meters · Place 2 · Newark MemorialNewark Memorial1600 Meters2.5:29.75a12
Mar 15San Leandro InvitationalMar 15 · 1600 Meters · Place 4 · Newark MemorialNewark Memorial1600 Meters45:35.6112
Mar 12MVAL #1bMar 12 · 800 Meters · Place 3 · Newark MemorialNewark Memorial800 Meters32:31.21a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Oct 232024 Mid-Season Mania 3200m InvitationalOct 23 · 3200 Meters · Place 14 · Newark MemorialNewark Memorial3200 Meters14.11:35.93a11
Mar 23MVAL #3Mar 23 · 800 Meters · Place 8 · Newark MemorialNewark Memorial800 Meters82:42.05a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 216 · Newark MemorialNewark Memorial1600 Meters2165:45.68a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 216 · Newark MemorialNewark Memorial1600 Meters2165:45.6811

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 25Mid-Season Mania 3200m InvitationalOct 25 · 3200 Meters · Place 38 · Newark MemorialNewark Memorial3200 Meters38.11:57.63aUnofficial11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 26Mid-Season Mania 3200m InvitationalOct 26 · 3200 Meters · Place 33 · Newark MemorialNewark Memorial3200 Meters33.12:08.94a9

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 27Mid-Season Mania 3200m InvitationalOct 27 · 3200 Meters · Place 42 · Newark MemorialNewark Memorial3200 Meters42.12:58.28a9