Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSuper 7 Invitational · Feb 225:37.33Super 7 InvitationalFebruary 22, 2025
1600 Meters · Outdoor2026 Sacramento Meet of Champions · Apr 254:59.832026 Sacramento Meet of ChampionsApril 25, 2026
3200 Meters · OutdoorDiablo Athletic League Championship Finals · May 911:14.68aDiablo Athletic League Championship FinalsMay 9, 2026
3200 Meters · OutdoorLas Lomas vs Campolindo · Apr 2212:18.86Las Lomas vs CampolindoApril 22, 2026
400 Meters · OutdoorBob Warren 55 · Mar 81:02.68aBob Warren 55March 8, 2025
800 Meters · OutdoorGranada Distance & Sprint Festival · Apr 182:18.27aGranada Distance & Sprint FestivalApril 18, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 3200 Meters · Place 9 · Las Lomas3200 Meters911:15.03a10
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 1600 Meters · Place 5 · Las Lomas1600 Meters55:05.21a10
May 9Diablo Athletic League Championship FinalsMay 9 · 3200 Meters · Place 2 · Las Lomas3200 Meters211:14.68a PB10
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 2 · Las Lomas1600 Meters25:11.68a10
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 3 · Las Lomas1600 Meters35:03.42a10
May 2Diablo Athletic League Championship TrialsMay 2 · 1600 Meters · Place 2 · Las Lomas1600 Meters25:11.68a10
Apr 252026 Sacramento Meet of ChampionsApr 25 · 1600 Meters · Place 3 · Las Lomas1600 Meters34:59.83 PB10
Apr 22Las Lomas vs CampolindoApr 22 · 3200 Meters · Place 1 · Las Lomas3200 Meters112:18.8510
Apr 22Las Lomas vs CampolindoApr 22 · 3200 Meters · Place 17 · Las Lomas3200 Meters1712:18.86 PB10
Apr 22Las Lomas vs CampolindoApr 22 · 1600 Meters · Place 2 · Las Lomas1600 Meters25:01.0110
Apr 18Granada Distance & Sprint FestivalApr 18 · 800 Meters · Place 6 · Las Lomas800 Meters62:18.27a PB10
Apr 15Las Lomas vs Clayon ValleyApr 15 · 400 Meters · Place 3 · Las Lomas400 Meters31:03.07a10
Apr 15Las Lomas vs Clayon ValleyApr 15 · 400 Meters · Place 3 · Las Lomas400 Meters31:03.0710
Apr 8DAL Las Lomas @ MiramonteApr 8 · 3200 Meters · Place 2 · Las Lomas3200 Meters211:28.9410
Apr 8DAL Las Lomas @ MiramonteApr 8 · 1600 Meters · Place 1 · Las Lomas1600 Meters15:15.8710
Mar 25DAL: Acalanes @ Las LomasMar 25 · 1600 Meters · Place 1 · Las Lomas1600 Meters15:15.63a10
Mar 25DAL: Acalanes @ Las LomasMar 25 · 800 Meters · Place 1 · Las Lomas800 Meters12:23.36a10
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 31 · Las Lomas (Nc)1600 Meters315:08.3610
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 63 · Las Lomas (Nc)800 Meters632:26.0210
Mar 17DAL Las Lomas @ NorthgateMar 17 · 3200 Meters · Place 1 · Las Lomas3200 Meters111:39.0110
Mar 17DAL Las Lomas @ NorthgateMar 17 · 800 Meters · Place 1 · Las Lomas800 Meters12:25.1110
Mar 7Dan Gabor InvitationalMar 7 · 1600 Meters · Place 25 · Las Lomas1600 Meters255:22.5110

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17NCS Tri-Valley Area ChampionshipsMay 17 · 1600 Meters · Place 5 · Las Lomas1600 Meters5.5:11.41a9
May 10DAL Championship FinalsMay 10 · 3200 Meters · Place 3 · Las Lomas3200 Meters311:46.32a9
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 4 · Las Lomas1600 MetersRound P45:18.06a9
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 3 · Las Lomas1600 Meters35:05.98a9
May 3DAL Championship TrialsMay 3 · 1600 Meters · Place 4 · Las Lomas1600 MetersRound P45:18.06a9
Apr 23DAL Dual: Miramonte @ Las LomasApr 23 · 3200 Meters · Place 2 · Las Lomas3200 Meters211:32.62a9
Apr 23DAL Dual: Miramonte @ Las LomasApr 23 · 1600 Meters · Place 1 · Las Lomas1600 Meters15:19.95a9
Apr 16DAL Dual: Las Lomas @ CampolindoApr 16 · 1600 Meters · Place 3 · Las Lomas1600 Meters3.5:14.20a9
Apr 16DAL Dual: Las Lomas @ CampolindoApr 16 · 800 Meters · Place 3 · Las Lomas800 Meters3.2:29.54a9
Mar 26DAL Dual: Las Lomas @ Clayton ValleyMar 26 · 3200 Meters · Place 2 · Las Lomas3200 Meters211:43.72a9
Mar 26DAL Dual: Las Lomas @ Clayton ValleyMar 26 · 1600 Meters · Place 1 · Las Lomas1600 Meters15:18.52a9
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 36 · Las Lomas (Nc)1600 Meters365:10.179
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 48 · Las Lomas (Nc)800 Meters482:24.629
Mar 19DAL: Acalanes vs Las LomasMar 19 · 1600 Meters · Place 1 · Las Lomas1600 Meters15:17.90a—
Mar 19DAL: Acalanes vs Las LomasMar 19 · 800 Meters · Place 2 · Las Lomas800 Meters22:26.26a—
Mar 13DAL Northgate @ Los LomasMar 13 · 1600 Meters · Place 3 · Las Lomas1600 Meters35:19.729
Mar 8Bob Warren 55Mar 8 · 400 Meters · Place 7 · Las Lomas400 Meters7.1:02.68a PB9
Mar 1Dan Gabor InvitationalMar 1 · 800 Meters · Place 18 · Las Lomas (N800 Meters182:28.589
Mar 1Dan Gabor InvitationalMar 1 · 1600 Meters · Place 16 · Las Lomas (N1600 Meters165:26.329

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Super 7 InvitationalFeb 22 · 1600 Meters · Place 1 · Las Lomas (N1600 Meters15:37.33 PB9