Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMonticello Boys Invitational · Apr 1711.58aMonticello Boys InvitationalApril 17, 2026
200 Meters · Indoor2026 Knight Indoor Invitational · Feb 1326.56a2026 Knight Indoor InvitationalFebruary 13, 2026
200 Meters · OutdoorMoulton Rams Dual #1 · Mar 3126.43aMoulton Rams Dual #1March 31, 2025
60 Meter · Indoor2026 Knight Indoor Invitational · Feb 137.74a2026 Knight Indoor InvitationalFebruary 13, 2026
60 Meters · OutdoorRantoul Invite · Mar 147.50Rantoul InviteMarch 14, 2026
High Jump · Indoor3-27 Mt. Zion JH Indoor · Mar 271.56m3-27 Mt. Zion JH IndoorMarch 27, 2025
High Jump · OutdoorShelby County Invite · Apr 101.52mShelby County Invite April 10, 2025
Shot Put · 12lb · OutdoorIHSA Class 1A TRB Sectional - #10 Tuscola · May 2012.78mIHSA Class 1A TRB Sectional - #10 TuscolaMay 20, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · Shot Put · Place 8 · ShelbyvilleShelbyvilleShot Put12lb8.12.78m PB9
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · 100 Meters · Place 11 · ShelbyvilleShelbyville100 Meters11.12.09a9
May 152026 Shelbyville Boys OpenMay 15 · Shot Put · Place 7 · ShelbyvilleShelbyvilleShot Put712.67m9
May 152026 Shelbyville Boys OpenMay 15 · 100 Meters · Place 6 · ShelbyvilleShelbyville100 Meters611.76a9
Apr 21Tri-County InvitationalApr 21 · 100 Meters · Place 4 · ShelbyvilleShelbyville100 Meters412.26a9
Apr 17Monticello Boys InvitationalApr 17 · 100 Meters · Place 13 · ShelbyvilleShelbyville100 Meters1311.58a PB9
Apr 7Shelbyville Home Meet 1Apr 7 · Shot Put · Place 2 · ShelbyvilleShelbyvilleShot Put212.06m9
Apr 7Shelbyville Home Meet 1Apr 7 · 100 Meters · Place 3 · ShelbyvilleShelbyville100 Meters312.06a9
Mar 14Rantoul InviteMar 14 · Shot Put · Place 22 · ShelbyvilleShelbyvilleShot Put2212.82m9
Mar 14Rantoul InviteMar 14 · 60 Meters · Place 24 · ShelbyvilleShelbyville60 Meters247.50 PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 132026 Knight Indoor InvitationalFeb 13 · 60 Meter · Place 20 · ShelbyvilleShelbyville60 MeterRound P20.7.74a PB9
Feb 132026 Knight Indoor InvitationalFeb 13 · 200 Meters · Place 35 · ShelbyvilleShelbyville200 Meters35.26.56a PB9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 10Shelby County Invite Apr 10 · High Jump · Place 2 · Shelbyville MoultonShelbyville MoultonHigh Jump2.1.52m PB8
Apr 8EJHS, Taylorville, Shelbyville HOMEApr 8 · High Jump · Place 3 · Shelbyville MoultonShelbyville MoultonHigh Jump31.52m8
Apr 8EJHS, Taylorville, Shelbyville HOMEApr 8 · 100 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton100 Meters112.67a8
Mar 31Moulton Rams Dual #1Mar 31 · High Jump · Place 3 · Shelbyville MoultonShelbyville MoultonHigh Jump31.63m8
Mar 31Moulton Rams Dual #1Mar 31 · 200 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton200 Meters126.43a PB8
Mar 31Moulton Rams Dual #1Mar 31 · 100 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton100 Meters112.86a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 273-27 Mt. Zion JH IndoorMar 27 · 60 Meter · Place 2 · Shelbyville MoultonShelbyville Moulton60 Meter2.7.85a8
Mar 273-27 Mt. Zion JH IndoorMar 27 · High Jump · Place 3 · Shelbyville MoultonShelbyville MoultonHigh Jump3.1.56m PB8

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 17IESA 3A State Track & Field ChampionshipsMay 17 · High Jump · Place 16 · Shelbyville MoultonShelbyville MoultonHigh Jump16.1.52m7
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 100 Meters · Place 12 · Shelbyville MoultonShelbyville Moulton100 MetersRound P12.12.56a7
May 11IESA 3A - Sectional 8 @ Tuscola HSMay 11 · High Jump · Place 2 · Shelbyville MoultonShelbyville MoultonHigh Jump21.55m7
May 11IESA 3A - Sectional 8 @ Tuscola HSMay 11 · 200 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton200 Meters326.677
May 11IESA 3A - Sectional 8 @ Tuscola HSMay 11 · 100 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton100 Meters112.417
May 3Pana Jr. High May 3rd MeetMay 3 · High Jump · Place 1 · Shelbyville MoultonShelbyville MoultonHigh Jump1.1.42m7
May 3Pana Jr. High May 3rd MeetMay 3 · 400 Meters · Shelbyville MoultonShelbyville Moulton400 Meters—SCR7
May 3Pana Jr. High May 3rd MeetMay 3 · 100 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton100 Meters1.12.17
Apr 29OKAW Conference JH Track MeetApr 29 · 200 Meters · Shelbyville MoultonShelbyville Moulton200 Meters—DNS7
Apr 29OKAW Conference JH Track MeetApr 29 · 100 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton100 Meters1.12.93a7
Apr 26Shelbyville InviteApr 26 · 100 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton100 Meters2.12.24a7
Apr 22CAM MS Meet - Hope, Mt. P, SV, ShelbyvilleApr 22 · 200 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton200 Meters4.29.48a7
Apr 22CAM MS Meet - Hope, Mt. P, SV, ShelbyvilleApr 22 · 100 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton100 Meters2.12.64a7
Apr 20Little Trojan InviteApr 20 · 100 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton100 Meters213.417
Apr 16St. Anthony InviteApr 16 · 100 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton100 Meters5.13.24aWind: 07
Apr 12Wildcat InviteApr 12 · 200 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton200 Meters3.28.47
Apr 12Wildcat InviteApr 12 · 100 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton100 Meters1.12.97
Apr 8Shelby County InviteApr 8 · 200 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton200 Meters3.28.14a7
Apr 8Shelby County InviteApr 8 · 100 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton100 Meters2.12.90a7
Mar 27Teutopolis Jr. High vs. Jasper Co., Brownstown, Moulton and PalestineMar 27 · 200 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton200 Meters4.28.27
Mar 25Shelby Home JH Meet #1Mar 25 · 200 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton200 Meters3.28.45a7
Mar 25Shelby Home JH Meet #1Mar 25 · 100 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton100 Meters1.13.01a7

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 8 @ Newton Jasper CountyMay 13 · 100 Meters · Place 18 · Shelbyville MoultonShelbyville Moulton100 Meters1814.18a—
May 9MMS v. Charleston and ShelbyvilleMay 9 · 200 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton200 Meters329.4—
May 9MMS v. Charleston and ShelbyvilleMay 9 · 100 Meters · Place 7 · Shelbyville MoultonShelbyville Moulton100 Meters713.5—
May 1OKAW Jr High Track MeetMay 1 · 100 Meters · Place 14 · Shelbyville MoultonShelbyville Moulton100 Meters14.14.62a6
Apr 28Shelbyville InviteApr 28 · 100 Meters · Place 7 · Shelbyville MoultonShelbyville Moulton100 Meters7.13.56a6
Apr 18St. Anthony InvitationalApr 18 · 100 Meters · Place 10 · MoultonMoulton100 Meters1014.2—
Apr 13Clinton JH Home #1Apr 13 · 100 Meters · Place 7 · MoultonMoulton100 Meters713.76a—
Apr 10CAM MS Meet - Hope, MF, Mt. Pulaski, Shelby, SVApr 10 · 200 Meters · Place 9 · MoultonMoulton200 Meters930.74a—
Apr 10CAM MS Meet - Hope, MF, Mt. Pulaski, Shelby, SVApr 10 · 100 Meters · Place 11 · MoultonMoulton100 Meters1114.15a—
Mar 27Rams Home Meet #2Mar 27 · 200 Meters · Place 11 · MoultonMoulton200 Meters1131.57a—