Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 Spartan Classic · May 146.59m2026 Spartan ClassicMay 1, 2026
Discus · 1kg · OutdoorIESA 2A - Sectional 8 @ Central A&M · May 7121-09IESA 2A - Sectional 8 @ Central A&MMay 7, 2022
Shot Put · 12lb · Indoor2026 Illinois Top Times Championships · Mar 2715.53m2026 Illinois Top Times ChampionshipsMarch 27, 2026
Shot Put · 12lb · OutdoorIHSA Class 1A TRB Sectional - #10 Tuscola · May 2016.35mIHSA Class 1A TRB Sectional - #10 TuscolaMay 20, 2026
Shot Put · 4kg · OutdoorIESA 2A - Sectional 8 @ Central A&M · May 738-02.50IESA 2A - Sectional 8 @ Central A&MMay 7, 2022
Shot Put · 8lb · OutdoorTuscola East Prairie Invitational · Apr 2337-09.00Tuscola East Prairie InvitationalApril 23, 2022

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 29 · TuscolaTuscolaDiscus1.6kg29.42.42m12
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 15 · TuscolaTuscolaShot Put12lb15.15.39m12
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · Discus · Place 3 · TuscolaTuscolaDiscus1.6kg3.43.32m12
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · Shot Put · Place 2 · TuscolaTuscolaShot Put12lb2.16.35m PB12
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · Discus · Place 10 · TuscolaTuscolaDiscus1.6kg10.43.43m12
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · Shot Put · Place 1 · TuscolaTuscolaShot Put12lb1.15.93m12
May 72026 CIC Conference MeetMay 7 · Discus · Place 3 · TuscolaTuscolaDiscus1.6kg3.43.20m12
May 72026 CIC Conference MeetMay 7 · Shot Put · Place 1 · TuscolaTuscolaShot Put12lb1.16.26m12
May 12026 Spartan ClassicMay 1 · Discus · Place 3 · TuscolaTuscolaDiscus1.6kg3.46.59m PB12
May 12026 Spartan ClassicMay 1 · Shot Put · Place 2 · TuscolaTuscolaShot Put12lb2.15.88m12
Apr 29Boys TriangularApr 29 · Discus · Place 1 · TuscolaTuscolaDiscus144.37m12
Apr 29Boys TriangularApr 29 · Shot Put · Place 1 · TuscolaTuscolaShot Put116.76m12
Apr 2440th Annual Tuscola OpenApr 24 · Discus · Place 3 · TuscolaTuscolaDiscus345.92m12
Apr 2440th Annual Tuscola OpenApr 24 · Shot Put · Place 1 · TuscolaTuscolaShot Put116.20m12
Apr 20GCMS Monday MeetApr 20 · Discus · Place 1 · TuscolaTuscolaDiscus144.50m12
Apr 20GCMS Monday MeetApr 20 · Shot Put · Place 1 · TuscolaTuscolaShot Put115.90m12
Apr 17Monticello Boys InvitationalApr 17 · Discus · Place 4 · TuscolaTuscolaDiscus441.25m12
Apr 17Monticello Boys InvitationalApr 17 · Shot Put · Place 1 · TuscolaTuscolaShot Put116.30m12
Apr 14THS vs Tuscola, CHBC, NC, Dieterich, AltamontApr 14 · Discus · Place 3 · TuscolaTuscolaDiscus343.42m12
Apr 14THS vs Tuscola, CHBC, NC, Dieterich, AltamontApr 14 · Shot Put · Place 2 · TuscolaTuscolaShot Put214.15m12
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · Discus · Place 1 · TuscolaTuscolaDiscus140.67m12
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · Shot Put · Place 2 · TuscolaTuscolaShot Put215.46m12
Apr 7Arcola Outdoor #2Apr 7 · Discus · Place 3 · TuscolaTuscolaDiscus340.92m12
Apr 7Arcola Outdoor #2Apr 7 · Shot Put · Place 2 · TuscolaTuscolaShot Put214.72m12
Mar 31Sullivan Quad MeetMar 31 · Discus · Place 2 · TuscolaTuscolaDiscus1.6kg2.43.17m12
Mar 31Sullivan Quad MeetMar 31 · Shot Put · Place 2 · TuscolaTuscolaShot Put12lb2.14.96m12
Mar 18Throws-Only #2Mar 18 · Shot Put · Place 2 · TuscolaTuscolaShot Put249-812
Mar 4UNI High Mini Meet #3Mar 4 · Shot Put · Place 2 · TuscolaTuscolaShot Put214.77m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · Shot Put · Place 6 · TuscolaTuscolaShot Put12lb6.15.53m PB12
Feb 18Throws-Only #1Feb 18 · Shot Put · Place 4 · TuscolaTuscolaShot Put445-512
Feb 13UNI High Mini Meet #2Feb 13 · Shot Put · Place 3 · TuscolaTuscolaShot Put314.39m12
Feb 6UNI High Mini Meet #1Feb 6 · Shot Put · Place 1 · TuscolaTuscolaShot Put115.95m12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2Spartan ClassicMay 2 · Discus · Place 7 · TuscolaTuscolaDiscus742.38m11
Apr 30Central Triangular v. Tuscola & Mattoon (Boys)Apr 30 · Discus · Place 5 · TuscolaTuscolaDiscus540.63m11
Apr 30Central Triangular v. Tuscola & Mattoon (Boys)Apr 30 · Shot Put · Place 4 · TuscolaTuscolaShot Put413.81m11
Apr 2839th Annual Tuscola OpenApr 28 · Shot Put · Place 4 · TuscolaTuscolaShot Put413.91m11
Apr 21PBL Traveling Quad 2025Apr 21 · Discus · Place 2 · TuscolaTuscolaDiscus239.95m11
Apr 21PBL Traveling Quad 2025Apr 21 · Shot Put · Place 4 · TuscolaTuscolaShot Put414.03m11
Apr 17Monticello Boys InvitationalApr 17 · Shot Put · Place 6 · TuscolaTuscolaShot Put614.59m11
Apr 15THS vs Tuscola, CHBC, North Clay, Dieterich, AltamontApr 15 · Discus · Place 7 · TuscolaTuscolaDiscus7116-911
Apr 15THS vs Tuscola, CHBC, North Clay, Dieterich, AltamontApr 15 · Shot Put · Place 3 · TuscolaTuscolaShot Put346-0.511
Apr 8Tuscola TriangularApr 8 · Discus · Place 6 · TuscolaTuscolaDiscus634.78m11
Apr 8Tuscola TriangularApr 8 · Shot Put · Place 4 · TuscolaTuscolaShot Put412.93m11
Apr 1Sullivan Quad MeetApr 1 · Discus · Place 4 · TuscolaTuscolaDiscus436.65m11
Apr 1Sullivan Quad MeetApr 1 · Shot Put · Place 3 · TuscolaTuscolaShot Put313.21m11
Mar 22Cogdal HS Boys InviteMar 22 · Shot Put · Place 12 · TuscolaTuscolaShot Put1213.10m11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Uni High Mini Meet #2Feb 21 · Shot Put · Place 3 · TuscolaTuscolaShot Put313.50m—
Feb 7Uni High Mini Meet #1Feb 7 · Shot Put · Place 2 · TuscolaTuscolaShot Put212.87m—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6UHS Boys JV MeetMay 6 · Discus · Place 13 · TuscolaTuscolaDiscus1325.83m—
May 6UHS Boys JV MeetMay 6 · Shot Put · Place 1 · TuscolaTuscolaShot Put112.60m—
Apr 29Fresh-Soph InviteApr 29 · Discus · Place 4 · TuscolaTuscolaDiscus437.98m—
Apr 29Fresh-Soph InviteApr 29 · Shot Put · Place 2 · TuscolaTuscolaShot Put213.27m—
Apr 24Mattoon-Central-Tuscola Boys, Girls-Matt, Danville, Urbana. UnityApr 24 · Discus · Place 6 · TuscolaTuscolaDiscus635.14m—
Apr 24Mattoon-Central-Tuscola Boys, Girls-Matt, Danville, Urbana. UnityApr 24 · Shot Put · Place 6 · TuscolaTuscolaShot Put612.05m—
Apr 15Tuscola TriangularApr 15 · Discus · Place 10 · TuscolaTuscolaDiscus1032.23m—
Apr 15Tuscola TriangularApr 15 · Shot Put · Place 4 · TuscolaTuscolaShot Put413.25m—
Apr 12Monticello Boys InvitationalApr 12 · Shot Put · Place 9 · TuscolaTuscolaShot Put913.61m—
Apr 9T-Town vs Dieterich, Altamont, CHBC, Tuscola CoEdApr 9 · Discus · Place 8 · TuscolaTuscolaDiscus8108-5—
Apr 9T-Town vs Dieterich, Altamont, CHBC, Tuscola CoEdApr 9 · Shot Put · Place 3 · TuscolaTuscolaShot Put344-5—
Mar 28Tuscola QuadrangularMar 28 · Discus · Place 4 · TuscolaTuscolaDiscus1.6kg4.34.51m10
Mar 28Tuscola QuadrangularMar 28 · Shot Put · Place 4 · TuscolaTuscolaShot Put12lb4.12.19m10
Mar 92024 Central Illinois High Performance ClassicMar 9 · Shot Put · Place 20 · TuscolaTuscolaShot Put2011.96m—
Mar 2Cogdal HS Invite BoysMar 2 · Shot Put · Place 11 · TuscolaTuscolaShot Put1113.06m10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Uni High Mini Meet #2Feb 16 · Shot Put · Place 4 · TuscolaTuscolaShot Put412.28m—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10Unity Boy's JV MeetMay 10 · Discus · Place 5 · TuscolaTuscolaDiscus531.71m—
May 10Unity Boy's JV MeetMay 10 · Shot Put · Place 4 · TuscolaTuscolaShot Put410.97m—
May 1Tuscola Fresh-Soph InviteMay 1 · Discus · Place 3 · TuscolaTuscolaDiscus333.99m—
Apr 26Tuscola Boys TriangularApr 26 · Discus · Place 8 · TuscolaTuscolaDiscus830.21m—
Apr 26Tuscola Boys TriangularApr 26 · Shot Put · Place 9 · TuscolaTuscolaShot Put910.99m—
Apr 4Arcola Outdoor #3Apr 4 · Discus · Place 8 · TuscolaTuscolaDiscus832.26m9
Apr 4Arcola Outdoor #3Apr 4 · Shot Put · Place 13 · TuscolaTuscolaShot Put1310.55m9
Apr 3Salt Fork Throwers Meet #1Apr 3 · Discus · Place 11 · TuscolaTuscolaDiscus1130.25m—
Apr 3Salt Fork Throwers Meet #1Apr 3 · Shot Put · Place 14 · TuscolaTuscolaShot Put1411.00m—
Mar 30Tuscola 5-TeamMar 30 · Discus · Place 13 · TuscolaTuscolaDiscus1326.46m9
Mar 30Tuscola 5-TeamMar 30 · Shot Put · Place 11 · TuscolaTuscolaShot Put1110.71m9
Mar 28Sullivan Quad MeetMar 28 · Discus · Place 26 · TuscolaTuscolaDiscus2620.61m—
Mar 28Sullivan Quad MeetMar 28 · Shot Put · Place 15 · TuscolaTuscolaShot Put1510.39m—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Tuscola Throwers-Only #2Feb 23 · Shot Put · Place 7 · TuscolaTuscolaShot Put710.61m—
Feb 9Tuscola Throwers-Only #1Feb 9 · Shot Put · Place 17 · TuscolaTuscolaShot Put179.37m9

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13IESA 2A State Track & Field ChampionshipsMay 13 · Discus · Place 12 · Tuscola East PrairieTuscola East PrairieDiscus1kg12.109-018
May 13IESA 2A State Track & Field ChampionshipsMay 13 · Shot Put · Place 17 · Tuscola East PrairieTuscola East PrairieShot Put4kg17.37-10.508
May 7IESA 2A - Sectional 8 @ Central A&MMay 7 · Discus · Place 1 · Tuscola East PrairieTuscola East PrairieDiscus1kg1.121-09 PB8
May 7IESA 2A - Sectional 8 @ Central A&MMay 7 · Shot Put · Place 1 · Tuscola East PrairieTuscola East PrairieShot Put4kg1.38-02.50 PB8
May 2JHOC MeetMay 2 · Discus · Place 2 · Tuscola East PrairieTuscola East PrairieDiscus1.6kgRound P2.118-108
May 2JHOC MeetMay 2 · Discus · Place 2 · Tuscola East PrairieTuscola East PrairieDiscus1.6kg2.118-108
May 2JHOC MeetMay 2 · Shot Put · Place 4 · Tuscola East PrairieTuscola East PrairieShot Put8lbRound P4.33-11.508
May 2JHOC MeetMay 2 · Shot Put · Place 4 · Tuscola East PrairieTuscola East PrairieShot Put8lb4.33-11.508
Apr 28Arcola JH Outdoor #3Apr 28 · Discus · Place 3 · Tuscola East PrairieTuscola East PrairieDiscus394-098
Apr 28Arcola JH Outdoor #3Apr 28 · Shot Put · Place 6 · Tuscola East PrairieTuscola East PrairieShot Put631-01.008
Apr 23Tuscola East Prairie InvitationalApr 23 · Discus · Place 1 · Tuscola East PrairieTuscola East PrairieDiscus1kg1.109-028
Apr 23Tuscola East Prairie InvitationalApr 23 · Shot Put · Place 1 · Tuscola East PrairieTuscola East PrairieShot Put8lb1.37-09.00 PB8
Apr 21EP Meet #3 4/21/22Apr 21 · Discus · Place 2 · Tuscola East PrairieTuscola East PrairieDiscus1.6kg2.105-028
Apr 21EP Meet #3 4/21/22Apr 21 · Shot Put · Place 3 · Tuscola East PrairieTuscola East PrairieShot Put12lb3.33-00.008
Apr 14Bulldog InvitationalApr 14 · Discus · Place 3 · Tuscola East PrairieTuscola East PrairieDiscus391-008
Apr 11EP Meet #2 4/11/22Apr 11 · Discus · Tuscola East PrairieTuscola East PrairieDiscus1kg—DNF8
Apr 11EP Meet #2 4/11/22Apr 11 · Shot Put · Place 5 · Tuscola East PrairieTuscola East PrairieShot Put4kg5.30-06.008
Apr 7EP Meet #1 4/7/22Apr 7 · Discus · Place 1 · Tuscola East PrairieTuscola East PrairieDiscus1.6kg1.108-118
Apr 7EP Meet #1 4/7/22Apr 7 · Shot Put · Place 4 · Tuscola East PrairieTuscola East PrairieShot Put12lb4.30-01.508

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22IL Junior High Elite Track and Field InvitationalMay 22 · Discus · Place 21 · Tuscola East PrairieTuscola East PrairieDiscus1kg21.70-11.507
May 3JHOC Conference MeetMay 3 · Discus · Place 3 · Tuscola East PrairieTuscola East PrairieDiscus1kg3.86-047
May 3JHOC Conference MeetMay 3 · Shot Put · Place 4 · Tuscola East PrairieTuscola East PrairieShot Put4kg4.28-06.007
Apr 30M-S vs Danville North RidgeApr 30 · Shot Put · Place 2 · Tuscola East PrairieTuscola East PrairieShot Put4kg2.25'11.25"Unofficial7