Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor18th Annual Sailer Invite · Apr 2935.99m18th Annual Sailer InviteApril 29, 2025
Shot Put · 4kg · Indoor2026 Illinois Top Times Championships · Mar 2711.77m2026 Illinois Top Times ChampionshipsMarch 27, 2026
Shot Put · 4kg · OutdoorIHSA Class 1A TRG Sectional - #02 Erie · May 1311.93mIHSA Class 1A TRG Sectional - #02 ErieMay 13, 2026
Shot Put · 6lb · OutdoorRockridge JH Tri · Apr 2510.07mRockridge JH TriApril 25, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21IHSA 1A Girls State Track & Field ChampionshipsMay 21 · Discus · Place 26 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1kg26.31.50m10
May 21IHSA 1A Girls State Track & Field ChampionshipsMay 21 · Shot Put · Place 11 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kg11.11.07m10
May 13IHSA Class 1A TRG Sectional - #02 ErieMay 13 · Discus · Place 5 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1kg5.34.30m10
May 13IHSA Class 1A TRG Sectional - #02 ErieMay 13 · Shot Put · Place 1 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kg1.11.93m PB10
May 11Pam Foley Memorial InviteMay 11 · Discus · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1kg4.29.14m10
May 11Pam Foley Memorial InviteMay 11 · Shot Put · Place 1 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kg1.11.11m10
Apr 30Riverdale's Senior Night Coed Track MeetApr 30 · Discus · Port Byron (Riverdale)Port Byron (Riverdale)Discus1kg—SCR10
Apr 30Riverdale's Senior Night Coed Track MeetApr 30 · Shot Put · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kg—SCR10
Apr 2819th Phill Sailer Invite (women)Apr 28 · Discus · Port Byron (Riverdale)Port Byron (Riverdale)Discus1kg—SCR10
Apr 2819th Phill Sailer Invite (women)Apr 28 · Shot Put · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kg—SCR10
Apr 2149th Annual Fulton Lady Steamer Invitational and 78th Annual Craig Faulkner Fulton RelaysApr 21 · Discus · Place 1 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1kg1.35.96m10
Apr 2149th Annual Fulton Lady Steamer Invitational and 78th Annual Craig Faulkner Fulton RelaysApr 21 · Shot Put · Place 2 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kg2.11.44m10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · Shot Put · Place 5 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kg5.11.77m PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14IHSA Class 1A TRG Sectional - #02 Taylor Ridge (Rockridge)May 14 · Discus · Place 7 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1kgRound P7.28.24m9
May 14IHSA Class 1A TRG Sectional - #02 Taylor Ridge (Rockridge)May 14 · Discus · Place 2 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1kg2.35.84m9
May 14IHSA Class 1A TRG Sectional - #02 Taylor Ridge (Rockridge)May 14 · Shot Put · Place 2 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kgRound P2.10.58m9
May 14IHSA Class 1A TRG Sectional - #02 Taylor Ridge (Rockridge)May 14 · Shot Put · Place 2 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kg2.10.58m9
Apr 2918th Annual Sailer InviteApr 29 · Discus · Place 3 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1kg3.35.99m PB9
Apr 2918th Annual Sailer InviteApr 29 · Shot Put · Place 2 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put4kg2.10.99m9

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17IESA 3A State Track & Field ChampionshipsMay 17 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.10.71m8
May 10IESA 3A - Sectional 2 @ Genoa Kingston MSMay 10 · Discus · Place 3 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg3.25.92m8
May 10IESA 3A - Sectional 2 @ Genoa Kingston MSMay 10 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.10.93m8
Apr 292024 Tri-County Conference MeetApr 29 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.24.08m8
Apr 292024 Tri-County Conference MeetApr 29 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.11.87m8
Apr 27Parish InviteApr 27 · Discus · Place 2 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg2.20.76m8
Apr 27Parish InviteApr 27 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.10.71m8
Apr 25Rockridge JH TriApr 25 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.30.07m8
Apr 25Rockridge JH TriApr 25 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put6lb1.10.07m PB8
Apr 23PLT MS & Sherrard MS @ Riverdale MSApr 23 · Discus · Place 2 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg2.21.80m8
Apr 23PLT MS & Sherrard MS @ Riverdale MSApr 23 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.33-05.008
Apr 191st Annual Riverdale MS InviteApr 19 · Discus · Place 2 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg2.24.88m8
Apr 191st Annual Riverdale MS InviteApr 19 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.9.79m8
Apr 15Rockridge MS @ Riverdale MSApr 15 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.75-108
Apr 15Rockridge MS @ Riverdale MSApr 15 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.33-06.508
Apr 11WJHS Invite 4/11/24Apr 11 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.29.77m8
Apr 11WJHS Invite 4/11/24Apr 11 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.8.72m8
Apr 9Morrison vs. Riverdale, West Carroll, and Fulton UnityApr 9 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.76' 28
Apr 9Morrison vs. Riverdale, West Carroll, and Fulton UnityApr 9 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.30' 68

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19IESA 3A State Track & Field ChampionshipsMay 19 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.34-09.007
May 2Tri-County Conference MeetMay 2 · Discus · Place 4 · RiverdaleRiverdaleDiscus461-3—
May 2Tri-County Conference MeetMay 2 · Shot Put · Place 1 · RiverdaleRiverdaleShot Put133-1—
Apr 13WJHS April 13Apr 13 · Discus · Place 3 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg3.58-017
Apr 13WJHS April 13Apr 13 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put6lb1.31-05.007
Apr 11Erie MS meet with Riverdale, April 11Apr 11 · Discus · Place 3 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg3.61-02.507
Apr 11Erie MS meet with Riverdale, April 11Apr 11 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.32-00.507
Apr 6Riverdale vs Morrison & SherrardApr 6 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.64-08Unofficial7
Apr 6Riverdale vs Morrison & SherrardApr 6 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.30-07.00Unofficial7