Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 1A TRB Sectional - #14 Fairfield · May 2015.95aIHSA Class 1A TRB Sectional - #14 FairfieldMay 20, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 Boys Black Diamond Conference Meet · May 1444.76a2026 Boys Black Diamond Conference MeetMay 14, 2026
High Jump · Outdoor2024 Carterville Co Ed Open · Mar 265' 62024 Carterville Co Ed OpenMarch 26, 2024
Long Jump · Outdoor2024 Carterville Co Ed Open · Mar 2616' 02024 Carterville Co Ed OpenMarch 26, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 25 · McLeansboro (Hamilton County)110m Hurdles39" / 0.991mRound P25.15.97aWind: 3.511
May 20IHSA Class 1A TRB Sectional - #14 FairfieldMay 20 · High Jump · Place 6 · McLeansboro (Hamilton County)High Jump6.1.80m11
May 20IHSA Class 1A TRB Sectional - #14 FairfieldMay 20 · 110m Hurdles · Place 3 · McLeansboro (Hamilton County)110m Hurdles39" / 0.991m3.15.95a PB11
May 142026 Boys Black Diamond Conference MeetMay 14 · High Jump · Place 4 · McLeansboro (Hamilton County)High Jump4.5' 10"11
May 142026 Boys Black Diamond Conference MeetMay 14 · 300m Hurdles · Place 4 · McLeansboro (Hamilton County)300m Hurdles36" / 0.914m4.44.76a PB11
May 142026 Boys Black Diamond Conference MeetMay 14 · 110m Hurdles · Place 4 · McLeansboro (Hamilton County)110m Hurdles39" / 0.991m4.16.11a11
May 11Fairfield Rick Book InviteMay 11 · High Jump · Place 6 · McLeansboro (Hamilton County)High Jump61.80m11
May 11Fairfield Rick Book InviteMay 11 · 110m Hurdles · Place 5 · McLeansboro (Hamilton County)110m Hurdles516.08a11
Apr 29Carmi-White County Boys InviteApr 29 · High Jump · Place 2 · McLeansboro (Hamilton County)High Jump26-00.0011
Apr 29Carmi-White County Boys InviteApr 29 · 300m Hurdles · Place 2 · McLeansboro (Hamilton County)300m Hurdles244.90a11
Apr 29Carmi-White County Boys InviteApr 29 · 110m Hurdles · Place 1 · McLeansboro (Hamilton County)110m Hurdles115.94a11
Apr 20Foxes InvitationalApr 20 · High Jump · Place 5 · McLeansboro (Hamilton County)High Jump51.78m11
Apr 20Foxes InvitationalApr 20 · 300m Hurdles · Place 3 · McLeansboro (Hamilton County)300m Hurdles345.00a11
Apr 20Foxes InvitationalApr 20 · 110m Hurdles · Place 3 · McLeansboro (Hamilton County)110m Hurdles316.42a11
Apr 162nd Annual Tom Wheeler InvitationalApr 16 · High Jump · Place 2 · McLeansboro (Hamilton County)High Jump26-211
Apr 162nd Annual Tom Wheeler InvitationalApr 16 · 300m Hurdles · Place 3 · McLeansboro (Hamilton County)300m Hurdles345.04a11
Apr 162nd Annual Tom Wheeler InvitationalApr 16 · 110m Hurdles · Place 3 · McLeansboro (Hamilton County)110m Hurdles316.58a11
Apr 9Carmi-White County COEDApr 9 · High Jump · Place 1 · McLeansboro (Hamilton County)High Jump16-00.0011
Apr 9Carmi-White County COEDApr 9 · 300m Hurdles · Place 1 · McLeansboro (Hamilton County)300m Hurdles145.11a11
Apr 9Carmi-White County COEDApr 9 · 110m Hurdles · Place 1 · McLeansboro (Hamilton County)110m Hurdles116.77a11
Apr 7Fairfield Coed Open #2Apr 7 · High Jump · Place 1 · McLeansboro (Hamilton County)High Jump11.82m11
Apr 7Fairfield Coed Open #2Apr 7 · 300m Hurdles · Place 2 · McLeansboro (Hamilton County)300m Hurdles245.911
Apr 7Fairfield Coed Open #2Apr 7 · 110m Hurdles · Place 1 · McLeansboro (Hamilton County)110m Hurdles116.711

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · High Jump · McLeansboro (Hamilton County)High JumpRound P—NH10
May 21IHSA Class 1A TRB Sectional - #14 FairfieldMay 21 · 300m Hurdles · Place 6 · McLeansboro (Hamilton County)300m Hurdles36" / 0.914m6.45.87a10
May 21IHSA Class 1A TRB Sectional - #14 FairfieldMay 21 · 110m Hurdles · Place 4 · McLeansboro (Hamilton County)110m Hurdles39" / 0.991m4.16.98a10
May 21IHSA Class 1A TRB Sectional - #14 FairfieldMay 21 · High Jump · Place 2 · McLeansboro (Hamilton County)High Jump2.1.80m10
May 15Black Diamond Conference (Boys)May 15 · High Jump · Place 5 · McLeansboro (Hamilton County)High Jump55-10.0010
May 15Black Diamond Conference (Boys)May 15 · 300m Hurdles · Place 5 · McLeansboro (Hamilton County)300m Hurdles545.34a10
May 15Black Diamond Conference (Boys)May 15 · 110m Hurdles · Place 4 · McLeansboro (Hamilton County)110m Hurdles417.57a10
May 12Rick Book InviteMay 12 · High Jump · Place 2 · McLeansboro (Hamilton County)High Jump26-01.0010
May 12Rick Book InviteMay 12 · 300m Hurdles · Place 8 · McLeansboro (Hamilton County)300m Hurdles846.12a10
May 12Rick Book InviteMay 12 · 110m Hurdles · Place 5 · McLeansboro (Hamilton County)110m Hurdles516.49a10
Apr 30Carmi-White County Boys InviteApr 30 · 110m Hurdles · Place 2 · McLeansboro (Hamilton County)110m Hurdles39" / 0.991m2.17.85a10
Apr 30Carmi-White County Boys InviteApr 30 · High Jump · Place 5 · McLeansboro (Hamilton County)High Jump5.6-00.0010
Apr 21Foxes InvitationalApr 21 · 300m Hurdles · Place 7 · McLeansboro (Hamilton County)300m Hurdles747.72a10
Apr 21Foxes InvitationalApr 21 · 110m Hurdles · Place 5 · McLeansboro (Hamilton County)110m Hurdles516.82a10
Apr 17Tom Wheeler InvitationalApr 17 · High Jump · Place 2 · McLeansboro (Hamilton County)High Jump25-1110
Apr 17Tom Wheeler InvitationalApr 17 · 300m Hurdles · Place 4 · McLeansboro (Hamilton County)300m Hurdles447.59a10
Apr 17Tom Wheeler InvitationalApr 17 · 110m Hurdles · Place 3 · McLeansboro (Hamilton County)110m Hurdles317.05a10
Apr 10CWC COED OpenApr 10 · High Jump · Place 2 · McLeansboro (Hamilton County)High Jump21.63m10
Apr 10CWC COED OpenApr 10 · 300m Hurdles · Place 4 · McLeansboro (Hamilton County)300m Hurdles448.70a10
Apr 10CWC COED OpenApr 10 · 110m Hurdles · Place 2 · McLeansboro (Hamilton County)110m Hurdles218.00a10
Apr 8Fairfield Coed Open #2Apr 8 · High Jump · Place 3 · McLeansboro (Hamilton County)High Jump31.70m10
Apr 8Fairfield Coed Open #2Apr 8 · 300m Hurdles · Place 2 · McLeansboro (Hamilton County)300m Hurdles247.610
Apr 8Fairfield Coed Open #2Apr 8 · 110m Hurdles · Place 1 · McLeansboro (Hamilton County)110m Hurdles117.610

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 16 · High Jump · Place 5 · McLeansboro (Hamilton CoHigh Jump51.75m—
May 16IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 16 · 300m Hurdles · Place 8 · McLeansboro (Hamilton C300m Hurdles847.54a—
May 16IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 16 · 110m Hurdles · Place 6 · McLeansboro (Hamilton C110m Hurdles618.62a—
May 9Black Diamond Conference (Boys)May 9 · High Jump · Place 6 · McLeansboro (Hamilton CoHigh Jump65-4—
May 9Black Diamond Conference (Boys)May 9 · 300m Hurdles · Place 7 · McLeansboro (Hamilton C300m Hurdles746.7—
May 9Black Diamond Conference (Boys)May 9 · 110m Hurdles · Place 6 · McLeansboro (Hamilton C110m Hurdles618.0—
Apr 18COED Trojan InviteApr 18 · 300m Hurdles · Place 4 · McLeansboro (Hamilton C300m Hurdles448.10a—
Apr 15Foxes Invitational (Boys)Apr 15 · Long Jump · Place 13 · McLeansboro (Hamilton CoLong Jump1316-4—
Apr 15Foxes Invitational (Boys)Apr 15 · High Jump · Place 7 · McLeansboro (Hamilton CoHigh Jump75-6—
Apr 15Foxes Invitational (Boys)Apr 15 · 300m Hurdles · Place 6 · McLeansboro (Hamilton C300m Hurdles647.46a—
Mar 262024 Carterville Co Ed OpenMar 26 · Long Jump · Place 19 · McLeansboro (Hamilton County)Long Jump19.16' 0 PB9
Mar 262024 Carterville Co Ed OpenMar 26 · 300m Hurdles · Place 7 · McLeansboro (Hamilton County)300m Hurdles36" / 0.914m7.48.83a9
Mar 262024 Carterville Co Ed OpenMar 26 · High Jump · Place 4 · McLeansboro (Hamilton County)High Jump4.5' 6 PB9
Mar 21Webber HS COEDMar 21 · Long Jump · Place 14 · McLeansboro (Hamilton County)Long Jump14.14' 99
Mar 21Webber HS COEDMar 21 · 300m Hurdles · McLeansboro (Hamilton County)300m Hurdles36" / 0.914m—NT9
Mar 21Webber HS COEDMar 21 · High Jump · Place 5 · McLeansboro (Hamilton County)High Jump5.5' 49
Mar 21Webber HS COEDMar 21 · 100 Meters · McLeansboro (Hamilton County)100 Meters—NT9