Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockford Eisenhower Dual vs. Harlem MS · May 514.05aRockford Eisenhower Dual vs. Harlem MSMay 5, 2025
400 Meters · OutdoorHarlem Boys Triangular · May 51:01.78aHarlem Boys TriangularMay 5, 2026
800 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 212:20.05NIC-10 Indoor Championship MeetMarch 21, 2026
800 Meters · OutdoorNIC-10 Boys Conference Championships · May 142:15.89aNIC-10 Boys Conference ChampionshipsMay 14, 2026
High Jump · OutdoorNorthern Illinois Conference · May 33' 10"Northern Illinois ConferenceMay 3, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 800 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters3.2:15.89a PB9
May 5Harlem Boys TriangularMay 5 · 400 Meters · Place 18 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters18.1:01.78a PB9
Apr 21Jefferson Co-Ed TriApr 21 · 800 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters5.2:24.28a9
Apr 11Gans Zeedyk InviteApr 11 · 800 Meters · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters112:20.78a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 800 Meters · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters152:20.05 PB9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5Rockford Eisenhower Dual vs. Harlem MSMay 5 · 100 Meters · Place 18 · Loves Park HarlemLoves Park Harlem100 Meters1814.05a PB8
May 3Northern Illinois ConferenceMay 3 · High Jump · Place 8 · Loves Park HarlemLoves Park HarlemHigh Jump8.3' 10" PB8
Apr 24Harlem v. RoscoeApr 24 · High Jump · Place 3 · Loves Park HarlemLoves Park HarlemHigh Jump34-48
Apr 24Harlem v. RoscoeApr 24 · 100 Meters · Place 15 · Loves Park HarlemLoves Park Harlem100 Meters1514.38
Apr 16Harlem/SMMS/Willowbrook MeetApr 16 · 400 Meters · Place 6 · Loves Park HarlemLoves Park Harlem400 Meters61:11.37a8
Apr 16Harlem/SMMS/Willowbrook MeetApr 16 · 100 Meters · Place 17 · Loves Park HarlemLoves Park Harlem100 Meters1714.83a8