Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpartan Classic · May 212.89aSpartan ClassicMay 2, 2025
110m Hurdles · 39" / 0.991m · OutdoorSt. Teresa HS Boys Track and Field Invite 2026 · May 1516.29aSt. Teresa HS Boys Track and Field Invite 2026May 15, 2026
200 Meters · OutdoorTHS vs Tuscola, CHBC, North Clay, Dieterich, Altamont · Apr 1526.8THS vs Tuscola, CHBC, North Clay, Dieterich, AltamontApril 15, 2025
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 1A TRB Sectional - #10 Tuscola · May 2042.89aIHSA Class 1A TRB Sectional - #10 TuscolaMay 20, 2026
60 Meters · IndoorUni High Mini Meet #2 · Feb 218.47aUni High Mini Meet #2February 21, 2025
800 Meters · IndoorUni High Mini Meet #2 · Feb 162:46.27aUni High Mini Meet #2February 16, 2024
800 Meters · OutdoorCentral Triangular v. Tuscola & Mattoon (Boys) · Apr 302:37.95aCentral Triangular v. Tuscola & Mattoon (Boys)April 30, 2025
Full · IndoorUNI High Mini Meet #2 · Feb 139.48UNI High Mini Meet #2February 13, 2026
Full · OutdoorGene Armer Invitational · Mar 219.36Gene Armer InvitationalMarch 21, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · 300m Hurdles · Place 6 · Tuscola300m Hurdles36" / 0.914m6.42.89a PB11
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · 110m Hurdles · Place 3 · Tuscola110m Hurdles39" / 0.991m3.16.88a11
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · 300m Hurdles · Place 12 · Tuscola300m Hurdles36" / 0.914m12.43.30a11
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · 110m Hurdles · Place 10 · Tuscola110m Hurdles39" / 0.991m10.16.29a PBWind: 1.811
May 12026 Gene Ward Invitational (Champaign Central)May 1 · 300m Hurdles · Place 4 · Tuscola300m Hurdles443.27a11
May 12026 Gene Ward Invitational (Champaign Central)May 1 · 110m Hurdles · Place 3 · Tuscola110m Hurdles317.09a11
Apr 29Boys TriangularApr 29 · 110m Hurdles · Place 1 · Tuscola110m Hurdles116.54a11
Apr 2440th Annual Tuscola OpenApr 24 · 300m Hurdles · Place 3 · Tuscola300m Hurdles343.11a11
Apr 2440th Annual Tuscola OpenApr 24 · 110m Hurdles · Place 4 · Tuscola110m Hurdles416.41a11
Apr 20GCMS Monday MeetApr 20 · 300m Hurdles · Place 3 · Tuscola300m Hurdles345.20a11
Apr 20GCMS Monday MeetApr 20 · 110m Hurdles · Place 3 · Tuscola110m Hurdles316.28a11
Apr 17Monticello Boys InvitationalApr 17 · 300m Hurdles · Place 10 · Tuscola300m Hurdles1044.40a11
Apr 17Monticello Boys InvitationalApr 17 · 110m Hurdles · Place 9 · Tuscola110m Hurdles916.18a11
Apr 14THS vs Tuscola, CHBC, NC, Dieterich, AltamontApr 14 · 300m Hurdles · Place 1 · Tuscola300m Hurdles147.111
Apr 14THS vs Tuscola, CHBC, NC, Dieterich, AltamontApr 14 · 110m Hurdles · Place 2 · Tuscola110m Hurdles216.911
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · 300m Hurdles · Place 3 · Tuscola300m Hurdles343.97a11
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · 110m Hurdles · Place 1 · Tuscola110m Hurdles117.14a11
Apr 7Arcola Outdoor #2Apr 7 · 300m Hurdles · Place 1 · Tuscola300m Hurdles146.99a11
Apr 7Arcola Outdoor #2Apr 7 · 110m Hurdles · Place 1 · Tuscola110m Hurdles117.12a11
Mar 31Sullivan Quad MeetMar 31 · 300m Hurdles · Place 2 · Tuscola300m Hurdles36" / 0.914m2.44.86a11
Mar 31Sullivan Quad MeetMar 31 · 110m Hurdles · Place 2 · Tuscola110m Hurdles39" / 0.991m2.16.88a11
Mar 21Gene Armer InvitationalMar 21 · Full · Place 12 · TuscolaFull129.36 PB11
Mar 21Gene Armer InvitationalMar 21 · Full · Place 25 · TuscolaFull2558.7811
Mar 4UNI High Mini Meet #3Mar 4 · 60m Hurdles · Place 4 · Tuscola60m Hurdles49.75a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13UNI High Mini Meet #2Feb 13 · Full · Place 4 · TuscolaFull49.48 PB11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 162025 Decatur St. Teresa Track and Field InviteMay 16 · 300m Hurdles · Place 19 · Tuscola300m Hurdles1946.77a10
May 5Fresh-Soph InvitationalMay 5 · 300m Hurdles · Place 2 · Tuscola300m Hurdles246.14a10
May 5Fresh-Soph InvitationalMay 5 · 110m Hurdles · Place 2 · Tuscola110m Hurdles217.82a10
May 2Spartan ClassicMay 2 · 300m Hurdles · Place 20 · Tuscola300m Hurdles2047.45a10
May 2Spartan ClassicMay 2 · 100 Meters · Place 38 · Tuscola100 Meters3812.89a PB10
Apr 30Central Triangular v. Tuscola & Mattoon (Boys)Apr 30 · 300m Hurdles · Place 4 · Tuscola300m Hurdles450.73a10
Apr 30Central Triangular v. Tuscola & Mattoon (Boys)Apr 30 · 110m Hurdles · Place 2 · Tuscola110m Hurdles218.13a10
Apr 30Central Triangular v. Tuscola & Mattoon (Boys)Apr 30 · 800 Meters · Place 19 · Tuscola800 Meters192:37.95a PB10
Apr 21PBL Traveling Quad 2025Apr 21 · Full · Place 4 · TuscolaFull450.0410
Apr 21PBL Traveling Quad 2025Apr 21 · Full · Place 5 · TuscolaFull518.6510
Apr 21PBL Traveling Quad 2025Apr 21 · Full · Place 19 · TuscolaFull1913.6010
Apr 17Monticello Boys InvitationalApr 17 · 300m Hurdles · Place 18 · Tuscola300m Hurdles1848.51a10
Apr 17Monticello Boys InvitationalApr 17 · 110m Hurdles · Place 12 · Tuscola110m Hurdles1218.02a10
Apr 15THS vs Tuscola, CHBC, North Clay, Dieterich, AltamontApr 15 · 300m Hurdles · Place 3 · Tuscola300m Hurdles348.210
Apr 15THS vs Tuscola, CHBC, North Clay, Dieterich, AltamontApr 15 · 110m Hurdles · Place 4 · Tuscola110m Hurdles417.710
Apr 15THS vs Tuscola, CHBC, North Clay, Dieterich, AltamontApr 15 · 200 Meters · Place 17 · Tuscola200 Meters1726.8 PB10
Apr 8Tuscola TriangularApr 8 · 300m Hurdles · Place 2 · Tuscola300m Hurdles248.58a10
Apr 8Tuscola TriangularApr 8 · 110m Hurdles · Place 3 · Tuscola110m Hurdles318.50a10
Apr 1Sullivan Quad MeetApr 1 · 300m Hurdles · Place 5 · Tuscola300m Hurdles549.45a10
Apr 1Sullivan Quad MeetApr 1 · 110m Hurdles · Place 5 · Tuscola110m Hurdles519.14a10
Apr 1Sullivan Quad MeetApr 1 · 200 Meters · Place 17 · Tuscola200 Meters1728.10a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Uni High Mini Meet #2Feb 21 · 60 Meters · Place 40 · Tuscola60 Meters408.47a PB—
Feb 7Uni High Mini Meet #1Feb 7 · 60 Meters · Place 30 · Tuscola60 Meters308.48a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6UHS Boys JV MeetMay 6 · 110m Hurdles · Place 4 · Tuscola110m Hurdles420.14a—
May 6UHS Boys JV MeetMay 6 · 200 Meters · Place 11 · Tuscola200 Meters1128.02a—
Apr 29Fresh-Soph InviteApr 29 · 300m Hurdles · Place 8 · Tuscola300m Hurdles853.87a—
Apr 29Fresh-Soph InviteApr 29 · 110m Hurdles · Place 5 · Tuscola110m Hurdles520.52a—
Apr 24Mattoon-Central-Tuscola Boys, Girls-Matt, Danville, Urbana. UnityApr 24 · 300m Hurdles · Place 6 · Tuscola300m Hurdles653.15a—
Apr 24Mattoon-Central-Tuscola Boys, Girls-Matt, Danville, Urbana. UnityApr 24 · 110m Hurdles · Place 7 · Tuscola110m Hurdles721.22a—
Apr 24Mattoon-Central-Tuscola Boys, Girls-Matt, Danville, Urbana. UnityApr 24 · 200 Meters · Place 30 · Tuscola200 Meters3028.52a—
Apr 9T-Town vs Dieterich, Altamont, CHBC, Tuscola CoEdApr 9 · 300m Hurdles · Place 5 · Tuscola300m Hurdles552.9—
Apr 9T-Town vs Dieterich, Altamont, CHBC, Tuscola CoEdApr 9 · 110m Hurdles · Place 6 · Tuscola110m Hurdles620.4—
Apr 9T-Town vs Dieterich, Altamont, CHBC, Tuscola CoEdApr 9 · 200 Meters · Place 11 · Tuscola200 Meters1128.9—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Uni High Mini Meet #2Feb 16 · 800 Meters · Place 12 · Tuscola800 Meters122:46.27a PB—