Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · OutdoorALAH Jr High Invite · Apr 164:35.88ALAH Jr High InviteApril 16, 2022
Discus · 1kg · OutdoorIHSA Class 1A TRG Sectional - #10 Shelbyville · May 1332.36mIHSA Class 1A TRG Sectional - #10 ShelbyvilleMay 13, 2026
Shot Put · 4kg · IndoorCentral Illinois HS Invitational · Mar 69.13mCentral Illinois HS InvitationalMarch 6, 2026
Shot Put · 4kg · OutdoorArcola Outdoor #1 · Mar 319.04mArcola Outdoor #1March 31, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 13IHSA Class 1A TRG Sectional - #10 ShelbyvilleMay 13 · Discus · Place 5 · Villa GroveVilla GroveDiscus1kg5.32.36m PB12
May 13IHSA Class 1A TRG Sectional - #10 ShelbyvilleMay 13 · Shot Put · Place 8 · Villa GroveVilla GroveShot Put4kg8.8.87m12
May 8Lincoln Prairie Conference Track MeetMay 8 · Discus · Place 3 · Villa GroveVilla GroveDiscus330.04m12
May 8Lincoln Prairie Conference Track MeetMay 8 · Shot Put · Place 7 · Villa GroveVilla GroveShot Put78.55m12
May 1Lady Sages InvitationalMay 1 · Discus · Place 7 · Villa GroveVilla GroveDiscus731.25m12
May 1Lady Sages InvitationalMay 1 · Shot Put · Place 12 · Villa GroveVilla GroveShot Put129.18m12
Apr 29Tiger InvitationalApr 29 · Discus · Place 2 · Villa GroveVilla GroveDiscus1kg2.30.96m12
Apr 29Tiger InvitationalApr 29 · Shot Put · Place 4 · Villa GroveVilla GroveShot Put4kg4.8.78m12
Apr 2440th Annual Tuscola OpenApr 24 · Discus · Place 3 · Villa GroveVilla GroveDiscus331.23m12
Apr 2440th Annual Tuscola OpenApr 24 · Shot Put · Place 11 · Villa GroveVilla GroveShot Put119.34m12
Apr 21Tri-County InvitationalApr 21 · Discus · Villa GroveVilla GroveDiscus—DQ12
Apr 21Tri-County InvitationalApr 21 · Shot Put · Villa GroveVilla GroveShot Put—DQ12
Apr 17UHS Girls' InvitationalApr 17 · Discus · Place 8 · Villa GroveVilla GroveDiscus1kg8.27.78m12
Apr 17UHS Girls' InvitationalApr 17 · Shot Put · Place 7 · Villa GroveVilla GroveShot Put4kg7.8.94m12
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · Discus · Place 5 · Villa GroveVilla GroveDiscus528.28m12
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · Shot Put · Place 9 · Villa GroveVilla GroveShot Put98.80m12
Apr 7Salt Fork Meet #2Apr 7 · Discus · Place 2 · Villa GroveVilla GroveDiscus1kg2.29.11m12
Apr 7Salt Fork Meet #2Apr 7 · Shot Put · Place 4 · Villa GroveVilla GroveShot Put4kg4.8.61m12
Mar 31Arcola Outdoor #1Mar 31 · Discus · Place 2 · Villa GroveVilla GroveDiscus1kg2.30.47m12
Mar 31Arcola Outdoor #1Mar 31 · Shot Put · Place 2 · Villa GroveVilla GroveShot Put4kg2.9.04m PB12
Mar 24Sullivan 6-Team MeetMar 24 · Discus · Place 3 · Villa GroveVilla GroveDiscus1kg3.26.65m12
Mar 24Sullivan 6-Team MeetMar 24 · Shot Put · Place 5 · Villa GroveVilla GroveShot Put4kg5.8.32m12
Mar 14Rantoul InviteMar 14 · Shot Put · Place 19 · Villa GroveVilla GroveShot Put198.50m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Central Illinois HS InvitationalMar 6 · Shot Put · Place 18 · Villa GroveVilla GroveShot Put4kg18.9.13m PB12
Feb 24Mt. Zion Co-ed Meet #1Feb 24 · Shot Put · Place 6 · Villa GroveVilla GroveShot Put68.82m12

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRG Sectional - #10 TuscolaMay 15 · Discus · Place 9 · Villa GroveVilla GroveDiscus928.10m11
May 15IHSA Class 1A TRG Sectional - #10 TuscolaMay 15 · Shot Put · Place 9 · Villa GroveVilla GroveShot Put98.59m11
May 9Lincoln Prairie Conference Track MeetMay 9 · Discus · Place 13 · Villa GroveVilla GroveDiscus1322.89m11
May 9Lincoln Prairie Conference Track MeetMay 9 · Shot Put · Place 10 · Villa GroveVilla GroveShot Put108.09m11
May 2Lady Sages InvitationalMay 2 · Discus · Place 20 · Villa GroveVilla GroveDiscus2024.68m11
May 2Lady Sages InvitationalMay 2 · Shot Put · Place 26 · Villa GroveVilla GroveShot Put268.63m11
Apr 2839th Annual Tuscola OpenApr 28 · Discus · Place 13 · Villa GroveVilla GroveDiscus1326.17m11
Apr 2839th Annual Tuscola OpenApr 28 · Shot Put · Place 15 · Villa GroveVilla GroveShot Put158.15m11
Apr 22Tri-County InvitationalApr 22 · Discus · Villa GroveVilla GroveDiscus—DQ11
Apr 22Tri-County InvitationalApr 22 · Shot Put · Place 16 · Villa GroveVilla GroveShot Put168.16m11
Apr 17Unity Girls InvitationalApr 17 · Discus · Place 14 · Villa GroveVilla GroveDiscus1kg14.24.42m11
Apr 17Unity Girls InvitationalApr 17 · Shot Put · Place 23 · Villa GroveVilla GroveShot Put4kg23.7.67m11
Apr 156th Annual Salt Fork Invite Apr 15 · Discus · Place 7 · Villa GroveVilla GroveDiscus726.90m11
Apr 156th Annual Salt Fork Invite Apr 15 · Shot Put · Place 11 · Villa GroveVilla GroveShot Put118.30m11
Apr 12ALAH HS Invitational 2025Apr 12 · Discus · Place 24 · Villa GroveVilla GroveDiscus2418.50m11
Apr 12ALAH HS Invitational 2025Apr 12 · Shot Put · Place 15 · Villa GroveVilla GroveShot Put158.12m11
Apr 8Salt Fork Meet #2Apr 8 · Discus · Place 8 · Villa GroveVilla GroveDiscus823.17m11
Apr 8Salt Fork Meet #2Apr 8 · Shot Put · Place 6 · Villa GroveVilla GroveShot Put68.28m11
Apr 1Arcola Outdoor #1Apr 1 · Discus · Place 4 · Villa GroveVilla GroveDiscus424.14m11
Apr 1Arcola Outdoor #1Apr 1 · Shot Put · Place 8 · Villa GroveVilla GroveShot Put87.86m11
Mar 25Sullivan 6-Team MeetMar 25 · Discus · Place 6 · Villa GroveVilla GroveDiscus1kg6.25.32m11
Mar 25Sullivan 6-Team MeetMar 25 · Shot Put · Place 8 · Villa GroveVilla GroveShot Put4kg8.8.21m11
Mar 22Gene Armer InvitationalMar 22 · Shot Put · Place 28 · Villa GroveVilla GroveShot Put2825-7.2511
Mar 15Rantoul InviteMar 15 · Shot Put · Place 11 · Villa GroveVilla GroveShot Put118.35m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · Shot Put · Place 32 · Villa GroveVilla GroveShot Put4kg32.8.27m11
Feb 25Mt. Zion Co-ed Meet #1Feb 25 · Shot Put · Place 11 · Villa GroveVilla GroveShot Put118.40m11

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 9IHSA Class 1A TRG Sectional - #10 Moweaqua (Central A&M)May 9 · Discus · Place 21 · Villa GroveVilla GroveDiscus2123.68m—
May 9IHSA Class 1A TRG Sectional - #10 Moweaqua (Central A&M)May 9 · Shot Put · Place 20 · Villa GroveVilla GroveShot Put208.08m—
May 3Lincoln Prairie Conference Track MeetMay 3 · Discus · Place 4 · Villa GroveVilla GroveDiscus426.94m—
Apr 29Fresh-Soph InviteApr 29 · Discus · Place 3 · Villa GroveVilla GroveDiscus328.01m—
Apr 29Fresh-Soph InviteApr 29 · Shot Put · Place 9 · Villa GroveVilla GroveShot Put97.49m—
Apr 26Lady Sages InvitationalApr 26 · Discus · Place 11 · Villa GroveVilla GroveDiscus1127.27m—
Apr 24Arcola Outdoor #2Apr 24 · Discus · Place 4 · Villa GroveVilla GroveDiscus424.97m10
Apr 24Arcola Outdoor #2Apr 24 · Shot Put · Place 6 · Villa GroveVilla GroveShot Put68.22m10
Apr 1938th Annual Tuscola OpenApr 19 · Discus · Place 16 · Villa GroveVilla GroveDiscus1623.95m—
Apr 162024 Tri-County Meet Apr 16 · Discus · Place 6 · Villa GroveVilla GroveDiscus625.42m—
Apr 162024 Tri-County Meet Apr 16 · Shot Put · Place 14 · Villa GroveVilla GroveShot Put147.98m—
Apr 12UHS Girl's InvitationalApr 12 · Discus · Place 10 · Villa GroveVilla GroveDiscus1025.33m10
Apr 12UHS Girl's InvitationalApr 12 · Shot Put · Place 17 · Villa GroveVilla GroveShot Put178.16m10
Apr 95th Annual Salt Fork InviteApr 9 · Discus · Place 8 · Villa GroveVilla GroveDiscus824.20m—
Apr 95th Annual Salt Fork InviteApr 9 · Shot Put · Place 16 · Villa GroveVilla GroveShot Put167.83m—
Apr 6ALAH InvitationalApr 6 · Discus · Place 13 · Villa GroveVilla GroveDiscus1324.58m—
Apr 6ALAH InvitationalApr 6 · Shot Put · Place 16 · Villa GroveVilla GroveShot Put167.81m—
Mar 28Tuscola QuadrangularMar 28 · Discus · Place 4 · Villa GroveVilla GroveDiscus1kg4.25.62m10
Mar 28Tuscola QuadrangularMar 28 · Shot Put · Place 7 · Villa GroveVilla GroveShot Put4kg7.7.73m10
Mar 19Sullivan 5 Team MeetMar 19 · Discus · Place 5 · Villa GroveVilla GroveDiscus1kg5.24.83m10
Mar 19Sullivan 5 Team MeetMar 19 · Shot Put · Place 3 · Villa GroveVilla GroveShot Put4kg3.8.17m10

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 112023 IHSA Class 1A TRG Sectional - #10 Bethany (Okaw Valley)May 11 · Discus · Place 22 · Villa GroveVilla GroveDiscus2221.76m9
May 112023 IHSA Class 1A TRG Sectional - #10 Bethany (Okaw Valley)May 11 · Shot Put · Place 22 · Villa GroveVilla GroveShot Put227.85m9
May 5Lincoln Prairie Conference Track MeetMay 5 · Discus · Place 5 · Villa GroveVilla GroveDiscus525.64m—
May 5Lincoln Prairie Conference Track MeetMay 5 · Shot Put · Place 13 · Villa GroveVilla GroveShot Put137.46m—
May 1Tuscola Fresh-Soph InviteMay 1 · Discus · Place 8 · Villa GroveVilla GroveDiscus825.55m—
May 1Tuscola Fresh-Soph InviteMay 1 · Shot Put · Place 11 · Villa GroveVilla GroveShot Put117.71m—
Apr 28Monticello Lady Sages InvitationalApr 28 · Discus · Place 15 · Villa GroveVilla GroveDiscus1524.50m—
Apr 28Monticello Lady Sages InvitationalApr 28 · Shot Put · Place 28 · Villa GroveVilla GroveShot Put286.83m—
Apr 2137th Annual Tuscola OpenApr 21 · Discus · Place 13 · Villa GroveVilla GroveDiscus1323.87m—
Apr 2137th Annual Tuscola OpenApr 21 · Shot Put · Place 27 · Villa GroveVilla GroveShot Put276.80m—
Apr 14Unity Girl's Invitational Apr 14 · Discus · Place 13 · Villa GroveVilla GroveDiscus1322.49m—
Apr 14Unity Girl's Invitational Apr 14 · Shot Put · Place 27 · Villa GroveVilla GroveShot Put277.26m—
Apr 11Salt Fork Invite Apr 11 · Discus · Place 9 · Villa GroveVilla GroveDiscus921.74m9
Apr 11Salt Fork Invite Apr 11 · Shot Put · Place 14 · Villa GroveVilla GroveShot Put147.51m9
Apr 8ALAH InvitationalApr 8 · Discus · Place 13 · Villa GroveVilla GroveDiscus1324.21m9
Apr 8ALAH InvitationalApr 8 · Shot Put · Place 19 · Villa GroveVilla GroveShot Put197.81m9
Mar 30Tuscola 5-TeamMar 30 · Discus · Place 5 · Villa GroveVilla GroveDiscus524.33m9
Mar 30Tuscola 5-TeamMar 30 · Shot Put · Place 7 · Villa GroveVilla GroveShot Put77.78m9
Mar 28Arcola Outdoor #2Mar 28 · Discus · Place 2 · Villa GroveVilla GroveDiscus224.46m—
Mar 28Arcola Outdoor #2Mar 28 · Shot Put · Place 1 · Villa GroveVilla GroveShot Put18.06m—
Mar 11Rantoul InviteMar 11 · Shot Put · Place 50 · Villa GroveVilla GroveShot Put506.89m—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Mt. Zion Co-ed Meet #1Feb 21 · Shot Put · Place 14 · Villa GroveVilla GroveShot Put147.28m—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13IESA 2A State Track & Field ChampionshipsMay 13 · Discus · Place 9 · Villa GroveVilla GroveDiscus1kg9.76-028
May 7IESA 2A - Sectional 8 @ Central A&MMay 7 · Discus · Place 2 · Villa GroveVilla GroveDiscus1kg2.82-058
May 7IESA 2A - Sectional 8 @ Central A&MMay 7 · Shot Put · Place 3 · Villa GroveVilla GroveShot Put4kg3.26-08.008
May 2JHOC MeetMay 2 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kgRound P1.84-088
May 2JHOC MeetMay 2 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.84-088
May 2JHOC MeetMay 2 · Shot Put · Place 4 · Villa GroveVilla GroveShot Put4kgRound P4.24-00.008
May 2JHOC MeetMay 2 · Shot Put · Place 4 · Villa GroveVilla GroveShot Put4kg4.25-00.008
Apr 23Arcola JH InviteApr 23 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.86-048
Apr 23Arcola JH InviteApr 23 · Shot Put · Place 4 · Villa GroveVilla GroveShot Put4kg4.24-01.008
Apr 21Okaw Valley MS MeetApr 21 · Discus · Place 1 · Villa GroveVilla GroveDiscus1kg1.75' 58
Apr 21Okaw Valley MS MeetApr 21 · Shot Put · Place 2 · Villa GroveVilla GroveShot Put4kg2.24' 48
Apr 21Okaw Valley MS MeetApr 21 · 800 Meters · Place 5 · Villa GroveVilla Grove800 Meters5.4:47.08
Apr 16ALAH Jr High InviteApr 16 · Discus · Place 2 · Villa GroveVilla GroveDiscus271-038
Apr 16ALAH Jr High InviteApr 16 · Shot Put · Place 2 · Villa GroveVilla GroveShot Put224-05.508
Apr 16ALAH Jr High InviteApr 16 · 800 Meters · Place 11 · Villa GroveVilla Grove800 Meters114:35.88 PB8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3JHOC Conference MeetMay 3 · Discus · Place 4 · Villa GroveVilla GroveDiscus1kg4.65-117
May 3JHOC Conference MeetMay 3 · Shot Put · Place 2 · Villa GroveVilla GroveShot Put4kg2.25-07.507