Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorTri Meet - Cathedral, La Jolla HS, & CCA · Feb 1712.34Tri Meet - Cathedral, La Jolla HS, & CCAFebruary 17, 2022
100 Meters · Outdoor64th Mt. SAC Relays · Apr 1911.8364th Mt. SAC RelaysApril 19, 2024
150 Meters · IndoorCA Winter Championships · Feb 417.85aCA Winter ChampionshipsFebruary 4, 2023
150 Meters · OutdoorCA Winter Championships · Feb 317.89aCA Winter ChampionshipsFebruary 3, 2024
200 Meters · IndoorBattle of La Jolla · Feb 2224.20aBattle of La JollaFebruary 22, 2024
200 Meters · OutdoorDuke Twilight · May 323.41aDuke TwilightMay 3, 2026
300 Meters · Indoor2025 Blue-Gold Invite · Dec 537.74a2025 Blue-Gold InviteDecember 5, 2025
300 Meters · OutdoorCA Winter Championships · Feb 337.82aCA Winter ChampionshipsFebruary 3, 2024
400 Meters · OutdoorDuke Twilight · May 351.77aDuke TwilightMay 3, 2026
400 Meters · Relay Split · OutdoorNCAA Division I Outdoor Championships · Jun 1153.274NCAA Division I Outdoor ChampionshipsJune 11, 2025
60 Meter · OutdoorCA Winter State Track & Field Championships · Jan 297.77aCA Winter State Track & Field ChampionshipsJanuary 29, 2022
Results · OutdoorUSATF National Junior Olympic Championships · Jul 2524.83USATF National Junior Olympic ChampionshipsJuly 25, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 400 Meters · Place 23 · MichiganMichigan400 MetersRound P23.52.02aSo
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 400 Meters · Place 23 · MichiganMichigan400 MetersRound S23.52.35aSo
May 15Big Ten Outdoor ChampionshipsMay 15 · 400 Meters · Place 12 · MichiganMichigan400 MetersRound P12.52.70aSo
May 3Duke TwilightMay 3 · 400 Meters · Place 2 · MichiganMichigan400 Meters2.51.77a PBSo
May 3Duke TwilightMay 3 · 200 Meters · Place 6 · MichiganMichigan200 Meters6.23.41a PBWind: 1So
Mar 21UCF Black & Gold ChallengeMar 21 · 200 Meters · Place 5 · MichiganMichigan200 Meters5.23.43aWind: 1.8So

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · 300 Meters · Place 1 · MichiganMichigan300 Meters1.37.74a PBSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 19USATF U-20 National ChampionshipsJun 19 · 400 Meters · Place 5 · UnattachedUnattached400 MetersRound P5.53.69aFr
Jun 19USATF U-20 National ChampionshipsJun 19 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.53.17aFr
Jun 19USATF U-20 National ChampionshipsJun 19 · 200 Meters · UnattachedUnattached200 MetersRound P--DNSWind: 0Fr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 400 Meters · MichiganMichigan400 MetersRelay SplitRound P—53.274 PBFr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 400 Meters · MichiganMichigan400 MetersRelay SplitRound P—53.274Fr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 400 Meters · Place 44 · MichiganMichigan400 MetersRound P44.54.54aFr
May 4Duke TwilightMay 4 · 400 Meters · Place 4 · MichiganMichigan400 Meters453.44aFr
Apr 18Tom Jones InvitationalApr 18 · 400 Meters · Place 29 · MichiganMichigan400 Meters29.53.96aFr
Apr 18Tom Jones InvitationalApr 18 · 200 Meters · Place 10 · MichiganMichigan200 Meters10.23.75aWind: 0.5Fr
Mar 282025 Battle on the BayouMar 28 · 200 Meters · Place 14 · MichiganMichigan200 Meters14.23.71aWind: 0.9Fr

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 1 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters155.29a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters225.55a—
May 25104th CIF State T&F Champs Finals 2024May 25 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters1.53.39a12
May 25104th CIF State T&F Champs Finals 2024May 25 · 200 Meters · Place 8 · La JollaLa Jolla200 Meters8.24.23aWind: 1.912
May 24104th CIF State T&F Champs Prelims 2024May 24 · 400 Meters · Place 3 · La JollaLa Jolla400 MetersRound P3.55.05a12
May 24104th CIF State T&F Champs Prelims 2024May 24 · 200 Meters · Place 6 · La JollaLa Jolla200 MetersRound P6.24.04aWind: 1.912
May 18CIFSDS Section ChampionshipsMay 18 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters154.22a—
May 18CIFSDS Section ChampionshipsMay 18 · 200 Meters · Place 2 · La JollaLa Jolla200 Meters224.00a—
May 11CIFSDS Division 3 ChampionshipsMay 11 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters154.57a—
May 11CIFSDS Division 3 ChampionshipsMay 11 · 200 Meters · Place 3 · La JollaLa Jolla200 Meters325.14a—
May 4Eastern League FinalsMay 4 · 400 Meters · Place 2 · La JollaLa Jolla400 Meters259.45a—
May 4Eastern League FinalsMay 4 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters125.29a—
Apr 1964th Mt. SAC RelaysApr 19 · 200 Meters · Place 5 · La JollaLa Jolla200 Meters523.94—
Apr 1964th Mt. SAC RelaysApr 19 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters111.83 PB—
Apr 11San Diego @ La JollaApr 11 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters125.27a—
Apr 11San Diego @ La JollaApr 11 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.21a—
Apr 52024 Arcadia InvitationalApr 5 · 400 Meters · Place 2 · La JollaLa Jolla400 Meters253.5612
Apr 52024 Arcadia InvitationalApr 5 · 400 Meters · Place 2 · La JollaLa Jolla400 Meters253.5612
Mar 27Saints/OLP vs La JollaMar 27 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters156.22a—
Mar 27Saints/OLP vs La JollaMar 27 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters124.97a—
Mar 21Morse @ La JollaMar 21 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters124.48a—
Mar 21Morse @ La JollaMar 21 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.06a—
Mar 14Mission Bay, Hoover @ La JollaMar 14 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters111.88a—
Feb 3CA Winter ChampionshipsFeb 3 · 150 Meters · Place 3 · La JollaLa Jolla150 Meters3.17.89a PBWind: -0.512
Feb 3CA Winter ChampionshipsFeb 3 · 300 Meters · Place 1 · La JollaLa Jolla300 Meters1.37.82a PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Battle of La JollaFeb 22 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters124.20a PB—

