Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMorrison vs. Riverdale, West Carroll, and Fulton Unity · Apr 96:01.30aMorrison vs. Riverdale, West Carroll, and Fulton UnityApril 9, 2024
1600 Meters · OutdoorIESA 3A State Track & Field Championships · May 175:30.63aIESA 3A State Track & Field ChampionshipsMay 17, 2024
400 Meters · OutdoorIESA 3A State Track & Field Championships · May 171:04.00aIESA 3A State Track & Field ChampionshipsMay 17, 2024
400 Meters · Relay Split · OutdoorIESA 3A State Track & Field Championships · May 171:08.971IESA 3A State Track & Field ChampionshipsMay 17, 2024
800 Meters · OutdoorIESA 3A State Track & Field Championships · May 172:28.93aIESA 3A State Track & Field ChampionshipsMay 17, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13IHSA Class 1A TRG Sectional - #02 ErieMay 13 · 800 Meters · Place 12 · Port Byron (Riverdale)Port Byron (Riverdale)800 Meters12.2:43.79a9
May 7TRAC Girls Conference May 7 · 400 Meters · Place 7 · Port Byron (Riverdale)Port Byron (Riverdale)400 Meters7.1:07.52a9
Apr 30Riverdale's Senior Night Coed Track MeetApr 30 · 800 Meters · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)800 Meters4.2:45.63a9
Apr 2819th Phill Sailer Invite (women)Apr 28 · 1600 Meters · Place 9 · Port Byron (Riverdale)Port Byron (Riverdale)1600 Meters9.6:14.51a9
Apr 2819th Phill Sailer Invite (women)Apr 28 · 800 Meters · Place 8 · Port Byron (Riverdale)Port Byron (Riverdale)800 Meters8.2:41.20a9
Apr 2149th Annual Fulton Lady Steamer Invitational and 78th Annual Craig Faulkner Fulton RelaysApr 21 · 800 Meters · Place 8 · Port Byron (Riverdale)Port Byron (Riverdale)800 Meters8.2:45.71a9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23IESA 3A State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 12 · Port Byron RiverdalePort Byron Riverdale1600 Meters12.5:42.16a8
May 3Parish InviteMay 3 · 1600 Meters · Place 2 · Port Byron RiverdalePort Byron Riverdale1600 Meters2.5:50.79a8
May 3Parish InviteMay 3 · 800 Meters · Place 2 · Port Byron RiverdalePort Byron Riverdale800 Meters2.2:41.77a8
Apr 29PLT vs Riverdale, Christ LutheranApr 29 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.5:42.81a8
Apr 29PLT vs Riverdale, Christ LutheranApr 29 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:37.38a8
Apr 22Rock Falls MS Vs RiverdaleApr 22 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.6:11.32a8
Apr 22Rock Falls MS Vs RiverdaleApr 22 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:50.25a8

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 1600 Meters · Place 10 · Port Byron RiverdalePort Byron Riverdale1600 Meters10.5:30.63a PB7
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 400 Meters · Port Byron RiverdalePort Byron Riverdale400 MetersRelay Split—1:08.971 PB7
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 800 Meters · Place 4 · Port Byron RiverdalePort Byron Riverdale800 Meters4.2:28.93a PB7
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 400 Meters · Place 7 · Port Byron RiverdalePort Byron Riverdale400 Meters7.1:04.00a PB7
May 10IESA 3A - Sectional 2 @ Genoa Kingston MSMay 10 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.5:38.06a7
May 10IESA 3A - Sectional 2 @ Genoa Kingston MSMay 10 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:40.84a7
May 10IESA 3A - Sectional 2 @ Genoa Kingston MSMay 10 · 400 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale400 Meters1.1:05.28a7
Apr 292024 Tri-County Conference MeetApr 29 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.5:48.58a7
Apr 292024 Tri-County Conference MeetApr 29 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:40.24a7
Apr 292024 Tri-County Conference MeetApr 29 · 400 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale400 Meters1.1:07.17a7
Apr 27Parish InviteApr 27 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.5:48.197
Apr 27Parish InviteApr 27 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:43.197
Apr 27Parish InviteApr 27 · 400 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale400 Meters1.1:07.427
Apr 25Rockridge JH TriApr 25 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.5:58.23a7
Apr 23PLT MS & Sherrard MS @ Riverdale MSApr 23 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.5:54.04a7
Apr 23PLT MS & Sherrard MS @ Riverdale MSApr 23 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:39.77a7
Apr 23PLT MS & Sherrard MS @ Riverdale MSApr 23 · 400 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale400 Meters1.1:08.41a7
Apr 191st Annual Riverdale MS InviteApr 19 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.5:53.63a7
Apr 191st Annual Riverdale MS InviteApr 19 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:49.36a7
Apr 191st Annual Riverdale MS InviteApr 19 · 400 Meters · Place 2 · Port Byron RiverdalePort Byron Riverdale400 Meters2.1:08.19a7
Apr 15Rockridge MS @ Riverdale MSApr 15 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.5:58.31a7
Apr 15Rockridge MS @ Riverdale MSApr 15 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:42.82a7
Apr 15Rockridge MS @ Riverdale MSApr 15 · 400 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale400 Meters1.1:07.51a7
Apr 11WJHS Invite 4/11/24Apr 11 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.6:03.39a7
Apr 11WJHS Invite 4/11/24Apr 11 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:49.04a7
Apr 11WJHS Invite 4/11/24Apr 11 · 400 Meters · Place 2 · Port Byron RiverdalePort Byron Riverdale400 Meters2.1:10.73a7
Apr 9Morrison vs. Riverdale, West Carroll, and Fulton UnityApr 9 · 1 Mile · Place 1 · Port Byron RiverdalePort Byron Riverdale1 Mile1.6:01.30a PB7
Apr 9Morrison vs. Riverdale, West Carroll, and Fulton UnityApr 9 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:46.51a7
Apr 9Morrison vs. Riverdale, West Carroll, and Fulton UnityApr 9 · 400 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale400 Meters1.1:09.28a7

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8Riverdale 6th Grade MeetMay 8 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.5:59.65aUnofficial6
May 8Riverdale 6th Grade MeetMay 8 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:49.65aUnofficial6
May 8Riverdale 6th Grade MeetMay 8 · 400 Meters · Place 2 · Port Byron RiverdalePort Byron Riverdale400 Meters2.1:09.82aUnofficial6
May 2Tri-County Conference MeetMay 2 · 400 Meters · Place 2 · RiverdaleRiverdale400 Meters21:11.13a—
May 2Tri-County Conference MeetMay 2 · 1600 Meters · Place 2 · RiverdaleRiverdale1600 Meters26:03.78a—
May 2Tri-County Conference MeetMay 2 · 800 Meters · Place 2 · RiverdaleRiverdale800 Meters22:46.52a—
Apr 27RFMS vs. Riverdale/Sauk ValleyApr 27 · 1600 Meters · Place 2 · RiverdaleRiverdale1600 Meters25:55.85a—
Apr 27RFMS vs. Riverdale/Sauk ValleyApr 27 · 400 Meters · Place 2 · RiverdaleRiverdale400 Meters21:10.85a—
Apr 13WJHS April 13Apr 13 · 1600 Meters · Place 2 · Port Byron RiverdalePort Byron Riverdale1600 Meters2.6:07.05a6
Apr 13WJHS April 13Apr 13 · 400 Meters · Place 4 · Port Byron RiverdalePort Byron Riverdale400 Meters4.1:14.89a6
Apr 11Erie MS meet with Riverdale, April 11Apr 11 · 1600 Meters · Place 2 · Port Byron RiverdalePort Byron Riverdale1600 Meters2.6:23.62a6
Apr 11Erie MS meet with Riverdale, April 11Apr 11 · 800 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale800 Meters1.2:54.42a6
Apr 11Erie MS meet with Riverdale, April 11Apr 11 · 400 Meters · Place 3 · Port Byron RiverdalePort Byron Riverdale400 Meters3.1:14.39a6
Apr 6Riverdale vs Morrison & SherrardApr 6 · 1600 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale1600 Meters1.6:14.10aUnofficial6
Apr 6Riverdale vs Morrison & SherrardApr 6 · 400 Meters · Place 4 · Port Byron RiverdalePort Byron Riverdale400 Meters4.1:11.52aUnofficial6