Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRancho Bernardo @ Torrey Pines · Feb 2913.00Rancho Bernardo @ Torrey PinesFebruary 29, 2024
100 Meters · OutdoorRancho Bernardo @ Westview · Apr 1713.11aRancho Bernardo @ WestviewApril 17, 2024
200 Meters · IndoorRancho Bernardo @ Torrey Pines · Feb 2927.40Rancho Bernardo @ Torrey PinesFebruary 29, 2024
200 Meters · OutdoorCIFSDS Division 1 Championships · May 1126.63aCIFSDS Division 1 ChampionshipsMay 11, 2024
400 Meters · IndoorSteele Canyon @ Rancho Bernardo · Feb 261:04.93aSteele Canyon @ Rancho BernardoFebruary 26, 2026
400 Meters · OutdoorPalomar League Finals · May 101:01.56aPalomar League FinalsMay 10, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16CIFSDS Division 1 ChampionshipsMay 16 · 400 Meters · Place 21 · Rancho Bernardo400 Meters211:02.07a12
May 8Palomar League FinalsMay 8 · 400 Meters · Place 9 · Rancho Bernardo400 Meters91:02.86a12
May 8Palomar League FinalsMay 8 · 200 Meters · Place 10 · Rancho Bernardo200 Meters1026.69a12
Apr 30Del Norte vs Rancho BernardoApr 30 · 400 Meters · Place 2 · Rancho Bernardo400 Meters21:02.08a12
Apr 30Del Norte vs Rancho BernardoApr 30 · 200 Meters · Place 4 · Rancho Bernardo200 Meters426.72a12
Apr 23Westview vs Rancho BernardoApr 23 · 400 Meters · Place 2 · Rancho Bernardo400 Meters2.1:02.64a12
Apr 23Westview vs Rancho BernardoApr 23 · 200 Meters · Place 4 · Rancho Bernardo200 Meters4.26.70aWind: 1.212
Apr 15Mt. Carmel @ Rancho BernardoApr 15 · 400 Meters · Place 3 · Rancho Bernardo400 Meters31:02.70a12
Apr 15Mt. Carmel @ Rancho BernardoApr 15 · 200 Meters · Place 3 · Rancho Bernardo200 Meters327.18a12
Apr 2Poway @ Rancho BernardoApr 2 · 400 Meters · Place 3 · Rancho Bernardo400 Meters31:03.93a12
Apr 2Poway @ Rancho BernardoApr 2 · 200 Meters · Place 2 · Rancho Bernardo200 Meters227.28a12
Apr 2Poway @ Rancho BernardoApr 2 · 400 Meters · Place 3 · Rancho Bernardo400 Meters31:03.93a12
Apr 2Poway @ Rancho BernardoApr 2 · 200 Meters · Place 2 · Rancho Bernardo200 Meters227.28a12
Mar 26San Marcos @ Rancho BernardoMar 26 · 400 Meters · Place 4 · Rancho Bernardo400 Meters41:02.51a12
Mar 26San Marcos @ Rancho BernardoMar 26 · 200 Meters · Place 4 · Rancho Bernardo200 Meters427.38a12
Mar 2132nd Annual Falcon RelaysMar 21 · 400 Meters · Place 17 · Rancho Bernardo400 Meters171:03.56a12
Mar 2132nd Annual Falcon RelaysMar 21 · 400 Meters · Place 17 · Rancho Bernardo400 Meters171:03.56a12
Mar 2132nd Annual Falcon RelaysMar 21 · 400 Meters · Place 17 · Rancho Bernardo400 Meters171:03.56a12
Mar 19Otay Ranch vs Rancho BernardoMar 19 · 100 Meters · Place 2 · Rancho Bernardo100 Meters213.41a12
Mar 14Don Jones Bronco InvitationalMar 14 · 400 Meters · Place 6 · Rancho Bernardo400 Meters6.1:03.06a12
Mar 14Don Jones Bronco InvitationalMar 14 · 200 Meters · Place 7 · Rancho Bernardo200 Meters7.27.23aWind: -1.212
Mar 5Rancho Bernardo @ Torrey PinesMar 5 · 200 Meters · Place 1 · Rancho Bernardo200 Meters127.50a12
Mar 5Rancho Bernardo @ Torrey PinesMar 5 · 100 Meters · Place 4 · Rancho Bernardo100 Meters413.22a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Steele Canyon @ Rancho BernardoFeb 26 · 400 Meters · Place 2 · Rancho Bernardo400 Meters21:04.93a PB12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 17CIFSDS Division 1 ChampionshipsMay 17 · 400 Meters · Place 19 · Rancho Bernardo400 Meters19.1:01.78a11
May 10Palomar League FinalsMay 10 · 400 Meters · Place 10 · Rancho Bernardo400 Meters101:01.56a PB11
May 10Palomar League FinalsMay 10 · 200 Meters · Place 12 · Rancho Bernardo200 Meters1226.77a11
May 1Rancho Bernardo vs Del NorteMay 1 · 400 Meters · Place 4 · Rancho Bernardo400 Meters41:02.2011
May 1Rancho Bernardo vs Del NorteMay 1 · 200 Meters · Place 3 · Rancho Bernardo200 Meters327.3111
Apr 24Rancho Bernardo vs WestviewApr 24 · 400 Meters · Place 4 · Rancho Bernardo400 Meters41:02.9211
Apr 24Rancho Bernardo vs WestviewApr 24 · 200 Meters · Place 2 · Rancho Bernardo200 Meters227.3611
Apr 19Jaguar Invite Morning SessionApr 19 · 200 Meters · Place 13 · Rancho Bernardo200 Meters1326.7811
Apr 19Jaguar Invite Morning SessionApr 19 · 100 Meters · Place 17 · Rancho Bernardo100 Meters1713.4511
Apr 9Rancho Bernardo vs Mt. Carmel Dual MeetApr 9 · 400 Meters · Place 5 · Rancho Bernardo400 Meters51:03.89a11
Apr 9Rancho Bernardo vs Mt. Carmel Dual MeetApr 9 · 200 Meters · Place 5 · Rancho Bernardo200 Meters527.56a11
Apr 3Rancho Bernardo at PowayApr 3 · 400 Meters · Place 3 · Rancho Bernardo400 Meters31:03.79a11
Mar 27Rancho Bernardo @ San MarcosMar 27 · 400 Meters · Place 5 · Rancho Bernardo400 Meters5.1:04.19a11
Mar 27Rancho Bernardo @ San MarcosMar 27 · 200 Meters · Place 8 · Rancho Bernardo200 Meters8.28.12a11
Mar 22Falcon RelaysMar 22 · 400 Meters · Place 14 · Rancho Bernardo400 Meters141:03.14a11
Mar 20Rancho Bernardo vs Otay RanchMar 20 · 200 Meters · Place 6 · Rancho Bernardo200 Meters628.28a11
Mar 20Rancho Bernardo vs Otay RanchMar 20 · 100 Meters · Place 8 · Rancho Bernardo100 Meters814.09a11
Mar 6Rancho Bernardo vs Torrey PinesMar 6 · 100 Meters · Place 8 · Rancho Bernardo100 Meters814.42a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Rancho Bernardo at Steele CanyonFeb 27 · 400 Meters · Place 2 · Rancho Bernardo400 Meters21:08.11a11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11CIFSDS Division 1 ChampionshipsMay 11 · 200 Meters · Place 21 · Rancho Bernardo200 Meters2126.63a PB—
May 4Palomar League ChampionshipsMay 4 · 200 Meters · Place 11 · Rancho Bernardo200 Meters1126.94a—
May 4Palomar League ChampionshipsMay 4 · 100 Meters · Place 10 · Rancho Bernardo100 Meters1013.29a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 200 Meters · Place 8 · Rancho Bernardo200 Meters826.89a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 100 Meters · Place 13 · Rancho Bernardo100 Meters1313.47a—
Apr 25Rancho Bernardo VS PowayApr 25 · 200 Meters · Place 3 · Rancho Bernardo200 Meters327.65a—
Apr 25Rancho Bernardo VS PowayApr 25 · 100 Meters · Place 3 · Rancho Bernardo100 Meters313.51a—
Apr 17Rancho Bernardo @ WestviewApr 17 · 200 Meters · Place 3 · Rancho Bernardo200 Meters327.42a—
Apr 17Rancho Bernardo @ WestviewApr 17 · 100 Meters · Place 4 · Rancho Bernardo100 Meters413.11a PB—
Apr 13Jaguar Invite Morning SessionApr 13 · 400 Meters · Place 16 · Rancho Bernardo400 Meters161:03.94a—
Apr 13Jaguar Invite Morning SessionApr 13 · 200 Meters · Place 17 · Rancho Bernardo200 Meters1727.50a—
Apr 3Rancho Bernardo VS San MarcosApr 3 · 100 Meters · Place 6 · Rancho Bernardo100 Meters613.66a—
Mar 28Rancho Bernardo vs Mt. CarmelMar 28 · 400 Meters · Place 2 · Rancho Bernardo400 Meters21:04.66a—
Mar 21Rancho Bernardo @ Del NorteMar 21 · 400 Meters · Place 4 · Rancho Bernardo400 Meters41:03.79a—
Mar 21Rancho Bernardo @ Del NorteMar 21 · 200 Meters · Place 5 · Rancho Bernardo200 Meters527.61a—
Mar 16Falcon RelaysMar 16 · 100 Meters · Place 12 · Rancho Bernardo100 Meters1213.39a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Rancho Bernardo @ Torrey PinesFeb 29 · 200 Meters · Place 2 · Rancho Bernardo200 Meters227.40 PB—
Feb 29Rancho Bernardo @ Torrey PinesFeb 29 · 100 Meters · Place 2 · Rancho Bernardo100 Meters213.00 PB—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6Palomar League FinalsMay 6 · 200 Meters · Place 15 · Rancho Bernardo200 Meters1527.79a—
May 6Palomar League FinalsMay 6 · 100 Meters · Place 17 · Rancho Bernardo100 Meters1713.51a—
Apr 27Rancho Bernardo at Poway Dual MeetApr 27 · 100 Meters · Place 3 · Rancho Bernardo100 Meters313.49a—
Apr 20RBHS vs WestviewApr 20 · 200 Meters · Place 4 · Rancho Bernardo200 Meters428.33a—
Apr 20RBHS vs WestviewApr 20 · 100 Meters · Place 4 · Rancho Bernardo100 Meters413.64a—
Apr 15Jaguar Invite Morning SessionApr 15 · 200 Meters · Place 21 · Rancho Bernardo200 Meters2128.09a—
Apr 15Jaguar Invite Morning SessionApr 15 · 100 Meters · Place 18 · Rancho Bernardo100 Meters1813.44a—
Apr 5Rancho Bernardo @ San MarcosApr 5 · 200 Meters · Place 1 · Rancho Bernardo200 Meters128.339
Apr 5Rancho Bernardo @ San MarcosApr 5 · 100 Meters · Place 1 · Rancho Bernardo100 Meters113.699
Mar 30Rancho Bernardo at Mt. Carmel Dual MeetMar 30 · 100 Meters · Place 4 · Rancho Bernardo100 Meters414.94a—
Mar 23Rancho Bernardo vs. Del NorteMar 23 · 200 Meters · Place 3 · Rancho Bernardo200 Meters329.44a—
Mar 23Rancho Bernardo vs. Del NorteMar 23 · 100 Meters · Place 1 · Rancho Bernardo100 Meters114.18a—
Mar 16Rancho Bernardo @ EscondidoMar 16 · 200 Meters · Place 2 · Rancho Bernardo200 Meters229.41a—
Mar 16Rancho Bernardo @ EscondidoMar 16 · 100 Meters · Place 2 · Rancho Bernardo100 Meters213.88a—
Mar 2Rancho Bernardo vs. Torrey PinesMar 2 · 200 Meters · Place 6 · Rancho Bernardo200 Meters630.43a—