Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorIHSA Class 1A TRG Sectional - #12 Carlinville · May 1318.02aIHSA Class 1A TRG Sectional - #12 CarlinvilleMay 13, 2026
300m Hurdles · 30" / 0.762m · OutdoorIHSA Class 1A TRG Sectional - #12 Carlinville · May 1352.35aIHSA Class 1A TRG Sectional - #12 CarlinvilleMay 13, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 13IHSA Class 1A TRG Sectional - #12 CarlinvilleMay 13 · 300m Hurdles · Place 5 · Carrollton300m Hurdles30" / 0.762m5.52.35a PB10
May 13IHSA Class 1A TRG Sectional - #12 CarlinvilleMay 13 · 100m Hurdles · Place 7 · Carrollton100m Hurdles33" / 0.838m7.18.02a PB10
May 8Greene County (Senior Night)May 8 · 300m Hurdles · Place 1 · Carrollton300m Hurdles158.110
May 8Greene County (Senior Night)May 8 · 100m Hurdles · Place 1 · Carrollton100m Hurdles119.410
May 7WIVC meetMay 7 · 300m Hurdles · Place 4 · Carrollton300m Hurdles30" / 0.762m4.54.110
May 7WIVC meetMay 7 · 100m Hurdles · Place 5 · Carrollton100m Hurdles33" / 0.838m5.18.310
Apr 30Franklin & GreenfieldApr 30 · 300m Hurdles · Place 1 · Carrollton300m Hurdles156.010
Apr 30Franklin & GreenfieldApr 30 · 100m Hurdles · Place 1 · Carrollton100m Hurdles118.310
Apr 28Southwestern Relays @ Southwestern HSApr 28 · 100m Hurdles · Place 4 · Carrollton100m Hurdles418.23a10
Apr 24GNW, Pleasant Hill and EdinburgApr 24 · 300m Hurdles · Place 2 · Carrollton300m Hurdles253.510
Apr 24GNW, Pleasant Hill and EdinburgApr 24 · 100m Hurdles · Place 2 · Carrollton100m Hurdles217.710
Apr 17Staunton Invitational/Bulldogs Vs. CancerApr 17 · 300m Hurdles · Place 3 · Carrollton300m Hurdles30" / 0.762m3.55.12a10
Apr 17Staunton Invitational/Bulldogs Vs. CancerApr 17 · 100m Hurdles · Place 2 · Carrollton100m Hurdles33" / 0.838m2.18.52a10
Apr 14Pleasant Hill and MeredosiaApr 14 · 300m Hurdles · Place 1 · Carrollton300m Hurdles30" / 0.762m1.1:04.310
Apr 14Pleasant Hill and MeredosiaApr 14 · 100m Hurdles · Place 1 · Carrollton100m Hurdles33" / 0.838m1.18.210
Apr 11East Alton Wood River InvitationalApr 11 · 300m Hurdles · Place 6 · Carrollton300m Hurdles657.03a10
Apr 11East Alton Wood River InvitationalApr 11 · 100m Hurdles · Place 5 · Carrollton100m Hurdles519.01a10
Apr 6Pleasant Hill and North GreeneApr 6 · 300m Hurdles · Place 1 · Carrollton300m Hurdles11:03.310
Apr 6Pleasant Hill and North GreeneApr 6 · 100m Hurdles · Place 1 · Carrollton100m Hurdles118.810
Mar 27Octangular Meet @ SouthwesternMar 27 · 300m Hurdles · Place 4 · Carrollton300m Hurdles30" / 0.762m4.1:01.70a10
Mar 27Octangular Meet @ SouthwesternMar 27 · 100m Hurdles · Place 2 · Carrollton100m Hurdles33" / 0.838m2.18.88a10
Mar 24CM Outdoor OpenerMar 24 · 300m Hurdles · Place 4 · Carrollton300m Hurdles30" / 0.762m4.1:01.010
Mar 24CM Outdoor OpenerMar 24 · 100m Hurdles · Place 3 · Carrollton100m Hurdles33" / 0.838m3.19.410
Mar 20West Central & Pleasant HillMar 20 · 300m Hurdles · Place 4 · Carrollton300m Hurdles30" / 0.762m4.1:04.510
Mar 20West Central & Pleasant HillMar 20 · 100m Hurdles · Place 4 · Carrollton100m Hurdles33" / 0.838m4.19.510

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 102025 Pana InvitationalMay 10 · 300m Hurdles · Place 7 · Carrollton300m Hurdles758.999
May 102025 Pana InvitationalMay 10 · 100m Hurdles · Place 4 · Carrollton100m Hurdles418.249
May 9Greene County MeetMay 9 · 300m Hurdles · Place 1 · Carrollton300m Hurdles156.99
May 9Greene County MeetMay 9 · 100m Hurdles · Place 1 · Carrollton100m Hurdles117.89
May 6WIVC meetMay 6 · 300m Hurdles · Place 4 · Carrollton300m Hurdles458.59
May 6WIVC meetMay 6 · 100m Hurdles · Place 3 · Carrollton100m Hurdles318.59
May 1Carrollton, Franklin, GreenfieldMay 1 · 300m Hurdles · Place 2 · Carrollton300m Hurdles256.39
May 1Carrollton, Franklin, GreenfieldMay 1 · 100m Hurdles · Place 1 · Carrollton100m Hurdles118.29
Apr 28Carrollton, North Greene, VirginiaApr 28 · 300m Hurdles · Place 1 · Carrollton300m Hurdles158.09
Apr 28Carrollton, North Greene, VirginiaApr 28 · 100m Hurdles · Place 1 · Carrollton100m Hurdles118.89
Apr 25Carrollton, Greenfield, North Greene, Pleasant HillApr 25 · 300m Hurdles · Place 2 · Carrollton300m Hurdles21:02.09
Apr 25Carrollton, Greenfield, North Greene, Pleasant HillApr 25 · 100m Hurdles · Place 2 · Carrollton100m Hurdles218.99
Apr 18Staunton Invitational/Bulldogs Vs. CancerApr 18 · 300m Hurdles · Place 5 · Carrollton300m Hurdles51:02.069
Apr 18Staunton Invitational/Bulldogs Vs. CancerApr 18 · 100m Hurdles · Place 2 · Carrollton100m Hurdles218.909
Apr 15Carrollton, Pleasant Hill, North GreeneApr 15 · 100m Hurdles · Place 3 · Carrollton100m Hurdles320.49
Apr 12East Alton Wood River InvitationalApr 12 · 100m Hurdles · Place 5 · Carrollton100m Hurdles519.28a9
Apr 7Pleasant Hill and North GreeneApr 7 · 100m Hurdles · Place 1 · Carrollton100m Hurdles120.09
Mar 25Carrollton, Brown County, North GreeneMar 25 · 300m Hurdles · Place 2 · Carrollton300m Hurdles30" / 0.762m2.1:03.89
Mar 25Carrollton, Brown County, North GreeneMar 25 · 100m Hurdles · Place 1 · Carrollton100m Hurdles33" / 0.838m1.20.89
Mar 21Carrollton, West Central, Pleasant HillMar 21 · 300m Hurdles · Place 2 · Carrollton300m Hurdles30" / 0.762m2.1:09.49
Mar 21Carrollton, West Central, Pleasant HillMar 21 · 100m Hurdles · Place 3 · Carrollton100m Hurdles33" / 0.838m3.20.69