Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 27" / 0.686m · OutdoorInterstate 8 Girls Conference Championship · May 919.04aInterstate 8 Girls Conference ChampionshipMay 9, 2025
100m Hurdles · 30" / 0.762m · OutdoorSRC Meet · May 921.2SRC MeetMay 9, 2022
100m Hurdles · 33" / 0.838m · OutdoorKaneland T&F Co-Ed Dual vs. LP · Apr 820.55aKaneland T&F Co-Ed Dual vs. LPApril 8, 2026
Discus · 1kg · OutdoorIllinois Valley Invite · May 1127.28mIllinois Valley InviteMay 11, 2026
Shot Put · 4kg · OutdoorLP Rochelle Co-Ed Dual · Apr 218.79mLP Rochelle Co-Ed DualApril 21, 2026
Shot Put · 8lb · OutdoorInterstate 8 Girls Conference Championship · May 97.23mInterstate 8 Girls Conference ChampionshipMay 9, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 13IHSA Class 2A TRG Sectional - #07 MendotaMay 13 · Discus · Place 27 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg27.19.54m11
May 13IHSA Class 2A TRG Sectional - #07 MendotaMay 13 · Shot Put · Place 23 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg23.8.07m11
May 11Illinois Valley InviteMay 11 · Discus · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg2.27.28m PB11
May 11Illinois Valley InviteMay 11 · Shot Put · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg5.8.18m11
May 7Interstate 8 Conference Girls ChampionshipMay 7 · Discus · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg4.26.58m11
May 7Interstate 8 Conference Girls ChampionshipMay 7 · Shot Put · Place 8 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg8.7.98m11
May 1Mendota Co-Ed QuadMay 1 · Discus · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg7.23.08m11
May 1Mendota Co-Ed QuadMay 1 · Shot Put · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg7.7.91m11
Apr 28Triangular vs LaSalle-Peru/SycamoreApr 28 · Discus · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg4.87' 4"11
Apr 28Triangular vs LaSalle-Peru/SycamoreApr 28 · Shot Put · Place 8 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg8.7.80m11
Apr 23 Plano Field of DreamsApr 23 · Discus · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus286-711
Apr 23 Plano Field of DreamsApr 23 · Shot Put · Place 10 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put108.28m11
Apr 21LP Rochelle Co-Ed DualApr 21 · Discus · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg2.22.43m11
Apr 21LP Rochelle Co-Ed DualApr 21 · Shot Put · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg1.8.79m PB11
Apr 14LP Co-Ed Dual vs OttawaApr 14 · Discus · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg2.25.83m11
Apr 14LP Co-Ed Dual vs OttawaApr 14 · Shot Put · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg6.8.13m11
Apr 112026 Cavalier Classic Co-Ed Apr 11 · Discus · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg6.25.02m11
Apr 112026 Cavalier Classic Co-Ed Apr 11 · Shot Put · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg4.8.07m11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · Discus · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg3.24.02m11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · Shot Put · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg3.8.12m11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 100m Hurdles · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles33" / 0.838m5.20.55a PB11
Apr 3Geneseo Coed TriApr 3 · Discus · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus423.17m11
Apr 3Geneseo Coed TriApr 3 · Shot Put · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put57.87m11
Apr 3Geneseo Coed TriApr 3 · 100m Hurdles · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles519.72a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17Gary Egler Girl's Indoor InvitationalMar 17 · Shot Put · Place 8 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put88.60m11
Feb 27Plainfield North Girls Indoor InviteFeb 27 · Shot Put · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put97.93m11
Feb 27Plainfield North Girls Indoor InviteFeb 27 · 55m Hurdles · Place 14 · LaSalle (L.-Peru)LaSalle (L.-Peru)55m Hurdles1410.9111

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 14IHSA Class 2A TRG Sectional - #02 Sterling (H.S.)May 14 · Discus · Place 13 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1324.85m10
May 12Illinois Valley InviteMay 12 · Discus · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus623.05m10
May 12Illinois Valley InviteMay 12 · 100m Hurdles · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles319.15a10
May 9Interstate 8 Girls Conference ChampionshipMay 9 · Discus · Place 10 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg10.22.91m10
May 9Interstate 8 Girls Conference ChampionshipMay 9 · Shot Put · Place 12 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put8lb12.7.23m PB10
May 9Interstate 8 Girls Conference ChampionshipMay 9 · 100m Hurdles · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles27" / 0.686m1.19.04a PB10
May 5LP Co-ed MeetMay 5 · Discus · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus224.92m10
May 5LP Co-ed MeetMay 5 · Shot Put · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put48.12m10
May 5LP Co-ed MeetMay 5 · 100m Hurdles · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles319.81a10
May 2MHS Senior NightMay 2 · Discus · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus522.88m10
May 2MHS Senior NightMay 2 · Shot Put · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put77.95m10
May 2MHS Senior NightMay 2 · 100m Hurdles · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles720.42a10
Apr 29Sycamore vs. LaSalle-Peru and MorrisApr 29 · Discus · Place 10 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1020.75m10
Apr 29Sycamore vs. LaSalle-Peru and MorrisApr 29 · Shot Put · Place 8 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put88.68m10
Apr 29Sycamore vs. LaSalle-Peru and MorrisApr 29 · 100m Hurdles · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles321.74a10
Apr 22Rochelle - LaSalle-Peru - Co-Ed DualApr 22 · Shot Put · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put77.25m10
Apr 22Rochelle - LaSalle-Peru - Co-Ed DualApr 22 · 100m Hurdles · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles421.01a10
Apr 17Plano Field of DreamsApr 17 · Discus · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus721.29m10
Apr 17Plano Field of DreamsApr 17 · Shot Put · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put78.45m10
Apr 15B/G Dual MeetApr 15 · Discus · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus323.07m10
Apr 15B/G Dual MeetApr 15 · Shot Put · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put38.50m10
Apr 15B/G Dual MeetApr 15 · 100m Hurdles · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles220.70a10
Apr 12LP Cavalier Classic InvitationalApr 12 · Discus · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus524.13m10
Apr 12LP Cavalier Classic InvitationalApr 12 · Shot Put · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put98.28m10
Apr 12LP Cavalier Classic InvitationalApr 12 · 100m Hurdles · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles520.42a10
Apr 8LP - Kaneland B/G Conference DualApr 8 · Discus · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus423.92m10
Apr 8LP - Kaneland B/G Conference DualApr 8 · Shot Put · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put77.38m10
Apr 8LP - Kaneland B/G Conference DualApr 8 · 100m Hurdles · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)100m Hurdles320.55a10
Apr 4Geneseo Tri Apr 4 · Discus · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus523.08m10
Apr 4Geneseo Tri Apr 4 · Shot Put · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put77.46m10
Apr 4Geneseo Tri Apr 4 · 300m Hurdles · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)300m Hurdles31:01.9810
Mar 18Gary Egler Girls InvitationalMar 18 · Shot Put · Place 15 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put157.53m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Plainfield North Girls InvitationalFeb 28 · 55m Hurdles · Place 17 · LaSalle (L.-Peru)LaSalle (L.-Peru)55m Hurdles1711.35a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 3I-8 Girls Track & Field Conference MeetMay 3 · Discus · Place 10 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1016.61m—
May 3I-8 Girls Track & Field Conference MeetMay 3 · Shot Put · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put57.85m—
May 3I-8 Girls Track & Field Conference MeetMay 3 · 300m Hurdles · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)300m Hurdles61:00.31a—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · Discus · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus920.83m—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · Shot Put · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put68.76m—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · 300m Hurdles · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)300m Hurdles41:01.40a—
Apr 23LP Co-Ed PC, BV, Somonauk, Fieldcrest, NewarkApr 23 · Shot Put · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put48.14m—
Apr 23LP Co-Ed PC, BV, Somonauk, Fieldcrest, NewarkApr 23 · 300m Hurdles · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)300m Hurdles559.53a—
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · Discus · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus121.85m—
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · Shot Put · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put18.06m—
Apr 12Ottawa Fricke Invite(GIRLS)Apr 12 · Shot Put · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put28.69m—
Apr 12Ottawa Fricke Invite(GIRLS)Apr 12 · Discus · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus623.41m—
Apr 8LP vs Kaneland Apr 8 · Discus · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus323.97m—
Apr 8LP vs Kaneland Apr 8 · Shot Put · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put67.61m—
Mar 28Lady Cavs Relay InviteMar 28 · Discus · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)Discus1kg1.20.37m9
Mar 28Lady Cavs Relay InviteMar 28 · Shot Put · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)Shot Put4kg1.7.18m9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 6 @ Morris Grade SchoolMay 13 · Discus · Place 6 · Peru ParksidePeru ParksideDiscus670-10—
May 13IESA 3A - Sectional 6 @ Morris Grade SchoolMay 13 · Shot Put · Place 12 · Peru ParksidePeru ParksideShot Put1223-3—
May 13IESA 3A - Sectional 6 @ Morris Grade SchoolMay 13 · 100m Hurdles · Place 13 · Peru ParksidePeru Parkside100m Hurdles1319.74a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · Discus · Place 2 · Peru ParksidePeru ParksideDiscus1kg2.73-007
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · Shot Put · Place 12 · Peru ParksidePeru ParksideShot Put4kg12.21-01.007
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · 100m Hurdles · Place 11 · Peru ParksidePeru Parkside100m Hurdles30" / 0.762m11.21.52a7
May 9SRC MeetMay 9 · Discus · Place 1 · Peru ParksidePeru ParksideDiscus1kg1.65' 117
May 9SRC MeetMay 9 · Shot Put · Place 5 · Peru ParksidePeru ParksideShot Put4kg5.19' 47
May 9SRC MeetMay 9 · 100m Hurdles · Place 5 · Peru ParksidePeru Parkside100m Hurdles30" / 0.762m5.21.2 PB7