Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGreen & White · Feb 254:50Green & WhiteFebruary 25, 2026
1600 Meters · OutdoorDiablo Athletic League Championship Finals · May 94:39.24aDiablo Athletic League Championship FinalsMay 9, 2026
3200 Meters · OutdoorDublin Distance Fiesta · Mar 2010:12.95Dublin Distance Fiesta March 20, 2026
400 Meters · OutdoorDAL Acalanes vs Miramonte · Apr 1458.33aDAL Acalanes vs MiramonteApril 14, 2026
800 Meters · OutdoorDiablo Athletic League Championship Finals · May 92:09.58aDiablo Athletic League Championship FinalsMay 9, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9Diablo Athletic League Championship FinalsMay 9 · 3200 Meters · Place 15 · Miramonte3200 Meters1510:47.84a11
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 13 · Miramonte1600 Meters134:40.58a11
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 11 · Miramonte1600 Meters114:39.24a PB11
May 9Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 20 · Miramonte800 Meters202:09.58a PB11
May 2Diablo Athletic League Championship TrialsMay 2 · 1600 Meters · Place 13 · Miramonte1600 Meters134:40.58a11
May 2Diablo Athletic League Championship TrialsMay 2 · 800 Meters · Place 20 · Miramonte800 Meters202:09.58a11
Apr 23DAL Clayton Valley @ MiramonteApr 23 · 3200 Meters · Place 3 · Miramonte3200 Meters310:45.9011
Apr 23DAL Clayton Valley @ MiramonteApr 23 · 1600 Meters · Place 1 · Miramonte1600 Meters14:47.6111
Apr 14DAL Acalanes vs MiramonteApr 14 · 3200 Meters · Place 3 · Miramonte3200 Meters311:20.46a11
Apr 14DAL Acalanes vs MiramonteApr 14 · 1600 Meters · Place 3 · Miramonte1600 Meters34:51.74a11
Apr 14DAL Acalanes vs MiramonteApr 14 · 400 Meters · Place 6 · Miramonte400 Meters658.33a PB11
Apr 8DAL Las Lomas @ MiramonteApr 8 · 3200 Meters · Place 1 · Miramonte3200 Meters110:36.2911
Mar 24DAL Northgate @ MiramonteMar 24 · 3200 Meters · Place 4 · Miramonte3200 Meters410:24.7011
Mar 24DAL Northgate @ MiramonteMar 24 · 1600 Meters · Place 5 · Miramonte1600 Meters54:49.7011
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 195 · Miramonte3200 Meters19510:12.95 PB11
Mar 18DAL Dual Meet: Miramonte @ CampolindoMar 18 · 3200 Meters · Place 2 · Miramonte3200 Meters210:55.57a11
Mar 7Dan Gabor InvitationalMar 7 · 800 Meters · Place 69 · Miramonte800 Meters692:10.5511

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Green & WhiteFeb 25 · 1600 Meters · Place 2 · Miramonte1600 Meters24:50 PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26Northern California Frosh/Soph ChampionshipsApr 26 · 1600 Meters · Place 15 · Miramonte1600 Meters154:54.8910
Apr 23DAL Dual: Miramonte @ Las LomasApr 23 · 800 Meters · Place 2 · Miramonte800 Meters22:15.43a10
Apr 16Miramonte Vs. Clayton Valley Dual meetApr 16 · 3200 Meters · Place 2 · Miramonte3200 Meters211:24.31a10
Apr 16Miramonte Vs. Clayton Valley Dual meetApr 16 · 800 Meters · Place 1 · Miramonte800 Meters12:16.25a10
Mar 24DAL Acalanes @ MiramonteMar 24 · 3200 Meters · Place 2 · Miramonte3200 Meters211:34.8510
Mar 24DAL Acalanes @ MiramonteMar 24 · 800 Meters · Place 2 · Miramonte800 Meters22:14.8710
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 502 · Miramonte1600 Meters5024:56.9210
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 313 · Miramonte800 Meters3132:12.4710
Mar 18DAL: Miramonte @ NorthgateMar 18 · 800 Meters · Place 2 · Miramonte800 Meters22:14.52a—
Mar 12DAL Campolindo @ MiramonteMar 12 · 800 Meters · Place 2 · Miramonte800 Meters22:18.1710
Mar 8Bob Warren 55Mar 8 · 1600 Meters · Place 15 · Miramonte1600 Meters15.4:56.25a10
Mar 1Dan Gabor InvitationalMar 1 · 800 Meters · Place 95 · Miramonte No800 Meters952:15.0110
Feb 26Green & WhiteFeb 26 · 800 Meters · Place 4 · Miramonte800 Meters4.2:13Unofficial10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Oct 232024 Mid-Season Mania 3200m InvitationalOct 23 · 3200 Meters · Place 119 · Miramonte3200 Meters119.11:03.12a9
May 11NCS Tri-Valley Area ChampionshipsMay 11 · 800 Meters · Place 3 · Miramonte800 MetersRelay Split3.2:24.7hUnofficial9
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 12 · Miramonte800 Meters122:19.07a—
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 12 · Miramonte800 Meters122:22.71a—
Apr 27DAL Championships TrialsApr 27 · 800 Meters · Place 12 · Miramonte800 MetersRound P12.2:19.07aUnofficial9
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 800 Meters · Place 51 · Miramonte800 Meters512:23.96a—
Apr 17DAL Meet: Northgate @ MiramonteApr 17 · 3200 Meters · Place 6 · Miramonte3200 Meters613:00.73a—
Apr 17DAL Meet: Northgate @ MiramonteApr 17 · 400 Meters · Place 2 · Miramonte400 Meters21:00.19a—
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 800 Meters · Place 24 · Miramonte800 Meters242:23.95a—
Mar 27DAL Meet: Acalanes vs MiramonteMar 27 · 800 Meters · Place 2 · Miramonte800 Meters22:25.61a—
Mar 13DAL Meet: Clayton Valley @ MiramonteMar 13 · 800 Meters · Place 3 · Miramonte800 Meters32:25.779
Mar 13DAL Meet: Clayton Valley @ MiramonteMar 13 · 1600 Meters · Place 4 · Miramonte1600 Meters45:31.529
Mar 6DAL Meet: Miramonte @ CampolindoMar 6 · 1600 Meters · Place 8 · Miramonte1600 Meters8.5:35.26a9
Mar 2Dan Gabor InvitationalMar 2 · 1600 Meters · Place 319 · Miramonte (N1600 Meters3195:45.3879
Feb 21Green & WhiteFeb 21 · 1600 Meters · Place 13 · Miramonte1600 Meters13.5:38Unofficial9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Oct 25Mid-Season Mania 3200m InvitationalOct 25 · 3200 Meters · Place 220 · Miramonte3200 Meters220.12:09.57aUnofficial9
Oct 4Mid-Season Mania 1600m InvitationalOct 4 · 1600 Meters · Place 8 · Miramonte1600 Meters8.5:44.49aUnofficial9