Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBCL East Meet #1 · Feb 265:55.84BCL East Meet #1February 26, 2025
1600 Meters · OutdoorBAC Championship (BCL East) · May 95:27.41aBAC Championship (BCL East)May 9, 2026
3200 Meters · OutdoorBCL Track & Field Championships · May 613:03.84aBCL Track & Field ChampionshipsMay 6, 2023
400 Meters · OutdoorBAC Championship (BCL East) · May 101:02.60aBAC Championship (BCL East)May 10, 2025
800 Meters · IndoorBCL East Meet #1 · Feb 262:37.66BCL East Meet #1February 26, 2025
800 Meters · OutdoorNCS Class A Championships · May 162:19.76aNCS Class A ChampionshipsMay 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NCS Class A ChampionshipsMay 16 · 800 Meters · Place 3 · College Preparatory800 Meters3.2:19.76a PB12
May 9BAC Championship (BCL East)May 9 · 1600 Meters · Place 6 · College Preparatory1600 Meters6.5:27.41a PB12
May 9BAC Championship (BCL East)May 9 · 800 Meters · Place 3 · College Preparatory800 Meters3.2:23.24a12
May 2Dublin Last Chance PR InvitationalMay 2 · 800 Meters · Place 1 · College Preparatory800 Meters12:26.80a12
Apr 29BCL EAST #3 4/29/2026Apr 29 · 1600 Meters · Place 7 · College Preparatory1600 Meters7.5:39.65a12
Apr 29BCL EAST #3 4/29/2026Apr 29 · 800 Meters · Place 1 · College Preparatory800 Meters1.2:24.07a12
Apr 25Clash of the TitansApr 25 · 1600 Meters · Place 8 · College Preparatory1600 Meters85:34.60a12
Apr 25Clash of the TitansApr 25 · 800 Meters · Place 8 · College Preparatory800 Meters82:31.17a12
Mar 9BCL East #2Mar 9 · 1600 Meters · College Preparatory1600 Meters—DNS12
Mar 9BCL East #2Mar 9 · 800 Meters · College Preparatory800 Meters—DNS12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23CIF North Coast Section Meet of ChampionsMay 23 · 800 Meters · Place 16 · College Preparatory800 MetersRound P16.2:21.49a11
May 17NCS Class A ChampionshipsMay 17 · 800 Meters · Place 5 · College Preparatory800 Meters5.2:20.84a11
May 17NCS Class A ChampionshipsMay 17 · 400 Meters · Place 21 · College Preparatory400 Meters21.1:06.09a11
May 10BAC Championship (BCL East)May 10 · 800 Meters · Place 6 · College Preparatory800 Meters6.2:25.98a11
May 10BAC Championship (BCL East)May 10 · 400 Meters · Place 10 · College Preparatory400 Meters10.1:02.60a PB11
May 1BCL East #3May 1 · 400 Meters · Place 10 · College Preparatory400 Meters101:05.8111
May 1BCL East #3May 1 · 1600 Meters · Place 1 · College Preparatory1600 Meters15:46.8111
Apr 26Clash of the TitansApr 26 · 800 Meters · Place 4 · College Preparatory800 Meters42:26.4711
Mar 25BCL East Meet #2Mar 25 · 1600 Meters · Place 7 · College Preparatory1600 Meters7.6:19.12a11
Mar 25BCL East Meet #2Mar 25 · 800 Meters · Place 2 · College Preparatory800 Meters2.2:35.41a11
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 172 · College Prep1600 Meters1725:37.7911
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 108 · College Prep800 Meters1082:30.5611

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26BCL East Meet #1Feb 26 · 800 Meters · Place 2 · College Preparatory800 Meters22:37.66 PB11
Feb 26BCL East Meet #1Feb 26 · 1600 Meters · Place 4 · College Preparatory1600 Meters45:55.84 PB11
Feb 22Skyline InvitationalFeb 22 · 800 Meters · Place 9 · College Prep800 Meters92:43.0811
Feb 22Skyline InvitationalFeb 22 · 1600 Meters · Place 31 · College Prep1600 Meters315:59.9511

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 42024 BCL West ChampionshipMay 4 · 800 Meters · Place 27 · College Preparatory -e800 Meters272:54.4610
May 42024 BCL West ChampionshipMay 4 · 1600 Meters · Place 25 · College Preparatory -e1600 Meters256:23.6910
May 42024 BAC ChampionshipsMay 4 · 1600 Meters · Place 25 · College Preparatory1600 Meters25.6:23.69a10
May 42024 BAC ChampionshipsMay 4 · 800 Meters · Place 27 · College Preparatory800 Meters27.2:54.46a10
Apr 27Clash of the TitansApr 27 · 1600 Meters · Place 18 · College Preparatory1600 Meters186:03.25a—
Apr 24BCL EAST #3 4/24/24Apr 24 · 3200 Meters · College Preparatory3200 Meters—DNS10
Apr 24BCL EAST #3 4/24/24Apr 24 · 1600 Meters · Place 7 · College Preparatory1600 Meters7.6:14.70a10
Apr 24BCL EAST #3 4/24/24Apr 24 · 800 Meters · Place 6 · College Preparatory800 Meters6.2:43.91a10
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 1600 Meters · Place 47 · College Preparatory1600 Meters476:17.28a—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 800 Meters · Place 33 · College Preparatory800 Meters332:47.62a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 424 · College Preparatory1600 Meters4246:13.22a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 256 · College Preparatory800 Meters2562:46.16a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 424 · College Prep1600 Meters4246:13.2210
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 256 · College Prep800 Meters2562:46.1610
Mar 13BCL EAST #2 3/13/2024Mar 13 · 3200 Meters · Place 4 · College Preparatory3200 Meters4.14:59.32a10
Mar 13BCL EAST #2 3/13/2024Mar 13 · 1600 Meters · Place 5 · College Preparatory1600 Meters5.6:20.44a10
Mar 13BCL EAST #2 3/13/2024Mar 13 · 800 Meters · Place 3 · College Preparatory800 Meters3.2:35.62a10
Mar 6BCL EAST #1 3/6/2024Mar 6 · 1600 Meters · Place 4 · College Preparatory1600 Meters4.5:59.23a10
Mar 6BCL EAST #1 3/6/2024Mar 6 · 800 Meters · Place 6 · College Preparatory800 Meters6.2:44.48a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 56 · College Prep1600 Meters566:16.8510
Feb 24Skyline InvitationalFeb 24 · 800 Meters · Place 22 · College Prep800 Meters222:41.1510
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 56 · College Prep1600 Meters566:16.8510
Feb 24Skyline InvitationalFeb 24 · 800 Meters · Place 22 · College Prep800 Meters222:41.1510

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6BCL Track & Field ChampionshipsMay 6 · 3200 Meters · Place 15 · College Preparatory3200 Meters15.13:03.84a PB9
May 6BCL Track & Field ChampionshipsMay 6 · 1600 Meters · Place 13 · College Preparatory1600 Meters13.6:09.08a9
Apr 29Clash of the TitansApr 29 · 1600 Meters · Place 11 · College Preparatory1600 Meters115:45.54a—
Apr 27East BCL #3Apr 27 · 3200 Meters · Place 4 · College Preparatory3200 Meters4.13:58.07a9
Apr 27East BCL #3Apr 27 · 1600 Meters · Place 5 · College Preparatory1600 Meters5.6:40.06a9
Apr 27East BCL #3Apr 27 · 800 Meters · College Preparatory800 Meters—DNS9
Apr 19East BCL #2Apr 19 · 1600 Meters · Place 3 · College Preparatory1600 Meters35:52.29a—
Apr 19East BCL #2Apr 19 · 800 Meters · Place 5 · College Preparatory800 Meters52:44.96a—
Mar 22BCL East League Meet #1Mar 22 · 3200 Meters · Place 6 · College Preparatory3200 Meters6.14:30.25a9
Mar 22BCL East League Meet #1Mar 22 · 1600 Meters · Place 5 · College Preparatory1600 Meters5.5:57.21a9
Mar 22BCL East League Meet #1Mar 22 · 800 Meters · Place 6 · College Preparatory800 Meters6.2:41.83a9
Mar 17Dublin Distance FiestaMar 17 · 800 Meters · Place 147 · College Prep800 Meters1472:40.629
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 287 · College Prep1600 Meters2876:03.909