Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMotor City Nationals Elite Tune-Up Meet · Jun 1114.04aMotor City Nationals Elite Tune-Up MeetJune 11, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 17:46.17aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorLAB Midwest Showcase · Feb 2728.79aLAB Midwest ShowcaseFebruary 27, 2026
200 Meters · OutdoorGail A Blackwell Invitational · May 1629.66aGail A Blackwell Invitational May 16, 2026
300 Meters · IndoorLAB Indoor Meet #1 · Dec 1349.87aLAB Indoor Meet #1December 13, 2025
400 Meters · IndoorLAB Indoor Meet #6 · Jan 181:15.60aLAB Indoor Meet #6January 18, 2025
400 Meters · Outdoor25 Michigan MS Post a Pr Last Chance Event · May 221:18.69a25 Michigan MS Post a Pr Last Chance EventMay 22, 2025
55 Meters · IndoorLAB Indoor Meet #8 · Jan 318.17aLAB Indoor Meet #8January 31, 2026
60 Meter · IndoorLAB Indoor Meet #2 · Dec 209.02aLAB Indoor Meet #2December 20, 2025
60 Meters · IndoorLAB Midwest Showcase · Feb 278.74aLAB Midwest ShowcaseFebruary 27, 2026
80m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 114.07aAAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 254' 6"Genesee Swift Track Club Invitational 2026July 25, 2026
Long Jump · IndoorAAU 14U Indoor National Championships · Feb 153.44mAAU 14U Indoor National ChampionshipsFebruary 15, 2025
Long Jump · OutdoorAAU Junior Olympic Games · Aug 14.91mAAU Junior Olympic GamesAugust 1, 2026
Pentathlon (Outdoor) · USATF 11-12 · OutdoorAAU Junior Olympic Games · Aug 11589AAU Junior Olympic GamesAugust 1, 2026
Shot Put · 12lb · OutdoorDivine Child Summer Series #3 · Jul 2222' 3"Divine Child Summer Series #3July 22, 2026
Shot Put · 6lb · OutdoorAAU Junior Olympic Games · Aug 17.13mAAU Junior Olympic GamesAugust 1, 2026
Triple Jump · IndoorLAB Indoor Meet #6 · Jan 179.11aLAB Indoor Meet #6January 17, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Pentathlon (Outdoor) · Place 11 · Ann Arbor TrackAnn Arbor TrackPentathlon (Outdoor)USATF 11-12Round M11.1589 PB5
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 5 · Ann Arbor TrackAnn Arbor TrackLong JumpRound M5.4.66mWind: 0.15
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 5 · Ann Arbor TrackAnn Arbor TrackLong Jump5.4.91m PBWind: 1.55
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 6 · Ann Arbor TrackAnn Arbor TrackHigh JumpRound M6.1.25m5
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 13 · Ann Arbor TrackAnn Arbor TrackShot Put6lbRound M13.7.13m PB5
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 6 · Ann Arbor TrackAnn Arbor Track80m Hurdles30" / 0.762mRound M6.14.16aWind: 1.35
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 14 · Ann Arbor TrackAnn Arbor Track80m Hurdles30" / 0.762mRound P14.14.07a PBWind: 1.15
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 24 · Ann Arbor TrackAnn Arbor Track1500 MetersRound M24.7:46.17a PB5
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · Long Jump · Place 1 · Ann Arbor TrackAnn Arbor TrackLong Jump1.15' 4"5
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · High Jump · Place 1 · Ann Arbor TrackAnn Arbor TrackHigh Jump1.4' 6" PB5
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 80m Hurdles · Place 1 · Ann Arbor TrackAnn Arbor Track80m Hurdles30" / 0.762m1.15.99a5
Jul 22Divine Child Summer Series #3Jul 22 · Long Jump · Place 16 · Ann Arbor TrackAnn Arbor TrackLong Jump16.13' 11.5"5
Jul 22Divine Child Summer Series #3Jul 22 · High Jump · Place 10 · Ann Arbor TrackAnn Arbor TrackHigh Jump10.4' 4"5
Jul 22Divine Child Summer Series #3Jul 22 · Shot Put · Place 5 · Ann Arbor TrackAnn Arbor TrackShot Put12lb5.22' 3" PB5
Jul 11Grand Rapids InvitationalJul 11 · Long Jump · Place 1 · Ann Arbor TrackAnn Arbor TrackLong Jump1.14' 7.75"5
Jul 11Grand Rapids InvitationalJul 11 · Shot Put · Ann Arbor TrackAnn Arbor TrackShot Put6lb—SCR5
Jul 11Grand Rapids InvitationalJul 11 · 80m Hurdles · Place 3 · Ann Arbor TrackAnn Arbor Track80m Hurdles30" / 0.762m3.15.91a5
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Long Jump · Place 2 · Ann ArborAnn ArborLong Jump214-95
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 80m Hurdles · Place 1 · Ann ArborAnn Arbor80m Hurdles115.17a5
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100 Meters · Place 10 · Ann ArborAnn Arbor100 MetersRound S1014.21a5
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · Long Jump · Place 3 · Ann ArborAnn ArborLong Jump313-7.55
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 80m Hurdles · Place 3 · Ann ArborAnn Arbor80m Hurdles316.52a5
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 100 Meters · Place 19 · Ann ArborAnn Arbor100 MetersRound S1914.58a5
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · Long Jump · Place 10 · UnattachedUnattachedLong Jump10.15' 2"5
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 100 Meters · Place 7 · UnattachedUnattached100 MetersRound P7.14.21aWind: -2.85
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 100 Meters · Place 7 · UnattachedUnattached100 Meters7.14.04a PBWind: -0.35
Jun 7COURAGEOUS GAMESJun 7 · Long Jump · Place 1 · Ann ArborAnn ArborLong Jump115-0.55
Jun 7COURAGEOUS GAMESJun 7 · 80m Hurdles · Place 2 · Ann ArborAnn Arbor80m Hurdles214.58a5
Jun 7COURAGEOUS GAMESJun 7 · 100 Meters · Place 10 · Ann ArborAnn Arbor100 Meters1014.28a5
May 16Gail A Blackwell Invitational May 16 · Long Jump · Place 1 · Ann Arbor TrackAnn Arbor TrackLong Jump1.15-03.505
May 16Gail A Blackwell Invitational May 16 · 200 Meters · Place 9 · Ann Arbor TrackAnn Arbor Track200 Meters9.29.66a PB5
May 16Gail A Blackwell Invitational May 16 · 100 Meters · Place 16 · Ann Arbor TrackAnn Arbor Track100 Meters16.14.95a5

