Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRed Bud - 2 · Apr 812.84aRed Bud - 2April 8, 2025
110m Hurdles · 39" / 0.991m · OutdoorRed Bud Meet 3 · Apr 1421.6Red Bud Meet 3April 14, 2026
200 Meters · OutdoorRed Bud - 2 · Apr 827.01aRed Bud - 2April 8, 2025
300m Hurdles · 36" / 0.914m · OutdoorDupo Home Meet 1 · Mar 1955.8Dupo Home Meet 1March 19, 2026
400 Meters · OutdoorEast Alton Wood River Invitational · Apr 121:05.87aEast Alton Wood River InvitationalApril 12, 2025
Long Jump · OutdoorGillespie Invitational · May 164.49mGillespie InvitationalMay 16, 2025
Shot Put · 12lb · OutdoorIHSA Class 1A TRB Sectional - #13 Chester · May 209.12mIHSA Class 1A TRB Sectional - #13 ChesterMay 20, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #13 ChesterMay 20 · Shot Put · Place 23 · Waterloo (Gibault Catholic)Shot Put12lb23.9.12m PB12
May 20IHSA Class 1A TRB Sectional - #13 ChesterMay 20 · 300m Hurdles · Place 16 · Waterloo (Gibault Catholic)300m Hurdles36" / 0.914m16.56.05a12
May 20IHSA Class 1A TRB Sectional - #13 ChesterMay 20 · 110m Hurdles · Place 14 · Waterloo (Gibault Catholic)110m Hurdles39" / 0.991m14.21.90a12
May 8DuQuoin ClassicMay 8 · 300m Hurdles · Place 10 · Waterloo (Gibault Catholic)300m Hurdles1055.54a12
May 8DuQuoin ClassicMay 8 · 110m Hurdles · Place 15 · Waterloo (Gibault Catholic)110m Hurdles1522.38a12
Apr 29Dupo Home 3 Senior Night 2026Apr 29 · Shot Put · Place 8 · Waterloo (Gibault Catholic)Shot Put88.10m12
Apr 29Dupo Home 3 Senior Night 2026Apr 29 · 110m Hurdles · Place 2 · Waterloo (Gibault Catholic)110m Hurdles221.512
Apr 212026 Rocky Bridges InvitationalApr 21 · 300m Hurdles · Place 11 · Waterloo (Gibault Catholic)300m Hurdles36" / 0.914m11.1:00.912
Apr 212026 Rocky Bridges InvitationalApr 21 · 110m Hurdles · Place 7 · Waterloo (Gibault Catholic)110m Hurdles39" / 0.991m7.23.712
Apr 172026 Military ClassicApr 17 · 300m Hurdles · Place 34 · Waterloo (Gibault Catholic)300m Hurdles3457.78a12
Apr 172026 Military ClassicApr 17 · 110m Hurdles · Place 35 · Waterloo (Gibault Catholic)110m Hurdles3522.86a12
Apr 14Red Bud Meet 3Apr 14 · Long Jump · Place 8 · Waterloo (Gibault Catholic)Long Jump8.14' 9"12
Apr 14Red Bud Meet 3Apr 14 · 300m Hurdles · Waterloo (Gibault Catholic)300m Hurdles36" / 0.914m—SCR12
Apr 14Red Bud Meet 3Apr 14 · 110m Hurdles · Place 4 · Waterloo (Gibault Catholic)110m Hurdles39" / 0.991m4.21.6 PB12
Apr 11East Alton Wood River InvitationalApr 11 · 300m Hurdles · Place 12 · Waterloo (Gibault Catholic)300m Hurdles1256.59a12
Apr 11East Alton Wood River InvitationalApr 11 · 110m Hurdles · Place 11 · Waterloo (Gibault Catholic)110m Hurdles1122.22a12
Apr 7Waterloo/Highland/GibaultApr 7 · Long Jump · Place 12 · Waterloo (Gibault Catholic)Long Jump124.35m12
Apr 7Waterloo/Highland/GibaultApr 7 · 300m Hurdles · Place 2 · Waterloo (Gibault Catholic)300m Hurdles257.112
Apr 7Waterloo/Highland/GibaultApr 7 · 110m Hurdles · Place 5 · Waterloo (Gibault Catholic)110m Hurdles523.012
Mar 312026 Chester Yellow Jacket Early Sting MeetMar 31 · 300m Hurdles · Place 11 · Waterloo (Gibault Catholic)300m Hurdles36" / 0.914m11.1:01.22a12
Mar 312026 Chester Yellow Jacket Early Sting MeetMar 31 · 110m Hurdles · Place 13 · Waterloo (Gibault Catholic)110m Hurdles39" / 0.991m13.23.13a12
Mar 24Red Bud Meet 1Mar 24 · 300m Hurdles · Place 8 · Waterloo (Gibault Catholic)300m Hurdles36" / 0.914m8.58.212
Mar 24Red Bud Meet 1Mar 24 · 110m Hurdles · Place 6 · Waterloo (Gibault Catholic)110m Hurdles39" / 0.991m6.22.312
Mar 19Dupo Home Meet 1Mar 19 · Long Jump · Place 11 · Waterloo (Gibault Catholic)Long Jump11.4.03m12
Mar 19Dupo Home Meet 1Mar 19 · 300m Hurdles · Place 5 · Waterloo (Gibault Catholic)300m Hurdles36" / 0.914m5.55.8 PB12
Mar 19Dupo Home Meet 1Mar 19 · 110m Hurdles · Place 4 · Waterloo (Gibault Catholic)110m Hurdles39" / 0.991m4.22.212

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16Gillespie InvitationalMay 16 · Long Jump · Place 14 · Waterloo (Gibault Catholic)Long Jump14.4.49m PB11
May 16Gillespie InvitationalMay 16 · 300m Hurdles · Place 8 · Waterloo (Gibault Catholic)300m Hurdles36" / 0.914m8.1:02.87a11
May 16Gillespie InvitationalMay 16 · 110m Hurdles · Place 10 · Waterloo (Gibault Catholic)110m Hurdles39" / 0.991m10.23.74a11
May 52025 Nashville Jared Morris InvitationalMay 5 · 300m Hurdles · Place 15 · Waterloo (Gibault Catholic)300m Hurdles151:02.16a11
May 52025 Nashville Jared Morris InvitationalMay 5 · 110m Hurdles · Place 16 · Waterloo (Gibault Catholic)110m Hurdles1622.96a11
Apr 28Dupo Home Meet 3 (Senior Night)Apr 28 · 110m Hurdles · Place 3 · Waterloo (Gibault Catholic)110m Hurdles324.411
Apr 252025 Buzz Bradley InvitationalApr 25 · 300m Hurdles · Place 14 · Waterloo (Gibault Catholi300m Hurdles1458.3511
Apr 252025 Buzz Bradley InvitationalApr 25 · 110m Hurdles · Place 9 · Waterloo (Gibault Catholi110m Hurdles926.2411
Apr 22Chester Meet -3 Rocky Bridges InvitationalApr 22 · 200 Meters · Place 14 · Waterloo (Gibault Catholic)200 Meters1427.911
Apr 12East Alton Wood River InvitationalApr 12 · 400 Meters · Place 32 · Waterloo (Gibault Catholic)400 Meters321:05.87a PB11
Apr 8Red Bud - 2Apr 8 · 200 Meters · Place 13 · Waterloo (Gibault Catholic)200 Meters1327.01a PB11
Apr 8Red Bud - 2Apr 8 · 100 Meters · Place 14 · Waterloo (Gibault Catholic)100 Meters1412.84a PB11
Apr 1Chester Meet -1Apr 1 · 400 Meters · Place 27 · Waterloo (Gibault Catholic)400 Meters271:11.05a11
Apr 1Chester Meet -1Apr 1 · 100 Meters · Place 25 · Waterloo (Gibault Catholic)100 Meters2513.59a11
Mar 28CM/Red Bud @ Waterloo HSMar 28 · 400 Meters · Place 6 · Waterloo (Gibault Catholic)400 Meters6.1:07.411
Mar 28CM/Red Bud @ Waterloo HSMar 28 · 100 Meters · Place 19 · Waterloo (Gibault Catholic)100 Meters19.13.011
Mar 25Red Bud 1Mar 25 · 400 Meters · Place 25 · Waterloo (Gibault Catholic)400 Meters25.1:11.211
Mar 25Red Bud 1Mar 25 · 200 Meters · Place 21 · Waterloo (Gibault Catholic)200 Meters21.28.411
Mar 25Red Bud 1Mar 25 · 100 Meters · Place 25 · Waterloo (Gibault Catholic)100 Meters25.13.111
Mar 19Dupo Home Meet 1Mar 19 · 100 Meters · Place 25 · Waterloo (Gibault Catholic)100 Meters25.13.411