Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVermilion County · Apr 2111.43aVermilion CountyApril 21, 2026
200 Meters · Indoor2026 Illinois Top Times Championships · Mar 2723.86a2026 Illinois Top Times ChampionshipsMarch 27, 2026
200 Meters · OutdoorBlue Devils Boys' Track | Last Chance Meet · May 1123.51aBlue Devils Boys' Track | Last Chance MeetMay 11, 2026
200 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 1A · Mar 2226.020aIllinois Top Times Indoor Championships - Class 1AMarch 22, 2024
400 Meters · IndoorCentral Illinois HS Invitational · Mar 654.45aCentral Illinois HS InvitationalMarch 6, 2026
400 Meters · Outdoor7th Annual Salt Fork Invite · Apr 1453.77a7th Annual Salt Fork Invite April 14, 2026
60 Meter · IndoorCharleston / EIU HS Indoor Invitational · Mar 77.81aCharleston / EIU HS Indoor InvitationalMarch 7, 2025
60 Meters · IndoorUNI High Mini Meet #2 · Feb 137.63UNI High Mini Meet #2February 13, 2026
60 Meters · OutdoorRantoul Invite · Mar 157.87aRantoul InviteMarch 15, 2025
60m Hurdles · 39" / 0.991m · IndoorCharleston HS Indoor Invitational · Mar 111.11aCharleston HS Indoor InvitationalMarch 1, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · 200 Meters · Place 3 · Catlin (Salt Fork)200 Meters3.23.51a PB12
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · 100 Meters · Place 4 · Catlin (Salt Fork)100 Meters4.11.77a12
May 7Vermilion Valley ConferenceMay 7 · 200 Meters · Place 3 · Catlin (Salt Fork)200 Meters3.23.55a12
May 7Vermilion Valley ConferenceMay 7 · 100 Meters · Place 6 · Catlin (Salt Fork)100 Meters6.12.01a12
May 12026 Spartan ClassicMay 1 · 400 Meters · Place 12 · Catlin (Salt Fork)400 Meters12.54.15a12
May 12026 Spartan ClassicMay 1 · 200 Meters · Place 8 · Catlin (Salt Fork)200 Meters8.23.79a12
Apr 2440th Annual Tuscola OpenApr 24 · 200 Meters · Place 4 · Catlin (Salt Fork)200 Meters423.59a12
Apr 21Vermilion CountyApr 21 · 400 Meters · Place 5 · Catlin (Salt Fork)400 Meters5.54.94a12
Apr 21Vermilion CountyApr 21 · 100 Meters · Place 5 · Catlin (Salt Fork)100 Meters5.11.43a PB12
Apr 147th Annual Salt Fork Invite Apr 14 · 400 Meters · Place 4 · Catlin (Salt Fork)400 Meters4.53.77a PB12
Apr 147th Annual Salt Fork Invite Apr 14 · 200 Meters · Place 3 · Catlin (Salt Fork)200 Meters3.24.18a12
Apr 147th Annual Salt Fork Invite Apr 14 · 100 Meters · Place 6 · Catlin (Salt Fork)100 Meters6.12.06a12
Apr 7Salt Fork Meet #2Apr 7 · 400 Meters · Place 3 · Catlin (Salt Fork)400 Meters3.54.76a12
Apr 2Salt Fork Meet #1Apr 2 · 100 Meters · Place 2 · Catlin (Salt Fork)100 Meters2.11.80a12
Mar 14Rantoul InviteMar 14 · 200 Meters · Place 6 · Catlin (Salt Fork)200 Meters623.8812

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 400 Meters · Place 20 · Catlin (Salt Fork)400 Meters20.55.08a12
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 200 Meters · Place 18 · Catlin (Salt Fork)200 Meters18.23.86a PB12
Mar 6Central Illinois HS InvitationalMar 6 · 400 Meters · Place 5 · Catlin (Salt Fork)400 Meters5.54.45a PB12
Feb 13UNI High Mini Meet #2Feb 13 · 60 Meters · Place 6 · Catlin (Salt Fork)60 Meters67.63 PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23IHSA Class 1A TRB Sectional - #07 Hoopeston (H. Area)May 23 · 100 Meters · Place 11 · Catlin (Salt Fork)100 Meters1111.8311
May 162025 Decatur St. Teresa Track and Field InviteMay 16 · 100 Meters · Place 9 · Catlin (Salt Fork)100 Meters911.70a11
Apr 22Vermilion County Track MeetApr 22 · 100 Meters · Place 11 · Catlin (Salt Fork)100 Meters11.12.08a11
Apr 17Monticello Boys InvitationalApr 17 · 400 Meters · Place 6 · Catlin (Salt Fork)400 Meters656.16a11
Apr 17Monticello Boys InvitationalApr 17 · 200 Meters · Place 19 · Catlin (Salt Fork)200 Meters1925.43a11
Apr 17Monticello Boys InvitationalApr 17 · 100 Meters · Place 12 · Catlin (Salt Fork)100 Meters1211.87a11
Apr 8Salt Fork Meet #2Apr 8 · 400 Meters · Place 3 · Catlin (Salt Fork)400 Meters356.59a11
Apr 8Salt Fork Meet #2Apr 8 · 200 Meters · Place 9 · Catlin (Salt Fork)200 Meters925.45a11
Apr 8Salt Fork Meet #2Apr 8 · 100 Meters · Place 10 · Catlin (Salt Fork)100 Meters1012.15a11
Apr 3Salt Fork Meet #1Apr 3 · 400 Meters · Place 2 · Catlin (Salt Fork)400 Meters2.55.60a11
Apr 3Salt Fork Meet #1Apr 3 · 100 Meters · Place 5 · Catlin (Salt Fork)100 Meters5.12.03a11
Mar 15Rantoul InviteMar 15 · 60 Meters · Place 37 · Catlin (Salt Fork)60 Meters377.87a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 60 Meter · Place 64 · Catlin (Salt Fork)60 Meter64.7.81a PB11
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 200 Meters · Place 23 · Catlin (Salt Fork)200 Meters23.25.04a11
Feb 21Uni High Mini Meet #2Feb 21 · 60 Meters · Place 19 · Catlin (Salt Fork)60 Meters197.85a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 102nd Annual St. Teresa Boys Track and Field InviteMay 10 · 200 Meters · Place 36 · Catlin (Salt Fork)200 Meters36.26.05aWind: 010
Apr 22Salt Fork JV MeetApr 22 · 300m Hurdles · Place 3 · Catlin (Salt Fork)300m Hurdles347.44a—
Apr 22Salt Fork JV MeetApr 22 · 110m Hurdles · Place 5 · Catlin (Salt Fork)110m Hurdles519.01a—
Apr 1938th Annual Tuscola OpenApr 19 · 100 Meters · Place 20 · Catlin (Salt Fork)100 Meters2012.50a—
Apr 16Pirate InviteApr 16 · 100 Meters · Place 8 · Catlin (Salt Fork)100 Meters812.50a—
Apr 12Monticello Boys InvitationalApr 12 · 300m Hurdles · Place 16 · Catlin (Salt Fork)300m Hurdles1648.20a—
Apr 12Monticello Boys InvitationalApr 12 · 110m Hurdles · Place 24 · Catlin (Salt Fork)110m Hurdles2423.88a—
Apr 95th Annual Salt Fork InviteApr 9 · 110m Hurdles · Place 8 · Catlin (Salt Fork)110m Hurdles820.70a—
Mar 9Rantoul InviteMar 9 · 60m Hurdles · Place 26 · Catlin (Salt Fork)60m Hurdles2610.96a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22Illinois Top Times Indoor Championships - Class 1AMar 22 · 200 Meters · Catlin (Salt Fork)200 MetersRelay Split—26.020a PB10
Mar 62024 Mt. Zion Boys Indoor InvitationalMar 6 · 60m Hurdles · Place 12 · Catlin (Salt Fork)60m HurdlesRound P1210.8810
Mar 1Charleston HS Indoor InvitationalMar 1 · 60m Hurdles · Place 37 · Catlin (Salt Fork)60m Hurdles39" / 0.991m37.11.11a PB10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Tuscola Fresh-Soph InviteMay 1 · 400 Meters · Place 12 · Catlin (Salt Fork)400 Meters121:03.46a—
Apr 28Spartan ClassicApr 28 · 100 Meters · Place 32 · Catlin (Salt Fork)100 Meters32.13.36a9
Apr 24Salt Fork JV MeetApr 24 · 300m Hurdles · Place 7 · Catlin (Salt Fork)300m Hurdles750.63a—
Apr 24Salt Fork JV MeetApr 24 · 110m Hurdles · Place 6 · Catlin (Salt Fork)110m Hurdles620.16—
Apr 24Salt Fork JV MeetApr 24 · 200 Meters · Place 11 · Catlin (Salt Fork)200 Meters1126.86a—
Apr 2137th Annual Tuscola OpenApr 21 · 110m Hurdles · Place 12 · Catlin (Salt Fork)110m Hurdles1221.40a—
Apr 18Pirate Invitational (Boys Only)Apr 18 · 400 Meters · Place 12 · Catlin (Salt Fork)400 Meters12.1:04.09a9
Apr 14Monticello Boys InvitationalApr 14 · 110m Hurdles · Place 24 · Catlin (Salt Fork)110m Hurdles2421.519
Apr 14Monticello Boys InvitationalApr 14 · 400 Meters · Place 31 · Catlin (Salt Fork)400 Meters311:05.699
Mar 30Tuscola 5-TeamMar 30 · 300m Hurdles · Place 8 · Catlin (Salt Fork)300m Hurdles852.889
Mar 30Tuscola 5-TeamMar 30 · 110m Hurdles · Place 6 · Catlin (Salt Fork)110m Hurdles622.029
Mar 30Tuscola 5-TeamMar 30 · 200 Meters · Place 13 · Catlin (Salt Fork)200 Meters1327.729

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Uni High Mini Meet #2Feb 17 · 200 Meters · Place 16 · Catlin (Salt Fork)200 Meters1629.669