Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSalt Fork Meet #2 · Apr 734.64mSalt Fork Meet #2April 7, 2026
Discus · 1kg · OutdoorJHOC Track and Field Championship · May 543.17mJHOC Track and Field ChampionshipMay 5, 2025
Shot Put · 12lb · Outdoor7th Annual Salt Fork Invite · Apr 149.60m7th Annual Salt Fork Invite April 14, 2026
Shot Put · 4kg · OutdoorJHOC Track and Field Championship · May 510.43mJHOC Track and Field ChampionshipMay 5, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · Discus · Place 20 · Villa GroveVilla GroveDiscus1.6kg20.31.46m9
May 152026 Shelbyville Boys OpenMay 15 · Discus · Place 11 · Villa GroveVilla GroveDiscus1134.91m9
May 8Lincoln Prairie Conference Track MeetMay 8 · Discus · Place 7 · Villa GroveVilla GroveDiscus731.50m9
May 8Lincoln Prairie Conference Track MeetMay 8 · Shot Put · Place 19 · Villa GroveVilla GroveShot Put199.70m9
May 4Fresh-Soph InvitationalMay 4 · Discus · Place 9 · Villa GroveVilla GroveDiscus933.98m9
May 12026 Spartan ClassicMay 1 · Discus · Place 25 · Villa GroveVilla GroveDiscus1.6kg25.34.60m9
May 12026 Spartan ClassicMay 1 · Shot Put · Villa GroveVilla GroveShot Put12lb—DNS9
Apr 29Tiger InvitationalApr 29 · Discus · Place 9 · Villa GroveVilla GroveDiscus1.6kg9.34.38m9
Apr 29Tiger InvitationalApr 29 · Shot Put · Place 19 · Villa GroveVilla GroveShot Put12lb19.9.24m9
Apr 2440th Annual Tuscola OpenApr 24 · Discus · Place 14 · Villa GroveVilla GroveDiscus1432.12m9
Apr 2440th Annual Tuscola OpenApr 24 · Shot Put · Place 24 · Villa GroveVilla GroveShot Put249.80m9
Apr 21Tri-County InvitationalApr 21 · Discus · Place 6 · Villa GroveVilla GroveDiscus634.24m9
Apr 17Monticello Boys InvitationalApr 17 · Discus · Place 11 · Villa GroveVilla GroveDiscus1138.20m9
Apr 147th Annual Salt Fork Invite Apr 14 · Discus · Place 15 · Villa GroveVilla GroveDiscus1.6kg15.29.90m9
Apr 147th Annual Salt Fork Invite Apr 14 · Shot Put · Place 17 · Villa GroveVilla GroveShot Put12lb17.9.60m PB9
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · Discus · Place 7 · Villa GroveVilla GroveDiscus735.09m9
Apr 7Salt Fork Meet #2Apr 7 · Discus · Place 6 · Villa GroveVilla GroveDiscus1.6kg6.34.64m PB9
Apr 7Salt Fork Meet #2Apr 7 · Shot Put · Place 9 · Villa GroveVilla GroveShot Put12lb9.9.40m9
Mar 31Arcola Outdoor #1Mar 31 · Discus · Place 6 · Villa GroveVilla GroveDiscus1.6kg6.30.57m9
Mar 31Arcola Outdoor #1Mar 31 · Shot Put · Place 13 · Villa GroveVilla GroveShot Put12lb13.8.87m9
Mar 24Sullivan 6-Team MeetMar 24 · Discus · Place 8 · Villa GroveVilla GroveDiscus1.6kg8.31.00m9
Mar 24Sullivan 6-Team MeetMar 24 · Shot Put · Place 21 · Villa GroveVilla GroveShot Put12lb21.9.05m9
Mar 14Rantoul InviteMar 14 · Shot Put · Place 55 · Villa GroveVilla GroveShot Put558.44m9

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16IESA 2A State Track & Field ChampionshipsMay 16 · Discus · Place 6 · Villa GroveVilla GroveDiscus1kg6.42.62m8
May 10IESA 2A - Sectional 9 @ Tuscola HSMay 10 · Discus · Place 2 · Villa GroveVilla GroveDiscus242.36m8
May 10IESA 2A - Sectional 9 @ Tuscola HSMay 10 · Shot Put · Place 15 · Villa GroveVilla GroveShot Put159.59m8
May 5JHOC Track and Field ChampionshipMay 5 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.43.17m PB8
May 5JHOC Track and Field ChampionshipMay 5 · Shot Put · Place 4 · Villa GroveVilla GroveShot Put4kg4.10.43m PB8
Apr 26Arcola JH Invite 2025Apr 26 · Discus · Place 1 · Villa GroveVilla GroveDiscus140.33m8
Apr 26Arcola JH Invite 2025Apr 26 · Shot Put · Place 5 · Villa GroveVilla GroveShot Put58.88m8
Apr 24OVMS Meet #3 4/24/2025Apr 24 · Discus · Place 2 · Villa GroveVilla GroveDiscus237.53m8
Apr 24OVMS Meet #3 4/24/2025Apr 24 · Shot Put · Place 4 · Villa GroveVilla GroveShot Put49.69m8
Apr 192025 ALAH Junior High InvitationalApr 19 · Discus · Place 2 · Villa GroveVilla GroveDiscus238.17m8
Apr 192025 ALAH Junior High InvitationalApr 19 · Shot Put · Place 10 · Villa GroveVilla GroveShot Put108.38m8
Apr 15East Prairie Track Meet #1Apr 15 · Shot Put · Place 11 · Villa GroveVilla GroveShot Put118.60m8
Apr 7WLMS 4-7-25Apr 7 · Discus · Place 2 · Villa GroveVilla GroveDiscus1kg2.122' 8"8
Apr 7WLMS 4-7-25Apr 7 · Shot Put · Place 11 · Villa GroveVilla GroveShot Put4kg11.29' 0"8
Mar 25Salt Fork Jr. High 3/25 MeetMar 25 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.30.90m8
Mar 25Salt Fork Jr. High 3/25 MeetMar 25 · Shot Put · Place 2 · Villa GroveVilla GroveShot Put4kg2.9.29m8
Mar 24ALAH JH Triangular vs. Tri-Co & Villa GroveMar 24 · Discus · Place 2 · Villa GroveVilla GroveDiscus1kg2.128' 98
Mar 24ALAH JH Triangular vs. Tri-Co & Villa GroveMar 24 · Shot Put · Place 2 · Villa GroveVilla GroveShot Put4kg2.30' 78

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · Discus · Place 15 · Villa GroveVilla GroveDiscus1kg15.28.13m7
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · Discus · Place 5 · Villa GroveVilla GroveDiscus531.30m7
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · Shot Put · Place 15 · Villa GroveVilla GroveShot Put157.32m7
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · Discus · Place 5 · Villa GroveVilla GroveDiscus531.30m7
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · Shot Put · Place 15 · Villa GroveVilla GroveShot Put157.32m7
Apr 29Junior High Okaw Conference Meet (JHOC)Apr 29 · Discus · Place 3 · Villa GroveVilla GroveDiscus1kg3.29.21m7
Apr 29Junior High Okaw Conference Meet (JHOC)Apr 29 · Shot Put · Place 9 · Villa GroveVilla GroveShot Put4kg9.7.02m7
Apr 24Cerro Gordo MS QuadApr 24 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.32.10m7
Apr 24Cerro Gordo MS QuadApr 24 · Shot Put · Place 4 · Villa GroveVilla GroveShot Put4kg4.6.96m7
Apr 20Arcola JH Invite 2024Apr 20 · Discus · Place 2 · Villa GroveVilla GroveDiscus1kg2.27.02m7
Apr 20Arcola JH Invite 2024Apr 20 · Shot Put · Place 9 · Villa GroveVilla GroveShot Put4kg9.6.98m7
Apr 18OVMS Meet #3Apr 18 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.31.45m7
Apr 18OVMS Meet #3Apr 18 · Shot Put · Place 6 · Villa GroveVilla GroveShot Put4kg6.7.28m7
Apr 17Monticello MS v. VG & DWApr 17 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.29.13m7
Apr 17Monticello MS v. VG & DWApr 17 · Shot Put · Place 3 · Villa GroveVilla GroveShot Put4kg3.7.26m7
Apr 16April 16 SFJH Track and Field MeetApr 16 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.29.92m7
Apr 16April 16 SFJH Track and Field MeetApr 16 · Shot Put · Villa GroveVilla GroveShot Put4kg—SCR7
Apr 13ALAH Junior High InvitationalApr 13 · Discus · Place 4 · Villa GroveVilla GroveDiscus1kg4.100' 47
Apr 13ALAH Junior High InvitationalApr 13 · Shot Put · Place 11 · Villa GroveVilla GroveShot Put4kg11.23' 5.757
Apr 9ALAH Jr. High vs. Villa GroveApr 9 · Discus · Place 3 · Villa GroveVilla GroveDiscus1kg3.94' 47
Apr 9ALAH Jr. High vs. Villa GroveApr 9 · Shot Put · Place 2 · Villa GroveVilla GroveShot Put4kg2.25' 7.257
Mar 28Arcola JH Outdoor #1Mar 28 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.28.78m7
Mar 28Arcola JH Outdoor #1Mar 28 · Shot Put · Place 4 · Villa GroveVilla GroveShot Put4kg4.6.70m7