2023 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 1 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P1.11.89a11
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 1 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters1.11.89a11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 1 · Havoc Youth Track ClubHavoc Youth Track Club400 MetersRound P1.55.59a11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Havoc Youth Track ClubHavoc Youth Track Club400 Meters—DNS11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club200 MetersRound P2.24.96aWind: -4.311
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 1 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters1.24.95aWind: -2.711
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters225.32a—
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters256.35a—
May 27103rd CIF State T&F Champs Finals 2023May 27 · 400 Meters · Place 3 · La JollaLa Jolla400 Meters3.53.86a11
May 27103rd CIF State T&F Champs Finals 2023May 27 · 200 Meters · Place 3 · La JollaLa Jolla200 Meters3.23.78aWind: 1.311
May 26103rd CIF State T&F Champs Prelims 2023May 26 · 400 Meters · Place 9 · La JollaLa Jolla400 MetersRound P9.55.80a11
May 26103rd CIF State T&F Champs Prelims 2023May 26 · 200 Meters · Place 8 · La JollaLa Jolla200 MetersRound P8.24.28aWind: 3.111
May 20CIFSDS FinalsMay 20 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters1.54.87a11
May 20CIFSDS FinalsMay 20 · 200 Meters · Place 2 · La JollaLa Jolla200 Meters2.24.11aWind: 2.611
May 13CIFSDS Div 3 PrelimsMay 13 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters155.91a—
May 13CIFSDS Div 3 PrelimsMay 13 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters124.30a—
May 5Eastern League FinalsMay 5 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters1.56.71a11
May 5Eastern League FinalsMay 5 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters1.24.52a11
Apr 20La Jolla vs HooverApr 20 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters124.80a—
Apr 20La Jolla vs HooverApr 20 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.14a—
Apr 1463rd Mt. SAC RelaysApr 14 · 400 Meters · Place 3 · La JollaLa Jolla400 Meters3.55.45a11
Apr 1463rd Mt. SAC RelaysApr 14 · 200 Meters · Place 7 · La JollaLa Jolla200 Meters7.24.26aWind: 2.711
Apr 12Mt. SAC Relays - College/OpenApr 12 · 400 Meters · Place 3 · La JollaLa Jolla400 Meters355.45—
Apr 12Mt. SAC Relays - College/OpenApr 12 · 200 Meters · Place 7 · La JollaLa Jolla200 Meters724.26—
Apr 72023 Arcadia InvitationalApr 7 · 400 Meters · Place 2 · La JollaLa Jolla400 Meters254.1211
Apr 72023 Arcadia InvitationalApr 7 · 200 Meters · Place 6 · La JollaLa Jolla200 Meters624.5911
Mar 25Mt. Carmel/Asics Track & Field InvitationalMar 25 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters1.54.85a11
Mar 25Mt. Carmel/Asics Track & Field InvitationalMar 25 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters1.24.08aWind: 4.111
Mar 23Morse vs La Jolla At Canyon Hills Mar 23 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.2511
Mar 16La Jolla vs Saints/OLPMar 16 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters156.79a—
Mar 16La Jolla vs Saints/OLPMar 16 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters125.10a—
Mar 11Viking RelaysMar 11 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters156.18a11
Mar 9La Jolla @ Mission BayMar 9 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters124.39a—
Mar 9La Jolla @ Mission BayMar 9 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters111.93a—
Mar 2The Rock Academy, Point Loma at La JollaMar 2 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters124.1911
Jan 7Winter Championships Qualifier @ CCAJan 7 · 150 Meters · Place 1 · UnattachedUnattached150 Meters1.18.24aUnofficial11
Jan 7Winter Championships Qualifier @ CCAJan 7 · 300 Meters · Place 3 · UnattachedUnattached300 Meters3.41.56aUnofficial11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4CA Winter ChampionshipsFeb 4 · 300 Meters · Place 2 · La JollaLa Jolla300 Meters238.74a—
Feb 4CA Winter ChampionshipsFeb 4 · 150 Meters · Place 3 · La JollaLa Jolla150 Meters317.85a PB—

