Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTS Meet 1 · Mar 816.58aSTS Meet 1March 8, 2025
200 Meters · OutdoorUSATF Pacific Association Jr Olympic Championships · Jun 1334.97aUSATF Pacific Association Jr Olympic Championships June 13, 2025
400 Meters · OutdoorTrackMania II STS 4 · May 101:24.48aTrackMania II STS 4May 10, 2025
Shot Put · 2kg · OutdoorSac Track Union Meet #2 · Mar 258' 0.5Sac Track Union Meet #2March 25, 2023

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 28 · Sacramento Speed Factory400 MetersRound P28.1:26.51a4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 38 · Sacramento Speed Factory200 MetersRound P38.37.06a4
Jun 666th Golden West Invitational Jun 6 · 400 Meters · Place 19 · Sacramento Speed Factory400 Meters19.1:32.40a4
Jun 666th Golden West Invitational Jun 6 · 400 Meters · Sacramento Speed Factory400 Meters—DNS4
Jun 666th Golden West Invitational Jun 6 · 200 Meters · Sacramento Speed Factory200 Meters—DNSWind: 0.34
Jun 666th Golden West Invitational Jun 6 · 100 Meters · Sacramento Speed Factory100 Meters—DNSWind: 3.14
May 30STS Club ChampionshipMay 30 · 400 Meters · Place 15 · Sacramento Speed Factory400 Meters151:27.86a4
May 30STS Club ChampionshipMay 30 · 200 Meters · Place 27 · Sacramento Speed Factory200 Meters2738.79a4
May 30STS Club ChampionshipMay 30 · 100 Meters · Place 28 · Sacramento Speed Factory100 Meters2818.19a4
May 23Tom Moore Youth ClassicMay 23 · 400 Meters · Place 36 · Sacramento Speed Factory400 Meters361:29.12a4
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 43 · Sacramento Speed Factory200 MetersRound P4336.67a4
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 64 · Sacramento Speed Factory400 Meters641:26.74a4
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 71 · Sacramento Speed Factory200 Meters7136.84a4
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 75 · Sacramento Speed Factory100 MetersRound S7517.43a4
May 9TrackMania III STSMay 9 · 400 Meters · Place 13 · Sacramento Speed Factory400 Meters131:30.83a4
May 9TrackMania III STSMay 9 · 200 Meters · Place 25 · Sacramento Speed Factory200 Meters2540.11a4
May 9TrackMania III STSMay 9 · 100 Meters · Place 23 · Sacramento Speed Factory100 MetersRound P2317.35a4
May 9TrackMania III STSMay 9 · 400 Meters · Place 13 · Sacramento Speed Factory400 Meters131:30.8310
May 9TrackMania III STSMay 9 · 100 Meters · Place 23 · Sacramento Speed Factory100 MetersRound P2317.3510
May 9TrackMania III STSMay 9 · 200 Meters · Place 25 · Sacramento Speed Factory200 Meters2540.1110
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 59 · Sacramento Speed Factory400 Meters591:34.50a4
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 53 · Sacramento Speed Factory100 MetersRound P5317.17a4
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 57 · Sacramento Speed Factory200 Meters5738.8710
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 46 · Sacramento Speed Factory100 Meters4617.5710
Apr 11Speed Showcase STSApr 11 · 100 Meters · Place 18 · Sacramento Speed Factory100 Meters1817.56a4
Mar 21STS 2026 OpenerMar 21 · 400 Meters · Place 32 · Sacramento Speed Factory400 Meters321:34.44a4
Mar 21STS 2026 OpenerMar 21 · 100 Meters · Place 28 · Sacramento Speed Factory100 Meters2817.05a4

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 22 · Sacramento Speed Factory400 MetersRound P221:29.83a3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 17 · Sacramento Speed Factory200 MetersRound P1734.97a PB3
May 31STS Club Championship May 31 · 200 Meters · Place 19 · Sacramento Speed Factory200 Meters1937.07a3
May 31STS Club Championship May 31 · 100 Meters · Place 18 · Sacramento Speed Factory100 Meters1816.76a3
May 24Tom Moore Youth Classic May 24 · 400 Meters · Place 23 · Sacramento Speed Factory400 Meters231:25.25a3
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 41 · Sacramento Speed Factory200 MetersRound P4137.52a3
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 57 · Sacramento Speed Factory400 Meters571:28.45a3
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 72 · Sacramento Speed Factory200 Meters7237.04a3
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 65 · Sacramento Speed Factory100 MetersRound P6517.69a3
May 10TrackMania II STS 4May 10 · 400 Meters · Place 12 · Sacramento Speed Factory400 Meters12.1:24.48a PB3
May 10TrackMania II STS 4May 10 · 200 Meters · Place 16 · Sacramento Speed Factory200 Meters16.37.75a3
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 41 · Sacramento Speed Factory400 Meters411:26.27a3
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 39 · Sacramento Speed Factory200 Meters3936.97a3
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 49 · Sacramento Speed Factory100 Meters4916.94a3
Apr 5Speed Showcase STS 3Apr 5 · 400 Meters · Place 29 · Sacramento Speed Factory400 Meters291:29.42a3
Apr 5Speed Showcase STS 3Apr 5 · 100 Meters · Place 24 · Sacramento Speed Factory100 Meters2417.24a3
Mar 22STS Meet 2Mar 22 · 200 Meters · Place 16 · Sacramento Speed Factory200 Meters1636.64a3
Mar 22STS Meet 2Mar 22 · 100 Meters · Place 11 · Sacramento Speed Factory100 Meters1117.18a3
Mar 8STS Meet 1Mar 8 · 400 Meters · Place 16 · Sacramento Speed Factory400 Meters161:34.18a3
Mar 8STS Meet 1Mar 8 · 100 Meters · Place 10 · Sacramento Speed Factory100 Meters1016.58a PB3

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 11 · Sacramento Speed Factory400 MetersRound P11.1:26.62a2
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 25 · Sacramento Speed Factory200 MetersRound P25.38.19aWind: 1.42
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 19 · Sacramento Speed Factory100 MetersRound P19.17.58aWind: 0.62
Jun 1STS ChampionshipJun 1 · 400 Meters · Place 7 · Sacramento Speed Factor400 Meters71:29.62a—
Jun 1STS ChampionshipJun 1 · 200 Meters · Place 21 · Sacramento Speed Factor200 Meters2141.19a—
Jun 1STS ChampionshipJun 1 · 100 Meters · Place 10 · Sacramento Speed Factor100 Meters1018.01a—
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 39 · Sacramento Speed Factory200 MetersRound P39.41.20a2
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 20 · Sacramento Speed Factory100 MetersRound P20.17.71a2
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 24 · Sacramento Speed Factory400 Meters24.1:33.21a2
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 31 · Sacramento Speed Factory200 Meters31.38.94a2
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 29 · Sacramento Speed Factory100 MetersRound P29.18.28a2
May 11Speed Track Series Meet 3May 11 · 100 Meters · Place 12 · Sacramento Speed Factory100 Meters1217.988
May 11Speed Track Series Meet 3May 11 · 400 Meters · Place 8 · Sacramento Speed Factory400 Meters81:27.958
Apr 27Speed Track Series Meet 2Apr 27 · 200 Meters · Place 5 · Sacramento Speed Factory200 Meters5.38.25a2
Apr 27Speed Track Series Meet 2Apr 27 · 100 Meters · Place 8 · Sacramento Speed Factory100 Meters8.17.72a2
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Place 6 · Sacramento Speed Factory400 Meters6.1:36.89a2
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 4 · Sacramento Speed Factory100 Meters4.17.51a2
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 12 · Sacramento Speed Factory400 Meters12.1:33.85a2
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 17 · Sacramento Speed Factory100 Meters17.18.45a2
Mar 30God Speed EggstravaganzaMar 30 · 400 Meters · Place 11 · Sacramento Speed Factory400 Meters11.1:33.82a2
Mar 30God Speed EggstravaganzaMar 30 · 200 Meters · Place 11 · Sacramento Speed Factory200 Meters11.39.08a2
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 15 · Sacramento Speed Factory100 Meters15.18.02a2
Mar 23Speed Track Series Meet 1Mar 23 · 400 Meters · Place 5 · Sacramento Speed Factory400 Meters51:35.498
Mar 23Speed Track Series Meet 1Mar 23 · 100 Meters · Place 4 · Sacramento Speed Factory100 Meters418.518

