Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSuper 7 Invitational · Feb 225:29.56Super 7 InvitationalFebruary 22, 2025
1600 Meters · OutdoorDan Gabor Invitational · Mar 75:20.81Dan Gabor InvitationalMarch 7, 2026
3200 Meters · IndoorSuper 7 Invitational · Feb 2212:14.52Super 7 InvitationalFebruary 22, 2025
3200 Meters · OutdoorAntioch City Invitational · Apr 511:15.30aAntioch City InvitationalApril 5, 2025
800 Meters · OutdoorLas Lomas vs Clayon Valley · Apr 152:16.39aLas Lomas vs Clayon ValleyApril 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 32 · Clayton Valley800 Meters322:19.40a12
May 2Diablo Athletic League Championship TrialsMay 2 · 800 Meters · Place 32 · Clayton Valley800 Meters322:19.40a12
Apr 23DAL Clayton Valley @ MiramonteApr 23 · 3200 Meters · Place 8 · Clayton Valley3200 Meters811:51.9112
Apr 15Las Lomas vs Clayon ValleyApr 15 · 800 Meters · Place 5 · Clayton Valley800 Meters52:16.39a PB12
Apr 15Las Lomas vs Clayon ValleyApr 15 · 800 Meters · Place 5 · Clayton Valley800 Meters52:16.3912
Apr 8Pitt/DLS/CV F/S JV (Scrimmage)Apr 8 · 1600 Meters · Place 5 · Clayton Valley1600 Meters5.5:25.8012
Apr 42026 Delta College Mustang HS Invitational Apr 4 · 1600 Meters · Place 35 · Clayton Valley1600 Meters355:29.27a12
Apr 1DAL Dual meet: Clayton Valley vs. NorthgateApr 1 · 800 Meters · Place 5 · Clayton Valley800 Meters52:21.38a12
Mar 25DAL Dual Meet: Campolindo @ Clayton ValleyMar 25 · 800 Meters · Place 7 · Clayton Valley800 Meters7.2:23.26a12
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 513 · Clayton Valley3200 Meters51312:15.5712
Mar 7Dan Gabor InvitationalMar 7 · 800 Meters · Place 206 · Clayton Vall800 Meters2062:26.0312
Mar 7Dan Gabor InvitationalMar 7 · 1600 Meters · Place 269 · Clayton Vall1600 Meters2695:20.81 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Super 7 Track and Field InvitationalFeb 28 · 1600 Meters · Place 17 · Clayton Vall1600 Meters175:29.7812

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · 3200 Meters · Place 26 · Clayton Valley3200 Meters2611:48.61a11
Apr 28Acalanes vs Clayton Valley Dual MeetApr 28 · 1600 Meters · Place 4 · Clayton Valley1600 Meters45:23.84a11
Apr 28Acalanes vs Clayton Valley Dual MeetApr 28 · 800 Meters · Place 10 · Clayton Valley800 Meters102:32.55a11
Apr 23Northgate vs Clayton Valley Apr 23 · 3200 Meters · Place 5 · Clayton Valley3200 Meters5.11:19.42a11
Apr 19Granada Distance & Sprint FestivalApr 19 · 3200 Meters · Place 120 · Clayton Valley3200 Meters12011:39.3011
Apr 16Miramonte Vs. Clayton Valley Dual meetApr 16 · 1600 Meters · Place 7 · Clayton Valley1600 Meters75:25.11a11
Apr 5Antioch City InvitationalApr 5 · 3200 Meters · Place 4 · Clayton Valley3200 Meters411:15.30a PB11
Mar 21Dublin Distance FiestaMar 21 · 3200 Meters · Place 483 · Clayton Valley3200 Meters48311:29.0811
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 1139 · Clayton Valley1600 Meters11395:37.8911
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · 3200 Meters · Place 6 · Clayton Valley3200 Meters611:56.7311
Mar 1512th Annual Eddie Hart InvitationalMar 15 · 1600 Meters · Place 42 · Clayton Valley1600 Meters425:23.49a—
Mar 8Ugly Eagles RelaysMar 8 · 1600 Meters · Place 22 · Clayton Valley1600 Meters225:25.69a—
Mar 1Dan Gabor InvitationalMar 1 · 800 Meters · Place 217 · Clayton Vall800 Meters2172:34.3511
Mar 1Dan Gabor InvitationalMar 1 · 1600 Meters · Place 266 · Clayton Vall1600 Meters2665:28.5511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Super 7 InvitationalFeb 22 · 3200 Meters · Place 6 · Clayton Vall3200 Meters612:14.52 PB11
Feb 22Super 7 InvitationalFeb 22 · 1600 Meters · Place 12 · Clayton Vall1600 Meters125:29.56 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 1600 Meters · Place 133 · Clayton Valley1600 Meters1335:43.46a—
Apr 17Las Lomas Dual with Clayton ValleyApr 17 · 3200 Meters · Place 4 · Clayton Valley3200 Meters412:32.03a—
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 3200 Meters · Place 15 · Clayton Valley3200 Meters1513:17.27a—
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 1600 Meters · Place 52 · Clayton Valley1600 Meters525:43.97a—
Mar 27Dual @ Clayton ValleyMar 27 · 1600 Meters · Place 10 · Clayton Valley1600 Meters105:46.50a—
Mar 20DAL Meet: Campolindo @ Clayton ValleyMar 20 · 1600 Meters · Place 9 · Clayton Valley1600 Meters95:52.53a—
Mar 15Dublin Distance FiestaMar 15 · 3200 Meters · Place 435 · Clayton Valley3200 Meters43512:20.88a—
Mar 15Dublin Distance FiestaMar 15 · 3200 Meters · Place 436 · Clayton Valley3200 Meters43612:20.8810
Mar 13DAL Meet: Clayton Valley @ MiramonteMar 13 · 3200 Meters · Place 7 · Clayton Valley3200 Meters712:40.3510
Mar 5DAL Meet: Acalanes vs Clayton ValleyMar 5 · 1600 Meters · Place 6 · Clayton Valley1600 Meters65:53.46a—
Mar 2Dan Gabor InvitationalMar 2 · 1600 Meters · Place 351 · Clayton Vall1600 Meters3516:00.9510
Mar 2Dan Gabor InvitationalMar 2 · 800 Meters · Place 222 · Clayton Vall800 Meters2222:45.8810

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Super 7 InvitationalFeb 24 · 1600 Meters · Place 23 · Clayton Vall1600 Meters235:55.3010
Feb 1725th Annual Coach Caccavo Memorial RelaysFeb 17 · 1600 Meters · Place 12 · Clayton Valley1600 Meters126:01.16a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 1600 Meters · Place 174 · Clayton Valley1600 Meters1746:16.28a—
Apr 19Dual Las Lomas vs Clayton ValleyApr 19 · 3200 Meters · Place 7 · Clayton Valley3200 Meters7.13:44.51a9
Apr 1453rd Annual Bob Warren - Charlie Eaton InvitationalApr 14 · 1600 Meters · Place 49 · Clayton Valley1600 Meters496:18.889
Apr 1453rd Annual Bob Warren - Charlie Eaton InvitationalApr 14 · 800 Meters · Place 51 · Clayton Valley800 Meters513:02.379
Mar 22DAL Meet: Clayton Valley @ CampolindoMar 22 · 3200 Meters · Place 8 · Clayton Valley3200 Meters813:58.05a—
Mar 17Dublin Distance FiestaMar 17 · 3200 Meters · Place 436 · Clayton Vall3200 Meters43613:22.869
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 1105 · Clayton Vall1600 Meters11056:19.349
Mar 15Dual Miramonte vs Clayton ValleyMar 15 · 1600 Meters · Place 7 · Clayton Valley1600 Meters76:15.23a—
Mar 8Dual Acalanes vs Clayton ValleyMar 8 · 3200 Meters · Place 2 · Clayton Valley3200 Meters214:03.21a—
Mar 8Dual Acalanes vs Clayton ValleyMar 8 · 1600 Meters · Place 4 · Clayton Valley1600 Meters46:19.58a—
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 374 · Clayton Valley1600 Meters3746:21.639
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 232 · Clayton Valley800 Meters2322:54.769
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 375 · Clayton Valley1600 Meters3756:21.639
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 232 · Clayton Valley800 Meters2322:54.769