Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · Outdoor2026 Harlan MS Boys Track Meet · Apr 2814.602026 Harlan MS Boys Track MeetApril 28, 2026
200m Hurdles · 30" / 0.762m · OutdoorShen MS Quad · May 827.89aShen MS QuadMay 8, 2026
400 Meters · OutdoorH-10 MS Boys Track Meet · May 1156.53aH-10 MS Boys Track MeetMay 11, 2026
Discus · 1kg · OutdoorCardinal MS Boys · Apr 1658-06Cardinal MS BoysApril 16, 2026
High Jump · OutdoorShen MS Quad · May 85-02.00Shen MS QuadMay 8, 2026
Shot Put · 4kg · OutdoorCardinal MS Boys · Apr 1623-11.00Cardinal MS BoysApril 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11H-10 MS Boys Track MeetMay 11 · 200m Hurdles · Place 5 · Atlantic200m Hurdles30" / 0.762m5.28.70a8
May 11H-10 MS Boys Track MeetMay 11 · 100m Hurdles · Place 3 · Atlantic100m Hurdles30" / 0.762m3.15.86a8
May 11H-10 MS Boys Track MeetMay 11 · 400 Meters · Place 5 · Atlantic400 Meters5.56.53a PB8
May 8Shen MS QuadMay 8 · High Jump · Place 2 · AtlanticHigh Jump2.5-02.00 PB8
May 8Shen MS QuadMay 8 · 200m Hurdles · Place 2 · Atlantic200m Hurdles30" / 0.762m2.27.89a PB8
May 8Shen MS QuadMay 8 · 100m Hurdles · Place 1 · Atlantic100m Hurdles30" / 0.762m1.15.37a8
May 5LCMS InviteMay 5 · High Jump · Place 1 · AtlanticHigh Jump1.5-00.008
Apr 282026 Harlan MS Boys Track MeetApr 28 · High Jump · Place 1 · AtlanticHigh Jump1.5-02.008
Apr 282026 Harlan MS Boys Track MeetApr 28 · 200m Hurdles · Place 3 · Atlantic200m Hurdles30" / 0.762m3.28.05a8
Apr 282026 Harlan MS Boys Track MeetApr 28 · 100m Hurdles · Place 3 · Atlantic100m Hurdles30" / 0.762m3.14.60 PB8
Apr 16Cardinal MS BoysApr 16 · Discus · Place 42 · AtlanticDiscus1kg42.58-06 PB8
Apr 16Cardinal MS BoysApr 16 · Shot Put · Place 38 · AtlanticShot Put4kg38.23-11.00 PB8
Apr 14MS Boys MeetApr 14 · High Jump · Place 5 · AtlanticHigh Jump5.4-10.00Unofficial8
Apr 14MS Boys MeetApr 14 · 100m Hurdles · Place 2 · Atlantic100m Hurdles30" / 0.762m2.15.87aUnofficial8
Apr 14MS Boys MeetApr 14 · 200 Meters · Place 3 · Atlantic200 Meters3.27.01aUnofficial8
Apr 14MS Boys MeetApr 14 · 100 Meters · Place 5 · Atlantic100 Meters5.12.65aUnofficial8