Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLawrence Brice Invitational Host By Bear Creek · Apr 2614.05aLawrence Brice Invitational Host By Bear CreekApril 26, 2025
100m Hurdles · 33" / 0.838m · OutdoorAAU West Coast National Championship · Jul 120.20aAAU West Coast National ChampionshipJuly 1, 2026
100m Hurdles · 36" / 0.914m · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2521.21aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
1500 Meters · OutdoorUSATF Region 14 Junior Olympic Combined Events Championships · Jun 156:28.18USATF Region 14 Junior Olympic Combined Events ChampionshipsJune 15, 2024
200 Meters · OutdoorLawrence Brice Invitational Host By Bear Creek · Apr 2629.64aLawrence Brice Invitational Host By Bear CreekApril 26, 2025
400 Meters · OutdoorSTFU - Championship (Invite Only) · Jul 161:14.95aSTFU - Championship (Invite Only)July 16, 2022
80m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 22 Qualifier · Jun 1114.46aAAU Track & Field Region 22 QualifierJune 11, 2025
High Jump · OutdoorNor-Cal Youth Championships · Jun 81.15mNor-Cal Youth ChampionshipsJune 8, 2024
Long Jump · OutdoorNor-Cal Youth Championships · Jun 103.55mNor-Cal Youth ChampionshipsJune 10, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · Long Jump · Place 13 · Max Velocity PrepMax Velocity PrepLong Jump13.4.12m7
Jul 1AAU West Coast National ChampionshipJul 1 · High Jump · Place 1 · Max Velocity PrepMax Velocity PrepHigh Jump1.1.35m7
Jul 1AAU West Coast National ChampionshipJul 1 · 100m Hurdles · Place 3 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838m3.20.20a PBWind: -0.17
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 16 · Max Velocity PrepMax Velocity PrepLong Jump16.4.27m7
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · High Jump · Place 9 · Max Velocity PrepMax Velocity PrepHigh Jump9.1.30m7
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 11 · Max Velocity PrepMax Velocity Prep100m Hurdles36" / 0.914mRound P11.21.21a PBWind: 1.17
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 37 · Max Velocity PrepMax Velocity Prep100 MetersRound P37.13.99aWind: 47
Jun 6Nor-Cal Youth ChampionshipsJun 6 · High Jump · Place 7 · Max Velocity PrepMax Velocity PrepHigh Jump71.40m13
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 42 · Max Velocity PrepMax Velocity Prep200 MetersRound P4229.9413
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100m Hurdles · Place 12 · Max Velocity PrepMax Velocity Prep100m HurdlesRound P1221.8513
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 62 · Max Velocity PrepMax Velocity Prep100 MetersRound P6214.2913
May 163M INVITATIONAL 2026May 16 · High Jump · Place 9 · Max Velocity PrepMax Velocity PrepHigh Jump91.35m7
May 163M INVITATIONAL 2026May 16 · 100m Hurdles · Place 12 · Max Velocity PrepMax Velocity Prep100m Hurdles1222.75a7
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 78 · Max Velocity PrepMax Velocity Prep200 Meters7831.28a7
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 79 · Max Velocity PrepMax Velocity Prep100 MetersRound S7914.58a7
Apr 25Lawrence Brice InvitationalApr 25 · Long Jump · Place 21 · Max Velocity PrepMax Velocity PrepLong Jump2113-2.5013
Apr 25Lawrence Brice InvitationalApr 25 · High Jump · Place 7 · Max Velocity PrepMax Velocity PrepHigh Jump74-213
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 46 · Max Velocity PrepMax Velocity Prep200 Meters4630.9513
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 57 · Max Velocity PrepMax Velocity Prep100 Meters5715.2113
Apr 18Burning Batons Relay CarnivalApr 18 · Long Jump · Place 15 · Max Velocity PrepMax Velocity PrepLong Jump153.91m7
Apr 18Burning Batons Relay CarnivalApr 18 · High Jump · Place 4 · Max Velocity PrepMax Velocity PrepHigh Jump41.27m7
Apr 18Burning Batons Relay CarnivalApr 18 · 200 Meters · Place 44 · Max Velocity PrepMax Velocity Prep200 Meters4431.22a7

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 80m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762m2.14.46a PB6
Jun 11AAU Track & Field Region 22 QualifierJun 11 · Long Jump · Place 6 · Max Velocity PrepMax Velocity PrepLong Jump6.4.11m6
Jun 11AAU Track & Field Region 22 QualifierJun 11 · High Jump · Place 2 · Max Velocity PrepMax Velocity PrepHigh Jump2.4-02.006
Jun 7Nor-Cal Youth ChampionshipsJun 7 · High Jump · Place 3 · Max Velocity PrepMax Velocity PrepHigh Jump31.32m12
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 80m Hurdles · Place 3 · Max Velocity PrepMax Velocity Prep80m HurdlesRound P314.5412
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 80m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep80m Hurdles414.2112
May 173M INVITATIONAL - 2025May 17 · High Jump · Max Velocity PrepMax Velocity PrepHigh Jump—NH6
May 173M INVITATIONAL - 2025May 17 · 80m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep80m Hurdles215.61a6
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 37 · Max Velocity PrepMax Velocity Prep100 MetersRound P3714.97a6
May 3Running Rebels InvitationalMay 3 · 80m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762m2.14.88aWind: 06
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 39 · Max Velocity PrepMax Velocity Prep100 MetersRound P39.14.69a6
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · High Jump · Place 5 · Max Velocity PrepMax Velocity PrepHigh Jump54-26
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 80m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep80m Hurdles415.11a6
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 23 · Max Velocity PrepMax Velocity Prep200 Meters2329.64a PB6
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 31 · Max Velocity PrepMax Velocity Prep100 Meters3114.05a PB6
Apr 19God Speed EggstravaganzaApr 19 · High Jump · Place 4 · Max Velocity PrepMax Velocity PrepHigh Jump41.27m6
Apr 19God Speed EggstravaganzaApr 19 · 80m Hurdles · Place 5 · Max Velocity PrepMax Velocity Prep80m Hurdles515.87a6
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 39 · Max Velocity PrepMax Velocity Prep100 Meters3914.79a6

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 80m Hurdles · Place 8 · Max Velocity PrepMax Velocity Prep80m Hurdles817.79a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 8 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762mRound P8.16.64aWind: 0.95
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 6 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762m6.16.19aWind: 1.25
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 22 · Max Velocity PrepMax Velocity PrepLong Jump22.3.78m5
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · High Jump · Place 10 · Max Velocity PrepMax Velocity PrepHigh Jump10.1.15m5
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 1500 Meters · Place 10 · Max Velocity PrepMax Velocity Prep1500 Meters106:28.18 PB11
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Long Jump · Place 6 · Max Velocity PrepMax Velocity PrepLong Jump63.80m11
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 80m Hurdles · Place 7 · Max Velocity PrepMax Velocity Prep80m Hurdles717.8711
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · High Jump · Place 6 · Max Velocity PrepMax Velocity PrepHigh Jump61.25m11
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Shot Put · Place 8 · Max Velocity PrepMax Velocity PrepShot Put86.53m11
Jun 8Nor-Cal Youth ChampionshipsJun 8 · High Jump · Place 9 · Max Velocity PrepMax Velocity PrepHigh Jump91.15m PB11
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 15 · Max Velocity PrepMax Velocity PrepLong Jump153.63m11
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 80m Hurdles · Place 12 · Max Velocity PrepMax Velocity Prep80m HurdlesRound P1218.0311
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 80m Hurdles · Place 10 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762m10.17.09aWind: 1.95
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Long Jump · Place 15 · Max Velocity PrepMax Velocity PrepLong Jump15.3.96m5
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 79 · Max Velocity PrepMax Velocity Prep100 MetersRound P79.15.06aWind: 0.35
May 183M INVITATIONAL "2024"May 18 · 80m Hurdles · Place 7 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762m7.17.65a5
May 183M INVITATIONAL "2024"May 18 · Long Jump · Place 18 · Max Velocity PrepMax Velocity PrepLong Jump18.3.66m5
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 80m Hurdles · Place 3 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762m3.17.55aWind: -0.55
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Long Jump · Place 6 · Max Velocity PrepMax Velocity PrepLong Jump6.12-04.005
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 40 · Max Velocity PrepMax Velocity Prep100 Meters40.15.09aWind: -0.25

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Long Jump · Place 3 · Full StrideFull StrideLong Jump3.3.96m4
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 5 · Full StrideFull StrideLong Jump53.82m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 26 · Full StrideFull Stride200 MetersRound P2632.19a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 23 · Full StrideFull Stride100 MetersRound P2315.49a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Long Jump · Place 5 · Full StrideFull StrideLong Jump53.55m PB10
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 17 · Full StrideFull Stride200 MetersRound P1732.1510
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 18 · Full StrideFull Stride100 MetersRound P1815.0610
May 27Tom Moore Youth ClassicMay 27 · Long Jump · Place 5 · Full StrideFull StrideLong Jump53.72m—
May 27Tom Moore Youth ClassicMay 27 · 200 Meters · Place 19 · Full StrideFull Stride200 MetersRound P1931.99a—
May 27Tom Moore Youth ClassicMay 27 · 100 Meters · Place 8 · Full StrideFull Stride100 MetersRound P814.83a—
May 27Tom Moore Youth ClassicMay 27 · 100 Meters · Place 8 · Full StrideFull Stride100 Meters815.10a—
May 203M Invitational 2023May 20 · 400 Meters · Place 53 · Full StrideFull Stride400 Meters531:23.33a—
May 203M Invitational 2023May 20 · 200 Meters · Place 32 · Full StrideFull Stride200 Meters3231.63a—
May 203M Invitational 2023May 20 · 100 Meters · Place 27 · Full StrideFull Stride100 MetersRound P2715.30a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 400 Meters · Place 64 · Full StrideFull Stride400 Meters641:30.42a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 21 · Full StrideFull Stride200 Meters2132.35a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 31 · Full StrideFull Stride100 MetersRound P3115.97a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 400 Meters · Place 39 · Full StrideFull Stride400 Meters39.1:24.13aUnofficial4
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 21 · Full StrideFull Stride100 Meters21.15.14aUnofficial4
Apr 1Sac Speed ShowcaseApr 1 · 400 Meters · Place 23 · Full StrideFull Stride400 Meters231:22.50a—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 27 · Full StrideFull Stride100 Meters2716.14a—
Mar 25Sac Track Union Meet #2Mar 25 · Long Jump · Place 3 · Full StrideFull StrideLong Jump3.10' 1.254
Mar 25Sac Track Union Meet #2Mar 25 · 200 Meters · Place 12 · Full StrideFull Stride200 Meters12.32.66a4
Mar 25Sac Track Union Meet #2Mar 25 · 100 Meters · Place 12 · Full StrideFull Stride100 Meters12.15.87a4
Mar 18Sac Track Union Meet #1Mar 18 · Long Jump · Place 2 · Full StrideFull StrideLong Jump210-0—
Mar 18Sac Track Union Meet #1Mar 18 · 400 Meters · Place 8 · Full StrideFull Stride400 Meters81:22.26a—
Mar 18Sac Track Union Meet #1Mar 18 · 100 Meters · Place 7 · Full StrideFull Stride100 Meters716.20a—
Mar 11Flying Jaguars Youth Track MeetMar 11 · 400 Meters · Place 49 · Full StrideFull Stride400 Meters49.1:31.11aUnofficial4
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 21 · Full StrideFull Stride100 Meters21.16.10aUnofficial4

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 16STFU - Championship (Invite Only)Jul 16 · 400 Meters · Place 1 · Full StrideFull Stride400 Meters1.1:14.95a PB3
Jul 16STFU - Championship (Invite Only)Jul 16 · 200 Meters · Place 3 · Full StrideFull Stride200 Meters3.33.41a3
Jul 16STFU - Championship (Invite Only)Jul 16 · 100 Meters · Place 2 · Full StrideFull Stride100 MetersRound P2.15.10a3
Jul 16STFU - Championship (Invite Only)Jul 16 · 100 Meters · Place 3 · Full StrideFull Stride100 Meters3.15.11a3
May 21STFU - Meet #3 (Invite Only)May 21 · Long Jump · Place 1 · Full StrideFull StrideLong Jump1.3.33m3
May 21STFU - Meet #3 (Invite Only)May 21 · 400 Meters · Place 5 · Full StrideFull Stride400 Meters5.1:21.55a3
May 21STFU - Meet #3 (Invite Only)May 21 · 200 Meters · Place 4 · Full StrideFull Stride200 Meters4.33.23a3
May 143M InvitationalMay 14 · 400 Meters · Place 28 · Full StrideFull Stride400 Meters28.1:16.99a3
May 143M InvitationalMay 14 · 200 Meters · Place 35 · Full StrideFull Stride200 Meters35.31.93a3
May 143M InvitationalMay 14 · 100 Meters · Place 39 · Full StrideFull Stride100 MetersRound P39.15.85a3
Apr 30Running Rebels InvitationalApr 30 · 400 Meters · Place 12 · Full StrideFull Stride400 Meters12.1:21.20a3
Apr 30Running Rebels InvitationalApr 30 · 200 Meters · Place 24 · Full StrideFull Stride200 Meters24.33.16a3
Apr 30Running Rebels InvitationalApr 30 · 100 Meters · Place 14 · Full StrideFull Stride100 MetersRound P14.15.07a3
Apr 16East Bay Heat TC All ComersApr 16 · 100 Meters · Place 25 · Full StrideFull Stride100 Meters25.15.94a3
Apr 9STU Meet 2 (Invite Only)Apr 9 · Long Jump · Place 1 · Full StrideFull StrideLong Jump1.3.23m3
Apr 9STU Meet 2 (Invite Only)Apr 9 · 200 Meters · Place 4 · Full StrideFull Stride200 Meters4.32.48a3
Apr 9STU Meet 2 (Invite Only)Apr 9 · 100 Meters · Place 4 · Full StrideFull Stride100 Meters4.15.83a3
Apr 2Sac Speed ShowcaseApr 2 · Javelin · Full StrideFull StrideJavelin300g TJ—DNS3
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · Place 40 · Full StrideFull Stride400 Meters40.1:23.70a3
Apr 2Sac Speed ShowcaseApr 2 · 100 Meters · Place 39 · Full StrideFull Stride100 Meters39.15.63a3
Mar 19STFU - Meet #1 (Invite Only)Mar 19 · Javelin · Full StrideFull StrideJavelin400g TJ--DNS3
Mar 19STFU - Meet #1 (Invite Only)Mar 19 · 400 Meters · Full StrideFull Stride400 Meters--DNS3
Mar 19STFU - Meet #1 (Invite Only)Mar 19 · 100 Meters · Full StrideFull Stride100 Meters--DNS3