Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMoulton JH Home #5 · Apr 3014.39aMoulton JH Home #5April 30, 2021
1600 Meters · IndoorMt. Zion Boys Indoor Invitational · Mar 125:24.57Mt. Zion Boys Indoor InvitationalMarch 12, 2025
1600 Meters · OutdoorNewton Eagle Invite · May 15:06.39aNewton Eagle InviteMay 1, 2026
3200 Meters · Outdoor2026 Shelbyville Boys Open · May 1511:14.03a2026 Shelbyville Boys OpenMay 15, 2026
400 Meters · OutdoorSt. A, Shelbyville, Tuscola · Apr 2859.4St. A, Shelbyville, TuscolaApril 28, 2026
800 Meters · IndoorCentral Illinois HS Invitational · Mar 62:24.23aCentral Illinois HS InvitationalMarch 6, 2026
800 Meters · OutdoorMonticello Boys Invitational · Apr 172:18.82aMonticello Boys InvitationalApril 17, 2026
800 Meters · Outdoor · Hand timedMaroa-Forsyth MS Meet - OKAW · Apr 192:52.2hMaroa-Forsyth MS Meet - OKAWApril 19, 2021
Pole Vault · OutdoorRams HS meet #1 · Mar 272.90mRams HS meet #1March 27, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 152026 Shelbyville Boys OpenMay 15 · 3200 Meters · Place 10 · ShelbyvilleShelbyville3200 Meters1011:14.03a PB11
May 152026 Shelbyville Boys OpenMay 15 · 800 Meters · Place 16 · ShelbyvilleShelbyville800 Meters162:19.17a11
May 1Newton Eagle InviteMay 1 · 1600 Meters · Place 18 · ShelbyvilleShelbyville1600 Meters18.5:06.39a PB11
Apr 28St. A, Shelbyville, TuscolaApr 28 · 400 Meters · Place 6 · ShelbyvilleShelbyville400 Meters6.59.4 PB11
Apr 21Tri-County InvitationalApr 21 · 1600 Meters · Place 9 · ShelbyvilleShelbyville1600 Meters95:11.20a11
Apr 17Monticello Boys InvitationalApr 17 · 800 Meters · Place 17 · ShelbyvilleShelbyville800 Meters172:18.82a PB11
Apr 7Shelbyville Home Meet 1Apr 7 · 1600 Meters · Place 5 · ShelbyvilleShelbyville1600 Meters55:18.96a11
Mar 14Rantoul InviteMar 14 · 3200 Meters · Place 18 · ShelbyvilleShelbyville3200 Meters1811:30.6211

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 112026 Mt. Zion Boys Indoor InvitationalMar 11 · 1600 Meters · Place 20 · ShelbyvilleShelbyville1600 Meters205:37.25a11
Mar 6Central Illinois HS InvitationalMar 6 · 800 Meters · Place 38 · ShelbyvilleShelbyville800 Meters38.2:24.23a PB11
Feb 132026 Knight Indoor InvitationalFeb 13 · 1600 Meters · Place 34 · ShelbyvilleShelbyville1600 Meters34.5:28.02a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 162025 Shelbyville Boys OpenMay 16 · 1600 Meters · Place 6 · ShelbyvilleShelbyville1600 Meters65:13.71a10
May 5Fresh-Soph InvitationalMay 5 · 400 Meters · Place 12 · ShelbyvilleShelbyville400 Meters121:00.98a10
May 2Spartan ClassicMay 2 · 1600 Meters · Place 28 · ShelbyvilleShelbyville1600 Meters285:39.36a10
Apr 29Home Meet vs. Tuscola & St. AnthonyApr 29 · 1600 Meters · Place 4 · ShelbyvilleShelbyville1600 Meters45:22.36a10
Apr 22Tri-County InvitationalApr 22 · 1600 Meters · Place 10 · ShelbyvilleShelbyville1600 Meters105:18.9710
Apr 8Shelbyville Home Meet 2Apr 8 · 1600 Meters · Place 7 · ShelbyvilleShelbyville1600 Meters75:25.13a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12Mt. Zion Boys Indoor InvitationalMar 12 · 1600 Meters · Place 16 · ShelbyvilleShelbyville1600 Meters165:24.57 PB10
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 1600 Meters · Place 59 · ShelbyvilleShelbyville1600 Meters59.5:28.92a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Shelbyville Boys OpenMay 11 · 1600 Meters · Place 17 · ShelbyvilleShelbyville1600 Meters175:37.13a—
Apr 29Fresh-Soph InviteApr 29 · 1600 Meters · Place 10 · ShelbyvilleShelbyville1600 Meters105:36.60a—
Apr 162024 Tri-County Meet Apr 16 · Pole Vault · Place 7 · ShelbyvilleShelbyvillePole Vault72.90m—
Apr 12Monticello Boys InvitationalApr 12 · Pole Vault · Place 12 · ShelbyvilleShelbyvillePole Vault122.23m—
Apr 12Monticello Boys InvitationalApr 12 · 1600 Meters · Place 23 · ShelbyvilleShelbyville1600 Meters235:33.84a—
Apr 9Vandalia Quad w/ Greenville, Litchfield, ShelbyvilleApr 9 · Pole Vault · Place 6 · ShelbyvilleShelbyvillePole Vault68-6—
Mar 27Rams HS meet #1Mar 27 · Pole Vault · Place 4 · ShelbyvilleShelbyvillePole Vault4.2.90m PB9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 62024 Mt. Zion Boys Indoor InvitationalMar 6 · 1600 Meters · Place 25 · ShelbyvilleShelbyville1600 Meters256:04.409
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · Pole Vault · ShelbyvilleShelbyvillePole Vault—NH9
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · 1600 Meters · Place 58 · ShelbyvilleShelbyville1600 Meters586:02.809

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 8 @ Newton Jasper CountyMay 13 · 1600 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton1600 Meters55:13.88a—
May 13IESA 3A - Sectional 8 @ Newton Jasper CountyMay 13 · 800 Meters · Place 6 · Shelbyville MoultonShelbyville Moulton800 Meters62:21.33a—
May 1OKAW Jr High Track MeetMay 1 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:28.06a8
May 1OKAW Jr High Track MeetMay 1 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.9' 68
May 1OKAW Jr High Track MeetMay 1 · 800 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton800 Meters2.2:29.41a8
Apr 28Shelbyville InviteApr 28 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:21.37a8
Apr 28Shelbyville InviteApr 28 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.9-06.008
Apr 28Shelbyville InviteApr 28 · 800 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton800 Meters4.2:39.18a8
Apr 24Sullivan MS Track Meet 4/24/23Apr 24 · Pole Vault · Place 3 · Shelbyville MoultonShelbyville MoultonPole Vault3.8' 68
Apr 24Sullivan MS Track Meet 4/24/23Apr 24 · 800 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton800 Meters3.2:24.18
Apr 18St. Anthony InvitationalApr 18 · Pole Vault · Place 3 · MoultonMoultonPole Vault39-6—
Apr 18St. Anthony InvitationalApr 18 · 1600 Meters · Place 2 · MoultonMoulton1600 Meters25:12.7—
Apr 13Clinton JH Home #1Apr 13 · Pole Vault · Place 3 · MoultonMoultonPole Vault32.90m—
Apr 10CAM MS Meet - Hope, MF, Mt. Pulaski, Shelby, SVApr 10 · Pole Vault · Place 3 · MoultonMoultonPole Vault39-0—
Apr 6Shelby County InviteApr 6 · Pole Vault · Place 3 · MoultonMoultonPole Vault39-00.508
Apr 6Shelby County InviteApr 6 · 1600 Meters · Place 1 · MoultonMoulton1600 Meters15:15.29a8
Apr 6Shelby County InviteApr 6 · 800 Meters · Place 2 · MoultonMoulton800 Meters22:29.49a8
Mar 30Teutopolis Jr. High MeetMar 30 · Pole Vault · Place 2 · MoultonMoultonPole Vault29-0—
Mar 30Teutopolis Jr. High MeetMar 30 · 1600 Meters · Place 1 · MoultonMoulton1600 Meters15:24.9—
Mar 27Rams Home Meet #2Mar 27 · Pole Vault · Place 2 · MoultonMoultonPole Vault29-0—
Mar 27Rams Home Meet #2Mar 27 · 1600 Meters · Place 1 · MoultonMoulton1600 Meters15:27.27a—

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 20IESA 3A State Track & Field ChampionshipsMay 20 · 1600 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton1600 Meters5.5:13.49a7
May 20IESA 3A State Track & Field ChampionshipsMay 20 · Pole Vault · Place 6 · Shelbyville MoultonShelbyville MoultonPole Vault6.8-03.007
May 20IESA 3A State Track & Field ChampionshipsMay 20 · 800 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton800 Meters4.2:21.02a7
May 14IESA 3A - Sectional 9 @ Shelbyville MoultonMay 14 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.5:14.25a7
May 14IESA 3A - Sectional 9 @ Shelbyville MoultonMay 14 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.8-03.007
May 14IESA 3A - Sectional 9 @ Shelbyville MoultonMay 14 · 800 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton800 Meters3.2:23.95a7
May 9Charleston vs Mattoon, Shelbyville, SullivanMay 9 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.8' 07
May 9Charleston vs Mattoon, Shelbyville, SullivanMay 9 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:25.87
May 2Okaw Valley Middle School MeetMay 2 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.5:28.06a7
May 2Okaw Valley Middle School MeetMay 2 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.8-00.007
May 2Okaw Valley Middle School MeetMay 2 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:30.46a7
Apr 25Sullivan Middle School Meet 04/25/22Apr 25 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:33.57
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 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:31.77
Apr 19St. Anthony InviteApr 19 · 1600 Meters · Place 6 · Shelbyville MoultonShelbyville Moulton1600 Meters6.6:03.07
Apr 19St. Anthony InviteApr 19 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.7' 97
Apr 9Rochester JH InvitationalApr 9 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.5:26.8Unofficial7
Apr 9Rochester JH InvitationalApr 9 · Pole Vault · Place 3 · Shelbyville MoultonShelbyville MoultonPole Vault3.7-6Unofficial7
Apr 9Rochester JH InvitationalApr 9 · 800 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton800 Meters4.2:32.8Unofficial7
Apr 7Junior High Shelby County InviteApr 7 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:32.56a7
Apr 7Junior High Shelby County InviteApr 7 · Pole Vault · Shelbyville MoultonShelbyville MoultonPole Vault--DQ7
Apr 7Junior High Shelby County InviteApr 7 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:34.70a7
Mar 28Moulton Home Meet #2Mar 28 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:31.84a7
Mar 28Moulton Home Meet #2Mar 28 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.7-06.007
Mar 28Moulton Home Meet #2Mar 28 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:37.48a7

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Moulton JH Home Meet #6*May 10 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:36.13aUnofficial6
May 10Moulton JH Home Meet #6*May 10 · Pole Vault · Place 3 · Shelbyville MoultonShelbyville MoultonPole Vault3.7-06.00Unofficial6
Apr 30Moulton JH Home #5Apr 30 · Pole Vault · Place 3 · Shelbyville MoultonShelbyville MoultonPole Vault3.7-06.006
Apr 30Moulton JH Home #5Apr 30 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:39.89a6
Apr 30Moulton JH Home #5Apr 30 · 100 Meters · Place 6 · Shelbyville MoultonShelbyville Moulton100 Meters6.14.39a PB6
Apr 26Moulton JH Home #4Apr 26 · 1600 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton1600 Meters3.5:58.19a6
Apr 26Moulton JH Home #4Apr 26 · Pole Vault · Place 2 · Shelbyville MoultonShelbyville MoultonPole Vault2.7-00.006
Apr 19Maroa-Forsyth MS Meet - OKAWApr 19 · 800 Meters · Place 1 · MoultonMoulton800 Meters12:52.2h PB6