Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorShelby County Invite 2026 · Apr 95:26.78aShelby County Invite 2026April 9, 2026
400 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 61:08.10aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
400 Meters · OutdoorApril 24th Pana Jr. High Meet · Apr 241:12.0April 24th Pana Jr. High MeetApril 24, 2025
800 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 62:34.84aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
800 Meters · OutdoorShelby County Invite 2026 · Apr 92:29.76aShelby County Invite 2026April 9, 2026
Long Jump · OutdoorPana Jr. High May 3rd Meet · May 33.24mPana Jr. High May 3rd MeetMay 3, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16IESA 3A - Sectional 9 @ Newton Community HSMay 16 · 1600 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton1600 Meters4.5:30.37a8
May 16IESA 3A - Sectional 9 @ Newton Community HSMay 16 · 800 Meters · Place 6 · Shelbyville MoultonShelbyville Moulton800 Meters6.2:31.23a8
May 11CMS Quad 2026May 11 · 1600 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton1600 Meters35:30.78
May 6JH OKAW Conference MeetMay 6 · 1600 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton1600 Meters3.5:40.86a8
May 6JH OKAW Conference MeetMay 6 · 800 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton800 Meters5.2:32.67a8
May 1Shelbyville JH Invite 2026May 1 · 800 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton800 Meters42:38.23a8
Apr 134.13.26 CAM MS Meet 2Apr 13 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.5:56.35a8
Apr 134.13.26 CAM MS Meet 2Apr 13 · 800 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton800 Meters4.NT8
Apr 9Shelby County Invite 2026Apr 9 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:26.78a PB8
Apr 9Shelby County Invite 2026Apr 9 · 800 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton800 Meters42:29.76a PB8
Mar 30Shelbyville MS Home Meet 1Mar 30 · 1600 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton1600 Meters5.5:40.40a8
Mar 30Shelbyville MS Home Meet 1Mar 30 · 800 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton800 Meters3.2:40.32a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 800 Meters · Place 34 · Shelby County PacersShelby County Pacers800 Meters34.2:34.84a PB8
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 400 Meters · Place 27 · Shelby County PacersShelby County Pacers400 Meters27.1:08.10a PB8

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17IESA 3A - Sectional 8 @ Maroa-Forsyth HSMay 17 · 1600 Meters · Place 11 · Shelbyville MoultonShelbyville Moulton1600 Meters115:49.83a7
May 17IESA 3A - Sectional 8 @ Maroa-Forsyth HSMay 17 · 800 Meters · Place 13 · Shelbyville MoultonShelbyville Moulton800 Meters132:42.95a7
May 9Moulton Rams Dual #2May 9 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:49.89a7
May 9Moulton Rams Dual #2May 9 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters12:46.32a7
May 5JH Okaw Conference Track and Field MeetMay 5 · 1600 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton1600 Meters5.5:48.53a7
May 5JH Okaw Conference Track and Field MeetMay 5 · 800 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton800 Meters5.2:46.71a7
May 2Shelbyville InviteMay 2 · 1600 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton1600 Meters45:46.22a7
May 2Shelbyville InviteMay 2 · 800 Meters · Place 10 · Shelbyville MoultonShelbyville Moulton800 Meters102:46.84a7
Apr 26Little Trojan InviteApr 26 · 1600 Meters · Place 8 · Shelbyville MoultonShelbyville Moulton1600 Meters85:55.83a7
Apr 26Little Trojan InviteApr 26 · 800 Meters · Place 9 · Shelbyville MoultonShelbyville Moulton800 Meters92:50.89a7
Apr 24April 24th Pana Jr. High MeetApr 24 · 800 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton800 Meters52:46.27
Apr 24April 24th Pana Jr. High MeetApr 24 · 400 Meters · Place 8 · Shelbyville MoultonShelbyville Moulton400 Meters81:12.0 PB7
Apr 144.14.25 CAM MS #2Apr 14 · 1600 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton1600 Meters3.5:56.96a7
Apr 144.14.25 CAM MS #2Apr 14 · 800 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton800 Meters3.2:45.35a7
Apr 8EJHS, Taylorville, Shelbyville HOMEApr 8 · 800 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton800 Meters32:46.27a7
Mar 31Moulton Rams Dual #1Mar 31 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters25:58.41a7
Mar 31Moulton Rams Dual #1Mar 31 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters12:47.31a7

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 273-27 Mt. Zion JH IndoorMar 27 · 800 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton800 Meters5.2:47.84a7

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 11IESA 3A - Sectional 8 @ Tuscola HSMay 11 · 1600 Meters · Place 18 · Shelbyville MoultonShelbyville Moulton1600 Meters186:19.436
May 11IESA 3A - Sectional 8 @ Tuscola HSMay 11 · 800 Meters · Place 23 · Shelbyville MoultonShelbyville Moulton800 Meters232:59.746
May 6Mattoon Quadrangular - Mattoon, Shelbyville, Charleston, SullivanMay 6 · 800 Meters · Place 7 · Shelbyville MoultonShelbyville Moulton800 Meters7.2:54.29a6
May 6Mattoon Quadrangular - Mattoon, Shelbyville, Charleston, SullivanMay 6 · 400 Meters · Place 12 · Shelbyville MoultonShelbyville Moulton400 Meters12.1:17.66a6
May 3Pana Jr. High May 3rd MeetMay 3 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.6:22.26
May 3Pana Jr. High May 3rd MeetMay 3 · Long Jump · Place 7 · Shelbyville MoultonShelbyville MoultonLong Jump7.3.24m PB6
Apr 29OKAW Conference JH Track MeetApr 29 · 1600 Meters · Place 8 · Shelbyville MoultonShelbyville Moulton1600 Meters8.6:11.05a6
Apr 29OKAW Conference JH Track MeetApr 29 · 800 Meters · Place 12 · Shelbyville MoultonShelbyville Moulton800 Meters12.2:56.74a6
Apr 26Shelbyville InviteApr 26 · 1600 Meters · Place 7 · Shelbyville MoultonShelbyville Moulton1600 Meters7.6:17.04a6
Apr 22CAM MS Meet - Hope, Mt. P, SV, ShelbyvilleApr 22 · 800 Meters · Place 9 · Shelbyville MoultonShelbyville Moulton800 Meters9.3:03.80a6
Apr 22CAM MS Meet - Hope, Mt. P, SV, ShelbyvilleApr 22 · 400 Meters · Place 12 · Shelbyville MoultonShelbyville Moulton400 Meters12.1:25.03a6
Apr 20Little Trojan InviteApr 20 · 1600 Meters · Place 6 · Shelbyville MoultonShelbyville Moulton1600 Meters66:09.46
Apr 16St. Anthony InviteApr 16 · 1600 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton1600 Meters5.6:22.57a6
Apr 12Wildcat InviteApr 12 · 1600 Meters · Place 10 · Shelbyville MoultonShelbyville Moulton1600 Meters10.6:32.06
Apr 8Shelby County InviteApr 8 · 1600 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton1600 Meters5.6:06.54a6
Apr 8Shelby County InviteApr 8 · 800 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton800 Meters3.2:51.07a6
Mar 27Teutopolis Jr. High vs. Jasper Co., Brownstown, Moulton and PalestineMar 27 · 1600 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton1600 Meters3.6:16.26
Mar 27Teutopolis Jr. High vs. Jasper Co., Brownstown, Moulton and PalestineMar 27 · 800 Meters · Place 8 · Shelbyville MoultonShelbyville Moulton800 Meters8.2:59.06
Mar 25Shelby Home JH Meet #1Mar 25 · 1600 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton1600 Meters3.6:17.74a6
Mar 25Shelby Home JH Meet #1Mar 25 · 400 Meters · Place 9 · Shelbyville MoultonShelbyville Moulton400 Meters9.1:20.12a6