Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorBlazers Track Club (Larry Jones) Invitational · Jun 206:31.61aBlazers Track Club (Larry Jones) InvitationalJune 20, 2026
200 Meters · OutdoorEmbrace Sportz Relays · May 2448.09aEmbrace Sportz RelaysMay 24, 2025
400 Meters · OutdoorEmbrace Sportz Relays · May 241:45.86aEmbrace Sportz RelaysMay 24, 2025
800 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 264:05.52aAAU Track & Field Region 12 QualifierJune 26, 2025
Javelin · 400g TJ · OutdoorBlazers Invitational · Jun 2126' 8"Blazers InvitationalJune 21, 2025
Shot Put · 6lb · OutdoorBlazers Invitational · Jun 2115' 5"Blazers InvitationalJune 21, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Javelin · Place 6 · Oakland County TrackhawksJavelin629-114
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 1500 Meters · Place 7 · Oakland County Trackhawks1500 Meters710:44.38a4
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · Javelin · Place 9 · Oakland County TrackhawksJavelin924-34
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 1500 Meters · Place 4 · Oakland County Trackhawks1500 Meters46:31.61a PB4
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 800 Meters · Place 8 · Oakland County Trackhawks800 Meters84:10.87a4
Jun 7COURAGEOUS GAMESJun 7 · Shot Put · Place 4 · Oakland County TrackhawksShot Put412-34
Jun 7COURAGEOUS GAMESJun 7 · 1500 Meters · Place 4 · Oakland County Trackhawks1500 Meters49:29.78a4
Jun 7COURAGEOUS GAMESJun 7 · 800 Meters · Place 7 · Oakland County Trackhawks800 Meters75:02.13a4

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 12Motor City ClassicJul 12 · Javelin · Place 4 · Oakland County TrackhawksJavelin422-03
Jul 12Motor City ClassicJul 12 · 1500 Meters · Place 6 · Oakland County Trackhawks1500 Meters610:32.86a3
Jul 12Motor City ClassicJul 12 · 800 Meters · Place 11 · Oakland County Trackhawks800 Meters114:25.62a3
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Javelin · Place 3 · Oakland County TrackhawksJavelin400g TJ3.18' 0"3
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 5 · Oakland County Trackhawks1500 Meters5.8:47.39a3
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 7 · Oakland County Trackhawks800 Meters7.4:05.52a PB3
Jun 21Blazers InvitationalJun 21 · Javelin · Place 4 · Oakland County TrackhawksJavelin400g TJ4.26' 8" PB3
Jun 21Blazers InvitationalJun 21 · Shot Put · Place 6 · Oakland County TrackhawksShot Put6lb6.15' 5" PB3
Jun 21Blazers InvitationalJun 21 · 1500 Meters · Place 7 · Oakland County Trackhawks1500 Meters7.9:25.99a3
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · Shot Put · Place 2 · Oakland County TrackhawksShot Put6lb2.15' 0"3
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 1500 Meters · Place 3 · Oakland County Trackhawks1500 Meters3.9:21.60a3
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 800 Meters · Place 6 · Oakland County Trackhawks800 Meters6.4:40.11a3
May 24Embrace Sportz RelaysMay 24 · Shot Put · Place 7 · Oakland County TrackhawksShot Put711-93
May 24Embrace Sportz RelaysMay 24 · 800 Meters · Place 6 · Oakland County Trackhawks800 Meters64:13.92a3
May 24Embrace Sportz RelaysMay 24 · 400 Meters · Place 15 · Oakland County Trackhawks400 Meters151:45.86a PB3
May 24Embrace Sportz RelaysMay 24 · 200 Meters · Place 25 · Oakland County Trackhawks200 Meters2548.09a PB3