Personal bests

Best marks in available results
Event / courseMarkMeetDate
complete · Indoor2024 Mt. Zion Boys Indoor Invitational · Mar 612.28m2024 Mt. Zion Boys Indoor InvitationalMarch 6, 2024
complete · Outdoor2024 Pana Invitational · Apr 1311.54m2024 Pana InvitationalApril 13, 2024
Complete · OutdoorMonticello Freshman - Sophomore Invitational Mens · Apr 2612.49mMonticello Freshman - Sophomore Invitational MensApril 26, 2025
Discus · 1.6kg · OutdoorMPHS Home Meet #1 · Mar 2643.89mMPHS Home Meet #1March 26, 2026
Final · Outdoor2025 Pana Invitational · May 1012.70m2025 Pana InvitationalMay 10, 2025
Shot Put · 12lb · OutdoorIHSA Class 1A TRB Sectional - #06 Maroa (M.-Forsyth) · May 2014.49mIHSA Class 1A TRB Sectional - #06 Maroa (M.-Forsyth)May 20, 2026
Shot Put · 5.5kg · OutdoorOVHS Meet #1 · Apr 813.03mOVHS Meet #1April 8, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 28 · Niantic (Sangamon Valley)Shot Put12lb28.14.14m11
May 20IHSA Class 1A TRB Sectional - #06 Maroa (M.-Forsyth)May 20 · Discus · Niantic (Sangamon Valley)Discus1.6kg—ND11
May 20IHSA Class 1A TRB Sectional - #06 Maroa (M.-Forsyth)May 20 · Shot Put · Place 4 · Niantic (Sangamon Valley)Shot Put12lb4.14.49m PB11
May 152026 Shelbyville Boys OpenMay 15 · Discus · Place 8 · Niantic (Sangamon Valley)Discus835.41m11
May 152026 Shelbyville Boys OpenMay 15 · Shot Put · Place 2 · Niantic (Sangamon Valley)Shot Put214.07m11
May 12Redskin Invitational Rescheduled MeetMay 12 · Discus · Place 6 · Niantic (Sangamon Valley)Discus1.6kg6.34.93m11
May 12Redskin Invitational Rescheduled MeetMay 12 · Shot Put · Place 2 · Niantic (Sangamon Valley)Shot Put12lb2.13.69m11
May 8Lincoln Prairie Conference Track MeetMay 8 · Discus · Place 3 · Niantic (Sangamon Valley)Discus335.06m11
May 8Lincoln Prairie Conference Track MeetMay 8 · Shot Put · Place 1 · Niantic (Sangamon Valley)Shot Put113.77m11
Apr 30WLHS Home Meet #2Apr 30 · Discus · Niantic (Sangamon Valley)Discus1.6kg—NM11
Apr 30WLHS Home Meet #2Apr 30 · Shot Put · Place 1 · Niantic (Sangamon Valley)Shot Put12lb1.13.81m11
Apr 28Macon County Championships Track MeetApr 28 · Discus · Niantic (Sangamon Valley)Discus1.6kg—ND11
Apr 28Macon County Championships Track MeetApr 28 · Shot Put · Place 1 · Niantic (Sangamon Valley)Shot Put12lb1.13.53m11
Apr 21MSM Conference MeetApr 21 · Discus · Place 4 · Niantic (Sangamon Valley)Discus4108-1111
Apr 21MSM Conference MeetApr 21 · Shot Put · Place 2 · Niantic (Sangamon Valley)Shot Put239-011
Apr 16WLHS Home Meet #1Apr 16 · Discus · Place 3 · Niantic (Sangamon Valley)Discus1.6kg3.37.39m11
Apr 16WLHS Home Meet #1Apr 16 · Shot Put · Place 1 · Niantic (Sangamon Valley)Shot Put12lb1.12.74m11
Apr 14MFHS Home Meet #2Apr 14 · Discus · Place 4 · Niantic (Sangamon Valley)Discus1.6kg4.39.41m11
Apr 14MFHS Home Meet #2Apr 14 · Shot Put · Place 9 · Niantic (Sangamon Valley)Shot Put12lb9.10.94m11
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · Discus · Place 6 · Niantic (Sangamon Valley)Discus635.11m11
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · Shot Put · Place 5 · Niantic (Sangamon Valley)Shot Put512.69m11
Apr 8OVHS Meet #1Apr 8 · Discus · Place 2 · Niantic (Sangamon Valley)Discus1.6kg2.36.36m11
Apr 8OVHS Meet #1Apr 8 · Shot Put · Place 2 · Niantic (Sangamon Valley)Shot Put5.5kg2.13.03m PB11
Mar 26MPHS Home Meet #1Mar 26 · Discus · Place 2 · Niantic (Sangamon Valley)Discus1.6kg2.43.89m PB11
Mar 26MPHS Home Meet #1Mar 26 · Shot Put · Place 1 · Niantic (Sangamon Valley)Shot Put12lb1.12.07m11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 112026 Mt. Zion Boys Indoor InvitationalMar 11 · Shot Put · Place 12 · Niantic (Sangamon Valley)Shot Put1212.14m11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13Sullivan Boys 6 Team MeetMay 13 · Final · Place 3 · Niantic (Sangamon Valley)Final336.76m10
May 13Sullivan Boys 6 Team MeetMay 13 · Final · Place 1 · Niantic (Sangamon Valley)Final114.05m10
May 102025 Pana InvitationalMay 10 · Final · Place 6 · Niantic (Sangamon Valley)Final636.41m10
May 102025 Pana InvitationalMay 10 · Final · Place 3 · Niantic (Sangamon Valley)Final312.70m PB10
May 9Lincoln Prairie Conference Track MeetMay 9 · Final · Place 2 · Niantic (Sangamon Valley)Final239.98m10
May 9Lincoln Prairie Conference Track MeetMay 9 · Final · Place 2 · Niantic (Sangamon Valley)Final213.04m10
May 5Fresh-Soph InvitationalMay 5 · Discus · Place 6 · Niantic (Sangamon Valley)Discus634.95m10
May 5Fresh-Soph InvitationalMay 5 · Shot Put · Place 2 · Niantic (Sangamon Valley)Shot Put214.03m10
May 1WLHS Home Meet #3May 1 · Discus · Place 3 · Niantic (Sangamon Valley)Discus341.64m10
May 1WLHS Home Meet #3May 1 · Shot Put · Place 1 · Niantic (Sangamon Valley)Shot Put113.26m10
Apr 292025 Macon County ChampionshipApr 29 · Discus · Place 4 · Niantic (Sangamon Valley)Discus436.91m10
Apr 292025 Macon County ChampionshipApr 29 · Shot Put · Place 1 · Niantic (Sangamon Valley)Shot Put113.07m10
Apr 26Monticello Freshman - Sophomore Invitational MensApr 26 · Complete · Place 2 · Niantic (Sangamon Valley)Complete236.76m10
Apr 26Monticello Freshman - Sophomore Invitational MensApr 26 · Complete · Place 3 · Niantic (Sangamon Valley)Complete312.49m PB10
Apr 17WLHS Home Meet #2Apr 17 · Discus · Place 2 · Niantic (Sangamon Valley)Discus238.66m10
Apr 17WLHS Home Meet #2Apr 17 · Shot Put · Place 1 · Niantic (Sangamon Valley)Shot Put112.73m10
Apr 12ALAH HS Invitational 2025Apr 12 · Discus · Place 7 · Niantic (Sangamon Valley)Discus736.49m10
Apr 12ALAH HS Invitational 2025Apr 12 · Shot Put · Place 5 · Niantic (Sangamon Valley)Shot Put513.15m10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Mt. Zion Boys Indoor InvitationalMar 12 · complete · Place 7 · Niantic (Sangamon Valley)complete712.81m10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #10 Bethany (Okaw Valley)May 15 · Discus · Place 11 · Niantic (Sangamon ValleyDiscus1135.17m—
May 15IHSA Class 1A TRB Sectional - #10 Bethany (Okaw Valley)May 15 · Shot Put · Place 14 · Niantic (Sangamon ValleyShot Put1411.48m—
May 11Shelbyville Boys OpenMay 11 · Discus · Place 7 · Niantic (Sangamon ValleyDiscus735.81m—
May 11Shelbyville Boys OpenMay 11 · Shot Put · Place 10 · Niantic (Sangamon ValleyShot Put1011.26m—
May 3Lincoln Prairie Conference Track MeetMay 3 · Discus · Place 5 · Niantic (Sangamon ValleyDiscus535.67m—
May 3Lincoln Prairie Conference Track MeetMay 3 · Shot Put · Place 9 · Niantic (Sangamon ValleyShot Put910.83m—
Apr 30OVHS Meet #2Apr 30 · Discus · Place 1 · Niantic (Sangamon ValleyDiscus135.01m—
Apr 30OVHS Meet #2Apr 30 · Shot Put · Place 2 · Niantic (Sangamon ValleyShot Put211.47m—
Apr 25Macon County Meet 2024Apr 25 · Discus · Place 9 · Niantic (Sangamon ValleyDiscus931.28m—
Apr 25Macon County Meet 2024Apr 25 · Shot Put · Place 7 · Niantic (Sangamon ValleyShot Put711.14m—
Apr 132024 Pana InvitationalApr 13 · complete · Place 20 · Niantic (Sangamon Valley)complete2023.16m9
Apr 132024 Pana InvitationalApr 13 · complete · Place 11 · Niantic (Sangamon Valley)complete1111.54m PB9
Apr 9MSM Conference MeetApr 9 · Discus · Place 1 · Niantic (Sangamon ValleyDiscus1108-4—
Apr 9MSM Conference MeetApr 9 · Shot Put · Place 3 · Niantic (Sangamon ValleyShot Put337-11—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 62024 Mt. Zion Boys Indoor InvitationalMar 6 · complete · Place 10 · Niantic (Sangamon Valley)complete1012.28m PB9