Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCOURAGEOUS GAMES · Jun 716.69aCOURAGEOUS GAMESJune 7, 2026
200 Meters · IndoorRising Stars Youth Champs · Mar 634.40aRising Stars Youth ChampsMarch 6, 2026
200 Meters · OutdoorDivine Child Summer Series # 2 · Jul 836.07aDivine Child Summer Series # 2July 8, 2026
300 Meters · IndoorLAB Indoor Meet #1 · Dec 131:05.50aLAB Indoor Meet #1December 13, 2025
400 Meters · IndoorLAB Indoor Meet #8 · Jan 311:37.84aLAB Indoor Meet #8January 31, 2026
400 Meters · OutdoorBlazers Invitational · Jun 211:49.73aBlazers InvitationalJune 21, 2025
50 Meter · OutdoorDivine Child Summer Series # 2 · Jul 88.66aDivine Child Summer Series # 2July 8, 2026
50 Meters · OutdoorDivine Child Summer Series #1 · Jun 198.98aDivine Child Summer Series #1June 19, 2025
55 Meter · IndoorRising Stars Youth Champs · Mar 69.41aRising Stars Youth ChampsMarch 6, 2026
55 Meters · IndoorLAB Indoor Meet #8 · Jan 319.90aLAB Indoor Meet #8January 31, 2026
60 Meter · IndoorLAB Indoor Meet #2 · Dec 2010.54aLAB Indoor Meet #2December 20, 2025
60 Meters · IndoorLAB Indoor Meet #6 · Jan 1710.54aLAB Indoor Meet #6January 17, 2026
Javelin · 300g TJ · OutdoorAAU Junior Olympic Games · Aug 121.40mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · IndoorAAU 14U Indoor National Championships · Feb 152.13mAAU 14U Indoor National ChampionshipsFebruary 15, 2025
Long Jump · OutdoorAAU Track & Field Region 12 Qualifier · Jun 268' 6.5"AAU Track & Field Region 12 QualifierJune 26, 2025
Shot Put · 12lb · IndoorRising Stars Youth Champs · Mar 66.03mRising Stars Youth ChampsMarch 6, 2026
Shot Put · 12lb · OutdoorDivine Child Summer Series #3 · Jul 2223' 11"Divine Child Summer Series #3July 22, 2026
Shot Put · 1kg · IndoorAAU 14U Indoor National Championship · Feb 1418' 8"AAU 14U Indoor National ChampionshipFebruary 14, 2026
Shot Put · 4kg · IndoorLAB Indoor Meet #2 · Dec 2016' 3.5"LAB Indoor Meet #2December 20, 2025
Shot Put · 4lb · OutdoorAAU Junior Olympic Games · Aug 16.67mAAU Junior Olympic GamesAugust 1, 2026
Triple Jump · IndoorLAB Indoor Meet #6 · Jan 1710.54aLAB Indoor Meet #6January 17, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 6 · KMJ Speed FoundationJavelin300g TJ6.21.40m PB2
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 16 · KMJ Speed FoundationShot Put4lb16.6.67m PB2
Jul 22Divine Child Summer Series #3Jul 22 · Shot Put · Place 4 · KMJ Speed FoundationShot Put12lb4.23' 11" PB2
Jul 22Divine Child Summer Series #3Jul 22 · 200 Meters · Place 66 · KMJ Speed Foundation200 Meters66.36.54a2
Jul 22Divine Child Summer Series #3Jul 22 · 100 Meters · Place 99 · KMJ Speed Foundation100 Meters99.17.07a2
Jul 22Divine Child Summer Series #3Jul 22 · 50 Meter · Place 2 · KMJ Speed Foundation50 Meter2.8.76a2
Jul 8Divine Child Summer Series # 2Jul 8 · Shot Put · Place 8 · KMJ Speed FoundationShot Put12lb8.20' 2"2
Jul 8Divine Child Summer Series # 2Jul 8 · 200 Meters · Place 89 · KMJ Speed Foundation200 Meters89.36.07a PB2
Jul 8Divine Child Summer Series # 2Jul 8 · 100 Meters · Place 134 · KMJ Speed Foundation100 Meters134.19.02a2
Jul 8Divine Child Summer Series # 2Jul 8 · 50 Meter · Place 1 · KMJ Speed Foundation50 Meter1.8.66a PB2
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Javelin · Place 2 · KMJ Speed FoundationJavelin266-22
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Shot Put · Place 2 · KMJ Speed FoundationShot Put223-02
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · Javelin · Place 1 · KMJ Speed FoundationJavelin170-62
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · Shot Put · Place 2 · KMJ Speed FoundationShot Put224-12
Jun 7COURAGEOUS GAMESJun 7 · Shot Put · Place 2 · KMJ Speed FoundationShot Put220-6.52
Jun 7COURAGEOUS GAMESJun 7 · 100 Meters · Place 7 · KMJ Speed Foundation100 Meters716.69a PB2

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · Place 10 · KMJ Speed Foundation55 MeterRound P10.9.41a PB2
Mar 6Rising Stars Youth ChampsMar 6 · Shot Put · Place 2 · KMJ Speed FoundationShot Put12lb2.6.03m PB2
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 9 · KMJ Speed Foundation200 MetersRound P9.34.40a PB2
Feb 21LAB Indoor Meet #11Feb 21 · Shot Put · Place 25 · KMJ Speed FoundationShot Put2519-1.252
Feb 21LAB Indoor Meet #11Feb 21 · 200 Meters · Place 128 · KMJ Speed Foundation200 Meters12836.12a2
Feb 21LAB Indoor Meet #11Feb 21 · 60 Meters · Place 116 · KMJ Speed Foundation60 MetersRound P11610.91a2
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · Shot Put · Place 3 · KMJ Speed FoundationShot Put1kg3.18' 8" PB2
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 200 Meters · Place 20 · KMJ Speed Foundation200 MetersRound P20.36.36a2
Feb 7LAB Indoor Meet #9Feb 7 · Shot Put · Place 8 · KMJ Speed FoundationShot Put818-0.52
Feb 7LAB Indoor Meet #9Feb 7 · 200 Meters · Place 242 · KMJ Speed Foundation200 Meters24237.66a2
Feb 7LAB Indoor Meet #9Feb 7 · 60 Meters · Place 241 · KMJ Speed Foundation60 Meters24110.88a2
Jan 31LAB Indoor Meet #8Jan 31 · Long Jump · Place 48 · KMJ Speed FoundationLong Jump488-1.52
Jan 31LAB Indoor Meet #8Jan 31 · 400 Meters · Place 182 · KMJ Speed Foundation400 Meters1821:37.84a PB2
Jan 31LAB Indoor Meet #8Jan 31 · 55 Meters · Place 192 · KMJ Speed Foundation55 MetersRound P1929.90a PB2
Jan 17LAB Indoor Meet #6Jan 17 · Triple Jump · Place 152 · KMJ Speed FoundationTriple Jump15210.54a PB2
Jan 17LAB Indoor Meet #6Jan 17 · 200 Meters · Place 132 · KMJ Speed Foundation200 Meters13236.24a2
Jan 17LAB Indoor Meet #6Jan 17 · 60 Meters · Place 152 · KMJ Speed Foundation60 Meters15210.54a PB2
Jan 3LAB Indoor Meet #4Jan 3 · 400 Meters · Place 152 · KMJ Speed Foundation400 Meters1521:46.70a2
Jan 3LAB Indoor Meet #4Jan 3 · 200 Meters · Place 142 · KMJ Speed Foundation200 Meters14237.61a2
Jan 3LAB Indoor Meet #4Jan 3 · 60 Meters · Place 165 · KMJ Speed Foundation60 Meters16510.95a2

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 60 Meter · Place 248 · KMJ Speed Foundation60 Meter248.10.54a PB2
Dec 20LAB Indoor Meet #2Dec 20 · Long Jump · Place 35 · KMJ Speed FoundationLong Jump35.9' 4.5"2
Dec 20LAB Indoor Meet #2Dec 20 · Shot Put · Place 7 · KMJ Speed FoundationShot Put4kg7.16' 3.5" PB2
Dec 20LAB Indoor Meet #2Dec 20 · 200 Meters · Place 190 · KMJ Speed Foundation200 Meters190.38.00a2
Dec 13LAB Indoor Meet #1Dec 13 · 300 Meters · Place 68 · KMJ Speed Foundation300 Meters68.1:05.50a PB2
Dec 13LAB Indoor Meet #1Dec 13 · 200 Meters · Place 179 · KMJ Speed Foundation200 Meters179.41.28a2
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · Long Jump · Place 6 · KMJ Speed FoundationLong Jump68-9.751
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 200 Meters · Place 11 · KMJ Speed Foundation200 Meters1138.41a1
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 60 Meters · Place 10 · KMJ Speed Foundation60 Meters1011.28a1
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · Long Jump · Place 14 · KMJ Speed FoundationLong Jump142.13m PB1
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 200 Meters · Place 44 · KMJ Speed Foundation200 MetersRound P4442.96a1
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 60 Meters · Place 37 · KMJ Speed Foundation60 MetersRound P3711.16a1
Feb 8LAB Indoor Meet #9Feb 8 · Long Jump · Place 33 · KMJ Speed FoundationLong Jump336-0.25—
Feb 8LAB Indoor Meet #9Feb 8 · 200 Meters · Place 202 · KMJ Speed Foundation200 Meters20242.17a—
Feb 8LAB Indoor Meet #9Feb 8 · 60 Meters · Place 197 · KMJ Speed Foundation60 MetersRound P19711.19a—
Jan 18LAB Indoor Meet #6Jan 18 · Long Jump · Place 40 · KMJ Speed FoundationLong Jump407-4—
Jan 18LAB Indoor Meet #6Jan 18 · 200 Meters · Place 146 · KMJ Speed Foundation200 Meters14640.27a—
Jan 18LAB Indoor Meet #6Jan 18 · 60 Meters · Place 176 · KMJ Speed Foundation60 Meters17611.24a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 23Divine Child Summer Series #5Jul 23 · Long Jump · Place 4 · KMJ Speed FoundationLong Jump48-71
Jul 23Divine Child Summer Series #5Jul 23 · 200 Meters · Place 86 · KMJ Speed Foundation200 Meters8649.59a1
Jul 23Divine Child Summer Series #5Jul 23 · 100 Meters · Place 82 · KMJ Speed Foundation100 Meters8217.34a1
Jul 23Divine Child Summer Series #5Jul 23 · 50 Meters · Place 5 · KMJ Speed Foundation50 Meters59.13a1
Jul 17Divine Child Summer Series #4Jul 17 · 200 Meters · Place 69 · KMJ Speed Foundation200 Meters6939.46a1
Jul 17Divine Child Summer Series #4Jul 17 · 100 Meters · Place 86 · KMJ Speed Foundation100 Meters8618.16a1
Jul 17Divine Child Summer Series #4Jul 17 · 50 Meters · Place 7 · KMJ Speed Foundation50 Meters79.62a1
Jul 9Divine Child Summer Series #3Jul 9 · 200 Meters · Place 56 · KMJ Speed Foundation200 Meters5639.54a1
Jul 9Divine Child Summer Series #3Jul 9 · 100 Meters · Place 78 · KMJ Speed Foundation100 Meters7821.24a1
Jul 9Divine Child Summer Series #3Jul 9 · 50 Meters · Place 4 · KMJ Speed Foundation50 Meters49.33a1
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Long Jump · Place 10 · KMJ Speed FoundationLong Jump10.8' 6.5" PB1
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Javelin · Place 4 · KMJ Speed FoundationJavelin300g TJ4.38' 0"1
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 100 Meters · Place 24 · KMJ Speed Foundation100 MetersRound S24.17.57a1
Jun 21Blazers InvitationalJun 21 · Long Jump · KMJ Speed FoundationLong Jump—DNS1
Jun 21Blazers InvitationalJun 21 · 400 Meters · Place 22 · KMJ Speed Foundation400 Meters22.1:49.73a PB1
Jun 21Blazers InvitationalJun 21 · 200 Meters · Place 20 · KMJ Speed Foundation200 Meters20.42.04a1
Jun 19Divine Child Summer Series #1Jun 19 · 100 Meters · Place 58 · KMJ Speed Foundation100 Meters5817.23a1
Jun 19Divine Child Summer Series #1Jun 19 · 50 Meters · Place 4 · KMJ Speed Foundation50 Meters48.98a PB1

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Place 22 · KMJ Speed Foundation60 MeterRound P22.12.05a1
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Place 11 · KMJ Speed Foundation60 Meter11.11.41a1
Dec 28AAU Northern Indoor NationalDec 28 · Long Jump · Place 12 · KMJ Speed FoundationLong Jump12.2.06m1
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 24 · KMJ Speed Foundation200 MetersRound P24.43.63a1
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 11 · KMJ Speed Foundation200 Meters11.43.06a1

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 24Summer Meet #5Jul 24 · Long Jump · Place 2 · KMJ Speed FoundationLong Jump27-4—
Jul 24Summer Meet #5Jul 24 · 200 Meters · Place 50 · KMJ Speed Foundation200 Meters5049.06a—
Jul 24Summer Meet #5Jul 24 · 100 Meters · Place 50 · KMJ Speed Foundation100 Meters5020.64a—
Jul 24Summer Meet #5Jul 24 · 50 Meters · Place 5 · KMJ Speed Foundation50 Meters510.18a—
Jul 20Genesee Swift InviteJul 20 · Long Jump · KMJ Speed FoundationLong Jump--DNSGr
Jul 20Genesee Swift InviteJul 20 · Javelin · Place 2 · KMJ Speed FoundationJavelin300g TJ2.27-11Gr
Jul 20Genesee Swift InviteJul 20 · 200 Meters · Place 19 · KMJ Speed Foundation200 Meters19.45.97aGr
Jul 17Summer Meet #4Jul 17 · Long Jump · Place 16 · KMJ Speed FoundationLong Jump166-0—
Jul 17Summer Meet #4Jul 17 · 200 Meters · Place 31 · KMJ Speed Foundation200 Meters3143.22a—
Jul 17Summer Meet #4Jul 17 · 100 Meters · Place 51 · KMJ Speed Foundation100 Meters5120.38a—
Jul 17Summer Meet #4Jul 17 · 50 Meters · Place 6 · KMJ Speed Foundation50 Meters610.11a—
Jul 14Courageous GamesJul 14 · Long Jump · Place 2 · KMJ Speed FoundationLong Jump26-3.75—
Jul 14Courageous GamesJul 14 · 200 Meters · Place 5 · KMJ Speed Foundation200 Meters545.81a—
Jul 14Courageous GamesJul 14 · 100 Meters · Place 4 · KMJ Speed Foundation100 Meters420.44a—
Jul 10Summer Meet #3Jul 10 · 400 Meters · Place 34 · KMJ Speed Foundation400 Meters341:55.76a—
Jul 10Summer Meet #3Jul 10 · 200 Meters · Place 26 · KMJ Speed Foundation200 Meters2647.92a—
Jul 10Summer Meet #3Jul 10 · 100 Meters · Place 30 · KMJ Speed Foundation100 Meters3021.09a—
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 30 · KMJ Speed Foundation400 Meters30.1:58.11aGr
Jun 27Area 12 Regional QualifierJun 27 · 200 Meters · Place 34 · KMJ Speed Foundation200 MetersRound P34.48.83aGr
Jun 27Area 12 Regional QualifierJun 27 · 100 Meters · Place 36 · KMJ Speed Foundation100 MetersRound P36.20.31aGr
Jun 19Summer Meet #1Jun 19 · 100 Meters · Place 66 · KMJ Speed Foundation100 Meters6620.74a—
Jun 19Summer Meet #1Jun 19 · 50 Meters · Place 6 · KMJ Speed Foundation50 Meters610.74a—