Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSkyline Invitational · Feb 284:41.15Skyline InvitationalFebruary 28, 2026
1600 Meters · OutdoorDublin Distance Fiesta · Mar 204:25.11Dublin Distance Fiesta March 20, 2026
3200 Meters · OutdoorTCAL: Pinole, Salesian and El Cerrito @ Saint Mary's · Apr 2810:01.99aTCAL: Pinole, Salesian and El Cerrito @ Saint Mary'sApril 28, 2026
400 Meters · OutdoorTCAL: Pinole, Salesian and El Cerrito @ Saint Mary's · Apr 2855.69aTCAL: Pinole, Salesian and El Cerrito @ Saint Mary'sApril 28, 2026
800 Meters · OutdoorHalden Invitational · Apr 182:03.10aHalden InvitationalApril 18, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16NCS Bayshore Area ChampionshipsMay 16 · 1600 Meters · Place 7 · El Cerrito1600 Meters7.4:28.84a11
May 8TCAL FinalsMay 8 · 1600 Meters · Place 3 · El Cerrito1600 Meters34:27.96a11
May 2Dublin Last Chance PR InvitationalMay 2 · 800 Meters · Place 4 · El Cerrito800 Meters42:04.71a11
Apr 28TCAL: Pinole, Salesian and El Cerrito @ Saint Mary'sApr 28 · 3200 Meters · Place 1 · El Cerrito3200 Meters1.10:01.99a PB11
Apr 28TCAL: Pinole, Salesian and El Cerrito @ Saint Mary'sApr 28 · 800 Meters · Place 5 · El Cerrito800 Meters5.2:07.43a11
Apr 28TCAL: Pinole, Salesian and El Cerrito @ Saint Mary'sApr 28 · 400 Meters · Place 2 · El Cerrito400 Meters2.55.69a PB11
Apr 252026 Sacramento Meet of ChampionsApr 25 · 1600 Meters · Place 14 · El Cerrito1600 Meters144:28.0211
Apr 18Halden InvitationalApr 18 · 800 Meters · Place 10 · El Cerrito800 Meters102:03.10a PB11
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Place 66 · El Cerrito1600 Meters66.4:34.57a11
Apr 102026 Tiger Invite 15th AnnualApr 10 · 800 Meters · Place 61 · El Cerrito800 Meters61.2:05.31a11
Mar 26TCAL Meet El Cerrito VS Hercules Pinole SP SVMar 26 · 800 Meters · Place 1 · El Cerrito800 Meters12:06.77a11
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 40 · El Cerrito (Nc)1600 Meters404:25.11 PB11
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 148 · El Cerrito (Nc)800 Meters1482:05.6611
Mar 19TCAL @ EL Cerrito VS Albany Jesse Bethel De AnzaMar 19 · 800 Meters · Place 1 · El Cerrito800 Meters12:09.39a11
Mar 19TCAL @ EL Cerrito VS Albany Jesse Bethel De AnzaMar 19 · 400 Meters · Place 1 · El Cerrito400 Meters155.86a11
Mar 7Ugly Eagles RelaysMar 7 · 1600 Meters · Place 5 · El Cerrito1600 Meters54:42.77a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 1600 Meters · Place 24 · El Cerrito1600 Meters244:41.15 PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17NCS Bayshore Area ChampionshipsMay 17 · 1600 Meters · Place 13 · El Cerrito1600 Meters134:45.86a10
May 9TCAL FinalsMay 9 · 3200 Meters · Place 5 · El Cerrito3200 Meters510:18.81a10
May 9TCAL FinalsMay 9 · 1600 Meters · Place 6 · El Cerrito1600 Meters64:33.22a10
May 32025 TCAL FROSH-SOPH CHAMPIONSHIPSMay 3 · 3200 Meters · Place 2 · El Cerrito3200 Meters2.10:43.38a10
May 32025 TCAL FROSH-SOPH CHAMPIONSHIPSMay 3 · 1600 Meters · Place 1 · El Cerrito1600 Meters1.4:44.00a10
Apr 30TCAL Meet @ El CerritoApr 30 · 1600 Meters · Place 1 · El Cerrito1600 Meters1.4:45.51a10
Apr 30TCAL Meet @ El CerritoApr 30 · 800 Meters · Place 3 · El Cerrito800 Meters3.2:14.44a10
Apr 26Clash of the TitansApr 26 · 3200 Meters · Place 10 · El Cerrito3200 Meters1010:23.5210
Apr 26Clash of the TitansApr 26 · 1600 Meters · Place 37 · El Cerrito1600 Meters374:40.6210
Apr 19Granada Distance & Sprint FestivalApr 19 · 3200 Meters · Place 66 · El Cerrito (3200 Meters6610:27.3610
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · El Cerrito1600 Meters—DNS10
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 250 · El Cerrito (Nc)1600 Meters2504:43.2910
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 258 · El Cerrito (Nc)800 Meters2582:10.7510
Mar 1512th Annual Eddie Hart InvitationalMar 15 · 1600 Meters · Place 14 · El Cerrito1600 Meters144:46.17a—
Mar 5TCAL meet @ El CerritoMar 5 · 1600 Meters · Place 1 · El Cerrito1600 Meters14:53.99a—
Mar 5TCAL meet @ El CerritoMar 5 · 800 Meters · Place 3 · El Cerrito800 Meters32:19.22a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1TCAL (Bayshore) ChampionshipsMay 1 · 3200 Meters · Place 13 · El Cerrito3200 Meters1310:54.95a—
May 1TCAL (Bayshore) ChampionshipsMay 1 · 1600 Meters · Place 11 · El Cerrito1600 Meters114:49.01a—
May 1TCAL (Bayshore) ChampionshipsMay 1 · 800 Meters · Place 12 · El Cerrito800 Meters122:15.00a—
Apr 27Clash of the TitansApr 27 · 1600 Meters · Place 55 · El Cerrito1600 Meters554:53.50a—
Apr 25TCAL El Cerrito Albany Bethel De Anza Pinole RichmondApr 25 · 1600 Meters · Place 7 · El Cerrito1600 Meters74:59.09a—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 1600 Meters · Place 52 · El Cerrito1600 Meters524:56.52a—
Apr 18TCAL El Cerrito SP/SV HerculesApr 18 · 3200 Meters · Place 3 · El Cerrito3200 Meters311:35.80a—
Apr 18TCAL El Cerrito SP/SV HerculesApr 18 · 1600 Meters · Place 3 · El Cerrito1600 Meters35:05.37a—
Apr 11TCAL: Hercules, De Anza, El Cerrito, Salesian @ St. Mary’sApr 11 · 1600 Meters · Place 15 · El Cerrito1600 Meters155:04.01a—
Mar 25TCAL Meet @St MarysMar 25 · 1600 Meters · Place 8 · El Cerrito1600 Meters85:15.39a—
Mar 25TCAL Meet @St MarysMar 25 · 3200 Meters · Place 1 · El Cerrito3200 Meters111:32.67a—
Mar 14TCAL - Kennedy, Pinole, SPSV, De Anza ,El CerritoMar 14 · 1600 Meters · Place 3 · El Cerrito1600 Meters35:13.49a—