Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin) · May 2112.99aIHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21, 2026
200 Meters · OutdoorSpartan Classic · May 227.79aSpartan ClassicMay 2, 2025
400 Meters · OutdoorSalt Fork Meet #2 · Apr 81:08.34aSalt Fork Meet #2April 8, 2025
60 Meters · IndoorUNI High Mini Meet #2 · Feb 138.43UNI High Mini Meet #2February 13, 2026
60 Meters · OutdoorRantoul Invite · Mar 148.55Rantoul InviteMarch 14, 2026
Discus · 1.6kg · OutdoorSF Throwers Meet #2 · Apr 2935.27mSF Throwers Meet #2April 29, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · 100 Meters · Place 29 · Catlin (Salt Fork)100 Meters29.12.99a PB11
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · 100 Meters · Place 38 · Catlin (Salt Fork)100 Meters38.13.10aWind: 1.611
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · Discus · Place 12 · Catlin (Salt Fork)Discus1.6kg12.32.41m11
May 7Vermilion Valley ConferenceMay 7 · 100 Meters · Place 19 · Catlin (Salt Fork)100 Meters19.13.88a11
May 12026 Spartan ClassicMay 1 · 100 Meters · Place 33 · Catlin (Salt Fork)100 Meters33.13.47a11
Apr 29SF Throwers Meet #2Apr 29 · Discus · Place 5 · Catlin (Salt Fork)Discus1.6kg5.35.27m PB11
Apr 2440th Annual Tuscola OpenApr 24 · 100 Meters · Place 26 · Catlin (Salt Fork)100 Meters2613.31a11
Apr 21Vermilion CountyApr 21 · 100 Meters · Place 14 · Catlin (Salt Fork)100 Meters14.13.36a11
Apr 17Monticello Boys InvitationalApr 17 · 100 Meters · Place 39 · Catlin (Salt Fork)100 Meters3913.40a11
Apr 7Salt Fork Meet #2Apr 7 · 200 Meters · Place 9 · Catlin (Salt Fork)200 Meters9.29.01a11
Apr 7Salt Fork Meet #2Apr 7 · 100 Meters · Place 15 · Catlin (Salt Fork)100 Meters15.13.58a11
Apr 2Salt Fork Meet #1Apr 2 · 100 Meters · Place 13 · Catlin (Salt Fork)100 Meters13.14.20a11
Mar 14Rantoul InviteMar 14 · 60 Meters · Place 58 · Catlin (Salt Fork)60 Meters588.55 PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13UNI High Mini Meet #2Feb 13 · 60 Meters · Place 29 · Catlin (Salt Fork)60 Meters298.43 PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Throwers Meet #2May 12 · Discus · Place 7 · Catlin (Salt Fork)Discus730.75m10
May 2Spartan ClassicMay 2 · 200 Meters · Place 40 · Catlin (Salt Fork)200 Meters4027.79a PB10
Apr 8Salt Fork Meet #2Apr 8 · 400 Meters · Place 14 · Catlin (Salt Fork)400 Meters141:08.34a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Uni High Mini Meet #2Feb 21 · 60 Meters · Place 41 · Catlin (Salt Fork)60 Meters418.53a—