Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 Mountain West Indoor Championships · Feb 264:20.49a2025 Mountain West Indoor ChampionshipsFebruary 26, 2025
1 Mile · OutdoorCal Brutus Hamilton Inv · Apr 34:17.32aCal Brutus Hamilton InvApril 3, 2026
1500 Meters · OutdoorMountain West Outdoor Track & Field Championships · May 143:53.94aMountain West Outdoor Track & Field ChampionshipsMay 14, 2026
1600 Meters · OutdoorNCS Tri-Valley Championship · May 134:21.84aNCS Tri-Valley ChampionshipMay 13, 2023
2000m Steeplechase · OutdoorCal Opener · Mar 26:37.44Cal OpenerMarch 2, 2024
3000 Meters · IndoorWashington HS Invitational · Feb 119:14.77aWashington HS InvitationalFebruary 11, 2023
3000m Steeplechase · 0.914m · OutdoorBrutus Hamilton Invitational · Apr 59:29.40aBrutus Hamilton InvitationalApril 5, 2025
3000m Steeplechase · OutdoorBrutus Hamilton Multis · Apr 39:29.40aBrutus Hamilton MultisApril 3, 2025
3200 Meters · OutdoorDual Las Lomas vs Clayton Valley · Apr 1910:34.04aDual Las Lomas vs Clayton ValleyApril 19, 2023
400 Meters · OutdoorDual Las Lomas vs Clayton Valley · Apr 1953.31aDual Las Lomas vs Clayton ValleyApril 19, 2023
800 Meters · Indoor2023 Spokane HS Invitational presented by Idaho Central Credit Union · Jan 142:07.70a2023 Spokane HS Invitational presented by Idaho Central Credit UnionJanuary 14, 2023
800 Meters · OutdoorCal Opener · Mar 81:55.19Cal OpenerMarch 8, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · 1500 Meters · Place 15 · San Jose StateSan Jose State1500 MetersRound P15.3:53.94a PBJr
May 2Fresno St InviteMay 2 · 1500 Meters · Place 6 · San Jose StateSan Jose State1500 Meters6.3:54.46aJr
May 2Fresno St InviteMay 2 · 800 Meters · San Jose StateSan Jose State800 Meters--DNSJr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 312 · UnattachedUnattached1500 Meters312.3:55.99a11
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 183 · UnattachedUnattached800 Meters183.1:55.43a11
Apr 3Cal Brutus Hamilton InvApr 3 · 1 Mile · Place 3 · San Jose StateSan Jose State1 Mile3.4:17.32a PBJr
Apr 3Cal Brutus Hamilton InvApr 3 · 800 Meters · Place 1 · San Jose StateSan Jose State800 Meters1.1:55.38aJr
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 19 · San Jose StateSan Jose State1500 Meters19.3:58.39aJr
Mar 20Cal InvitationalMar 20 · 1500 Meters · Place 30 · San Jose StateSan Jose State1500 Meters304:04.88aJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22025 Fresno State InvitationalMay 2 · 3000m Steeplechase · Place 2 · San Jose St.San Jose St.3000m Steeplechase29:51.64SO
Apr 5Brutus Hamilton InvitationalApr 5 · 3000m Steeplechase · Place 1 · San Jose StateSan Jose State3000m Steeplechase0.914m1.9:29.40a PBSo
Apr 3Brutus Hamilton MultisApr 3 · 3000m Steeplechase · Place 1 · San Jose StateSan Jose State3000m Steeplechase19:29.40a PBSo
Mar 21Hornet InvitationalMar 21 · 3000m Steeplechase · Place 9 · San Jose StateSan Jose State3000m Steeplechase0.914m9.9:43.78aSo
Mar 21Hornet InvitationalMar 21 · 1500 Meters · Place 34 · San Jose StateSan Jose State1500 Meters34.3:58.68aSo
Mar 8Cal OpenerMar 8 · 800 Meters · Place 2 · San Jose St.San Jose St.800 Meters21:55.19 PB—
Mar 8Cal OpenerMar 8 · 800 Meters · Place 6 · San Jose St.San Jose St.800 Meters61:55.19SO

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 262025 Mountain West Indoor ChampionshipsFeb 26 · 1 Mile · Place 19 · San Jose StateSan Jose State1 MileRound P19.4:20.49a PBSo
Feb 14Don Kirby Collegiate EliteFeb 14 · 1 Mile · Place 17 · San Jose StateSan Jose State1 Mile17.4:22.72aSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Silver State InvitationalDec 5 · 1 Mile · Place 3 · San Jose StateSan Jose State1 Mile3.4:25.26aSo
Feb 222024 Mountain West Indoor ChampionshipsFeb 22 · 1 Mile · Place 20 · San Jose St.San Jose St.1 Mile204:32.04FR
Feb 9New Mexico Don Kirby InvitationalFeb 9 · 1 Mile · Place 14 · San Jose St.San Jose St.1 Mile144:35.85—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Mountain West Outdoor ChampionshipsMay 9 · 3000m Steeplechase · Place 11 · San Jose St.San Jose St.3000m Steeplechase119:39.78FR
Apr 26Fresno State InvitationalApr 26 · 1500 Meters · Place 11 · San Jose StateSan Jose State1500 Meters11.4:02.16aFr
Apr 13The Chuck Buettner TwilightApr 13 · 3000m Steeplechase · Place 4 · San Jose St.San Jose St.3000m Steeplechase49:47.59FR
Mar 29Mike Fanelli Track ClassicMar 29 · 3000m Steeplechase · Place 31 · San Jose StateSan Jose State3000m Steeplechase3110:03.12a—
Mar 2Cal OpenerMar 2 · 2000m Steeplechase · Place 1 · San Jose St.San Jose St.2000m Steeplechase16:37.44 PBFR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13NCS Tri-Valley ChampionshipMay 13 · 1600 Meters · Place 7 · Clayton ValleyClayton Valley1600 Meters7.4:21.84a PB12
Apr 19Dual Las Lomas vs Clayton ValleyApr 19 · 3200 Meters · Place 1 · Clayton ValleyClayton Valley3200 Meters1.10:34.04a PB12
Apr 19Dual Las Lomas vs Clayton ValleyApr 19 · 1600 Meters · Place 3 · Clayton ValleyClayton Valley1600 Meters3.4:49.03a12
Apr 19Dual Las Lomas vs Clayton ValleyApr 19 · 400 Meters · Place 1 · Clayton ValleyClayton Valley400 Meters1.53.31a PB12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11Washington HS InvitationalFeb 11 · 1 Mile · Place 34 · Clayton ValleyClayton Valley1 Mile34.4:33.86a12
Feb 11Washington HS InvitationalFeb 11 · 3000 Meters · Place 49 · Clayton ValleyClayton Valley3000 Meters49.9:14.77a PB12
Jan 142023 Spokane HS Invitational presented by Idaho Central Credit UnionJan 14 · 1 Mile · Place 32 · Top PacersTop Pacers1 Mile32.4:49.33a12
Jan 142023 Spokane HS Invitational presented by Idaho Central Credit UnionJan 14 · 3000 Meters · Place 19 · Top PacersTop Pacers3000 Meters19.9:44.75a12
Jan 142023 Spokane HS Invitational presented by Idaho Central Credit UnionJan 14 · 800 Meters · Place 26 · Top PacersTop Pacers800 Meters26.2:07.70a PB12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 1600 Meters · Place 83 · Clayton ValleyClayton Valley1600 Meters83.4:46.62a10

2020 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 11MHS vs CVHSMar 11 · 3200 Meters · Place 1 · Clayton ValleyClayton Valley3200 Meters1.11:08.76a9
Mar 11MHS vs CVHSMar 11 · 1600 Meters · Place 2 · Clayton ValleyClayton Valley1600 Meters2.5:13.04a9
Mar 4Acalanes dual meet with Clayton ValleyMar 4 · 1600 Meters · Place 9 · Clayton ValleyClayton Valley1600 Meters9.5:25.20a9
Mar 4Acalanes dual meet with Clayton ValleyMar 4 · 800 Meters · Place 1 · Clayton ValleyClayton Valley800 Meters1.2:32.57a9
Mar 4Acalanes dual meet with Clayton ValleyMar 4 · 800 Meters · Place 5 · Clayton ValleyClayton Valley800 Meters5.2:25.91a9