Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGreenville Select Meet · Apr 1130.67mGreenville Select MeetApril 11, 2026
Hammer · 4kg · OutdoorGreenville Select Meet · Apr 1134.96mGreenville Select MeetApril 11, 2026
Shot Put · 4kg · IndoorTitan First Chance · Dec 510.80mTitan First ChanceDecember 5, 2025
Shot Put · 4kg · OutdoorSLIAC Outdoor Track and Field Championships · Apr 2410.25mSLIAC Outdoor Track and Field ChampionshipsApril 24, 2026
Weight Throw · 20lb / 9.0kg · IndoorEastern Illinois John Craft Invite · Jan 1711.81mEastern Illinois John Craft InviteJanuary 17, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · Hammer · Place 9 · GreenvilleGreenvilleHammer4kg9.34.86mFr
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · Discus · Place 6 · GreenvilleGreenvilleDiscus1kg6.30.41mFr
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · Shot Put · Place 5 · GreenvilleGreenvilleShot Put4kg5.10.25m PBFr
Apr 18Culver-Stockton Wildcat OpenApr 18 · Hammer · Place 23 · GreenvilleGreenvilleHammer4kg23.31.78mFr
Apr 18Culver-Stockton Wildcat OpenApr 18 · Discus · Place 11 · GreenvilleGreenvilleDiscus1kg11.29.85mFr
Apr 18Culver-Stockton Wildcat OpenApr 18 · Shot Put · Place 10 · GreenvilleGreenvilleShot Put4kg10.9.87mFr
Apr 16ISU Gibson InvitationalApr 16 · Shot Put · GreenvilleGreenvilleShot Put4kg—DNSFr
Apr 11Greenville Select MeetApr 11 · Hammer · Place 11 · GreenvilleGreenvilleHammer4kg11.34.96m PBFr
Apr 11Greenville Select MeetApr 11 · Discus · Place 9 · GreenvilleGreenvilleDiscus1kg9.30.67m PBFr
Apr 11Greenville Select MeetApr 11 · Shot Put · Place 17 · GreenvilleGreenvilleShot Put4kg17.8.47mFr
Apr 2Illinois College Thursday ThrowdownApr 2 · Hammer · Place 17 · GreenvilleGreenvilleHammer4kg17.31.72mFr
Apr 2Illinois College Thursday ThrowdownApr 2 · Discus · Place 13 · GreenvilleGreenvilleDiscus1kg13.27.98mFr
Apr 2Illinois College Thursday ThrowdownApr 2 · Shot Put · Place 4 · GreenvilleGreenvilleShot Put4kg4.10.21mFr
Mar 27WashU InviteMar 27 · Discus · Place 15 · GreenvilleGreenvilleDiscus1kg15.28.52mFr
Mar 27WashU InviteMar 27 · Shot Put · Place 13 · GreenvilleGreenvilleShot Put4kg13.8.15mFr
Mar 26WashU Distance CarnivalMar 26 · Shot Put · Place 13 · GreenvilleGreenvilleShot Put4kg13.8.15mFr

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 27SLIAC Indoor ChampionshipsFeb 27 · Weight Throw · Place 9 · GreenvilleGreenvilleWeight Throw911.37mFR
Feb 27SLIAC Indoor ChampionshipsFeb 27 · Shot Put · Place 10 · GreenvilleGreenvilleShot Put109.20mFR
Feb 20Illinois College Hilltop InvitationalFeb 20 · Weight Throw · Place 16 · GreenvilleGreenvilleWeight Throw1611.16mFR
Feb 20Illinois College Hilltop InvitationalFeb 20 · Shot Put · Place 15 · GreenvilleGreenvilleShot Put159.44mFR
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Weight Throw · Place 11 · GreenvilleGreenvilleWeight Throw20lb / 9.0kg11.10.91mFr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Shot Put · Place 12 · GreenvilleGreenvilleShot Put4kg12.10.24mFr
Feb 7Jim Green InvitationalFeb 7 · Weight Throw · Place 29 · GreenvilleGreenvilleWeight Throw20lb / 9.0kg29.10.84mFr
Feb 7Jim Green InvitationalFeb 7 · Shot Put · Place 22 · GreenvilleGreenvilleShot Put4kg22.9.29mFr
Jan 30Principia RelaysJan 30 · Weight Throw · Place 26 · GreenvilleGreenvilleWeight Throw2610.48mFr
Jan 30Principia RelaysJan 30 · Shot Put · Place 11 · GreenvilleGreenvilleShot Put1110.22mFr
Jan 24Illinois College Snow Bird InviteJan 24 · Weight Throw · Place 8 · GreenvilleGreenvilleWeight Throw811.41mFR
Jan 24Illinois College Snow Bird InviteJan 24 · Shot Put · Place 9 · GreenvilleGreenvilleShot Put99.29mFR
Jan 17Eastern Illinois John Craft InviteJan 17 · Weight Throw · Place 10 · GreenvilleGreenvilleWeight Throw20lb / 9.0kg10.11.81m PBFr
Jan 17Eastern Illinois John Craft InviteJan 17 · Shot Put · Place 8 · GreenvilleGreenvilleShot Put4kg8.9.96mFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Titan First ChanceDec 5 · Weight Throw · Place 11 · GreenvilleGreenvilleWeight Throw20lb / 9.0kg11.11.25mFr
Dec 5Titan First ChanceDec 5 · Shot Put · Place 1 · GreenvilleGreenvilleShot Put4kg1.10.80m PBFr
Mar 10RIHS Indoor InvitationalMar 10 · Shot Put · Place 9 · Virden (North Mac)Virden (North Mac)Shot Put99.31m—
Feb 25Mt. Zion Co-ed Meet #1Feb 25 · Shot Put · Place 8 · Virden (North Mac)Virden (North Mac)Shot Put88.71m12
Feb 22Clinton Early Bird MeetFeb 22 · Shot Put · Place 8 · Virden (North Mac)Virden (North Mac)Shot Put89.24m—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRG Sectional - #12 RivertonMay 15 · Discus · Place 10 · Virden (North Mac)Virden (North Mac)Discus1025.34m12
May 15IHSA Class 1A TRG Sectional - #12 RivertonMay 15 · Shot Put · Place 6 · Virden (North Mac)Virden (North Mac)Shot Put610.13m12
May 9Macoupin County MeetMay 9 · Discus · Place 4 · Virden (North Mac)Virden (North Mac)Discus429.96m12
May 9Macoupin County MeetMay 9 · Shot Put · Place 3 · Virden (North Mac)Virden (North Mac)Shot Put310.53m12
May 6South Central Conference MeetMay 6 · Discus · Place 5 · Virden (North Mac)Virden (North Mac)Discus529.08m12
May 6South Central Conference MeetMay 6 · Shot Put · Place 6 · Virden (North Mac)Virden (North Mac)Shot Put610.21m12
Apr 29Bert Trump Relays @ Southwestern HSApr 29 · Discus · Place 3 · Virden (North Mac)Virden (North Mac)Discus328.03m12
Apr 29Bert Trump Relays @ Southwestern HSApr 29 · Shot Put · Place 1 · Virden (North Mac)Virden (North Mac)Shot Put110.35m12
Apr 25Rochester Rocket InvitationalApr 25 · Discus · Place 10 · Virden (North Mac)Virden (North Mac)Discus1028.51m12
Apr 25Rochester Rocket InvitationalApr 25 · Shot Put · Place 5 · Virden (North Mac)Virden (North Mac)Shot Put510.03m12
Apr 18Don Hartlaub Memorial InvitationalApr 18 · Discus · Place 7 · Virden (North Mac)Virden (North Mac)Discus1kg7.25.10m12
Apr 18Don Hartlaub Memorial InvitationalApr 18 · Shot Put · Place 4 · Virden (North Mac)Virden (North Mac)Shot Put4kg4.9.50m12
Apr 15Southwestern COED RelaysApr 15 · Discus · Place 2 · Virden (North Mac)Virden (North Mac)Discus226.50m12
Apr 15Southwestern COED RelaysApr 15 · Shot Put · Place 3 · Virden (North Mac)Virden (North Mac)Shot Put39.36m12
Apr 11Carlinville Girls InviteApr 11 · Discus · Place 8 · Virden (North Mac)Virden (North Mac)Discus825.72m12
Apr 11Carlinville Girls InviteApr 11 · Shot Put · Place 7 · Virden (North Mac)Virden (North Mac)Shot Put79.36m12
Apr 8New Berlin Meet #1Apr 8 · Discus · Place 2 · Virden (North Mac)Virden (North Mac)Discus221.52m12
Apr 8New Berlin Meet #1Apr 8 · Shot Put · Place 2 · Virden (North Mac)Virden (North Mac)Shot Put29.60m12
Apr 1Pana, North Mac, Vandalia, and Nokomis Quad MeetApr 1 · Shot Put · Place 3 · Virden (North Mac)Virden (North Mac)Shot Put39.18m12
Mar 26North Mac 3-26-25Mar 26 · Shot Put · Place 3 · Virden (North Mac)Virden (North Mac)Shot Put4kg3.9.13m12
Mar 25North Mac 3-25-25Mar 25 · Shot Put · Place 2 · Virden (North Mac)Virden (North Mac)Shot Put4kg2.9.43m12
Mar 152025 Central Illinois High Performance ClassicMar 15 · Shot Put · Place 6 · Virden (North Mac)Virden (North Mac)Shot Put69.65m—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9IHSA Class 1A TRG Sectional - #12 Virden (North Mac)May 9 · Shot Put · Place 5 · Virden (North Mac)Virden (North Mac)Shot Put59.88m—
May 32024 Macoupin County Track and Field MeetMay 3 · Shot Put · Place 3 · Virden (North Mac)Virden (North Mac)Shot Put39.63m—
Apr 30SCC Meet 4-30-24Apr 30 · Shot Put · Place 8 · Virden (North Mac)Virden (North Mac)Shot Put4kg8.8.94m11
Apr 23Bert Trump RelaysApr 23 · Shot Put · Place 1 · Virden (North Mac)Virden (North Mac)Shot Put128-11—
Apr 19Rocket Track and Field InvitationalApr 19 · Shot Put · Place 7 · Virden (North Mac)Virden (North Mac)Shot Put4kg7.9.28m11
Apr 12O'Fallon Girls InvitationalApr 12 · Shot Put · Place 9 · Virden (North Mac)Virden (North Mac)Shot Put99.31m11
Apr 10North Mac 4-10-24Apr 10 · Shot Put · Place 1 · Virden (North Mac)Virden (North Mac)Shot Put4kg1.9.93m11
Apr 9Southwestern COED RelaysApr 9 · Shot Put · Place 2 · Virden (North Mac)Virden (North Mac)Shot Put230-9—
Apr 5Carlinville Girls InviteApr 5 · Shot Put · Place 5 · Virden (North Mac)Virden (North Mac)Shot Put59.20m—
Apr 2North Mac 4-2-24Apr 2 · Shot Put · Place 3 · Virden (North Mac)Virden (North Mac)Shot Put4kg3.9.39m11
Mar 30Greenville InvitationalMar 30 · Shot Put · Place 13 · Virden (North Mac)Virden (North Mac)Shot Put4kg13.8.85m11
Mar 19North Mac OpenMar 19 · Discus · Place 5 · Virden (North Mac)Virden (North Mac)Discus1kg5.19.02m11
Mar 19North Mac OpenMar 19 · Shot Put · Place 4 · Virden (North Mac)Virden (North Mac)Shot Put4kg4.8.93m11
Mar 92024 Central Illinois High Performance ClassicMar 9 · Shot Put · Place 4 · Virden (North Mac)Virden (North Mac)Shot Put49.80m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2Rushville-Industry HS InvitationalMar 2 · Shot Put · Place 8 · Virden (North Mac)Virden (North Mac)Shot Put4kg8.9.12m11
Feb 20Mt. Zion Co-ed Meet #1 Feb 20 · Shot Put · Place 3 · Virden (North Mac)Virden (North Mac)Shot Put39.61m—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13North Mac 4-13-23Apr 13 · Shot Put · Place 1 · Virden (North Mac)Virden (North Mac)Shot Put4kg1.8.87m10
Mar 29North Mac 3-29-23Mar 29 · Shot Put · Place 1 · Virden (North Mac)Virden (North Mac)Shot Put4kg1.8.46m10
Mar 22North Mac 3-22-23Mar 22 · Shot Put · Place 2 · Virden (North Mac)Virden (North Mac)Shot Put4kg2.8.97m10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4Rushville-Industry HS InvitationalMar 4 · Shot Put · Place 7 · Virden (North Mac)Virden (North Mac)Shot Put4kg7.9.41m10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Maroa-Forsyth Home Meet #3 (4.14.22)Apr 14 · Discus · Place 5 · Virden (North Mac)Virden (North Mac)Discus1kg5.18.60m9
Apr 14Maroa-Forsyth Home Meet #3 (4.14.22)Apr 14 · Shot Put · Place 1 · Virden (North Mac)Virden (North Mac)Shot Put4kg1.9.69m9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Rantoul InviteMar 12 · Shot Put · Place 39 · Virden (North Mac)Virden (North Mac)Shot Put4kg39.7.08m9