Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHome Meet vs. Tuscola & St. Anthony · Apr 2912.29aHome Meet vs. Tuscola & St. AnthonyApril 29, 2025
110m Hurdles · 30" / 0.762m · OutdoorIESA 3A - Sectional 9 @ Shelbyville Moulton · May 1419.00aIESA 3A - Sectional 9 @ Shelbyville MoultonMay 14, 2022
110m Hurdles · 39" / 0.991m · OutdoorSullivan Middle School Meet 04/25/22 · Apr 2519.8Sullivan Middle School Meet 04/25/22April 25, 2022
200 Meters · OutdoorMonticello Boys Invitational · Apr 1724.91aMonticello Boys InvitationalApril 17, 2025
60 Meters · Indoor2026 Mt. Zion Boys Indoor Invitational · Mar 117.55a2026 Mt. Zion Boys Indoor InvitationalMarch 11, 2026
Long Jump · OutdoorIESA 3A - Sectional 9 @ Shelbyville Moulton · May 1414-03.00IESA 3A - Sectional 9 @ Shelbyville MoultonMay 14, 2022
Pole Vault · Indoor2024 Mt. Zion Boys Indoor Invitational · Mar 63.33m2024 Mt. Zion Boys Indoor InvitationalMarch 6, 2024
Pole Vault · OutdoorClinton JH Home #1 · Apr 132.90mClinton JH Home #1April 13, 2023
Shot Put · 8lb · OutdoorMoulton JH Home #5 · Apr 3016-07.00Moulton JH Home #5April 30, 2021

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · Pole Vault · Place 12 · ShelbyvilleShelbyvillePole VaultRound P12.3.95m11
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · Pole Vault · Place 4 · ShelbyvilleShelbyvillePole Vault4.4.25m11
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · Pole Vault · Place 2 · ShelbyvilleShelbyvillePole Vault2.3.70m11
May 152026 Shelbyville Boys OpenMay 15 · Pole Vault · Place 4 · ShelbyvilleShelbyvillePole Vault43.81m11
May 72026 CIC Conference MeetMay 7 · Pole Vault · Place 1 · ShelbyvilleShelbyvillePole Vault1.3.81m11
May 1Newton Eagle InviteMay 1 · Pole Vault · ShelbyvilleShelbyvillePole Vault—DNS11
Apr 28St. A, Shelbyville, TuscolaApr 28 · Pole Vault · Place 1 · ShelbyvilleShelbyvillePole Vault1.4.04m11
Apr 24Unity Boys Invitational 2026Apr 24 · Pole Vault · Place 4 · ShelbyvilleShelbyvillePole Vault4.4.00m11
Apr 21Tri-County InvitationalApr 21 · Pole Vault · Place 1 · ShelbyvilleShelbyvillePole Vault13.96m11
Apr 17Monticello Boys InvitationalApr 17 · Pole Vault · Place 3 · ShelbyvilleShelbyvillePole Vault33.65m11
Apr 7Shelbyville Home Meet 1Apr 7 · Pole Vault · Place 1 · ShelbyvilleShelbyvillePole Vault13.96m11
Mar 14Rantoul InviteMar 14 · Pole Vault · Place 7 · ShelbyvilleShelbyvillePole Vault74.00m11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · Pole Vault · Place 7 · ShelbyvilleShelbyvillePole Vault7.4.00m11
Mar 112026 Mt. Zion Boys Indoor InvitationalMar 11 · Pole Vault · Place 3 · ShelbyvilleShelbyvillePole Vault33.43m11
Mar 112026 Mt. Zion Boys Indoor InvitationalMar 11 · 60 Meters · Place 17 · ShelbyvilleShelbyville60 MetersRound P177.55a PB11
Mar 6Central Illinois HS InvitationalMar 6 · Pole Vault · ShelbyvilleShelbyvillePole Vault—NM11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Pole Vault · Place 5 · ShelbyvilleShelbyvillePole VaultRound P53.80m10
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Pole Vault · Place 7 · ShelbyvilleShelbyvillePole Vault73.80m10
May 21IHSA Class 1A TRB Sectional - #10 Moweaqua (Central A&M)May 21 · Pole Vault · Place 2 · ShelbyvilleShelbyvillePole Vault2.4.00m10
May 8CIC Conference MeetMay 8 · Pole Vault · Place 1 · ShelbyvilleShelbyvillePole Vault13.89m10
May 5Fresh-Soph InvitationalMay 5 · Pole Vault · Place 1 · ShelbyvilleShelbyvillePole Vault13.96m10
May 5Fresh-Soph InvitationalMay 5 · 100 Meters · Place 8 · ShelbyvilleShelbyville100 Meters812.38a10
May 2Spartan ClassicMay 2 · Pole Vault · Place 2 · ShelbyvilleShelbyvillePole Vault24.20m10
Apr 29Home Meet vs. Tuscola & St. AnthonyApr 29 · Pole Vault · Place 1 · ShelbyvilleShelbyvillePole Vault13.81m10
Apr 29Home Meet vs. Tuscola & St. AnthonyApr 29 · 200 Meters · Place 7 · ShelbyvilleShelbyville200 Meters725.39a10
Apr 29Home Meet vs. Tuscola & St. AnthonyApr 29 · 100 Meters · Place 5 · ShelbyvilleShelbyville100 Meters512.29a PB10
Apr 25Unity Boy's Invitational 2025Apr 25 · Pole Vault · Place 2 · ShelbyvilleShelbyvillePole Vault23.70m10
Apr 22Tri-County InvitationalApr 22 · Pole Vault · Place 2 · ShelbyvilleShelbyvillePole Vault23.96m10
Apr 17Monticello Boys InvitationalApr 17 · Pole Vault · Place 2 · ShelbyvilleShelbyvillePole Vault23.64m10
Apr 17Monticello Boys InvitationalApr 17 · 200 Meters · Place 13 · ShelbyvilleShelbyville200 Meters1324.91a PB10
Apr 8Shelbyville Home Meet 2Apr 8 · Pole Vault · Place 1 · ShelbyvilleShelbyvillePole Vault13.81m10
Apr 8Shelbyville Home Meet 2Apr 8 · 100 Meters · Place 8 · ShelbyvilleShelbyville100 Meters812.45a10
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Pole Vault · ShelbyvilleShelbyvillePole Vault—NH10
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Pole Vault · ShelbyvilleShelbyvillePole Vault—NH10
Mar 15Rantoul InviteMar 15 · Pole Vault · Place 8 · ShelbyvilleShelbyvillePole Vault83.65m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Mt. Zion Boys Indoor InvitationalMar 12 · Pole Vault · Place 2 · ShelbyvilleShelbyvillePole Vault23.65m10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Pole Vault · ShelbyvilleShelbyvillePole VaultRound P—NH9
May 15IHSA Class 1A TRB Sectional - #10 Bethany (Okaw Valley)May 15 · Pole Vault · Place 3 · ShelbyvilleShelbyvillePole Vault33.88m—
May 11Shelbyville Boys OpenMay 11 · Pole Vault · Place 4 · ShelbyvilleShelbyvillePole Vault43.81m—
May 2CIC Conference MeetMay 2 · Pole Vault · Place 2 · ShelbyvilleShelbyvillePole Vault23.05m—
Apr 29Fresh-Soph InviteApr 29 · Pole Vault · Place 2 · ShelbyvilleShelbyvillePole Vault23.05m—
Apr 262024 Spartan ClassicApr 26 · Pole Vault · Place 7 · ShelbyvilleShelbyvillePole Vault73.05m—
Apr 162024 Tri-County Meet Apr 16 · Pole Vault · Place 5 · ShelbyvilleShelbyvillePole Vault53.20m—
Apr 12Monticello Boys InvitationalApr 12 · Pole Vault · Place 8 · ShelbyvilleShelbyvillePole Vault83.03m—
Apr 9Vandalia Quad w/ Greenville, Litchfield, ShelbyvilleApr 9 · Pole Vault · Place 4 · ShelbyvilleShelbyvillePole Vault410-6—
Apr 9Vandalia Quad w/ Greenville, Litchfield, ShelbyvilleApr 9 · 200 Meters · Place 14 · ShelbyvilleShelbyville200 Meters1426.4—
Mar 27Rams HS meet #1Mar 27 · Pole Vault · Place 3 · ShelbyvilleShelbyvillePole Vault3.3.20m9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 62024 Mt. Zion Boys Indoor InvitationalMar 6 · Pole Vault · Place 3 · ShelbyvilleShelbyvillePole Vault33.33m PB9

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 19IESA 3A State Track & Field ChampionshipsMay 19 · Pole Vault · Place 6 · Shelbyville MoultonShelbyville MoultonPole Vault6.9-06.008
May 13IESA 3A - Sectional 8 @ Newton Jasper CountyMay 13 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault29-9—
May 1OKAW Jr High Track MeetMay 1 · 110m Hurdles · Place 9 · Shelbyville MoultonShelbyville Moulton110m Hurdles30" / 0.762m9.19.69a8
May 1OKAW Jr High Track MeetMay 1 · 200 Meters · Place 9 · Shelbyville MoultonShelbyville Moulton200 Meters9.29.01a8
Apr 28Shelbyville InviteApr 28 · Pole Vault · Place 3 · Shelbyville MoultonShelbyville MoultonPole Vault3.9-06.008
Apr 28Shelbyville InviteApr 28 · 110m Hurdles · Place 4 · Shelbyville MoultonShelbyville Moulton110m Hurdles30" / 0.762m4.19.20a8
Apr 28Shelbyville InviteApr 28 · 200 Meters · Place 7 · Shelbyville MoultonShelbyville Moulton200 Meters7.27.27a8
Apr 24Sullivan MS Track Meet 4/24/23Apr 24 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.9' 68
Apr 24Sullivan MS Track Meet 4/24/23Apr 24 · 200 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton200 Meters4.27.48
Apr 18St. Anthony InvitationalApr 18 · 110m Hurdles · Place 2 · MoultonMoulton110m Hurdles219.2—
Apr 18St. Anthony InvitationalApr 18 · 100 Meters · Place 3 · MoultonMoulton100 Meters312.9—
Apr 13Clinton JH Home #1Apr 13 · Pole Vault · Place 2 · MoultonMoultonPole Vault22.90m PB—
Apr 13Clinton JH Home #1Apr 13 · 100 Meters · Place 4 · MoultonMoulton100 Meters413.09a—
Apr 10CAM MS Meet - Hope, MF, Mt. Pulaski, Shelby, SVApr 10 · Pole Vault · Place 2 · MoultonMoultonPole Vault29-3—
Apr 10CAM MS Meet - Hope, MF, Mt. Pulaski, Shelby, SVApr 10 · 110m Hurdles · Place 3 · MoultonMoulton110m Hurdles319.24a—
Apr 6Shelby County InviteApr 6 · Pole Vault · Place 2 · MoultonMoultonPole Vault29-00.758
Apr 6Shelby County InviteApr 6 · 110m Hurdles · Place 5 · MoultonMoulton110m Hurdles519.01a8
Mar 30Teutopolis Jr. High MeetMar 30 · Pole Vault · Place 3 · MoultonMoultonPole Vault38-6—
Mar 30Teutopolis Jr. High MeetMar 30 · 110m Hurdles · Place 3 · MoultonMoulton110m Hurdles319.3—
Mar 27Rams Home Meet #2Mar 27 · Pole Vault · Place 3 · MoultonMoultonPole Vault37-6—
Mar 27Rams Home Meet #2Mar 27 · 110m Hurdles · Place 3 · MoultonMoulton110m Hurdles319.12a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 9 @ Shelbyville MoultonMay 14 · Long Jump · Place 7 · Shelbyville MoultonShelbyville MoultonLong Jump7.14-03.00 PB7
May 14IESA 3A - Sectional 9 @ Shelbyville MoultonMay 14 · 110m Hurdles · Place 3 · Shelbyville MoultonShelbyville Moulton110m Hurdles30" / 0.762m3.19.00a PB7
May 14IESA 3A - Sectional 9 @ Shelbyville MoultonMay 14 · 200 Meters · Place 11 · Shelbyville MoultonShelbyville Moulton200 Meters11.29.45a7
May 9Charleston vs Mattoon, Shelbyville, SullivanMay 9 · Long Jump · Place 4 · Shelbyville MoultonShelbyville MoultonLong Jump4.13' 97
May 9Charleston vs Mattoon, Shelbyville, SullivanMay 9 · Pole Vault · Place 1 · Shelbyville MoultonShelbyville MoultonPole Vault1.8' 07
May 9Charleston vs Mattoon, Shelbyville, SullivanMay 9 · 110m Hurdles · Place 3 · Shelbyville MoultonShelbyville Moulton110m Hurdles30" / 0.762m3.19.07
Apr 25Sullivan Middle School Meet 04/25/22Apr 25 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.8' 07
Apr 25Sullivan Middle School Meet 04/25/22Apr 25 · 110m Hurdles · Place 3 · Shelbyville MoultonShelbyville Moulton110m Hurdles39" / 0.991m3.19.8 PB7
Apr 19St. Anthony InviteApr 19 · Long Jump · Place 4 · Shelbyville MoultonShelbyville MoultonLong Jump4.13' 5.757
Apr 19St. Anthony InviteApr 19 · 110m Hurdles · Place 4 · Shelbyville MoultonShelbyville Moulton110m Hurdles39" / 0.991m4.21.87
Apr 9Rochester JH InvitationalApr 9 · Long Jump · Place 6 · Shelbyville MoultonShelbyville MoultonLong Jump6.13-0Unofficial7
Apr 9Rochester JH InvitationalApr 9 · 110m Hurdles · Place 2 · Shelbyville MoultonShelbyville Moulton110m Hurdles30" / 0.762m2.19.0Unofficial7
Apr 7Junior High Shelby County InviteApr 7 · Long Jump · Place 3 · Shelbyville MoultonShelbyville MoultonLong Jump3.4.27m7
Apr 7Junior High Shelby County InviteApr 7 · 110m Hurdles · Place 3 · Shelbyville MoultonShelbyville Moulton110m Hurdles30" / 0.762m3.20.61a7
Mar 28Moulton Home Meet #2Mar 28 · Pole Vault · Place 3 · Shelbyville MoultonShelbyville MoultonPole Vault3.6-00.007
Mar 28Moulton Home Meet #2Mar 28 · 100 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton100 Meters1.14.25a7

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Moulton JH Home Meet #6*May 10 · Long Jump · Place 3 · Shelbyville MoultonShelbyville MoultonLong Jump3.14-01.00Unofficial6
Apr 30Moulton JH Home #5Apr 30 · Long Jump · Place 2 · Shelbyville MoultonShelbyville MoultonLong Jump2.14-01.006
Apr 30Moulton JH Home #5Apr 30 · Shot Put · Place 16 · Shelbyville MoultonShelbyville MoultonShot Put8lb16.16-07.00 PB6
Apr 30Moulton JH Home #5Apr 30 · 110m Hurdles · Place 3 · Shelbyville MoultonShelbyville Moulton110m Hurdles30" / 0.762m3.21.04a6
Apr 30Moulton JH Home #5Apr 30 · 200 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton200 Meters4.30.06a6
Apr 26Moulton JH Home #4Apr 26 · Long Jump · Place 4 · Shelbyville MoultonShelbyville MoultonLong Jump4.14-01.006
Apr 26Moulton JH Home #4Apr 26 · 200 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton200 Meters3.28.73a6