2023 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 19 · Sacramento Speed Factor400 MetersRound P191:37.12a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 32 · Sacramento Speed Factor100 MetersRound P3218.59a—
Jun 17Fast Fast All-Comers MeetJun 17 · 400 Meters · Place 2 · Sacramento Speed Factor400 Meters21:36.05a—
Jun 17Fast Fast All-Comers MeetJun 17 · 200 Meters · Place 3 · Sacramento Speed Factor200 Meters343.12a—
Jun 17Fast Fast All-Comers MeetJun 17 · 100 Meters · Place 2 · Sacramento Speed Factor100 Meters217.84a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 49 · Sacramento Speed Factory200 MetersRound P4951.127
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 18 · Sacramento Speed Factory400 Meters181:35.227
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 32 · Sacramento Speed Factory100 MetersRound P3219.397
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 19 · Sac Speed Factory100 Meters1918.79—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 18 · Sac Speed Factory200 Meters1840.74—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 19 · Sac Speed Factory100 Meters1918.79—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 18 · Sac Speed Factory200 Meters1840.74—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 19 · Sac Speed Factory100 Meters1918.79—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 18 · Sac Speed Factory200 Meters1840.74—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 19 · Sac Speed Factory100 Meters1918.79—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 18 · Sac Speed Factory200 Meters1840.74—
May 27Tom Moore Youth ClassicMay 27 · 200 Meters · Place 22 · Sacramento Speed Factor200 MetersRound P2239.88a—
May 203M Invitational 2023May 20 · 400 Meters · Place 26 · Sacramento Speed Factor400 Meters261:35.97a—
May 203M Invitational 2023May 20 · 200 Meters · Place 35 · Sacramento Speed Factor200 Meters3540.24a—
May 203M Invitational 2023May 20 · 100 Meters · Place 40 · Sacramento Speed Factor100 MetersRound P4019.25a—
May 13Sac Track Union ChampionshipMay 13 · 200 Meters · Place 11 · Sacramento Speed Factor200 Meters1140.20a—
May 13Sac Track Union ChampionshipMay 13 · 100 Meters · Place 13 · Sacramento Speed Factor100 MetersRound P1318.55a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 61 · Sacramento Speed Factor200 Meters6145.51a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Javelin · Sacramento Speed FactoryJavelin300g TJ—DNS1
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 400 Meters · Place 24 · Sacramento Speed Factory400 Meters24.1:36.60aUnofficial1
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 30 · Sacramento Speed Factory100 Meters30.18.61aUnofficial1
Apr 15Sac Track Union Meet #3Apr 15 · 400 Meters · Sacramento Speed Factory400 Meters—DQ1
Apr 15Sac Track Union Meet #3Apr 15 · 100 Meters · Place 5 · Sacramento Speed Factory100 Meters5.19.49a1
Apr 1Sac Speed ShowcaseApr 1 · Shot Put · Place 6 · Sacramento Speed FactoryShot Put610-7—
Apr 1Sac Speed ShowcaseApr 1 · 400 Meters · Place 43 · Sacramento Speed Factor400 Meters431:50.98a—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 28 · Sacramento Speed Factor100 Meters2819.57a—
Mar 25Sac Track Union Meet #2Mar 25 · Shot Put · Place 6 · Sacramento Speed FactoryShot Put2kg6.8' 0.5 PB1
Mar 25Sac Track Union Meet #2Mar 25 · 200 Meters · Place 16 · Sacramento Speed Factory200 Meters16.42.22a1
Mar 25Sac Track Union Meet #2Mar 25 · 100 Meters · Place 11 · Sacramento Speed Factory100 Meters11.19.10a1
Mar 18Sac Track Union Meet #1Mar 18 · 400 Meters · Place 5 · Sacramento Speed Factor400 Meters51:45.58a—
Mar 18Sac Track Union Meet #1Mar 18 · 100 Meters · Place 14 · Sacramento Speed Factor100 Meters1423.53a—