Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 88 Crosstown Showdown · Apr 2212.93aDistrict 88 Crosstown ShowdownApril 22, 2026
200 Meters · IndoorHF Boys Open · Feb 2127.03aHF Boys OpenFebruary 21, 2026
200 Meters · OutdoorTim Simon Invitational · Apr 2526.18aTim Simon InvitationalApril 25, 2026
400 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 81:00.48a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
400 Meters · OutdoorWillowbrook Boy's Invitational · May 11:04.17aWillowbrook Boy's InvitationalMay 1, 2026
55 Meters · IndoorWillowbrook Warrior JV Open · Feb 177.72aWillowbrook Warrior JV OpenFebruary 17, 2026
60 Meters · IndoorHF Boys Open · Feb 218.29aHF Boys OpenFebruary 21, 2026

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

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 400 Meters · Place 17 · Villa Park (Willowbrook)400 Meters17.1:00.48a PB10
Feb 284th Annual Art Pahl InviteFeb 28 · 400 Meters · Place 9 · Villa Park (Willowbrook)400 Meters91:03.54a9
Feb 284th Annual Art Pahl InviteFeb 28 · 55 Meters · Place 28 · Villa Park (Willowbrook)55 Meters287.76a9
Feb 21HF Boys OpenFeb 21 · 200 Meters · Place 96 · Villa Park (Willowbrook)200 Meters9627.03a PB9
Feb 21HF Boys OpenFeb 21 · 60 Meters · Place 91 · Villa Park (Willowbrook)60 Meters918.29a PB9
Feb 17Willowbrook Warrior JV OpenFeb 17 · 400 Meters · Place 18 · Villa Park (Willowbrook)400 Meters181:04.17a9
Feb 17Willowbrook Warrior JV OpenFeb 17 · 200 Meters · Place 19 · Villa Park (Willowbrook)200 Meters1927.65a9
Feb 17Willowbrook Warrior JV OpenFeb 17 · 55 Meters · Place 24 · Villa Park (Willowbrook)55 Meters247.72a PB9
Feb 7Willowbrook Warrior Indoor InviteFeb 7 · 400 Meters · Place 4 · Villa Park (Willowbrook)400 Meters41:03.76a9

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Willowbrook Boy's InvitationalMay 1 · 400 Meters · Place 2 · Villa Park (Willowbrook)400 Meters2.1:04.17a PB10
May 1Willowbrook Boy's InvitationalMay 1 · 200 Meters · Place 7 · Villa Park (Willowbrook)200 Meters7.27.27a10
May 1Willowbrook Boy's InvitationalMay 1 · 100 Meters · Place 11 · Villa Park (Willowbrook)100 Meters11.13.07a10
Apr 25Tim Simon InvitationalApr 25 · 200 Meters · Place 9 · Villa Park (Willowbrook)200 Meters926.18a PB10
Apr 25Tim Simon InvitationalApr 25 · 100 Meters · Place 9 · Villa Park (Willowbrook)100 Meters913.01a10
Apr 22District 88 Crosstown ShowdownApr 22 · 200 Meters · Place 9 · Villa Park (Willowbrook)200 Meters9.26.73a10
Apr 22District 88 Crosstown ShowdownApr 22 · 100 Meters · Place 15 · Villa Park (Willowbrook)100 Meters15.12.93a PB10
Apr 17Hakke InviteApr 17 · 200 Meters · Villa Park (Willowbrook)200 Meters—DNS10
Apr 17Hakke InviteApr 17 · 100 Meters · Villa Park (Willowbrook)100 Meters—DNS10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 200 Meters · Place 55 · Villa Park (Willowbrook)200 Meters55.26.75a10