Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor11th Annual Willie Banks Invitational · Apr 54:30.91a11th Annual Willie Banks InvitationalApril 5, 2025
1600 Meters · IndoorLouis Zamperini Invitational · Feb 225:02.08aLouis Zamperini Invitational February 22, 2025
1600 Meters · OutdoorOceanside @ El Camino · Mar 204:50.59aOceanside @ El CaminoMarch 20, 2025
200 Meters · IndoorOceanside & Clairemont @ CCA Meet · Feb 2929.81aOceanside & Clairemont @ CCA MeetFebruary 29, 2024
3000 Meters · Outdoor11th Annual Willie Banks Invitational · Apr 59:42.42a11th Annual Willie Banks InvitationalApril 5, 2025
3200 Meters · Outdoor43rd Mt. Carmel Sundevil Invitational · Mar 2310:09.2843rd Mt. Carmel Sundevil InvitationalMarch 23, 2024
800 Meters · IndoorOceanside & Clairemont @ CCA Meet · Feb 292:22.32aOceanside & Clairemont @ CCA MeetFebruary 29, 2024
800 Meters · OutdoorValley Center @ Oceanside · Mar 122:21.59aValley Center @ OceansideMarch 12, 2025

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 9Avocado League ChampionshipsMay 9 · 3200 Meters · Place 6 · Oceanside3200 Meters610:15.30a12
May 1Vista @ OceansideMay 1 · 3200 Meters · Place 1 · Oceanside3200 Meters110:27.6212
Apr 24San Dieguito @ OceansideApr 24 · 3200 Meters · Place 2 · Oceanside3200 Meters210:17.0712
Apr 19Jaguar Invite Morning SessionApr 19 · 3200 Meters · Place 13 · Oceanside3200 Meters1310:28.3812
Apr 17Oceanside at Mission HillsApr 17 · 3200 Meters · Place 6 · Oceanside3200 Meters610:54.93a12
Apr 17Oceanside at Mission HillsApr 17 · 1600 Meters · Place 4 · Oceanside1600 Meters44:54.19a12
Apr 511th Annual Willie Banks InvitationalApr 5 · 3000 Meters · Place 9 · Oceanside3000 Meters99:42.42a PB12
Apr 511th Annual Willie Banks InvitationalApr 5 · 1500 Meters · Place 18 · Oceanside1500 Meters184:30.91a PB12
Mar 2944th Mt. Carmel Sundevil Track & Field InvitationalMar 29 · 3200 Meters · Place 16 · Oceanside3200 Meters16.10:10.27a12
Mar 27Oceanside @ Rancho Buena VistaMar 27 · 3200 Meters · Place 2 · Oceanside3200 Meters212:00.17a12
Mar 27Oceanside @ Rancho Buena VistaMar 27 · 1600 Meters · Place 4 · Oceanside1600 Meters45:03.42a12
Mar 20Oceanside @ El CaminoMar 20 · 3200 Meters · Place 1 · Oceanside3200 Meters110:29.86a12
Mar 20Oceanside @ El CaminoMar 20 · 1600 Meters · Place 4 · Oceanside1600 Meters44:50.59a PB12
Mar 15Triton InvitationalMar 15 · 1600 Meters · Place 27 · Oceanside (SD)1600 Meters275:00.3812
Mar 15Triton InvitationalMar 15 · 3200 Meters · Place 18 · Oceanside (SD)3200 Meters1810:10.8412
Mar 12Valley Center @ OceansideMar 12 · 1600 Meters · Place 3 · Oceanside1600 Meters3.4:58.6112
Mar 12Valley Center @ OceansideMar 12 · 800 Meters · Place 5 · Oceanside800 Meters5.2:21.59a PB12
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · 3200 Meters · Place 45 · Oceanside3200 Meters4510:43.15a—
Mar 6CCA and Clairemont @ Oceanside MeetMar 6 · 1600 Meters · Place 2 · Oceanside1600 Meters24:56.93a—
Mar 6CCA and Clairemont @ Oceanside MeetMar 6 · 800 Meters · Place 6 · Oceanside800 Meters62:26.55a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Louis Zamperini Invitational Feb 22 · 1600 Meters · Place 21 · Oceanside1600 Meters215:02.08a PB—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 13Jaguar Invite Morning SessionApr 13 · 3200 Meters · Place 14 · Oceanside3200 Meters1410:41.56a—
Apr 4Mission Hills @ OceansideApr 4 · 3200 Meters · Place 2 · Oceanside3200 Meters210:32.76a—
Apr 4Mission Hills @ OceansideApr 4 · 1600 Meters · Place 3 · Oceanside1600 Meters34:54.44a—
Mar 28Carlsbad @ OceansideMar 28 · 3200 Meters · Place 5 · Oceanside3200 Meters510:49.64a—
Mar 28Carlsbad @ OceansideMar 28 · 1600 Meters · Place 7 · Oceanside1600 Meters74:56.52a—
Mar 2343rd Mt. Carmel Sundevil InvitationalMar 23 · 3200 Meters · Place 16 · Oceanside (SD)3200 Meters1610:09.28 PB11
Mar 21Oceanside @ VistaMar 21 · 3200 Meters · Place 2 · Oceanside3200 Meters210:34.96a—
Mar 21Oceanside @ VistaMar 21 · 1600 Meters · Place 6 · Oceanside1600 Meters64:54.83a—
Mar 16Triton InvitationalMar 16 · 3200 Meters · Place 12 · Oceanside (S3200 Meters1210:10.7111
Mar 16Triton InvitationalMar 16 · 1600 Meters · Place 27 · Oceanside (S1600 Meters274:56.7611
Mar 16Triton InvitationalMar 16 · 1600 Meters · Place 27 · Oceanside (SD)1600 Meters274:56.7611
Mar 16Triton InvitationalMar 16 · 3200 Meters · Place 12 · Oceanside (SD)3200 Meters1210:10.7111
Mar 14El Camino @ OceansideMar 14 · 3200 Meters · Place 2 · Oceanside3200 Meters210:30.03a—
Mar 936th Annual Long Beach RelaysMar 9 · 3200 Meters · Place 8 · Oceanside3200 Meters810:14.14a—
Mar 936th Annual Long Beach RelaysMar 9 · 1600 Meters · Place 19 · Oceanside1600 Meters194:53.36a—
Mar 7Oceanside @ Valley CenterMar 7 · 1600 Meters · Place 2 · Oceanside1600 Meters25:05.80—
Mar 7Oceanside @ Valley CenterMar 7 · 800 Meters · Place 10 · Oceanside800 Meters102:35.50—
Mar 2Mt. Carmel Field & Distance CarnivalMar 2 · 3200 Meters · Place 29 · Oceanside3200 Meters2910:32.5811

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Oceanside & Clairemont @ CCA MeetFeb 29 · 800 Meters · Place 6 · Oceanside800 Meters62:22.32a PB—
Feb 29Oceanside & Clairemont @ CCA MeetFeb 29 · 200 Meters · Place 45 · Oceanside200 Meters4529.81a PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Oceanside @ Torrey PinesApr 27 · 3200 Meters · Place 3 · Oceanside3200 Meters311:52.70a—
Apr 27Oceanside @ Torrey PinesApr 27 · 1600 Meters · Place 3 · Oceanside1600 Meters35:18.65a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 28Torrey Pines vs OceansideApr 28 · 1600 Meters · Place 8 · Oceanside1600 Meters85:41.36a9
Apr 28Torrey Pines vs OceansideApr 28 · 800 Meters · Place 3 · Oceanside800 Meters32:41.56a9
Apr 20Rancho Buena Vista @ OceansideApr 20 · 1600 Meters · Place 3 · Oceanside1600 Meters35:50.489
Apr 20Rancho Buena Vista @ OceansideApr 20 · 800 Meters · Place 5 · Oceanside800 Meters52:45.789
Apr 14Oceanside @ San Dieguito AcademyApr 14 · 1600 Meters · Place 8 · Oceanside1600 Meters86:00.259
Apr 14Oceanside @ San Dieguito AcademyApr 14 · 800 Meters · Place 5 · Oceanside800 Meters52:41.229
Mar 31Carlsbad @ OceansideMar 31 · 1600 Meters · Place 6 · Oceanside1600 Meters65:48.029
Mar 31Carlsbad @ OceansideMar 31 · 800 Meters · Place 8 · Oceanside800 Meters82:44.899
Mar 24Oceanside/Mission Vista @ VistaMar 24 · 1600 Meters · Place 9 · Oceanside1600 Meters9.6:03.389
Mar 24Oceanside/Mission Vista @ VistaMar 24 · 800 Meters · Place 7 · Oceanside800 Meters7.2:39.089
Mar 17El Camino @ OceansideMar 17 · 1600 Meters · Place 7 · Oceanside1600 Meters75:58.839
Mar 17El Camino @ OceansideMar 17 · 800 Meters · Place 8 · Oceanside800 Meters82:49.609
Mar 3Oceanside @ Mission HillsMar 3 · 1600 Meters · Place 5 · Oceanside1600 Meters55:58.119
Mar 3Oceanside @ Mission HillsMar 3 · 800 Meters · Place 6 · Oceanside800 Meters62:50.929

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Oceanside @ Canyon Crest AcademyFeb 24 · 1600 Meters · Place 18 · Oceanside1600 Meters186:07.269
Feb 24Oceanside @ Canyon Crest AcademyFeb 24 · 800 Meters · Place 21 · Oceanside800 Meters212:49.349