Personal bests

Best marks in available results
Event / courseMarkMeetDate
10000 Meters · OutdoorMike Fanelli Classic · Apr 332:30.43Mike Fanelli ClassicApril 3, 2025
1600 Meters · OutdoorColiseum League Meet 4-14 · Apr 144:48.8Coliseum League Meet 4-14April 14, 2023
3000 Meters · IndoorNevada Invitational · Jan 169:12.70aNevada InvitationalJanuary 16, 2026
3000 Meters · Outdoor2024 Hornet Invite · Mar 158:51.68a2024 Hornet InviteMarch 15, 2024
3200 Meters · Outdoor2023 CIF-LA City Section Championship · May 189:51.99a2023 CIF-LA City Section ChampionshipMay 18, 2023
5000 Meters · IndoorNevada Wolfpack Classic & CE · Feb 516:26.24aNevada Wolfpack Classic & CEFebruary 5, 2026
5000 Meters · OutdoorHornet Invitational · Mar 2115:07.38aHornet InvitationalMarch 21, 2025
800 Meters · OutdoorColiseum League Meet 4-14 · Apr 142:15.0Coliseum League Meet 4-14April 14, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Fresno St InviteMay 2 · 5000 Meters · San Jose StateSan Jose State5000 Meters--DNFJr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 306 · UnattachedUnattached5000 Meters306.15:35.34aJr
Mar 28West Coast RelaysMar 28 · 5000 Meters · Place 10 · San Jose StateSan Jose State5000 Meters10.15:47.81aJr
Mar 20Cal InvitationalMar 20 · 5000 Meters · Place 16 · San Jose StateSan Jose State5000 Meters1616:02.56aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Battle Born ClassicFeb 13 · 3000 Meters · San Jose StateSan Jose State3000 Meters--DNSJr
Feb 5Nevada Wolfpack Classic & CEFeb 5 · 5000 Meters · Place 4 · San Jose StateSan Jose State5000 Meters416:26.24a PBJr
Jan 16Nevada InvitationalJan 16 · 3000 Meters · Place 13 · San Jose StateSan Jose State3000 Meters139:12.70a PBJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 3Mike Fanelli ClassicApr 3 · 10000 Meters · Place 51 · San Jose St.San Jose St.10000 Meters5132:30.43 PBSO
Mar 21Hornet InvitationalMar 21 · 5000 Meters · Place 29 · San Jose StateSan Jose State5000 Meters29.15:07.38a PBSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Silver State InvitationalDec 5 · 3000 Meters · Place 6 · San Jose StateSan Jose State3000 Meters6.9:29.64aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Occidental InvitationalMay 4 · 5000 Meters · Place 72 · San FranciscoSan Francisco5000 Meters72.15:22.61aFr
Apr 13The Chuck Buettner TwilightApr 13 · 5000 Meters · Place 5 · San FranciscoSan Francisco5000 Meters515:28.09FR
Mar 29Mike Fanelli Track ClassicMar 29 · 5000 Meters · Place 148 · San FranciscoSan Francisco5000 Meters14815:35.08a—
Mar 152024 Hornet InviteMar 15 · 3000 Meters · Place 31 · San FranciscoSan Francisco3000 Meters318:51.68a PB—
Mar 2Cal OpenerMar 2 · 3000 Meters · Place 3 · San FranciscoSan Francisco3000 Meters38:52.97FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 182023 CIF-LA City Section ChampionshipMay 18 · 3200 Meters · Place 8 · New West CharterNew West Charter3200 Meters8.9:51.99a PB12
Apr 14Coliseum League Meet 4-14Apr 14 · 3200 Meters · Place 1 · New West CharterNew West Charter3200 Meters1.10:03.012
Apr 14Coliseum League Meet 4-14Apr 14 · 1600 Meters · Place 1 · New West CharterNew West Charter1600 Meters1.4:48.8 PB12
Apr 14Coliseum League Meet 4-14Apr 14 · 800 Meters · Place 2 · New West CharterNew West Charter800 Meters2.2:15.0 PB12
Mar 17Coliseum League Meet 3-17Mar 17 · 3200 Meters · Place 1 · New West CharterNew West Charter3200 Meters1.10:13.012
Mar 17Coliseum League Meet 3-17Mar 17 · 800 Meters · Place 2 · New West CharterNew West Charter800 Meters2.2:20.012

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Metro LeagueMay 6 · 3200 Meters · Place 1 · New West CharterNew West Charter3200 Meters1.10:37.31a11
May 6Metro LeagueMay 6 · 1600 Meters · Place 1 · New West CharterNew West Charter1600 MetersRound P1.4:56.54a11
May 6Metro LeagueMay 6 · 1600 Meters · Place 2 · New West CharterNew West Charter1600 Meters2.4:59.99a11
May 6Metro LeagueMay 6 · 800 Meters · Place 2 · New West CharterNew West Charter800 Meters2.2:28.31a11
Apr 29Metro League PrelimsApr 29 · 1600 Meters · Place 1 · New West CharterNew West Charter1600 MetersRound P1.4:56.54a11