Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGenesee Swift Track Club 2025 Track & Field Invitational · Jul 1917.81aGenesee Swift Track Club 2025 Track & Field InvitationalJuly 19, 2025
1500 Meters · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 256:42.39aGenesee Swift Track Club Invitational 2026July 25, 2026
200 Meters · IndoorLAB Indoor Meet #6 · Jan 1736.77aLAB Indoor Meet #6January 17, 2026
200 Meters · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2535.82aGenesee Swift Track Club Invitational 2026July 25, 2026
400 Meters · IndoorLAB Indoor Meet #11 · Feb 211:28.92aLAB Indoor Meet #11February 21, 2026
400 Meters · OutdoorBlazers Track Club (Larry Jones) Invitational · Jun 201:22.27aBlazers Track Club (Larry Jones) InvitationalJune 20, 2026
55 Meters · IndoorLAB Indoor Meet #8 · Jan 319.89aLAB Indoor Meet #8January 31, 2026
60 Meters · IndoorLAB Indoor Meet #6 · Jan 1710.68aLAB Indoor Meet #6January 17, 2026
800 Meters · IndoorAAU 14U Indoor National Championship · Feb 143:26.72aAAU 14U Indoor National ChampionshipFebruary 14, 2026
800 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 253:06.85aAAU Track & Field Region 12 QualifierJune 25, 2026
Long Jump · IndoorAAU 14U Indoor National Championship · Feb 149' 5.25"AAU 14U Indoor National ChampionshipFebruary 14, 2026
Long Jump · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2510' 5.25"Genesee Swift Track Club Invitational 2026July 25, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 25 · Ann Arbor TrackAnn Arbor TrackLong Jump25.3.06mWind: 0.72
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 36 · Ann Arbor TrackAnn Arbor Track800 Meters36.3:08.17a2
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · Long Jump · Place 1 · Ann Arbor TrackAnn Arbor TrackLong Jump1.10' 5.25" PB2
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 1500 Meters · Place 1 · Ann Arbor TrackAnn Arbor Track1500 Meters1.6:42.39a PB2
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 200 Meters · Place 3 · Ann Arbor TrackAnn Arbor Track200 Meters3.35.82a PB2
Jul 11Grand Rapids InvitationalJul 11 · Long Jump · Place 1 · Ann Arbor TrackAnn Arbor TrackLong Jump1.10' 3.5"2
Jul 11Grand Rapids InvitationalJul 11 · 800 Meters · Place 1 · Ann Arbor TrackAnn Arbor Track800 Meters1.3:25.29a2
Jul 11Grand Rapids InvitationalJul 11 · 400 Meters · Place 1 · Ann Arbor TrackAnn Arbor Track400 Meters1.1:22.62a2
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Long Jump · Place 4 · Ann ArborAnn ArborLong Jump410-22
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 800 Meters · Place 2 · Ann ArborAnn Arbor800 Meters23:06.85a PB2
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 400 Meters · Place 10 · Ann ArborAnn Arbor400 Meters101:25.87a2
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · Long Jump · Place 1 · Ann ArborAnn ArborLong Jump110-12
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 800 Meters · Place 1 · Ann ArborAnn Arbor800 Meters13:20.30a2
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 400 Meters · Place 5 · Ann ArborAnn Arbor400 Meters51:22.27a PB2
Jun 7COURAGEOUS GAMESJun 7 · 800 Meters · Place 1 · Ann ArborAnn Arbor800 Meters13:14.42a2
Jun 7COURAGEOUS GAMESJun 7 · 400 Meters · Place 4 · Ann ArborAnn Arbor400 Meters41:25.65a2
Jun 7COURAGEOUS GAMESJun 7 · 200 Meters · Place 6 · Ann ArborAnn Arbor200 Meters637.62a2
May 24Coach P Summer GamesMay 24 · 400 Meters · Place 1 · Ann Arbor TrackAnn Arbor Track400 Meters1.1:24.23aUnofficial2
May 24Coach P Summer GamesMay 24 · 200 Meters · Place 4 · Ann Arbor TrackAnn Arbor Track200 Meters4.37.10aUnofficial2
May 24Coach P Summer GamesMay 24 · 100 Meters · Place 5 · Ann Arbor TrackAnn Arbor Track100 MetersRound P5.16.91aUnofficial2
May 24Coach P Summer GamesMay 24 · 100 Meters · Place 4 · Ann Arbor TrackAnn Arbor Track100 Meters4.17.49aUnofficial2

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 21LAB Indoor Meet #11Feb 21 · 400 Meters · Place 78 · Ann ArborAnn Arbor400 Meters781:28.92a PB2
Feb 21LAB Indoor Meet #11Feb 21 · 60 Meters · Place 67 · Ann ArborAnn Arbor60 MetersRound P6710.69a2
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · Long Jump · Place 6 · Ann Arbor TrackAnn Arbor TrackLong Jump6.9' 5.25" PB2
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 800 Meters · Place 6 · Ann Arbor TrackAnn Arbor Track800 Meters6.3:26.72a PB2
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Place 16 · Ann Arbor TrackAnn Arbor Track400 Meters16.1:31.65a2
Feb 7LAB Indoor Meet #9Feb 7 · Long Jump · Place 39 · Ann ArborAnn ArborLong Jump399-0.52
Feb 7LAB Indoor Meet #9Feb 7 · 800 Meters · Place 68 · Ann ArborAnn Arbor800 Meters683:31.98a2
Feb 7LAB Indoor Meet #9Feb 7 · 400 Meters · Place 98 · Ann ArborAnn Arbor400 Meters981:30.97a2
Jan 31LAB Indoor Meet #8Jan 31 · Long Jump · Place 31 · Ann ArborAnn ArborLong Jump318-1.52
Jan 31LAB Indoor Meet #8Jan 31 · 55 Meters · Place 158 · Ann ArborAnn Arbor55 MetersRound P1589.89a PB2
Jan 17LAB Indoor Meet #6Jan 17 · Long Jump · Place 17 · Ann ArborAnn ArborLong Jump179-5.752
Jan 17LAB Indoor Meet #6Jan 17 · 200 Meters · Place 109 · Ann ArborAnn Arbor200 Meters10936.77a PB2
Jan 17LAB Indoor Meet #6Jan 17 · 60 Meters · Place 112 · Ann ArborAnn Arbor60 Meters11210.68a PB2

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13LAB Indoor Meet #1Dec 13 · Long Jump · Place 9 · Ann Arbor TrackAnn Arbor TrackLong Jump9.9' 2.25"2
Dec 13LAB Indoor Meet #1Dec 13 · 400 Meters · Place 68 · Ann Arbor TrackAnn Arbor Track400 Meters68.1:32.27a2
Dec 13LAB Indoor Meet #1Dec 13 · 200 Meters · Place 114 · Ann Arbor TrackAnn Arbor Track200 Meters114.36.92a2
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · Long Jump · Place 6 · Ann ArborAnn ArborLong Jump68-31
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 200 Meters · Place 13 · Ann ArborAnn Arbor200 Meters1338.69a1
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 60 Meters · Place 9 · Ann ArborAnn Arbor60 Meters910.95a1
Feb 8LAB Indoor Meet #9Feb 8 · Long Jump · Place 35 · Ann ArborAnn ArborLong Jump358-2.75—
Feb 8LAB Indoor Meet #9Feb 8 · 200 Meters · Place 179 · Ann ArborAnn Arbor200 Meters17939.46a—
Feb 8LAB Indoor Meet #9Feb 8 · 60 Meters · Place 159 · Ann ArborAnn Arbor60 MetersRound P15911.07a—
Jan 18LAB Indoor Meet #6Jan 18 · 200 Meters · Place 111 · Ann ArborAnn Arbor200 Meters11138.80a—
Jan 18LAB Indoor Meet #6Jan 18 · 60 Meters · Place 107 · Ann ArborAnn Arbor60 Meters10711.34a—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · Long Jump · Place 2 · Ann ArborAnn ArborLong Jump29-6.751
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 800 Meters · Place 1 · Ann ArborAnn Arbor800 Meters13:23.02a1
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 100 Meters · Place 14 · Ann ArborAnn Arbor100 MetersRound P1421.05a1
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 100 Meters · Place 6 · Ann ArborAnn Arbor100 Meters617.81a PB1
Jul 132025 COURAGEOUS GAMES Jul 13 · 400 Meters · Place 3 · Ann ArborAnn Arbor400 Meters31:27.56a1
Jul 132025 COURAGEOUS GAMES Jul 13 · 200 Meters · Place 3 · Ann ArborAnn Arbor200 Meters337.17a1
Jul 12Motor City ClassicJul 12 · Long Jump · Place 3 · Ann ArborAnn ArborLong Jump37-111
Jul 12Motor City ClassicJul 12 · 800 Meters · Place 4 · Ann ArborAnn Arbor800 Meters43:30.89a1
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Long Jump · Place 4 · Ann Arbor TrackAnn Arbor TrackLong Jump4.9' 2"1
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 4 · Ann Arbor TrackAnn Arbor Track800 Meters4.3:26.24a1
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 6 · Ann Arbor TrackAnn Arbor Track400 Meters6.1:30.73a1
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 1 · 19-Unattached19-UnattachedLong Jump1.2.48m1
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 1 · 19-Unattached19-Unattached800 Meters1.3:40.07a1
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 1 · 19-Unattached19-Unattached400 Meters1.1:38.66a1
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · Long Jump · Place 5 · Ann Arbor TrackAnn Arbor TrackLong Jump5.6' 10.5"1
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 800 Meters · Place 2 · Ann Arbor TrackAnn Arbor Track800 Meters2.3:31.59a1
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 400 Meters · Place 6 · Ann Arbor TrackAnn Arbor Track400 Meters6.1:31.72a1
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · Long Jump · Place 28 · Ann Arbor TrackAnn Arbor TrackLong Jump28.7' 8.25"1
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · 800 Meters · Place 26 · Ann Arbor TrackAnn Arbor Track800 Meters26.3:36.00a1
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · 400 Meters · Ann Arbor TrackAnn Arbor Track400 Meters—DNS1

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 14Courageous GamesJul 14 · 400 Meters · Place 3 · Ann ArborAnn Arbor400 Meters31:43.85a—
Jul 14Courageous GamesJul 14 · 100 Meters · Place 5 · Ann ArborAnn Arbor100 Meters520.11a—