Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorElmer Runge Invite · Feb 285:40.70aElmer Runge InviteFebruary 28, 2026
1 Mile · OutdoorElmer Runge Invite · Mar 15:47.25aElmer Runge InviteMarch 1, 2025
1600 Meters · IndoorElmer Runge Invite · Feb 285:38.72aElmer Runge InviteFebruary 28, 2026
1600 Meters · OutdoorCIFSDS Division 1 Championships · May 165:16.87aCIFSDS Division 1 ChampionshipsMay 16, 2026
3200 Meters · OutdoorCIFSDS Division 1 Championships · May 1611:33.13aCIFSDS Division 1 ChampionshipsMay 16, 2026
800 Meters · IndoorMonte Vista @Olympian · Feb 212:40.78aMonte Vista @OlympianFebruary 21, 2026
800 Meters · OutdoorOlympian @ Sweetwater High · Apr 162:27.29aOlympian @ Sweetwater High April 16, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16CIFSDS Division 1 ChampionshipsMay 16 · 3200 Meters · Place 10 · Olympian3200 Meters1011:33.13a PB12
May 16CIFSDS Division 1 ChampionshipsMay 16 · 1600 Meters · Place 12 · Olympian1600 Meters125:16.87a PB12
May 7Metropolitan Conference Varsity FinalsMay 7 · 3200 Meters · Place 2 · Olympian3200 Meters2.11:39.97a12
May 7Metropolitan Conference Varsity FinalsMay 7 · 1600 Meters · Place 2 · Olympian1600 Meters2.5:18.75a12
Apr 30Olympian @ Eastlake HighApr 30 · 1600 Meters · Place 1 · Olympian1600 Meters15:27.61a12
Apr 30Olympian @ Eastlake HighApr 30 · 800 Meters · Place 2 · Olympian800 Meters22:28.43a12
Apr 23Olympian vs Bonita @ O 2026Apr 23 · 3200 Meters · Place 1 · Olympian3200 Meters1.11:48.0012
Apr 23Olympian vs Bonita @ O 2026Apr 23 · 1600 Meters · Place 2 · Olympian1600 Meters2.5:22.0012
Apr 23Olympian vs Bonita @ O 2026Apr 23 · 800 Meters · Place 2 · Olympian800 Meters2.2:28.9012
Apr 16Olympian @ Sweetwater High Apr 16 · 1600 Meters · Place 1 · Olympian1600 Meters15:18.83a12
Apr 16Olympian @ Sweetwater High Apr 16 · 800 Meters · Place 1 · Olympian800 Meters12:27.29a PB12
Mar 7Mt. Carmel Field & Distance CarnivalMar 7 · 3200 Meters · Place 10 · Olympian3200 Meters1012:27.29a12
Mar 7Mt. Carmel Field & Distance CarnivalMar 7 · 1600 Meters · Place 43 · Olympian1600 Meters435:40.56a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Elmer Runge InviteFeb 28 · 1 Mile · Place 13 · Olympian1 Mile135:40.70a PB12
Feb 28Elmer Runge InviteFeb 28 · 1600 Meters · Place 12 · Olympian1600 Meters125:38.72a PB12
Feb 21Monte Vista @OlympianFeb 21 · 1600 Meters · Place 1 · Olympian1600 Meters15:44.00a12
Feb 21Monte Vista @OlympianFeb 21 · 800 Meters · Place 1 · Olympian800 Meters12:40.78a PB12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8Mesa League FinalsMay 8 · 3200 Meters · Place 2 · Olympian3200 Meters211:50.54a11
May 8Mesa League FinalsMay 8 · 1600 Meters · Place 3 · Olympian1600 Meters35:41.43a11
May 8Mesa League FinalsMay 8 · 1600 Meters · Place 2 · Olympian1600 Meters25:21.29a11
May 1Olympian @ Hilltop May 1 · 1600 Meters · Place 1 · Olympian1600 Meters15:31.3811
May 1Olympian @ Hilltop May 1 · 800 Meters · Place 1 · Olympian800 Meters12:33.2711
Apr 24Eastlake @ Olympian Apr 24 · 3200 Meters · Place 2 · Olympian3200 Meters211:36.0311
Apr 24Eastlake @ Olympian Apr 24 · 1600 Meters · Place 2 · Olympian1600 Meters25:21.1211
Apr 24Eastlake @ Olympian Apr 24 · 800 Meters · Place 2 · Olympian800 Meters22:27.5611
Apr 9Sweetwater @ Olympian DuelApr 9 · 1600 Meters · Place 1 · Olympian1600 Meters15:30.00a11
Apr 9Sweetwater @ Olympian DuelApr 9 · 800 Meters · Place 1 · Olympian800 Meters12:33.18a11
Mar 22Jim Cerveny Invite VIIMar 22 · 800 Meters · Place 1 · Olympian800 Meters12:28.19a11
Mar 15Bronco Invitational Mar 15 · 3200 Meters · Place 8 · Olympian3200 Meters811:59.20a—
Mar 15Bronco Invitational Mar 15 · 1600 Meters · Place 12 · Olympian1600 Meters125:34.21a—
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · 1600 Meters · Place 34 · Olympian1600 Meters345:40.29a—
Mar 1Elmer Runge InviteMar 1 · 1 Mile · Place 10 · Olympian1 Mile105:47.25a PB—
Mar 1Elmer Runge InviteMar 1 · 1600 Meters · Place 10 · Olympian1600 Meters105:42.18a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11CIFSDS Division 1 ChampionshipsMay 11 · 3200 Meters · Place 12 · Olympian3200 Meters1211:51.96a—
May 11CIFSDS Division 1 ChampionshipsMay 11 · 1600 Meters · Place 11 · Olympian1600 Meters115:27.79a—
Apr 24Otay Ranch @ Olympian Apr 24 · 1600 Meters · Place 2 · Olympian1600 Meters25:26.19a—
Apr 18Chula Vista @ OlympianApr 18 · 1600 Meters · Place 1 · Olympian1600 Meters15:47.00a—
Apr 18Chula Vista @ OlympianApr 18 · 800 Meters · Place 2 · Olympian800 Meters22:34.33a—
Apr 13Jim Cerveny Invite VIApr 13 · 3200 Meters · Place 8 · Olympian3200 Meters812:01.45a—
Apr 11Olympian @ EastlakeApr 11 · 1600 Meters · Place 2 · Olympian1600 Meters25:29.65a—
Apr 11Olympian @ EastlakeApr 11 · 800 Meters · Place 3 · Olympian800 Meters32:31.71a—
Apr 3Bonita @ OlympianApr 3 · 1600 Meters · Place 1 · Olympian1600 Meters15:31.56a—
Apr 3Bonita @ OlympianApr 3 · 800 Meters · Place 1 · Olympian800 Meters12:34.10a—
Mar 16Elmer Runge InviteMar 16 · 3200 Meters · Place 2 · Olympian3200 Meters212:05.79a—
Mar 9Don Jones Bronco Invitational Mar 9 · 3200 Meters · Place 6 · Olympian3200 Meters611:49.88a—
Mar 2Mt. Carmel Field & Distance CarnivalMar 2 · 1600 Meters · Place 34 · Olympian1600 Meters345:42.2710

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27Sweetwater @ OlympianApr 27 · 3200 Meters · Place 1 · Olympian3200 Meters112:45.28a—
Apr 27Sweetwater @ OlympianApr 27 · 800 Meters · Place 2 · Olympian800 Meters22:32.64a—
Apr 13Olympian vs Chula @ Olympian 23Apr 13 · 3200 Meters · Place 1 · Olympian3200 Meters112:29.41a—
Apr 5EastLake vs Olympian @ Olympian 2023Apr 5 · 3200 Meters · Place 2 · Olympian3200 Meters212:29.20a—
Apr 5EastLake vs Olympian @ Olympian 2023Apr 5 · 1600 Meters · Place 3 · Olympian1600 Meters35:37.16a—
Mar 30Olympian HS @ Bonita Vista HSMar 30 · 3200 Meters · Place 1 · Olympian3200 Meters112:53.62a—
Mar 30Olympian HS @ Bonita Vista HSMar 30 · 1600 Meters · Place 1 · Olympian1600 Meters15:48.45a—
Mar 18Elmer Runge InvitationalMar 18 · 1600 Meters · Place 2 · Olympian1600 Meters25:58.59a—