Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRiverdale's Senior Night Coed Track Meet · Apr 3032.46mRiverdale's Senior Night Coed Track MeetApril 30, 2026
Discus · 1kg · OutdoorParish Invite · May 332.43mParish InviteMay 3, 2025
Shot Put · 12lb · OutdoorIHSA Class 1A TRB Sectional - #02 Erie · May 2012.04mIHSA Class 1A TRB Sectional - #02 ErieMay 20, 2026
Shot Put · 4kg · OutdoorRock Falls MS Vs Riverdale · Apr 2212.10mRock Falls MS Vs RiverdaleApril 22, 2025
Shot Put · 8lb · OutdoorRockridge JH Tri · Apr 2510.82mRockridge JH TriApril 25, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #02 ErieMay 20 · Discus · Place 30 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1.6kg30.20.36m9
May 20IHSA Class 1A TRB Sectional - #02 ErieMay 20 · Shot Put · Place 12 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put12lb12.12.04m PB9
May 15Three Rivers Boys Conference MeetMay 15 · Discus · Place 16 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1.6kg16.30.01m9
May 15Three Rivers Boys Conference MeetMay 15 · Shot Put · Place 11 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put12lb11.11.94m9
May 11Pam Foley Memorial InviteMay 11 · Discus · Place 18 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1.6kg18.28.51m9
May 11Pam Foley Memorial InviteMay 11 · Shot Put · Place 12 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put12lb12.11.10m9
Apr 30Riverdale's Senior Night Coed Track MeetApr 30 · Discus · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)Discus1.6kg4.32.46m PB9
Apr 30Riverdale's Senior Night Coed Track MeetApr 30 · Shot Put · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)Shot Put12lb4.11.60m9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Parish InviteMay 3 · Discus · Place 2 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg2.32.43m PB8
May 3Parish InviteMay 3 · Shot Put · Place 2 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg2.12.03m8
Apr 29PLT vs Riverdale, Christ LutheranApr 29 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.31.01m8
Apr 29PLT vs Riverdale, Christ LutheranApr 29 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.11.68m8
Apr 22Rock Falls MS Vs RiverdaleApr 22 · Discus · Place 3 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg3.25.74m8
Apr 22Rock Falls MS Vs RiverdaleApr 22 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.12.10m PB8

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10IESA 3A - Sectional 2 @ Genoa Kingston MSMay 10 · Discus · Place 8 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg8.21.59m7
May 10IESA 3A - Sectional 2 @ Genoa Kingston MSMay 10 · Shot Put · Place 5 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg5.10.21m7
Apr 292024 Tri-County Conference MeetApr 29 · Discus · Place 2 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg2.25.18m7
Apr 292024 Tri-County Conference MeetApr 29 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.10.55m7
Apr 27Parish InviteApr 27 · Discus · Place 4 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg4.23.08m7
Apr 27Parish InviteApr 27 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.10.36m7
Apr 25Rockridge JH TriApr 25 · Discus · Place 2 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg2.23.95m7
Apr 25Rockridge JH TriApr 25 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put8lb1.10.82m PB7
Apr 23PLT MS & Sherrard MS @ Riverdale MSApr 23 · Discus · Place 2 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg2.23.14m7
Apr 23PLT MS & Sherrard MS @ Riverdale MSApr 23 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.33-04.507
Apr 191st Annual Riverdale MS InviteApr 19 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.10.52m7
Apr 15Rockridge MS @ Riverdale MSApr 15 · Discus · Port Byron RiverdalePort Byron RiverdaleDiscus1kg—ND7
Apr 15Rockridge MS @ Riverdale MSApr 15 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.34-08.507

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Riverdale 6th Grade MeetMay 8 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.70-02Unofficial6
May 8Riverdale 6th Grade MeetMay 8 · Shot Put · Place 1 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg1.27-04.00Unofficial6
May 2Tri-County Conference MeetMay 2 · Discus · Place 5 · RiverdaleRiverdaleDiscus570-7—
May 2Tri-County Conference MeetMay 2 · Shot Put · Place 6 · RiverdaleRiverdaleShot Put626-8—
Apr 13WJHS April 13Apr 13 · Discus · Place 5 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg5.56-00.506
Apr 13WJHS April 13Apr 13 · Shot Put · Place 3 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg3.26-08.006
Apr 11Erie MS meet with Riverdale, April 11Apr 11 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.66-066
Apr 11Erie MS meet with Riverdale, April 11Apr 11 · Shot Put · Place 4 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg4.27-03.006
Apr 6Riverdale vs Morrison & SherrardApr 6 · Discus · Place 3 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg3.66-05Unofficial6
Apr 6Riverdale vs Morrison & SherrardApr 6 · Shot Put · Place 3 · Port Byron RiverdalePort Byron RiverdaleShot Put4kg3.27-03.00Unofficial6