Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorElmer Runge Invite · Feb 284:28.00aElmer Runge InviteFebruary 28, 2026
1 Mile · OutdoorElmer Runge Invite · Mar 14:32.83aElmer Runge InviteMarch 1, 2025
1500 Meters · IndoorUC Winter All-Comers · Jan 244:08.24aUC Winter All-ComersJanuary 24, 2026
1600 Meters · IndoorElmer Runge Invite · Feb 284:26.28aElmer Runge InviteFebruary 28, 2026
1600 Meters · OutdoorWestern League Championship · May 84:14.43aWestern League Championship May 8, 2026
3200 Meters · IndoorAACPS County Championship · Jan 2210:14.21aAACPS County ChampionshipJanuary 22, 2024
3200 Meters · OutdoorPoint Loma vs. Cathedral Catholic · Apr 1610:00.79Point Loma vs. Cathedral CatholicApril 16, 2025
400 Meters · OutdoorAACPS All-Comers Meet · Mar 3058.06AACPS All-Comers MeetMarch 30, 2023
800 Meters · IndoorAACPS Inter-County Meet #3 · Jan 82:09.11aAACPS Inter-County Meet #3January 8, 2024
800 Meters · Outdoor66th Mt. SAC Relays · Apr 161:55.90a66th Mt. SAC RelaysApril 16, 2026
800 Meters · Relay Split · OutdoorMPSSAA 4A East Region Championships · May 151:58.528MPSSAA 4A East Region ChampionshipsMay 15, 2024
Long Jump · OutdoorJim Cerveny Invite VIII · Mar 211:56.69Jim Cerveny Invite VIIIMarch 21, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23CIFSDS Section ChampionshipsMay 23 · 1600 Meters · Place 4 · Point LomaPoint Loma1600 Meters44:16.89a12
May 23CIFSDS Section ChampionshipsMay 23 · 800 Meters · Place 14 · Point LomaPoint Loma800 Meters141:59.60a12
May 16CIFSDS Division 2 ChampionshipsMay 16 · 1600 Meters · Place 2 · Point LomaPoint Loma1600 Meters24:19.46a12
May 16CIFSDS Division 2 ChampionshipsMay 16 · 800 Meters · Place 4 · Point LomaPoint Loma800 Meters41:59.15a12
May 8Western League Championship May 8 · 1600 Meters · Place 2 · Point LomaPoint Loma1600 Meters24:14.43a PB12
May 8Western League Championship May 8 · 800 Meters · Place 3 · Point LomaPoint Loma800 Meters32:00.24a12
May 7Western League Finals (Copy)May 7 · 1600 Meters · Place 2 · Point LomaPoint Loma1600 Meters2.4:14.43a12
May 7Western League Finals (Copy)May 7 · 800 Meters · Place 3 · Point LomaPoint Loma800 Meters3.2:00.24a12
Apr 29Cathedral Catholic @ Point LomaApr 29 · 1600 Meters · Place 1 · Point LomaPoint Loma1600 Meters14:21.06a12
Apr 29Cathedral Catholic @ Point LomaApr 29 · 800 Meters · Place 2 · Point LomaPoint Loma800 Meters22:00.25a12
Apr 24Escondido InvitationalApr 24 · 800 Meters · Place 1 · Point LomaPoint Loma800 Meters11:58.54a12
Apr 22University City @ Point LomaApr 22 · 1600 Meters · Place 1 · Point LomaPoint Loma1600 Meters14:32.03a12
Apr 16Point Loma @ Patrick Henry HSApr 16 · 1600 Meters · Place 1 · Point LomaPoint Loma1600 Meters14:19.90a12
Apr 1666th Mt. SAC RelaysApr 16 · 800 Meters · Place 10 · Point LomaPoint Loma800 Meters101:55.90a PB12
Apr 1666th Mt. SAC RelaysApr 16 · 800 Meters · Place 11 · Point LomaPoint Loma800 Meters111:55.90—
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 800 Meters · Point LomaPoint Loma800 MetersRelay Split—1:59.2hUnofficial12
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 800 Meters · Place 12 · Point LomaPoint Loma800 Meters12.1:57.79a12
Mar 26Mira Mesa @ Point LomaMar 26 · 800 Meters · Place 1 · Point LomaPoint Loma800 Meters11:57.38a12
Mar 21Jim Cerveny Invite VIIIMar 21 · Long Jump · Place 1 · Point LomaPoint LomaLong Jump11:56.69 PB—
Mar 19Point Loma @ Scripps Ranch (League)Mar 19 · 1600 Meters · Place 1 · Point LomaPoint Loma1600 Meters14:27.71a12
Mar 19Point Loma @ Scripps Ranch (League)Mar 19 · 800 Meters · Place 3 · Point LomaPoint Loma800 Meters31:59.15a12
Mar 14Don Jones Bronco InvitationalMar 14 · 1600 Meters · Place 2 · Point LomaPoint Loma1600 Meters2.4:24.93a12
Mar 14Don Jones Bronco InvitationalMar 14 · 1600 Meters · Point LomaPoint Loma1600 MetersRelay Split—4:34.1hUnofficial12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Elmer Runge InviteFeb 28 · 1 Mile · Place 5 · Point LomaPoint Loma1 Mile54:28.00a PB12
Feb 28Elmer Runge InviteFeb 28 · 1600 Meters · Place 5 · Point LomaPoint Loma1600 Meters54:26.28a PB12
Jan 24UC Winter All-ComersJan 24 · 1500 Meters · Place 3 · Point LomaPoint Loma1500 Meters34:08.24a PB12

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 31105th CIF State T&F Champs Finals 2025May 31 · 800 Meters · Point LomaPoint Loma800 MetersRelay Split—1:57.8hUnofficial11
May 24 CIFSDS Section ChampionshipsMay 24 · 800 Meters · Place 16 · Point LomaPoint Loma800 Meters162:04.17a11
May 17CIFSDS Division 2 ChampionshipsMay 17 · 1600 Meters · Place 4 · Point LomaPoint Loma1600 Meters4.4:22.58a11
May 17CIFSDS Division 2 ChampionshipsMay 17 · 800 Meters · Place 6 · Point LomaPoint Loma800 Meters6.1:58.30a11
May 9Western League FinalsMay 9 · 1600 Meters · Place 2 · Point LomaPoint Loma1600 Meters24:19.82a11
May 9Western League FinalsMay 9 · 800 Meters · Place 3 · Point LomaPoint Loma800 Meters31:58.38a11
Apr 25Escondido InvitationalApr 25 · 1600 Meters · Place 3 · Point LomaPoint Loma1600 Meters34:22.9311
Apr 22Patrick Henry HS @ Point Loma HSApr 22 · 800 Meters · Place 1 · Point LomaPoint Loma800 Meters12:06.1011
Apr 16Point Loma vs. Cathedral CatholicApr 16 · 3200 Meters · Place 2 · Point LomaPoint Loma3200 Meters210:00.79 PB11
Apr 16Point Loma vs. Cathedral CatholicApr 16 · 1600 Meters · Place 2 · Point LomaPoint Loma1600 Meters24:21.0811
Apr 1665th Mt. SAC RelaysApr 16 · 800 Meters · Point LomaPoint Loma800 MetersRelay Split—1:57.1hUnofficial11
Apr 10Pt. Loma at Mira MesaApr 10 · 1600 Meters · Place 1 · Point LomaPoint Loma1600 Meters14:32.10a11
Apr 10Pt. Loma at Mira MesaApr 10 · 800 Meters · Place 2 · Point LomaPoint Loma800 Meters22:03.45a11
Mar 2944th Mt. Carmel Sundevil Track & Field InvitationalMar 29 · 1600 Meters · Point LomaPoint Loma1600 Meters—DNS11
Mar 2944th Mt. Carmel Sundevil Track & Field InvitationalMar 29 · 800 Meters · Point LomaPoint Loma800 MetersRelay Split—1:56.9hUnofficial11
Mar 2944th Mt. Carmel Sundevil Track & Field InvitationalMar 29 · 400 Meters · Point LomaPoint Loma400 MetersRelay Split—51.3hUnofficial11
Mar 2944th Mt. Carmel Sundevil Track & Field InvitationalMar 29 · 800 Meters · Place 3 · Point LomaPoint Loma800 Meters3.1:57.74a11
Mar 27Scripps Ranch HS @ Point Loma HSMar 27 · 1600 Meters · Place 1 · Point LomaPoint Loma1600 Meters14:36.92a11
Mar 22Jim Cerveny Invite VIIMar 22 · 1600 Meters · Place 1 · Point LomaPoint Loma1600 Meters14:22.08a11
Mar 22Jim Cerveny Invite VIIMar 22 · 800 Meters · Place 2 · Point LomaPoint Loma800 Meters21:58.20a11
Mar 20Point Loma HS @ University City HSMar 20 · 1600 Meters · Place 1 · Point LomaPoint Loma1600 Meters14:41.02a11
Mar 20Point Loma HS @ University City HSMar 20 · 800 Meters · Place 1 · Point LomaPoint Loma800 Meters12:05.95a11
Mar 15Bronco Invitational Mar 15 · 800 Meters · Place 2 · Point LomaPoint Loma800 Meters21:57.24a—
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · 800 Meters · Place 3 · Point LomaPoint Loma800 Meters31:59.12a—
Mar 1Elmer Runge InviteMar 1 · 1 Mile · Place 5 · Point LomaPoint Loma1 Mile54:32.83a PB—
Mar 1Elmer Runge InviteMar 1 · 1600 Meters · Place 5 · Point LomaPoint Loma1600 Meters54:31.20a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 800 Meters · BroadneckBroadneck800 MetersRelay Split—2:00.417a10
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 800 Meters · Place 16 · BroadneckBroadneck800 Meters16.2:00.08a10
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 1600 Meters · Place 4 · BroadneckBroadneck1600 Meters4.4:33.21a10
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 800 Meters · BroadneckBroadneck800 MetersRelay Split—1:58.528 PB10
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 800 Meters · Place 3 · BroadneckBroadneck800 Meters3.1:57.41a10
May 8AACPS County ChampionshipMay 8 · 1600 Meters · Place 4 · BroadneckBroadneck1600 Meters44:27.28a—
May 8AACPS County ChampionshipMay 8 · 800 Meters · Place 4 · BroadneckBroadneck800 Meters41:58.27a—
May 1Golliday InvitationalMay 1 · 800 Meters · Place 2 · BroadneckBroadneck800 Meters21:57.54a—
Apr 22AACPS Inter-County Meet #1Apr 22 · 800 Meters · Place 1 · BroadneckBroadneck800 Meters11:59.74a—
Apr 18AACPS Inter-County Meet #4Apr 18 · 1600 Meters · Place 1 · BroadneckBroadneck1600 Meters1.4:32.12a10
Apr 13TU Classic HS InvitationalApr 13 · 3200 Meters · Place 8 · BroadneckBroadneck3200 Meters810:05.84a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 1600 Meters · Place 10 · BroadneckBroadneck1600 Meters104:34.1910
Feb 20MPSSAA 4A Indoor State ChampionshipsFeb 20 · 1600 Meters · Place 10 · BroadneckBroadneck1600 Meters10.4:34.19a10
Feb 7MPSSAA 4A Central Region ChampionshipsFeb 7 · 3200 Meters · Place 3 · BroadneckBroadneck3200 Meters3.10:23.28a10
Feb 7MPSSAA 4A Central Region ChampionshipsFeb 7 · 1600 Meters · Place 3 · BroadneckBroadneck1600 Meters3.4:29.11a10
Jan 22AACPS County ChampionshipJan 22 · 3200 Meters · Place 8 · BroadneckBroadneck3200 Meters8.10:14.21a PB10
Jan 8AACPS Inter-County Meet #3Jan 8 · 1600 Meters · Place 2 · BroadneckBroadneck1600 Meters24:33.91a—
Jan 8AACPS Inter-County Meet #3Jan 8 · 800 Meters · Place 6 · BroadneckBroadneck800 Meters62:09.11a PB—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Dickinson College Holiday HS InviteDec 16 · 1600 Meters · Place 7 · BroadneckBroadneck1600 Meters7.4:38.95a10
Dec 16Dickinson College Holiday HS InviteDec 16 · 800 Meters · Place 28 · BroadneckBroadneck800 Meters28.2:12.26a10
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · 1600 Meters · Place 6 · BroadneckBroadneck1600 Meters6.4:49.40a9
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · 800 Meters · BroadneckBroadneck800 Meters—DNS9
Jan 24AACPS Indoor Track and Field County ChampionshipJan 24 · 1600 Meters · Place 5 · BroadneckBroadneck1600 Meters5.4:44.07a9
Jan 24AACPS Indoor Track and Field County ChampionshipJan 24 · 800 Meters · Place 11 · BroadneckBroadneck800 Meters11.2:12.80a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17MPSSAA 4A East Region ChampionshipsMay 17 · 1600 Meters · Place 6 · BroadneckBroadneck1600 Meters6.4:35.30a9
May 10AACPS County ChampionshipMay 10 · 1600 Meters · Place 10 · BroadneckBroadneck1600 Meters104:39.539
Apr 20JHU Black and Blue InvitationalApr 20 · 1600 Meters · Place 32 · BroadneckBroadneck1600 Meters32.4:47.09a9
Apr 13AACPS Inter-County Meet #4Apr 13 · 1600 Meters · Place 1 · BroadneckBroadneck1600 Meters14:51.14a—
Mar 30AACPS All-Comers MeetMar 30 · 1600 Meters · Place 5 · BroadneckBroadneck1600 Meters54:50.119
Mar 30AACPS All-Comers MeetMar 30 · 400 Meters · Place 22 · BroadneckBroadneck400 Meters2258.06 PB9
Mar 25Seahawk InvitationalMar 25 · 800 Meters · Place 15 · BroadneckBroadneck800 Meters152:11.149
Mar 25Seahawk InvitationalMar 25 · 800 Meters · Place 15 · Broadneck SeBroadneck Se800 Meters152:11.14—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27AACPS Indoor Track and Field InvitationalDec 27 · 3200 Meters · BroadneckBroadneck3200 Meters—DNS9
Dec 17Howard County Winter FestivalDec 17 · 800 Meters · Place 18 · BroadneckBroadneck800 Meters18.2:11.09a9
Dec 9HCC/ Terry Baker InvitationalDec 9 · 1600 Meters · Place 2 · BroadneckBroadneck1600 Meters2.4:54.19a9
Dec 9HCC/ Terry Baker InvitationalDec 9 · 800 Meters · Place 11 · BroadneckBroadneck800 Meters11.2:15.36a9