Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 812.11a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
100 Meters · OutdoorJim Arnold Invite · May 212.18aJim Arnold InviteMay 2, 2026
200 Meters · Indoor59th Annual Maine East Indoor Track & Field Invitational · Mar 725.05a59th Annual Maine East Indoor Track & Field InvitationalMarch 7, 2026
200 Meters · OutdoorRantoul Invite · Mar 1424.40Rantoul InviteMarch 14, 2026
300m Hurdles · 36" / 0.914m · Indoor92nd Annual DuPage County Track and Field Championships · May 843.04a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2242.80aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
55 Meters · IndoorGlenbard North Boys Indoor 5 Team · Feb 267.09aGlenbard North Boys Indoor 5 TeamFebruary 26, 2026
60 Meters · OutdoorRantoul Invite · Mar 147.48Rantoul InviteMarch 14, 2026
Open 50 Yard Dash Finals · IndoorBoys GBS Quad #1 · Feb 136.02aBoys GBS Quad #1February 13, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 300m Hurdles · Place 14 · Bartlett300m Hurdles36" / 0.914m14.42.80a PB12
May 14Upstate Eight Conference MeetMay 14 · 300m Hurdles · Place 8 · Bartlett300m Hurdles844.58a12
May 2Jim Arnold InviteMay 2 · 100 Meters · Place 17 · Bartlett100 Meters17.12.18a PB12
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 300m Hurdles · Place 7 · Bartlett300m Hurdles36" / 0.914m7.44.39a12
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 300m Hurdles · Place 4 · Bartlett300m Hurdles443.52a12
Mar 14Rantoul InviteMar 14 · 200 Meters · Place 13 · Bartlett200 Meters1324.40 PB12
Mar 14Rantoul InviteMar 14 · 60 Meters · Place 21 · Bartlett60 Meters217.48 PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 300m Hurdles · Place 9 · Bartlett300m Hurdles36" / 0.914m9.43.04a PB12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 100 Meters · Place 24 · Bartlett100 Meters24.12.11a PB12
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 200 Meters · Place 5 · Bartlett200 Meters525.05a PB12
Feb 26Glenbard North Boys Indoor 5 TeamFeb 26 · 55 Meters · Place 7 · Bartlett55 Meters77.09a PB12
Feb 13Boys GBS Quad #1Feb 13 · Open 50 Yard Dash Finals · Place 6 · BartlettOpen 50 Yard Dash Finals66.02a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · 200 Meters · Place 23 · Bartlett200 Meters2324.4011
May 991st Dupage County Boys ChampionshipMay 9 · 300m Hurdles · Place 21 · Bartlett300m Hurdles2147.6511
May 3Glenbard West Jim Arnold InviteMay 3 · 100 Meters · Place 18 · Bartlett100 Meters1812.42a11
May 1South Elgin Boys vs BartlettMay 1 · 200 Meters · Place 4 · Bartlett200 Meters425.30a11
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · 100 Meters · Place 26 · Bartlett100 Meters2612.1911
Mar 15Rantoul InviteMar 15 · 60 Meters · Place 21 · Bartlett60 Meters217.59a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Upstate Eight Boys Indoor ConferenceMar 21 · 55 Meters · Place 17 · Bartlett55 Meters177.21a11
Feb 27Glenbard North Boys Indoor 5-TeamFeb 27 · 200 Meters · Place 5 · Bartlett200 Meters526.01a—
Feb 27Glenbard North Boys Indoor 5-TeamFeb 27 · 55 Meters · Place 16 · Bartlett55 Meters167.14a—
Feb 14Boys GBS Quad #1Feb 14 · 50 Yard Dash · Bartlett50 Yard Dash—DNS11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Upstate Eight Boys' Conference ChampionshipsMay 9 · 300m Hurdles · Place 1 · Bartlett300m Hurdles145.81a—
Apr 23South Elgin/Bartlett Senior Night Apr 23 · 300m Hurdles · Place 6 · Bartlett300m Hurdles36" / 0.914m6.57.510
Apr 23South Elgin/Bartlett Senior Night Apr 23 · 200 Meters · Bartlett200 Meters—NT10
Apr 23South Elgin/Bartlett Senior Night Apr 23 · 100 Meters · Bartlett100 Meters—NT10
Apr 6WA vs WV-OS-BART boys 2024Apr 6 · 300m Hurdles · Place 2 · Bartlett300m Hurdles246.80a—
Apr 6WA vs WV-OS-BART boys 2024Apr 6 · 110m Hurdles · Place 3 · Bartlett110m Hurdles319.13a—
Mar 9Rantoul InviteMar 9 · 60m Hurdles · Place 21 · Bartlett60m Hurdles2110.62a—
Mar 8GE QuadMar 8 · 55m Hurdles · Place 1 · Bartlett55m Hurdles19.6—
Mar 8GE QuadMar 8 · 200 Meters · Place 22 · Bartlett200 Meters2230.4—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16Upstate 8 Boys Indoor ConferenceMar 16 · 55m Hurdles · Place 8 · Bartlett55m Hurdles89.6610
Mar 257th Annual Maine East Indoor Track InvitationalMar 2 · 45m Hurdles · Place 9 · Bartlett45m Hurdles98.1910
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 55 Meters · Place 16 · Bartlett55 Meters167.78a—
Feb 9GBS Boys 6 Team MeetFeb 9 · Open 60y Hurdles Finals · Place 6 · BartlettOpen 60y Hurdles Finals69.6—