2022 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 2 · 15 Havoc You15 Havoc YouResults255.78—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 10 · 15 Havoc You15 Havoc YouResultsRound S1025.19—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 2 · 15 Havoc You15 Havoc YouResultsRound P256.65—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 4 · 15 Havoc You15 Havoc YouResultsRound P424.83 PB—
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters4.1:02.17a10
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club200 MetersRound P2.25.92a10
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters2.26.35a10
May 27102nd CIF State T&F Champs Prelims 2022May 27 · 400 Meters · Place 14 · La JollaLa Jolla400 MetersRound P14.57.61a10
May 27102nd CIF State T&F Champs Prelims 2022May 27 · 200 Meters · Place 10 · La JollaLa Jolla200 MetersRound P10.24.70aWind: 3.210
May 21CIFSDS FinalsMay 21 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters1.56.33a10
May 21CIFSDS FinalsMay 21 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters1.24.89aWind: 0.610
May 14CIFSDS Div 3 PrelimsMay 14 · 400 Meters · Place 1 · La JollaLa Jolla400 MetersRound P157.64a10
May 14CIFSDS Div 3 PrelimsMay 14 · 200 Meters · Place 2 · La JollaLa Jolla200 MetersRound P224.92a10
May 6Eastern League FinalsMay 6 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters1.59.65a10
May 6Eastern League FinalsMay 6 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters1.25.19a10
Apr 16Jag Invite Afternoon SessionApr 16 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters124.8410
Apr 16Jag Invite Afternoon SessionApr 16 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.0710
Apr 14La Jolla @ HooverApr 14 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.010
Apr 82022 Arcadia Invitational Apr 8 · 400 Meters · Place 6 · La JollaLa Jolla400 Meters657.13a10
Apr 82022 Arcadia Invitational Apr 8 · 100 Meters · Place 8 · La JollaLa Jolla100 Meters812.10a10
Apr 82022 Arcadia Invitational Apr 8 · 400 Meters · Place 6 · La JollaLa Jolla400 Meters657.1310
Apr 82022 Arcadia Invitational Apr 8 · 100 Meters · Place 8 · La JollaLa Jolla100 Meters812.1010
Mar 26Mt. Carmel/Asics Track & Field InvitationalMar 26 · 400 Meters · Place 3 · La JollaLa Jolla400 Meters357.4410
Mar 26Mt. Carmel/Asics Track & Field InvitationalMar 26 · 100 Meters · Place 5 · La JollaLa Jolla100 Meters512.0610
Mar 24San Diego @ La JollaMar 24 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters125.0310
Mar 24San Diego @ La JollaMar 24 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.3610
Mar 17Morse/Canyon Hills @ La JollaMar 17 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters157.7610
Mar 3Sage Creek @ La JollaMar 3 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters124.8210
Mar 3Sage Creek @ La JollaMar 3 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.0010
Jan 29CA Winter State Track & Field ChampionshipsJan 29 · 150 Meters · Place 5 · La JollaLa Jolla150 Meters5.18.61aWind: -0.510
Jan 29CA Winter State Track & Field ChampionshipsJan 29 · 60 Meter · Place 3 · La JollaLa Jolla60 MeterRound P3.7.77a PBWind: 010
Jan 29CA Winter State Track & Field ChampionshipsJan 29 · 60 Meter · Place 4 · La JollaLa Jolla60 Meter4.7.77aWind: -0.710

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Battle of La JollaFeb 24 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters125.2810
Feb 24Battle of La JollaFeb 24 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.4710
Feb 17Tri Meet - Cathedral, La Jolla HS, & CCAFeb 17 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.34 PB10

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 12CIFSS Division 3 Finals 2021Jun 12 · 200 Meters · Place 7 · La JollaLa Jolla200 MetersRound P725.929
Jun 12CIFSS Division 3 Finals 2021Jun 12 · 200 Meters · Place 7 · La JollaLa Jolla200 Meters726.139
Jun 12CIFSS Division 3 Finals 2021Jun 12 · 100 Meters · Place 5 · La JollaLa Jolla100 MetersRound P512.699
Jun 12CIFSS Division 3 Finals 2021Jun 12 · 100 Meters · Place 6 · La JollaLa Jolla100 Meters612.729
Jun 12CIFSS Division 3 Finals 2021Jun 12 · 200 Meters · Place 7 · La JollaLa Jolla200 MetersRound P725.929
Jun 12CIFSS Division 3 Finals 2021Jun 12 · 200 Meters · Place 7 · La JollaLa Jolla200 Meters726.139
Jun 12CIFSS Division 3 Finals 2021Jun 12 · 100 Meters · Place 5 · La JollaLa Jolla100 MetersRound P512.699
Jun 12CIFSS Division 3 Finals 2021Jun 12 · 100 Meters · Place 6 · La JollaLa Jolla100 Meters612.729
Jun 12CIFSDS Division 3 FinalsJun 12 · 200 Meters · Place 7 · La JollaLa Jolla200 MetersRound P7.25.92aWind: 09
Jun 12CIFSDS Division 3 FinalsJun 12 · 200 Meters · Place 7 · La JollaLa Jolla200 Meters7.26.13aWind: 1.49
Jun 12CIFSDS Division 3 FinalsJun 12 · 100 Meters · Place 5 · La JollaLa Jolla100 MetersRound P5.12.69aWind: 0.69
Jun 12CIFSDS Division 3 FinalsJun 12 · 100 Meters · Place 6 · La JollaLa Jolla100 Meters6.12.72aWind: 1.79
Jun 5CIFSDS Division 3 Prelims 2021Jun 5 · 200 Meters · Place 7 · La JollaLa Jolla200 MetersRound P7.25.92aWind: 09
Jun 5CIFSDS Division 3 Prelims 2021Jun 5 · 100 Meters · Place 5 · La JollaLa Jolla100 MetersRound P5.12.69aWind: 0.69
May 28Eastern and City League FinalsMay 28 · 200 Meters · Place 2 · La JollaLa Jolla200 Meters226.709
May 28Eastern and City League FinalsMay 28 · 100 Meters · Place 2 · La JollaLa Jolla100 Meters212.869
Apr 29Mission Bay vs La JollaApr 29 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters125.219
Apr 29Mission Bay vs La JollaApr 29 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.449
Apr 24Serra/Morse vs La JollaApr 24 · 400 Meters · Place 1 · La JollaLa Jolla400 Meters158.699
Apr 24Serra/Morse vs La JollaApr 24 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters125.969
Apr 17Saints/OLP vs La JollaApr 17 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters125.849
Apr 17Saints/OLP vs La JollaApr 17 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.759
Mar 22Red/Black MeetMar 22 · 200 Meters · Place 1 · La JollaLa Jolla200 Meters125.839
Mar 22Red/Black MeetMar 22 · 100 Meters · Place 1 · La JollaLa Jolla100 Meters112.689