Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockford Eisenhower Dual vs. Harlem MS · May 513.87aRockford Eisenhower Dual vs. Harlem MSMay 5, 2025
400 Meters · OutdoorHarlem Boys Triangular · May 558.01aHarlem Boys TriangularMay 5, 2026
800 Meters · IndoorHononegah Boys AAA Indoor Classic · Mar 142:15.27aHononegah Boys AAA Indoor ClassicMarch 14, 2026
800 Meters · Outdoor41st Annual Rock Island Boys ABC Invitational · Apr 242:12.12a41st Annual Rock Island Boys ABC InvitationalApril 24, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Harlem Boys TriangularMay 5 · 400 Meters · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters9.58.01a PB9
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · 800 Meters · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters72:12.12a PB9
Apr 21Jefferson Co-Ed TriApr 21 · 800 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters4.2:21.71a9
Apr 11Gans Zeedyk InviteApr 11 · 800 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters102:16.69a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 800 Meters · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters132:16.409
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 800 Meters · Place 35 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters35.2:15.27a PB9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5Rockford Eisenhower Dual vs. Harlem MSMay 5 · 400 Meters · Place 3 · Loves Park HarlemLoves Park Harlem400 Meters31:06.75a8
May 5Rockford Eisenhower Dual vs. Harlem MSMay 5 · 100 Meters · Place 17 · Loves Park HarlemLoves Park Harlem100 Meters1713.87a PB8
May 3Northern Illinois ConferenceMay 3 · 800 Meters · Place 9 · Loves Park HarlemLoves Park Harlem800 Meters9.2:48.29a8
May 3Northern Illinois ConferenceMay 3 · 400 Meters · Place 8 · Loves Park HarlemLoves Park Harlem400 Meters8.1:07.19a8
Apr 24Harlem v. RoscoeApr 24 · 800 Meters · Place 3 · Loves Park HarlemLoves Park Harlem800 Meters32:58.08
Apr 24Harlem v. RoscoeApr 24 · 400 Meters · Place 3 · Loves Park HarlemLoves Park Harlem400 Meters31:07.78
Apr 24Harlem v. RoscoeApr 24 · 100 Meters · Place 11 · Loves Park HarlemLoves Park Harlem100 Meters1113.98
Apr 16Harlem/SMMS/Willowbrook MeetApr 16 · 800 Meters · Place 4 · Loves Park HarlemLoves Park Harlem800 Meters42:54.54a8
Apr 16Harlem/SMMS/Willowbrook MeetApr 16 · 400 Meters · Place 9 · Loves Park HarlemLoves Park Harlem400 Meters91:12.86a8
Apr 16Harlem/SMMS/Willowbrook MeetApr 16 · 100 Meters · Place 15 · Loves Park HarlemLoves Park Harlem100 Meters1514.47a8