Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDAL Clayton Valley @ Las Lomas · Apr 2013.76DAL Clayton Valley @ Las LomasApril 20, 2022
1000 Meters · IndoorDarius Dixon Invite · Feb 133:04.90aDarius Dixon InviteFebruary 13, 2026
1500 Meters · OutdoorKehoe Twilight Meet · May 14:41.30aKehoe Twilight MeetMay 1, 2026
1600 Meters · OutdoorDAL Championship Finals · May 105:05.02aDAL Championship FinalsMay 10, 2025
200 Meters · OutdoorDAL Meet: Acalanes @ Las Lomas · Mar 1327.52aDAL Meet: Acalanes @ Las LomasMarch 13, 2024
3200 Meters · OutdoorDAL Dual: Las Lomas @ Campolindo · Apr 1611:43.11aDAL Dual: Las Lomas @ CampolindoApril 16, 2025
400 Meters · OutdoorBob Warren 55 · Mar 859.69aBob Warren 55March 8, 2025
600 Meters · IndoorFather Diamond Invitational · Feb 201:39.56aFather Diamond InvitationalFebruary 20, 2026
800 Meters · IndoorDarius Dixon Invite · Feb 132:18.14aDarius Dixon InviteFebruary 13, 2026
800 Meters · OutdoorArcadia Invitational · Apr 112:13.94Arcadia InvitationalApril 11, 2025
full · OutdoorDAL Championship Finals · May 727.19aDAL Championship FinalsMay 7, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 1500 Meters · Place 24 · AmericanAmerican1500 MetersRound P24.4:46.89aFr
May 1Kehoe Twilight MeetMay 1 · 1500 Meters · Place 15 · AmericanAmerican1500 Meters15.4:41.30a PBFr
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 49 · AmericanAmerican800 Meters49.2:18.68aFr
Apr 11Bison InvitationalApr 11 · 1500 Meters · AmericanAmerican1500 Meters--DNSFr
Apr 11Bison InvitationalApr 11 · 400 Meters · Place 16 · AmericanAmerican400 Meters16.1:02.24aFr
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 1500 Meters · Place 30 · AmericanAmerican1500 Meters304:44.87aFr
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 800 Meters · Place 23 · AmericanAmerican800 Meters232:16.73aFr
Mar 19Fred Hardy InvitationalMar 19 · 1500 Meters · Place 13 · AmericanAmerican1500 Meters13.4:47.61aFr
Mar 19Fred Hardy InvitationalMar 19 · 800 Meters · Place 17 · AmericanAmerican800 Meters17.2:21.91aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Father Diamond InvitationalFeb 20 · 600 Meters · Place 3 · AmericanAmerican600 Meters3.1:39.56a PBFr
Feb 13Darius Dixon InviteFeb 13 · 800 Meters · Place 7 · AmericanAmerican800 Meters72:18.14a PBFr
Feb 13Darius Dixon InviteFeb 13 · 1000 Meters · Place 18 · AmericanAmerican1000 Meters183:04.90a PBFr

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 17NCS Tri-Valley Area ChampionshipsMay 17 · 800 Meters · Place 2 · Las LomasLas Lomas800 Meters2.2:14.52a12
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 3 · Las LomasLas Lomas1600 MetersRound P35:16.04a12
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 2 · Las LomasLas Lomas1600 Meters25:05.02a PB12
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 3 · Las LomasLas Lomas800 MetersRound P32:26.96a12
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 1 · Las LomasLas Lomas800 Meters12:19.61a12
May 3DAL Championship TrialsMay 3 · 1600 Meters · Place 3 · Las LomasLas Lomas1600 MetersRound P35:16.04a12
May 3DAL Championship TrialsMay 3 · 800 Meters · Place 3 · Las LomasLas Lomas800 MetersRound P32:26.96a12
Apr 23DAL Dual: Miramonte @ Las LomasApr 23 · 400 Meters · Place 1 · Las LomasLas Lomas400 Meters11:00.08a12
Apr 23DAL Dual: Miramonte @ Las LomasApr 23 · 200 Meters · Place 1 · Las LomasLas Lomas200 Meters127.79a12
Apr 16DAL Dual: Las Lomas @ CampolindoApr 16 · 3200 Meters · Place 2 · Las LomasLas Lomas3200 Meters2.11:43.11a PB12
Apr 16DAL Dual: Las Lomas @ CampolindoApr 16 · 1600 Meters · Place 1 · Las LomasLas Lomas1600 Meters1.5:10.44a12
Apr 11Arcadia InvitationalApr 11 · 800 Meters · Place 12 · Las LomasLas Lomas800 Meters122:13.94 PB12
Apr 11Arcadia InvitationalApr 11 · 800 Meters · Place 7 · Las LomasLas Lomas800 Meters72:13.9412
Apr 4Stanford Invitational Apr 4 · 800 Meters · Place 12 · Las LomasLas Lomas800 Meters122:16.03a12
Apr 4Stanford Invitational Apr 4 · 800 Meters · Place 12 · Las Lomas (NC)Las Lomas (NC)800 Meters122:16.0312
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 8 · Las Lomas (Nc)Las Lomas (Nc)800 Meters82:14.2712
Mar 19DAL: Acalanes vs Las LomasMar 19 · 800 Meters · Place 1 · Las LomasLas Lomas800 Meters12:24.68a—
Mar 19DAL: Acalanes vs Las LomasMar 19 · 200 Meters · Place 5 · Las LomasLas Lomas200 Meters528.17a—
Mar 13DAL Northgate @ Los LomasMar 13 · 3200 Meters · Place 1 · Las LomasLas Lomas3200 Meters111:50.6512
Mar 13DAL Northgate @ Los LomasMar 13 · 1600 Meters · Place 2 · Las LomasLas Lomas1600 Meters25:16.7512
Mar 8Bob Warren 55Mar 8 · 400 Meters · Place 2 · Las LomasLas Lomas400 Meters2.59.69a PB12
Mar 1Dan Gabor InvitationalMar 1 · 800 Meters · Place 2 · Las Lomas (NLas Lomas (N800 Meters22:18.6312

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24104th CIF State T&F Champs Prelims 2024May 24 · 800 Meters · Place 20 · Las LomasLas Lomas800 MetersRound P20.2:14.88a11
May 17CIF North Coast Section Meet of ChampionsMay 17 · 800 Meters · Place 3 · Las LomasLas Lomas800 Meters32:19.11a—
May 17CIF North Coast Section Meet of ChampionsMay 17 · 800 Meters · Place 2 · Las LomasLas Lomas800 Meters22:16.54a—
May 11NCS Tri-Valley Area ChampionshipsMay 11 · 800 Meters · Place 3 · Las LomasLas Lomas800 Meters3.2:15.23a11
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 1 · Las LomasLas Lomas800 MetersRound P12:22.47a—
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 1 · Las LomasLas Lomas800 Meters12:15.51a—
Apr 27DAL Championships TrialsApr 27 · 800 Meters · Place 1 · Las LomasLas Lomas800 MetersRound P1.2:22.47aUnofficial11
Apr 17Las Lomas Dual with Clayton ValleyApr 17 · 400 Meters · Place 3 · Las LomasLas Lomas400 Meters31:00.12a—
Apr 17Las Lomas Dual with Clayton ValleyApr 17 · 200 Meters · Place 3 · Las LomasLas Lomas200 Meters327.54a—
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 1600 Meters · Place 3 · Las LomasLas Lomas1600 Meters35:11.30a—
Mar 29Stanford Invitational - HSMar 29 · 800 Meters · Place 6 · LAS LOMAS (NLAS LOMAS (N800 Meters62:17.31—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · 800 Meters · Place 1 · Las LomasLas Lomas800 Meters12:22.60a—
Mar 20DAL Meet: Las Lomas @ MiramonteMar 20 · 800 Meters · Place 1 · Las LomasLas Lomas800 Meters12:27.4511
Mar 20DAL Meet: Las Lomas @ MiramonteMar 20 · 1600 Meters · Place 2 · Las LomasLas Lomas1600 Meters25:25.3211
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 17 · Las LomasLas Lomas1600 Meters175:08.66a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 17 · Las Lomas (Nc)Las Lomas (Nc)1600 Meters175:08.6611
Mar 13DAL Meet: Acalanes @ Las LomasMar 13 · 400 Meters · Place 1 · Las LomasLas Lomas400 Meters11:01.17a—
Mar 13DAL Meet: Acalanes @ Las LomasMar 13 · 200 Meters · Place 1 · Las LomasLas Lomas200 Meters127.52a PB—
Mar 7DAL Meet: Las Lomas @ NorthgateMar 7 · 1600 Meters · Place 1 · Las LomasLas Lomas1600 Meters15:27.08a—
Mar 2Dan Gabor InvitationalMar 2 · 800 Meters · Place 1 · Las Lomas (NLas Lomas (N800 Meters12:22.2111

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19CIF North Coast Section Meet of ChampionsMay 19 · 800 Meters · Place 6 · Las LomasLas Lomas800 Meters62:19.8210
May 19CIF North Coast Section Meet of ChampionsMay 19 · 800 Meters · Place 6 · Las LomasLas Lomas800 MetersRound P62:21.7910
May 13NCS Tri-Valley ChampionshipMay 13 · 800 Meters · Place 5 · Las LomasLas Lomas800 Meters5.2:18.52a10
May 6DAL Championship FINALSMay 6 · 800 Meters · Place 3 · Las LomasLas Lomas800 Meters32:27.00a—
May 6DAL Championship FINALSMay 6 · 800 Meters · Place 2 · Las LomasLas Lomas800 Meters22:17.63a—
Apr 29DAL Championship TRIALSApr 29 · 800 Meters · Place 3 · Las LomasLas Lomas800 Meters32:27.00a—
Apr 19Dual Las Lomas vs Clayton ValleyApr 19 · 800 Meters · Place 1 · Las LomasLas Lomas800 Meters1.2:24.54a10
Apr 1453rd Annual Bob Warren - Charlie Eaton InvitationalApr 14 · 400 Meters · Place 3 · Las LomasLas Lomas400 Meters31:00.2310
Mar 22Miramonte @ Las Lomas HSMar 22 · 400 Meters · Place 2 · Las LomasLas Lomas400 Meters21:02.37a—
Mar 8DAL Meet Northgate @ Las LomasMar 8 · 800 Meters · Place 1 · Las LomasLas Lomas800 Meters12:25.19a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14NCS Tri-Valley ChampionshipMay 14 · 400 Meters · Place 11 · Las LomasLas Lomas400 Meters1161.309
May 7DAL Championship FinalsMay 7 · full · Place 5 · Las LomasLas Lomasfull560.06a9
May 7DAL Championship FinalsMay 7 · full · Place 8 · Las LomasLas Lomasfull827.47a9
May 7DAL Championship FinalsMay 7 · full · Place 8 · Las LomasLas Lomasfull827.19a PB9
Apr 30DAL Championship TrialsApr 30 · full · Place 8 · Las LomasLas Lomasfull827.47a9
Apr 20DAL Clayton Valley @ Las LomasApr 20 · 100 Meters · Place 3 · Las LomasLas Lomas100 Meters313.76 PB9
Mar 30DAL Meet vs. Campolindo, Las LomasMar 30 · 400 Meters · Place 1 · Las LomasLas Lomas400 Meters11:01.629
Mar 22Miramonte Vs Las LomasMar 22 · 200 Meters · Place 5 · Las LomasLas Lomas200 Meters533.269
Mar 16DAL: Acalanes @ Las LomasMar 16 · 400 Meters · Place 2 · Las LomasLas Lomas400 Meters21:01.909
Mar 16DAL: Acalanes @ Las LomasMar 16 · 200 Meters · Place 1 · Las LomasLas Lomas200 Meters127.689
Mar 9DAL: Las Lomas - NorthgateMar 9 · 400 Meters · Place 1 · Las LomasLas Lomas400 Meters11:03.25—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 25Top 8 MeetJun 25 · 800 Meters · Place 4 · Diablo Valley Track & FieldDiablo Valley Track & Field800 Meters4.2:35.34a8
Jun 25Top 8 MeetJun 25 · 400 Meters · Place 4 · Diablo Valley Track & FieldDiablo Valley Track & Field400 MetersRound P4.1:06.50a8
Jun 25Top 8 MeetJun 25 · 400 Meters · Diablo Valley Track & FieldDiablo Valley Track & Field400 Meters—DNS8
Jun 13God Speed InvitationalJun 13 · 800 Meters · Diablo Valley Track & FieldDiablo Valley Track & Field800 Meters—NT8
Jun 13God Speed InvitationalJun 13 · 100 Meters · Diablo Valley Track & FieldDiablo Valley Track & Field100 Meters—NT8
May 29DVTFC Mini MeetMay 29 · 800 Meters · Place 3 · Diablo Valley Track & FieldDiablo Valley Track & Field800 Meters3.2:41.028