Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 815.60a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2215.40aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
300m Hurdles · 36" / 0.914m · Indoor92nd Annual DuPage County Track and Field Championships · May 842.30a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorDuKane Boys Conference Championships · May 1542.36aDuKane Boys Conference ChampionshipsMay 15, 2026
Long Jump · OutdoorWheaton North Boys Tri · Apr 226.00mWheaton North Boys TriApril 22, 2025
Results · IndoorDuKane Boys Indoor Conference Championships · Mar 218.06DuKane Boys Indoor Conference ChampionshipsMarch 21, 2026
Results · OutdoorBud Mohns/Bob Cohoon Invitational · Apr 195.85mBud Mohns/Bob Cohoon InvitationalApril 19, 2025
Triple Jump · Indoor92nd Annual DuPage County Track and Field Championships · May 813.46m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Triple Jump · OutdoorGlenbard West Jim Arnold Invite · May 312.43mGlenbard West Jim Arnold InviteMay 3, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · Triple Jump · Place 11 · Roselle (Lake Park)Triple Jump11.12.57m12
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 300m Hurdles · Roselle (Lake Park)300m Hurdles36" / 0.914m—DNS12
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 110m Hurdles · Place 4 · Roselle (Lake Park)110m Hurdles39" / 0.991m4.15.40a PB12
May 15DuKane Boys Conference ChampionshipsMay 15 · Triple Jump · Place 3 · Roselle (Lake Park)Triple Jump3.13.08m12
May 15DuKane Boys Conference ChampionshipsMay 15 · 300m Hurdles · Place 4 · Roselle (Lake Park)300m Hurdles36" / 0.914m4.42.36a PB12
May 15DuKane Boys Conference ChampionshipsMay 15 · 110m Hurdles · Place 2 · Roselle (Lake Park)110m Hurdles39" / 0.991m2.15.41a12
May 2Jim Arnold InviteMay 2 · Triple Jump · Place 2 · Roselle (Lake Park)Triple Jump2.13.28m12
May 2Jim Arnold InviteMay 2 · 110m Hurdles · Place 9 · Roselle (Lake Park)110m Hurdles39" / 0.991m9.15.86a12
Apr 28LP vs SCE & Geneva BoysApr 28 · Long Jump · Place 3 · Roselle (Lake Park)Long Jump3.6.23m12
Apr 28LP vs SCE & Geneva BoysApr 28 · 300m Hurdles · Place 2 · Roselle (Lake Park)300m Hurdles36" / 0.914m2.43.24a12
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 300m Hurdles · Roselle (Lake Park)300m Hurdles36" / 0.914m—DNF12
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 110m Hurdles · Place 3 · Roselle (Lake Park)110m Hurdles39" / 0.991m3.15.84a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Triple Jump · Place 1 · Roselle (Lake Park)Triple Jump1.13.46m PB12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 300m Hurdles · Place 6 · Roselle (Lake Park)300m Hurdles36" / 0.914m6.42.30a PB12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 2 · Roselle (Lake Park)110m Hurdles39" / 0.991m2.15.60a PB12
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · Results · Place 1 · Roselle (Lake Park)Results145-812
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · Results · Place 4 · Roselle (Lake Park)Results421-312
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · Results · Place 1 · Roselle (Lake Park)Results18.06 PB12
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Results · Place 2 · Roselle (Lake Park)Results213.63m12
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Results · Place 3 · Roselle (Lake Park)Results38.0912
Feb 21Greg Foster InvitationalFeb 21 · Triple Jump · Place 1 · Roselle (Lake Park)Triple Jump113.50m12
Feb 21Greg Foster InvitationalFeb 21 · 60m Hurdles · Place 5 · Roselle (Lake Park)60m Hurdles58.72a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · Results · Place 10 · Roselle (Lake Park)Results1042.2411
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · Results · Place 11 · Roselle (Lake Park)Results1115.9211
May 991st Dupage County Boys ChampionshipMay 9 · Results · Place 14 · Roselle (Lake Park)Results1444.0511
May 991st Dupage County Boys ChampionshipMay 9 · Results · Place 15 · Roselle (Lake Park)Results1516.6511
May 3Glenbard West Jim Arnold InviteMay 3 · Triple Jump · Place 3 · Roselle (Lake Park)Triple Jump312.43m PB11
May 3Glenbard West Jim Arnold InviteMay 3 · 300m Hurdles · Place 10 · Roselle (Lake Park)300m Hurdles1044.17a11
May 3Glenbard West Jim Arnold InviteMay 3 · 110m Hurdles · Place 6 · Roselle (Lake Park)110m Hurdles616.41a11
Apr 22Wheaton North Boys TriApr 22 · Long Jump · Place 5 · Roselle (Lake Park)Long Jump56.00m PB11
Apr 22Wheaton North Boys TriApr 22 · 110m Hurdles · Place 3 · Roselle (Lake Park)110m Hurdles316.36a11
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · Results · Place 10 · Roselle (Lake Park)Results105.85m PB11
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · Results · Place 6 · Roselle (Lake Park)Results643.0111
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · Results · Place 7 · Roselle (Lake Park)Results716.4811
Apr 12Best 4 InvitationalApr 12 · Triple Jump · Place 1 · Roselle (Lake Park)Triple Jump113.31m11
Apr 12Best 4 InvitationalApr 12 · 110m Hurdles · Place 6 · Roselle (Lake Park)110m Hurdles616.15a11
Mar 7Proviso West Boys Quad #4Mar 7 · 60m Hurdles · Place 2 · Roselle (Lake Park)60m Hurdles28.99a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · Results · Place 11 · Roselle (Lake Park)Results1120-011
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · Results · Place 2 · Roselle (Lake Park)Results28.1711

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 110m Hurdles · Place 15 · Roselle (Lake Park)110m Hurdles1516.59a—
May 10DuKane Conference Boys Outdoor Championships 2024May 10 · Triple Jump · Place 3 · Roselle (Lake Park)Triple Jump312.51m—
May 10DuKane Conference Boys Outdoor Championships 2024May 10 · 300m Hurdles · Place 4 · Roselle (Lake Park)300m Hurdles445.15a—
May 10DuKane Conference Boys Outdoor Championships 2024May 10 · 110m Hurdles · Place 2 · Roselle (Lake Park)110m Hurdles216.62a—
May 390th Dupage County Boys ChampionshipMay 3 · Triple Jump · Place 3 · Roselle (Lake Park)Triple Jump312.43m—
May 390th Dupage County Boys ChampionshipMay 3 · 300m Hurdles · Place 5 · Roselle (Lake Park)300m Hurdles545.98a—
May 390th Dupage County Boys ChampionshipMay 3 · 110m Hurdles · Place 1 · Roselle (Lake Park)110m Hurdles116.81a—