2026 Indoor Track

22 results
DateMeetEventPlMarkGr
Feb 27LAB Midwest ShowcaseFeb 27 · 200 Meters · Place 2 · Ann ArborAnn Arbor200 Meters228.79a PB5
Feb 27LAB Midwest ShowcaseFeb 27 · 60 Meters · Place 3 · Ann ArborAnn Arbor60 Meters38.74a PB5
Feb 27LAB Midwest ShowcaseFeb 27 · Long Jump · Place 11 · Ann ArborAnn ArborLong Jump1113-55
Feb 21LAB Indoor Meet #11Feb 21 · Long Jump · Place 22 · Ann ArborAnn ArborLong Jump2213-7.755
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 60 Meter · Ann Arbor TrackAnn Arbor Track60 MeterRound P—DNS5
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · Long Jump · Place 4 · Ann Arbor TrackAnn Arbor TrackLong Jump4.14' 5"5
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Place 18 · Ann Arbor TrackAnn Arbor Track400 Meters18.1:17.40a5
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 200 Meters · Place 10 · Ann Arbor TrackAnn Arbor Track200 MetersRound P10.28.87a5
Feb 7LAB Indoor Meet #9Feb 7 · Long Jump · Place 35 · Ann ArborAnn ArborLong Jump3512-8.255
Feb 7LAB Indoor Meet #9Feb 7 · 200 Meters · Place 204 · Ann ArborAnn Arbor200 Meters20429.27a5
Feb 7LAB Indoor Meet #9Feb 7 · 60 Meters · Place 202 · Ann ArborAnn Arbor60 Meters2028.83a5
Jan 31LAB Indoor Meet #8Jan 31 · Long Jump · Place 39 · Ann ArborAnn ArborLong Jump3913-55
Jan 31LAB Indoor Meet #8Jan 31 · 55 Meters · Place 138 · Ann ArborAnn Arbor55 MetersRound P1388.17a PB5
Jan 17LAB Indoor Meet #6Jan 17 · Triple Jump · Place 108 · Ann ArborAnn ArborTriple Jump1089.11a PB5
Jan 17LAB Indoor Meet #6Jan 17 · Long Jump · Place 23 · Ann ArborAnn ArborLong Jump2313-8.55
Jan 17LAB Indoor Meet #6Jan 17 · Long Jump · Place 23 · Ann ArborAnn ArborLong Jump2313-8.55
Jan 17LAB Indoor Meet #6Jan 17 · 200 Meters · Place 97 · Ann ArborAnn Arbor200 Meters9729.92a5
Jan 17LAB Indoor Meet #6Jan 17 · 200 Meters · Place 97 · Ann ArborAnn Arbor200 Meters9729.92a5
Jan 17LAB Indoor Meet #6Jan 17 · 60 Meters · Place 108 · Ann ArborAnn Arbor60 Meters1089.11a5
Jan 11Jack Frost InvitationalJan 11 · 60 Meter · Ann Arbor TrackAnn Arbor Track60 Meter—DNS5
Jan 11Jack Frost InvitationalJan 11 · Long Jump · Place 5 · Ann Arbor TrackAnn Arbor TrackLong Jump5.11-09.505
Jan 11Jack Frost InvitationalJan 11 · 200 Meters · Ann Arbor TrackAnn Arbor Track200 Meters—DNS5

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · Long Jump · Place 30 · Ann Arbor TrackAnn Arbor TrackLong Jump30.13' 0.75"5
Dec 20LAB Indoor Meet #2Dec 20 · 60 Meter · Place 220 · Ann Arbor TrackAnn Arbor Track60 Meter220.9.02a PB5
Dec 20LAB Indoor Meet #2Dec 20 · Long Jump · Place 29 · Ann Arbor TrackAnn Arbor TrackLong Jump29.12' 8.5"5
Dec 20LAB Indoor Meet #2Dec 20 · 200 Meters · Place 167 · Ann Arbor TrackAnn Arbor Track200 Meters167.29.46a5
Dec 13LAB Indoor Meet #1Dec 13 · 300 Meters · Place 60 · Ann Arbor TrackAnn Arbor Track300 Meters60.49.87a PB5
Dec 13LAB Indoor Meet #1Dec 13 · 60 Meter · Place 13 · Ann Arbor TrackAnn Arbor Track60 Meter13.9.02a5
Dec 13LAB Indoor Meet #1Dec 13 · Long Jump · Place 4 · Ann Arbor TrackAnn Arbor TrackLong Jump4.13' 1"5
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · Long Jump · Place 6 · Ann ArborAnn ArborLong Jump63.44m PB4
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 200 Meters · Place 16 · Ann ArborAnn Arbor200 MetersRound P1632.25a4
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 60 Meters · Place 19 · Ann ArborAnn Arbor60 MetersRound P199.47a4
Feb 8LAB Indoor Meet #9Feb 8 · 400 Meters · Place 125 · Ann ArborAnn Arbor400 Meters1251:16.22a—
Jan 25SVSU - MITS Meet #3Jan 25 · Long Jump · Place 22 · Ann ArborAnn ArborLong Jump2211-4—
Jan 25SVSU - MITS Meet #3Jan 25 · 400 Meters · Place 94 · Ann ArborAnn Arbor400 Meters941:16.05a—
Jan 25SVSU - MITS Meet #3Jan 25 · 60 Meters · Place 74 · Ann ArborAnn Arbor60 MetersRound P749.68a—
Jan 18LAB Indoor Meet #6Jan 18 · Long Jump · Place 33 · Ann ArborAnn ArborLong Jump3311-4.25—
Jan 18LAB Indoor Meet #6Jan 18 · 400 Meters · Place 74 · Ann ArborAnn Arbor400 Meters741:15.60a PB—
Jan 18LAB Indoor Meet #6Jan 18 · 60 Meters · Place 148 · Ann ArborAnn Arbor60 Meters1489.46a—
Jan 11LAB Indoor Meet #5Jan 11 · 60 Meter · Place 102 · Ann Arbor TrackAnn Arbor Track60 Meter102.9.57a4
Jan 11LAB Indoor Meet #5Jan 11 · 400 Meters · Place 55 · Ann Arbor TrackAnn Arbor Track400 Meters55.1:16.73a4

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · Long Jump · Place 1 · Ann ArborAnn ArborLong Jump113-7.754
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 100 Meters · Place 2 · Ann ArborAnn Arbor100 MetersRound P214.56a4
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 100 Meters · Place 2 · Ann ArborAnn Arbor100 Meters214.28a4
Jul 132025 COURAGEOUS GAMES Jul 13 · Long Jump · Place 1 · Ann ArborAnn ArborLong Jump113-7.54
Jul 132025 COURAGEOUS GAMES Jul 13 · 200 Meters · Place 2 · Ann ArborAnn Arbor200 Meters230.68a4
Jul 132025 COURAGEOUS GAMES Jul 13 · 100 Meters · Place 2 · Ann ArborAnn Arbor100 Meters214.35a4
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Long Jump · Place 1 · Ann Arbor TrackAnn Arbor TrackLong Jump1.13' 5.5"4
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 200 Meters · Place 7 · Ann Arbor TrackAnn Arbor Track200 MetersRound S7.30.29a4
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 200 Meters · Place 6 · Ann Arbor TrackAnn Arbor Track200 Meters6.30.46aWind: -0.54
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 100 Meters · Place 5 · Ann Arbor TrackAnn Arbor Track100 MetersRound S5.14.34a4
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 100 Meters · Place 4 · Ann Arbor TrackAnn Arbor Track100 Meters4.14.42aWind: -1.24
Jun 21Blazers InvitationalJun 21 · Long Jump · Place 2 · Ann Arbor TrackAnn Arbor TrackLong Jump2.12' 1"4
Jun 21Blazers InvitationalJun 21 · 400 Meters · Ann Arbor TrackAnn Arbor Track400 Meters—DNS4
Jun 21Blazers InvitationalJun 21 · 200 Meters · Place 4 · Ann Arbor TrackAnn Arbor Track200 Meters4.30.60a4
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · Long Jump · Place 1 · Ann Arbor TrackAnn Arbor TrackLong Jump1.12' 7"4
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 200 Meters · Ann Arbor TrackAnn Arbor Track200 Meters—NT4
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 100 Meters · Place 6 · Ann Arbor TrackAnn Arbor Track100 Meters6.14.93a4
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · Long Jump · Place 14 · Ann Arbor TrackAnn Arbor TrackLong Jump14.12' 4.5"4
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · 400 Meters · Place 25 · Ann Arbor TrackAnn Arbor Track400 Meters25.1:18.69a PB4
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · 200 Meters · Place 31 · Ann Arbor TrackAnn Arbor Track200 Meters31.32.73a4
May 17Gail A Blackwell Invitational hosted by C2K StridersMay 17 · Long Jump · Place 4 · Ann Arbor TrackAnn Arbor TrackLong Jump4.3.71m4
May 17Gail A Blackwell Invitational hosted by C2K StridersMay 17 · 200 Meters · Place 10 · Ann Arbor TrackAnn Arbor Track200 Meters10.32.20a4
May 17Gail A Blackwell Invitational hosted by C2K StridersMay 17 · 100 Meters · Place 13 · Ann Arbor TrackAnn Arbor Track100 Meters13.15.19a4

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 300 Meters · Place 111 · Ann Arbor TrackAnn Arbor Track300 Meters111.54.24a4
Dec 14LAB Indoor Meet #1Dec 14 · 60 Meter · Place 150 · Ann Arbor TrackAnn Arbor Track60 Meter150.9.71a4