Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor2026 CIC Conference Meet · May 75:15.79a2026 CIC Conference MeetMay 7, 2026
3200 Meters · OutdoorIHSA 1A Girls State Track & Field Championships · May 2111:13.08aIHSA 1A Girls State Track & Field ChampionshipsMay 21, 2026
400 Meters · Indoor3-27 Mt. Zion JH Indoor · Mar 271:05.37a3-27 Mt. Zion JH IndoorMarch 27, 2025
400 Meters · OutdoorMoulton Rams Dual #2 · May 91:02.61aMoulton Rams Dual #2May 9, 2025
400 Meters · Relay Split · Indoor2026 Illinois Top Times Championships · Mar 271:05.042026 Illinois Top Times ChampionshipsMarch 27, 2026
400 Meters · Relay Split · OutdoorIESA 3A State Track & Field Championships · May 171:03.843IESA 3A State Track & Field ChampionshipsMay 17, 2024
800 Meters · Indoor2026 Illinois Top Times Championships · Mar 272:28.40a2026 Illinois Top Times ChampionshipsMarch 27, 2026
800 Meters · OutdoorLady Sages Invitational · May 12:22.69aLady Sages InvitationalMay 1, 2026
800 Meters · Relay Split · Indoor2026 Illinois Top Times Championships · Mar 272:25.542026 Illinois Top Times ChampionshipsMarch 27, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21IHSA 1A Girls State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 9 · ShelbyvilleShelbyville3200 Meters9.11:13.08a PB9
May 13IHSA Class 1A TRG Sectional - #10 ShelbyvilleMay 13 · 3200 Meters · Place 2 · ShelbyvilleShelbyville3200 Meters2.11:24.65a9
May 72026 CIC Conference MeetMay 7 · 1600 Meters · Place 2 · ShelbyvilleShelbyville1600 Meters2.5:15.79a PB9
May 72026 CIC Conference MeetMay 7 · 800 Meters · Place 2 · ShelbyvilleShelbyville800 Meters2.2:22.90a9
May 1Lady Sages InvitationalMay 1 · 800 Meters · Place 5 · ShelbyvilleShelbyville800 Meters52:22.69a PB9
Apr 28St. A, Shelbyville, TuscolaApr 28 · 3200 Meters · Place 2 · ShelbyvilleShelbyville3200 Meters2.11:14.49
Apr 21Tri-County InvitationalApr 21 · 800 Meters · Place 1 · ShelbyvilleShelbyville800 Meters12:24.40a9
Apr 17Sam Bennett Invite 2026Apr 17 · 1600 Meters · Place 3 · ShelbyvilleShelbyville1600 Meters3.5:18.84a9
Apr 17Sam Bennett Invite 2026Apr 17 · 800 Meters · Place 1 · ShelbyvilleShelbyville800 Meters1.2:25.01a9
Apr 14VCHS (HOME) vs Greenville, Litchfield, Shelbyville & PatokaApr 14 · 1600 Meters · Place 1 · ShelbyvilleShelbyville1600 Meters15:27.79
Apr 102026 Shelbyville Girls OpenApr 10 · 800 Meters · Place 2 · ShelbyvilleShelbyville800 Meters22:29.80a9
Apr 7Shelbyville Home Meet 1Apr 7 · 1600 Meters · Place 3 · ShelbyvilleShelbyville1600 Meters35:35.96a9
Apr 7Shelbyville Home Meet 1Apr 7 · 400 Meters · Place 4 · ShelbyvilleShelbyville400 Meters41:04.52a9
Mar 23Clinton Last Chance MeetMar 23 · 800 Meters · Place 6 · ShelbyvilleShelbyville800 Meters62:25.579

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 800 Meters · ShelbyvilleShelbyville800 MetersRelay Split—2:25.54 PB9
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 400 Meters · ShelbyvilleShelbyville400 MetersRelay Split—1:05.04 PB9
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 800 Meters · Place 13 · ShelbyvilleShelbyville800 Meters13.2:28.40a PB9
Mar 6Central Illinois HS InvitationalMar 6 · 800 Meters · Place 7 · ShelbyvilleShelbyville800 Meters7.2:30.80a9

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23IESA 3A State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton1600 Meters5.5:23.53a8
May 23IESA 3A State Track & Field ChampionshipsMay 23 · 800 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton800 Meters2.2:23.59a8
May 23IESA 3A State Track & Field ChampionshipsMay 23 · 400 Meters · Place 10 · Shelbyville MoultonShelbyville Moulton400 Meters10.1:02.87a8
May 17IESA 3A - Sectional 8 @ Maroa-Forsyth HSMay 17 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters25:32.91a8
May 17IESA 3A - Sectional 8 @ Maroa-Forsyth HSMay 17 · 800 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton800 Meters22:30.60a8
May 17IESA 3A - Sectional 8 @ Maroa-Forsyth HSMay 17 · 400 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton400 Meters31:03.64a8
May 9Moulton Rams Dual #2May 9 · 400 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton400 Meters11:02.61a PB8
May 5JH Okaw Conference Track and Field MeetMay 5 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:26.52a8
May 5JH Okaw Conference Track and Field MeetMay 5 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:31.44a8
May 2Shelbyville InviteMay 2 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:27.89a8
May 2Shelbyville InviteMay 2 · 400 Meters · Place 3 · Shelbyville MoultonShelbyville Moulton400 Meters31:04.04a8
Apr 26Little Trojan InviteApr 26 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:31.20a8
Apr 26Little Trojan InviteApr 26 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters12:32.90a8
Apr 26Little Trojan InviteApr 26 · 400 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton400 Meters21:04.91a8
Apr 24April 24th Pana Jr. High MeetApr 24 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters12:27.48
Apr 24April 24th Pana Jr. High MeetApr 24 · 400 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton400 Meters11:04.18
Apr 144.14.25 CAM MS #2Apr 14 · 1600 Meters · Shelbyville MoultonShelbyville Moulton1600 Meters—SCR8
Apr 144.14.25 CAM MS #2Apr 14 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:30.55a8
Apr 10Shelby County Invite Apr 10 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:28.52a8
Apr 8EJHS, Taylorville, Shelbyville HOMEApr 8 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:24.60a8
Apr 8EJHS, Taylorville, Shelbyville HOMEApr 8 · 400 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton400 Meters11:05.43a8
Mar 31Moulton Rams Dual #1Mar 31 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:30.19a8
Mar 31Moulton Rams Dual #1Mar 31 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters12:29.84a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 273-27 Mt. Zion JH IndoorMar 27 · 400 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton400 Meters1.1:05.37a PB8

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 1600 Meters · Place 4 · Shelbyville MoultonShelbyville Moulton1600 Meters4.5:21.80a7
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 400 Meters · Shelbyville MoultonShelbyville Moulton400 MetersRelay Split—1:03.843 PB7
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 800 Meters · Place 10 · Shelbyville MoultonShelbyville Moulton800 Meters10.2:29.60a7
May 11IESA 3A - Sectional 8 @ Tuscola HSMay 11 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:31.827
May 11IESA 3A - Sectional 8 @ Tuscola HSMay 11 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters12:31.897
May 6Mattoon Quadrangular - Mattoon, Shelbyville, Charleston, SullivanMay 6 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:27.88a7
May 3Pana Jr. High May 3rd MeetMay 3 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:32.97
Apr 29OKAW Conference JH Track MeetApr 29 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:29.96a7
Apr 29OKAW Conference JH Track MeetApr 29 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:29.54a7
Apr 26Shelbyville InviteApr 26 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:28.14a7
Apr 26Shelbyville InviteApr 26 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:31.26a7
Apr 22CAM MS Meet - Hope, Mt. P, SV, ShelbyvilleApr 22 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:37.85a7
Apr 20Little Trojan InviteApr 20 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:34.67
Apr 20Little Trojan InviteApr 20 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters12:29.797
Apr 18Shelby JH Meet #2Apr 18 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.5:33.08a7
Apr 16St. Anthony InviteApr 16 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:34.92a7
Apr 12Wildcat InviteApr 12 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.5:45.87
Apr 12Wildcat InviteApr 12 · 800 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton800 Meters2.2:41.77
Apr 8Shelby County InviteApr 8 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.5:45.94a7
Apr 8Shelby County InviteApr 8 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:37.41a7
Mar 27Teutopolis Jr. High vs. Jasper Co., Brownstown, Moulton and PalestineMar 27 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.5:48.67
Mar 27Teutopolis Jr. High vs. Jasper Co., Brownstown, Moulton and PalestineMar 27 · 800 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton800 Meters2.2:41.27
Mar 25Shelby Home JH Meet #1Mar 25 · 1600 Meters · Place 2 · Shelbyville MoultonShelbyville Moulton1600 Meters2.5:47.87a7

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 19IESA 3A State Track & Field ChampionshipsMay 19 · 1600 Meters · Place 5 · Shelbyville MoultonShelbyville Moulton1600 Meters5.5:37.52a6
May 19IESA 3A State Track & Field ChampionshipsMay 19 · 800 Meters · Place 13 · Shelbyville MoultonShelbyville Moulton800 Meters13.2:35.57a6
May 13IESA 3A - Sectional 8 @ Newton Jasper CountyMay 13 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:39.42a—
May 13IESA 3A - Sectional 8 @ Newton Jasper CountyMay 13 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters12:37.24a—
May 9MMS v. Charleston and ShelbyvilleMay 9 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters15:50.7—
May 1OKAW Jr High Track MeetMay 1 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.6:06.86a6
May 1OKAW Jr High Track MeetMay 1 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:43.90a6
Apr 28Shelbyville InviteApr 28 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:53.50a6
Apr 28Shelbyville InviteApr 28 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:42.90a6
Apr 24Sullivan MS Track Meet 4/24/23Apr 24 · 1600 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton1600 Meters1.5:52.06
Apr 24Sullivan MS Track Meet 4/24/23Apr 24 · 800 Meters · Place 1 · Shelbyville MoultonShelbyville Moulton800 Meters1.2:40.16
Apr 18St. Anthony InvitationalApr 18 · 1600 Meters · Place 1 · MoultonMoulton1600 Meters15:47.8—
Apr 18St. Anthony InvitationalApr 18 · 400 Meters · Place 2 · MoultonMoulton400 Meters21:08.2—
Apr 13Clinton JH Home #1Apr 13 · 1600 Meters · Place 1 · MoultonMoulton1600 Meters15:49.31a—
Apr 13Clinton JH Home #1Apr 13 · 400 Meters · Place 3 · MoultonMoulton400 Meters31:17.52a—
Apr 10CAM MS Meet - Hope, MF, Mt. Pulaski, Shelby, SVApr 10 · 1600 Meters · Place 1 · MoultonMoulton1600 Meters15:53.45a—
Apr 10CAM MS Meet - Hope, MF, Mt. Pulaski, Shelby, SVApr 10 · 400 Meters · Place 1 · MoultonMoulton400 Meters11:10.80a—
Apr 6Shelby County InviteApr 6 · 1600 Meters · Place 1 · MoultonMoulton1600 Meters16:00.51a6
Apr 6Shelby County InviteApr 6 · 400 Meters · Place 1 · MoultonMoulton400 Meters11:11.80a6
Mar 30Teutopolis Jr. High MeetMar 30 · 1600 Meters · Place 1 · MoultonMoulton1600 Meters16:09.6—
Mar 30Teutopolis Jr. High MeetMar 30 · 400 Meters · Place 1 · MoultonMoulton400 Meters11:12.9—
Mar 27Rams Home Meet #2Mar 27 · 1600 Meters · Place 1 · MoultonMoulton1600 Meters16:03.42a—
Mar 27Rams Home Meet #2Mar 27 · 400 Meters · Place 1 · MoultonMoulton400 Meters11:11.03a—