Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRumble in the Jungle · Feb 2711.24Rumble in the JungleFebruary 27, 2026
100 Meters · OutdoorFleet Feet Classic · Apr 411.09aFleet Feet ClassicApril 4, 2026
200 Meters · IndoorRumble in the Jungle · Feb 2724.14Rumble in the JungleFebruary 27, 2026
200 Meters · OutdoorMHSAA State T & F Meet · May 222.17aMHSAA State T & F MeetMay 2, 2026
Long Jump · OutdoorFleet Feet Classic · Apr 420-09.50Fleet Feet ClassicApril 4, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 2MHSAA State T & F MeetMay 2 · 200 Meters · Place 2 · Greenville200 Meters2.22.17a PBWind: 1.912
Apr 23Canton North State 6A ChampionshipApr 23 · Long Jump · Place 6 · GreenvilleLong Jump6.20-08.0012
Apr 23Canton North State 6A ChampionshipApr 23 · 200 Meters · Place 4 · Greenville200 Meters4.22.28aWind: 1.112
Apr 16MHSAA Region 6-2AApr 16 · Long Jump · Place 2 · GreenvilleLong Jump2.20-02.5012
Apr 16MHSAA Region 6-2AApr 16 · 200 Meters · Place 4 · Greenville200 Meters4.22.66a12
Apr 16MHSAA Region 6-2AApr 16 · 100 Meters · Place 6 · Greenville100 Meters6.11.18a12
Apr 4Fleet Feet ClassicApr 4 · Long Jump · Place 6 · GreenvilleLong Jump6.20-09.50 PB12
Apr 4Fleet Feet ClassicApr 4 · High Jump · GreenvilleHigh Jump--NH12
Apr 4Fleet Feet ClassicApr 4 · 200 Meters · Place 9 · Greenville200 Meters9.23.15a12
Apr 4Fleet Feet ClassicApr 4 · 100 Meters · Place 8 · Greenville100 Meters8.11.09a PB12
Mar 27MC Jaguar InviteMar 27 · 200 Meters · Place 3 · Greenville200 Meters3.22.29a12
Mar 21Arrow InviteMar 21 · 100 Meters · Place 12 · Greenville100 Meters12.11.69aWind: -1.812
Mar 18JA InvitationMar 18 · 100 Meters · Place 7 · Greenville100 Meters7.11.47a12
Mar 6Oxford RelaysMar 6 · 100 Meters · Place 12 · Greenville100 Meters12.11.31aWind: 0.712
Feb 20CSO2026Feb 20 · 200 Meters · Place 9 · Greenville200 Meters9.23.19aWind: 112
Feb 20CSO2026Feb 20 · 100 Meters · Place 15 · Greenville100 Meters15.11.41aWind: 0.712

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Rumble in the JungleFeb 27 · 200 Meters · Place 15 · Greenville H200 Meters1524.14 PB12
Feb 27Rumble in the JungleFeb 27 · 100 Meters · Place 19 · Greenville H100 Meters1911.24 PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 12Canton Region 2-5AApr 12 · 200 Meters · Place 7 · Greenville200 Meters7.23.78a11
Apr 12Canton Region 2-5AApr 12 · 100 Meters · Place 8 · Greenville100 Meters8.11.69a11
Mar 22Arrow InviteMar 22 · 200 Meters · Greenville200 Meters--DNSWind: -2.111
Mar 22Arrow InviteMar 22 · 100 Meters · Greenville100 Meters--DNSWind: -0.611
Mar 19JA InvitationMar 19 · 200 Meters · Place 6 · Greenville200 Meters6.23.92a11
Mar 19JA InvitationMar 19 · 100 Meters · Place 5 · Greenville100 Meters5.11.58a11
Mar 5WS Generals RelaysMar 5 · 200 Meters · Place 6 · Greenville H200 Meters624.89—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16Canton Region 2-5AApr 16 · 200 Meters · Place 6 · Greenville H200 Meters623.3810
Apr 16Canton Region 2-5AApr 16 · 100 Meters · Place 5 · Greenville H100 Meters511.2510
Mar 14Crossett HS 4A-8 MeetMar 14 · 200 Meters · Place 5 · Greenville200 Meters5.24.09aWind: 0.110
Mar 14Crossett HS 4A-8 MeetMar 14 · 100 Meters · Place 9 · Greenville100 Meters9.11.95aWind: 0.110
Mar 2Saint Andrews InviteMar 2 · 200 Meters · Place 22 · Greenville200 Meters22.24.71aWind: -110
Mar 2Saint Andrews InviteMar 2 · 100 Meters · Place 31 · Greenville100 Meters31.11.95aWind: 010