Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 811.76a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2311.60IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23, 2025
200 Meters · IndoorBoys Open Meet 2.27.26 · Feb 2724.02aBoys Open Meet 2.27.26February 27, 2026
200 Meters · OutdoorWheaton North Boys Tri · Apr 2223.89aWheaton North Boys TriApril 22, 2025
55 Meter · IndoorBoys Open Meet 2.27.26 · Feb 276.86aBoys Open Meet 2.27.26February 27, 2026
55 Meters · IndoorBatavia Boys 8 Entry Quad Meet · Feb 287.12Batavia Boys 8 Entry Quad MeetFebruary 28, 2025
55 Meters · OutdoorGlenbard North / Lake Park Dual · Mar 217.0Glenbard North / Lake Park Dual March 21, 2023
60 Meter · IndoorHononegah Boys Indoor #1 · Feb 147.36aHononegah Boys Indoor #1February 14, 2026
60 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 107.63Hononegah Boys Indoor Meet #1February 10, 2024
60 Meters · OutdoorProviso West Boys Quad 4 · Mar 67.28aProviso West Boys Quad 4March 6, 2026
Long Jump · IndoorAddison Trail Boys Quad 1 · Feb 154.88mAddison Trail Boys Quad 1February 15, 2024
Long Jump · OutdoorLP vs SCN Co-Ed Dual · Apr 115.12mLP vs SCN Co-Ed DualApril 11, 2023
Triple Jump · OutdoorDuKane Coed Lake Park Dual · Apr 910.94mDuKane Coed Lake Park DualApril 9, 2024

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 · Long Jump · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Long Jump6.6.40m12
May 15DuKane Boys Conference ChampionshipsMay 15 · Long Jump · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Long Jump4.6.61m12
May 2Jim Arnold InviteMay 2 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump3.6.32m12
Apr 28LP vs SCE & Geneva BoysApr 28 · Long Jump · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Long Jump4.6.22m12
Apr 28LP vs SCE & Geneva BoysApr 28 · 100 Meters · Roselle (Lake Park)Roselle (Lake Park)100 Meters—DNS12
Mar 6Proviso West Boys Quad 4Mar 6 · Long Jump · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Long Jump26.19m12
Mar 6Proviso West Boys Quad 4Mar 6 · 60 Meters · Place 4 · Roselle (Lake Park)Roselle (Lake Park)60 Meters47.28a PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Long Jump · Place 7 · Roselle (Lake Park)Roselle (Lake Park)Long Jump7.6.26m12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 100 Meters · Place 20 · Roselle (Lake Park)Roselle (Lake Park)100 Meters20.11.76a PB12
Mar 272026 Illinois Top Times ChampionshipsMar 27 · Long Jump · Place 10 · Roselle (Lake Park)Roselle (Lake Park)Long Jump10.6.20m12
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump321-3.2512
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump36.51m12
Feb 27Boys Open Meet 2.27.26Feb 27 · 55 Meter · Place 15 · Roselle (Lake Park)Roselle (Lake Park)55 Meter15.6.86a PB12
Feb 27Boys Open Meet 2.27.26Feb 27 · Long Jump · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Long Jump2.20' 10"12
Feb 27Boys Open Meet 2.27.26Feb 27 · 200 Meters · Place 9 · Roselle (Lake Park)Roselle (Lake Park)200 Meters9.24.02a PB12
Feb 21Greg Foster InvitationalFeb 21 · Long Jump · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Long Jump26.41m12
Feb 14Hononegah Boys Indoor #1Feb 14 · 60 Meter · Place 11 · Roselle (Lake Park)Roselle (Lake Park)60 Meter11.7.36a PB12
Feb 14Hononegah Boys Indoor #1Feb 14 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump3.6.30m12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · Long Jump · Place 8 · Roselle (Lake Park)Roselle (Lake Park)Long Jump86.27m11
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · 100 Meters · Place 17 · Roselle (Lake Park)Roselle (Lake Park)100 Meters1711.60 PB11
May 16DuKane Conference Boys Outdoor ChampionshipsMay 16 · Long Jump · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Long Jump26.58m11
May 991st Dupage County Boys ChampionshipMay 9 · Long Jump · Place 11 · Roselle (Lake Park)Roselle (Lake Park)Long Jump115.90m11
May 3Glenbard West Jim Arnold InviteMay 3 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump36.39m11
Apr 29Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · Long Jump · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Long Jump26.16m11
Apr 29Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · 100 Meters · Place 7 · Roselle (Lake Park)Roselle (Lake Park)100 Meters711.73a11
Apr 22Wheaton North Boys TriApr 22 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump36.34m11
Apr 22Wheaton North Boys TriApr 22 · 200 Meters · Place 13 · Roselle (Lake Park)Roselle (Lake Park)200 Meters1323.89a PB11
Apr 22Wheaton North Boys TriApr 22 · 100 Meters · Place 15 · Roselle (Lake Park)Roselle (Lake Park)100 Meters1511.61a11
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · Long Jump · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Long Jump26.30m11
Apr 12Best 4 InvitationalApr 12 · Long Jump · Place 1 · Roselle (Lake Park)Roselle (Lake Park)Long Jump16.17m11
Mar 7Proviso West Boys Quad #4Mar 7 · Long Jump · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Long Jump46.11m—
Mar 7Proviso West Boys Quad #4Mar 7 · 200 Meters · Place 12 · Roselle (Lake Park)Roselle (Lake Park)200 Meters1224.81a—
Mar 7Proviso West Boys Quad #4Mar 7 · 60 Meters · Place 8 · Roselle (Lake Park)Roselle (Lake Park)60 Meters87.45a—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 25GBN vs Lake Park dual 2025Mar 25 · 55 Meter · Place 3 · Roselle (Lake Park)Roselle (Lake Park)55 Meter3.6.911
Mar 25GBN vs Lake Park dual 2025Mar 25 · Long Jump · Place 1 · Roselle (Lake Park)Roselle (Lake Park)Long Jump1.6.38m11
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · Long Jump · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Long Jump620-311
Mar 152025 Bob Nihells Boys Indoor ClassicMar 15 · Long Jump · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Long Jump6.6.24m11
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · Long Jump · Place 9 · Roselle (Lake Park)Roselle (Lake Park)Long Jump920-4.511
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · 55 Meters · Place 36 · Roselle (Lake Park)Roselle (Lake Park)55 Meters367.12 PB11
Feb 22Greg Foster InvitationalFeb 22 · Long Jump · Place 9 · Roselle (Lake Park)Roselle (Lake Park)Long Jump96.28m—
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 60 Meter · Place 35 · Roselle (Lake Park)Roselle (Lake Park)60 Meter35.7.63a11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · Long Jump · Place 7 · Roselle (Lake Park)Roselle (Lake Park)Long Jump7.5.84m11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 200 Meters · Roselle (Lake Park)Roselle (Lake Park)200 Meters—DNS11

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 29Bob Nihells Youth Track and Field Open MeetJun 29 · Long Jump · Place 4 · Dupage TrackDupage TrackLong Jump4.5.75m10
Jun 29Bob Nihells Youth Track and Field Open MeetJun 29 · 200 Meters · Place 25 · Dupage TrackDupage Track200 Meters25.24.74a10
Jun 29Bob Nihells Youth Track and Field Open MeetJun 29 · 100 Meters · Place 27 · Dupage TrackDupage Track100 Meters27.12.17a10
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 10 · Dupage TrackDupage TrackLong Jump10.5.70m10
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 40 · Dupage TrackDupage Track100 MetersRound P40.12.26aWind: -0.310
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · Long Jump · Place 14 · Roselle (Lake Park)Roselle (Lake Park)Long Jump146.12m—
May 10DuKane Conference Boys Outdoor Championships 2024May 10 · Long Jump · Place 1 · Roselle (Lake Park)Roselle (Lake Park)Long Jump16.24m—
May 390th Dupage County Boys ChampionshipMay 3 · Long Jump · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Long Jump45.78m—
Apr 30GBN, Geneva, WWS @ LPApr 30 · Long Jump · Place 7 · Roselle (Lake Park)Roselle (Lake Park)Long Jump7.5.68m10
Apr 30GBN, Geneva, WWS @ LPApr 30 · 100 Meters · Place 16 · Roselle (Lake Park)Roselle (Lake Park)100 Meters16.12.11aWind: 010
Apr 27Jim Arnold InviteApr 27 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump35.94m—
Apr 23STCE vs LP Coed MeetApr 23 · Long Jump · Place 1 · Roselle (Lake Park)Roselle (Lake Park)Long Jump16.09m—
Apr 23STCE vs LP Coed MeetApr 23 · 200 Meters · Place 5 · Roselle (Lake Park)Roselle (Lake Park)200 Meters524.0—
Apr 23STCE vs LP Coed MeetApr 23 · 100 Meters · Place 2 · Roselle (Lake Park)Roselle (Lake Park)100 Meters211.6—
Apr 19Red Grange InvitationalApr 19 · Long Jump · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Long Jump65.88m—
Apr 1337th Annual Bud Mohns/Bob Cohoon InvitationalApr 13 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump35.92m10
Apr 9DuKane Coed Lake Park DualApr 9 · Triple Jump · Place 7 · Roselle (Lake Park)Roselle (Lake Park)Triple Jump710.94m PB—
Apr 9DuKane Coed Lake Park DualApr 9 · 100 Meters · Place 23 · Roselle (Lake Park)Roselle (Lake Park)100 Meters2312.0—
Apr 6Best 4 InvitationalApr 6 · 100 Meters · Place 4 · Roselle (Lake Park)Roselle (Lake Park)100 Meters412.33a—
Apr 6Best 4 InvitationalApr 6 · 200 Meters · Place 5 · Roselle (Lake Park)Roselle (Lake Park)200 Meters525.05a—
Apr 6Best 4 InvitationalApr 6 · Long Jump · Place 5 · Roselle (Lake Park)Roselle (Lake Park)Long Jump55.68m—
Mar 19GBN VS LP DUAL 2024Mar 19 · Long Jump · Place 1 · Roselle (Lake Park)Roselle (Lake Park)Long Jump16.14m—
Mar 19GBN VS LP DUAL 2024Mar 19 · 55 Meters · Place 5 · Roselle (Lake Park)Roselle (Lake Park)55 Meters57.1—
Mar 1Coach DiDomenico Invite 2024Mar 1 · Long Jump · Place 8 · Roselle (Lake Park)Roselle (Lake Park)Long Jump819-1010
Mar 1Coach DiDomenico Invite 2024Mar 1 · 55 Meters · Place 31 · Roselle (Lake Park)Roselle (Lake Park)55 Meters317.1110

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 16DuKane Boys Indoor ChampionshipsMar 16 · Long Jump · Place 1 · Roselle (Lake Park)Roselle (Lake Park)Long Jump120-8.510
Mar 16DuKane Boys Indoor ChampionshipsMar 16 · 200 Meters · Place 8 · Roselle (Lake Park)Roselle (Lake Park)200 Meters824.6010
Feb 24Proviso West Boys InvitationalFeb 24 · Long Jump · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Long Jump45.86m—
Feb 24Proviso West Boys InvitationalFeb 24 · 60 Meters · Place 15 · Roselle (Lake Park)Roselle (Lake Park)60 Meters157.73a—
Feb 17Greg Foster InvitationalFeb 17 · Long Jump · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Long Jump45.98m—
Feb 17Greg Foster InvitationalFeb 17 · 200 Meters · Place 16 · Roselle (Lake Park)Roselle (Lake Park)200 Meters1626.03a—
Feb 17Greg Foster InvitationalFeb 17 · 60 Meters · Place 10 · Roselle (Lake Park)Roselle (Lake Park)60 Meters107.64a—
Feb 15Addison Trail Boys Quad 1Feb 15 · Long Jump · Place 12 · Roselle (Lake Park)Roselle (Lake Park)Long Jump124.88m PB—
Feb 15Addison Trail Boys Quad 1Feb 15 · 55 Meters · Place 8 · Roselle (Lake Park)Roselle (Lake Park)55 Meters87.13a—
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 200 Meters · Place 27 · Roselle (Lake Park)Roselle (Lake Park)200 Meters2725.1910
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 60 Meters · Place 26 · Roselle (Lake Park)Roselle (Lake Park)60 Meters267.63 PB10
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · Long Jump · Place 12 · Roselle (Lake Park)Roselle (Lake Park)Long Jump125.73m10

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 22Drendel Freshmen InviteMay 22 · Long Jump · Place 1 · Roselle (Lake Park)Roselle (Lake Park)Long Jump15.75m—
May 22Drendel Freshmen InviteMay 22 · 100 Meters · Place 9 · Roselle (Lake Park)Roselle (Lake Park)100 Meters912.30a—
May 172023 IHSA Class 3A TRB Sectional - #5 Wheaton (W. Warrenville South)May 17 · Long Jump · Place 17 · Roselle (Lake Park)Roselle (Lake Park)Long Jump175.98m9
May 12DuKane Conference Boys MeetMay 12 · Long Jump · Place 5 · Roselle (Lake Park)Roselle (Lake Park)Long Jump55.81m—
May 12DuKane Conference Boys MeetMay 12 · 200 Meters · Place 8 · Roselle (Lake Park)Roselle (Lake Park)200 Meters824.37a—
May 12DuKane Conference Boys MeetMay 12 · 100 Meters · Place 8 · Roselle (Lake Park)Roselle (Lake Park)100 Meters811.99a—
May 589th DuPage County Boys ChampionshipsMay 5 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump35.90m—
May 2DuKane Conference Boys Quad #2May 2 · Long Jump · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Long Jump45.52m—
May 2DuKane Conference Boys Quad #2May 2 · 100 Meters · Place 15 · Roselle (Lake Park)Roselle (Lake Park)100 Meters1512.56a—
Apr 2941st Jim Arnold InvitationalApr 29 · Long Jump · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Long Jump65.62m—
Apr 25LP vs SCE Co-Ed DualApr 25 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump318-6—
Apr 25LP vs SCE Co-Ed DualApr 25 · 200 Meters · Place 6 · Roselle (Lake Park)Roselle (Lake Park)200 Meters624.44a—
Apr 25LP vs SCE Co-Ed DualApr 25 · 100 Meters · Place 5 · Roselle (Lake Park)Roselle (Lake Park)100 Meters511.92a—
Apr 15Bud Mohns InvitationalApr 15 · Long Jump · Place 10 · Roselle (Lake Park)Roselle (Lake Park)Long Jump105.39m9
Apr 15Bud Mohns InvitationalApr 15 · 100 Meters · Place 4 · Roselle (Lake Park)Roselle (Lake Park)100 Meters412.149
Apr 11LP vs SCN Co-Ed DualApr 11 · Long Jump · Place 7 · Roselle (Lake Park)Roselle (Lake Park)Long Jump75.12m PB—
Apr 11LP vs SCN Co-Ed DualApr 11 · 200 Meters · Place 11 · Roselle (Lake Park)Roselle (Lake Park)200 Meters1125.00a—
Apr 11LP vs SCN Co-Ed DualApr 11 · 100 Meters · Place 14 · Roselle (Lake Park)Roselle (Lake Park)100 Meters1412.11a—
Apr 8Best 4 InvitationalApr 8 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump317-10.59
Apr 8Best 4 InvitationalApr 8 · 100 Meters · Place 2 · Roselle (Lake Park)Roselle (Lake Park)100 Meters211.909
Mar 21Glenbard North / Lake Park Dual Mar 21 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump35.60m—
Mar 21Glenbard North / Lake Park Dual Mar 21 · 200 Meters · Place 7 · Roselle (Lake Park)Roselle (Lake Park)200 Meters725.6—
Mar 21Glenbard North / Lake Park Dual Mar 21 · 55 Meters · Place 2 · Roselle (Lake Park)Roselle (Lake Park)55 Meters27.0 PB—
Mar 3Coach DiDomenico Invite 2023Mar 3 · 55 Meters · Place 27 · Roselle (Lake Park)Roselle (Lake Park)55 Meters277.18a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 17DuKane Boys Indoor ChampionshipsMar 17 · 55 Meters · Place 10 · Roselle (Lake Park)Roselle (Lake Park)55 Meters107.18a—
Feb 2557th Annual Proviso West InvitationalFeb 25 · Long Jump · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Long Jump35.41m9
Feb 22Wheaton North -Lake Park -St. Charles North Boys JV Triangular Feb 22 · Long Jump · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Long Jump25.40m—
Feb 22Wheaton North -Lake Park -St. Charles North Boys JV Triangular Feb 22 · 55 Meters · Place 4 · Roselle (Lake Park)Roselle (Lake Park)55 Meters47.2—
Feb 18Greg Foster InvitationalFeb 18 · Long Jump · Place 11 · Roselle (Lake Park)Roselle (Lake Park)Long Jump115.37m9
Feb 16Addison Trail Boys QuadFeb 16 · Long Jump · Place 1 · Roselle (Lake Park)Roselle (Lake Park)Long Jump15.67m—
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 200 Meters · Place 63 · Roselle (Lake Park)Roselle (Lake Park)200 Meters6326.859
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 60 Meters · Place 72 · Roselle (Lake Park)Roselle (Lake Park)60 Meters728.039
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · Long Jump · Place 8 · Roselle (Lake Park)Roselle (Lake Park)Long Jump85.56m9