Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRunning Rebels Invitational · May 212.71aRunning Rebels InvitationalMay 2, 2026
1500 Meters · OutdoorSpeed Showcase · Apr 66:13.62aSpeed ShowcaseApril 6, 2024
200 Meters · IndoorReno Indoor Track Presidents’ Meet · Feb 1527.23aReno Indoor Track Presidents’ MeetFebruary 15, 2026
200 Meters · OutdoorAAU West Coast National Championship · Jul 126.25aAAU West Coast National ChampionshipJuly 1, 2026
400 Meters · IndoorReno Indoor Track Presidents’ Meet · Feb 151:05.30aReno Indoor Track Presidents’ MeetFebruary 15, 2026
400 Meters · OutdoorUSATF Pacific Association Jr Olympic Championships · Jun 131:00.46aUSATF Pacific Association Jr Olympic Championships June 13, 2025
55 Meter · IndoorReno Indoor Track Presidents’ Meet · Feb 157.63aReno Indoor Track Presidents’ MeetFebruary 15, 2026
800 Meters · OutdoorGod Speed Easter Eggstravaganza · Apr 42:45.80aGod Speed Easter EggstravaganzaApril 4, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 2 · East Bay EliteEast Bay Elite400 Meters2.1:00.68a12
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 6 · East Bay EliteEast Bay Elite200 MetersRound P6.26.25a PBWind: 0.512
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 6 · East Bay EliteEast Bay Elite200 Meters6.26.83aWind: -1.312
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 7 · East Bay EliteEast Bay Elite100 MetersRound P7.12.89aWind: 0.112
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 6 · East Bay EliteEast Bay Elite100 Meters6.13.00aWind: -0.212
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 4 · East Bay EliteEast Bay Elite200 MetersRound P426.3018
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 5 · East Bay EliteEast Bay Elite200 Meters526.2518
May 30STS Club ChampionshipMay 30 · 400 Meters · Place 2 · East Bay EliteEast Bay Elite400 Meters21:00.67a12
May 30STS Club ChampionshipMay 30 · 200 Meters · Place 2 · East Bay EliteEast Bay Elite200 Meters226.62a12
May 30STS Club ChampionshipMay 30 · 100 Meters · Place 4 · East Bay EliteEast Bay Elite100 Meters413.25a12
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 4 · East Bay EliteEast Bay Elite200 Meters426.82a12
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 2 · East Bay EliteEast Bay Elite400 Meters21:01.06a12
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 2 · East Bay EliteEast Bay Elite200 Meters226.34a12
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 2 · East Bay EliteEast Bay Elite100 Meters212.71a PB12
Apr 18Burning Batons Relay CarnivalApr 18 · 200 Meters · Place 2 · East Bay EliteEast Bay Elite200 Meters226.80a12
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 1 · East Bay EliteEast Bay Elite800 Meters12:45.80a PB12
Apr 4God Speed Easter EggstravaganzaApr 4 · 400 Meters · Place 2 · East Bay EliteEast Bay Elite400 Meters21:01.79a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 55 Meter · Place 5 · UnattachedUnattached55 Meter5.7.63a PB12
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 400 Meters · Place 9 · UnattachedUnattached400 Meters9.1:05.30a PB12
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 200 Meters · Place 8 · UnattachedUnattached200 Meters8.27.23a PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 4 · East Bay EliteEast Bay Elite400 MetersRound P41:00.67a11
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 2 · East Bay EliteEast Bay Elite400 Meters21:00.46a PB11
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 7 · East Bay EliteEast Bay Elite200 MetersRound P726.62a11
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 6 · East Bay EliteEast Bay Elite200 Meters626.25a11
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100 Meters · Place 10 · East Bay EliteEast Bay Elite100 MetersRound P1013.04a11
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 5 · East Bay EliteEast Bay Elite200 MetersRound P526.7017
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 7 · East Bay EliteEast Bay Elite200 Meters727.3817
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 8 · East Bay EliteEast Bay Elite100 MetersRound P812.9417
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 7 · East Bay EliteEast Bay Elite100 Meters712.9517
May 31STS Club Championship May 31 · 400 Meters · Place 2 · East Bay EliteEast Bay Elite400 Meters21:00.65a11
May 31STS Club Championship May 31 · 200 Meters · Place 3 · East Bay EliteEast Bay Elite200 Meters326.70a11
May 31STS Club Championship May 31 · 100 Meters · Place 4 · East Bay EliteEast Bay Elite100 Meters412.87a11
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 400 Meters · Place 1 · East Bay EliteEast Bay Elite400 Meters11:00.8317
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 1 · East Bay EliteEast Bay Elite200 Meters127.4817
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 100 Meters · Place 1 · East Bay EliteEast Bay Elite100 Meters113.3317

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 24 · East Bay EliteEast Bay Elite400 MetersRound P24.1:05.39a10
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 19 · East Bay EliteEast Bay Elite200 MetersRound P19.27.35aWind: 0.310
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 19 · East Bay EliteEast Bay Elite100 MetersRound P19.13.13aWind: 0.410
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 7 · East Bay EliteEast Bay Elite200 MetersRound P727.3416
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 5 · East Bay EliteEast Bay Elite200 Meters527.9616
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 7 · East Bay EliteEast Bay Elite400 Meters71:04.4916
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 8 · East Bay EliteEast Bay Elite100 MetersRound P813.3816
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 9 · East Bay EliteEast Bay Elite100 Meters913.3216
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 4 · East Bay EliteEast Bay Elite400 Meters4.1:04.38a10
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 12 · East Bay EliteEast Bay Elite200 MetersRound P12.28.14a10
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 9 · East Bay EliteEast Bay Elite100 MetersRound P9.13.58a10
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 4 · East Bay EliteEast Bay Elite200 Meters4.27.39a10
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Place 6 · East Bay EliteEast Bay Elite400 Meters6.1:05.35a10
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 7 · East Bay EliteEast Bay Elite200 Meters7.27.83a10
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 2 · East Bay EliteEast Bay Elite100 MetersRound P2.13.23a10
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 3 · East Bay EliteEast Bay Elite100 Meters3.13.49a10
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 800 Meters · Place 3 · East Bay EliteEast Bay Elite800 Meters3.2:47.14a10
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 4 · East Bay EliteEast Bay Elite200 Meters4.27.94aWind: 1.210
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 4 · East Bay EliteEast Bay Elite100 Meters4.13.56aWind: 2.310
Apr 13CA Track Youth InvitationalApr 13 · 800 Meters · East Bay EliteEast Bay Elite800 Meters—DNS10
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Place 3 · East Bay EliteEast Bay Elite400 Meters3.1:08.74a10
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · East Bay EliteEast Bay Elite100 Meters—DNS10
Apr 6Speed ShowcaseApr 6 · 1500 Meters · Place 4 · East Bay EliteEast Bay Elite1500 Meters4.6:13.62a PB10
Apr 6Speed ShowcaseApr 6 · 800 Meters · Place 3 · East Bay EliteEast Bay Elite800 Meters3.2:52.13a10
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 5 · East Bay EliteEast Bay Elite400 Meters5.1:06.75a10
Mar 30God Speed EggstravaganzaMar 30 · 800 Meters · Place 3 · East Bay EliteEast Bay Elite800 Meters3.2:50.69a10
Mar 30God Speed EggstravaganzaMar 30 · 400 Meters · Place 5 · East Bay EliteEast Bay Elite400 Meters5.1:04.91a10
Mar 30God Speed EggstravaganzaMar 30 · 200 Meters · Place 5 · East Bay EliteEast Bay Elite200 Meters5.27.44a10

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 15Shor-Sheppard Classic Track and Field MeetJul 15 · 400 Meters · Place 2 · East Bay EliteEast Bay Elite400 Meters2.1:02.87a9
Jul 15Shor-Sheppard Classic Track and Field MeetJul 15 · 200 Meters · Place 3 · East Bay EliteEast Bay Elite200 Meters3.27.78a9
Jul 15Shor-Sheppard Classic Track and Field MeetJul 15 · 100 Meters · Place 2 · East Bay EliteEast Bay Elite100 Meters2.13.39a9
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 17 · East Bay EliteEast Bay Elite400 MetersRound P171:03.10a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 16 · East Bay EliteEast Bay Elite200 MetersRound P1627.96a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 13 · East Bay EliteEast Bay Elite100 MetersRound P1313.34a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 10 · East Bay EliteEast Bay Elite200 MetersRound P1027.6015
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 8 · East Bay EliteEast Bay Elite400 Meters81:03.2915
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 16 · East Bay EliteEast Bay Elite100 MetersRound P1613.4615
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 7 · East Bay Elite Track ClubEast Bay Elite Track ClubLong Jump712-11—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 3 · East Bay Elite Track ClubEast Bay Elite Track Club100 Meters313.29—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 5 · East Bay Elite Track ClubEast Bay Elite Track Club200 Meters527.55—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 2 · East Bay Elite Track ClubEast Bay Elite Track Club400 Meters21:02.09—
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 7 · East Bay Elite Track ClubEast Bay Elite Track ClubLong Jump712-11—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 3 · East Bay Elite Track ClubEast Bay Elite Track Club100 Meters313.29—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 5 · East Bay Elite Track ClubEast Bay Elite Track Club200 Meters527.55—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 2 · East Bay Elite Track ClubEast Bay Elite Track Club400 Meters21:02.09—
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 7 · East Bay Elite Track ClubEast Bay Elite Track ClubLong Jump712-11—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 3 · East Bay Elite Track ClubEast Bay Elite Track Club100 Meters313.29—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 5 · East Bay Elite Track ClubEast Bay Elite Track Club200 Meters527.55—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 2 · East Bay Elite Track ClubEast Bay Elite Track Club400 Meters21:02.09—
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 7 · East Bay Elite Track ClubEast Bay Elite Track ClubLong Jump712-11—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 3 · East Bay Elite Track ClubEast Bay Elite Track Club100 Meters313.29—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 5 · East Bay Elite Track ClubEast Bay Elite Track Club200 Meters527.55—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 2 · East Bay Elite Track ClubEast Bay Elite Track Club400 Meters21:02.09—
May 27Tom Moore Youth ClassicMay 27 · 400 Meters · Place 3 · East Bay EliteEast Bay Elite400 Meters31:03.19a—
May 27Tom Moore Youth ClassicMay 27 · 200 Meters · Place 4 · East Bay EliteEast Bay Elite200 MetersRound P427.47a—
May 27Tom Moore Youth ClassicMay 27 · 200 Meters · Place 4 · East Bay EliteEast Bay Elite200 Meters427.61a—
May 27Tom Moore Youth ClassicMay 27 · 100 Meters · Place 4 · East Bay EliteEast Bay Elite100 Meters413.49a—
May 203M Invitational 2023May 20 · 200 Meters · Place 3 · East Bay EliteEast Bay Elite200 Meters327.44a—

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 20 · East Bay EliteEast Bay Elite400 MetersRound P201:07.97a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 22 · East Bay EliteEast Bay Elite200 MetersRound P2229.02a—
Jun 11Pacific Association Youth Championships (PAC)Jun 11 · 100 Meters · Place 35 · 13-14 East Bay Elite13-14 East Bay Elite100 MetersRound P3514.41a—
Jun 462nd Golden West Invitational Jun 4 · 400 Meters · Place 11 · East Bay EliteEast Bay Elite400 Meters11.1:10.74a8
Jun 462nd Golden West Invitational Jun 4 · 200 Meters · Place 13 · East Bay EliteEast Bay Elite200 Meters13.29.41aWind: 0.88
Jun 462nd Golden West Invitational Jun 4 · 100 Meters · Place 15 · East Bay EliteEast Bay Elite100 Meters15.14.24a8
May 28Tom Moore Youth ClassicMay 28 · 100 Meters · Place 27 · East Bay EliteEast Bay Elite100 MetersRound P2714.28a—
May 143M InvitationalMay 14 · 400 Meters · Place 22 · East Bay EliteEast Bay Elite400 Meters22.1:08.27a8
May 143M InvitationalMay 14 · 200 Meters · Place 23 · East Bay EliteEast Bay Elite200 Meters23.28.94a8
May 143M InvitationalMay 14 · 100 Meters · Place 28 · East Bay EliteEast Bay Elite100 MetersRound P28.14.37a8
Apr 30Running Rebels InvitationalApr 30 · 400 Meters · Place 11 · East Bay EliteEast Bay Elite400 Meters11.1:08.65a8
Apr 30Running Rebels InvitationalApr 30 · 200 Meters · Place 23 · East Bay EliteEast Bay Elite200 Meters23.29.64a8
Apr 30Running Rebels InvitationalApr 30 · 100 Meters · Place 25 · East Bay EliteEast Bay Elite100 MetersRound P25.14.45a8
Apr 16East Bay Heat TC All ComersApr 16 · 800 Meters · Place 14 · East Bay EliteEast Bay Elite800 Meters14.2:55.79a8
Apr 16East Bay Heat TC All ComersApr 16 · 400 Meters · Place 11 · East Bay EliteEast Bay Elite400 Meters11.1:07.76a8
Apr 16East Bay Heat TC All ComersApr 16 · 100 Meters · Place 36 · East Bay EliteEast Bay Elite100 Meters36.14.82a8
Apr 2Sac Speed ShowcaseApr 2 · 800 Meters · Place 15 · East Bay EliteEast Bay Elite800 Meters15.2:54.84a8
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · Place 33 · East Bay EliteEast Bay Elite400 Meters33.1:14.62a8
Apr 2Sac Speed ShowcaseApr 2 · 100 Meters · Place 34 · East Bay EliteEast Bay Elite100 Meters34.14.43a8
Mar 26Barton Williams InvitationalMar 26 · 400 Meters · Place 6 · East Bay EliteEast Bay Elite400 Meters6.1:12.49a8
Mar 26Barton Williams InvitationalMar 26 · 200 Meters · Place 10 · East Bay EliteEast Bay Elite200 Meters10.31.43a8
Mar 26Barton Williams InvitationalMar 26 · 100 Meters · Place 8 · East Bay EliteEast Bay Elite100 Meters8.15.38a8
Mar 19STFU - Meet #1 (Invite Only)Mar 19 · 800 Meters · Place 2 · East Bay EliteEast Bay Elite800 Meters2.2:56.04a8
Mar 19STFU - Meet #1 (Invite Only)Mar 19 · 400 Meters · Place 3 · East Bay EliteEast Bay Elite400 Meters3.1:12.74a8
Mar 19STFU - Meet #1 (Invite Only)Mar 19 · 100 Meters · Place 6 · East Bay EliteEast Bay Elite100 Meters6.15.44a8