Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFriday Night Under the Lights (Thursday) · Apr 613.61aFriday Night Under the Lights (Thursday)April 6, 2023
200 Meters · OutdoorRiverdale's Senior Night Coed Track Meet · Apr 3025.11aRiverdale's Senior Night Coed Track MeetApril 30, 2026
400 Meters · IndoorSt. Ambrose U HS Boys Classic · Mar 71:02.58aSt. Ambrose U HS Boys ClassicMarch 7, 2023
400 Meters · OutdoorRockridge HS Co-Ed Quint · Apr 854.10aRockridge HS Co-Ed QuintApril 8, 2026
800 Meters · OutdoorRiverdale's Senior Night Coed Track Meet · Apr 302:17.85aRiverdale's Senior Night Coed Track MeetApril 30, 2026
800 Meters · Relay Split · Indoor2026 Illinois Top Times Championships · Mar 272:22.172026 Illinois Top Times ChampionshipsMarch 27, 2026
Discus · 1.6kg · OutdoorMS Conference Meet at Erie · May 294-09MS Conference Meet at ErieMay 2, 2022
Discus · 1kg · OutdoorRiverdale Dual · Apr 2986-10Riverdale DualApril 29, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Riverdale's Senior Night Coed Track MeetApr 30 · 800 Meters · Place 3 · Port Byron (Riverdale)Port Byron (Riverdale)800 Meters3.2:17.85a PB12
Apr 30Riverdale's Senior Night Coed Track MeetApr 30 · 200 Meters · Place 6 · Port Byron (Riverdale)Port Byron (Riverdale)200 Meters6.25.11a PB12
Apr 8Rockridge HS Co-Ed QuintApr 8 · 400 Meters · Place 2 · Port Byron (Riverdale)Port Byron (Riverdale)400 Meters2.54.10a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 800 Meters · Port Byron (Riverdale)Port Byron (Riverdale)800 MetersRelay Split—2:22.17 PB12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Riverdale Senior Night Track MeetApr 25 · 800 Meters · Place 9 · Port Byron (Riverdale)Port Byron (Riverdale)800 Meters9.2:42.68a10
Apr 25Riverdale Senior Night Track MeetApr 25 · 400 Meters · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)400 Meters4.59.64a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Friday Night Under the Lights (Thursday)Apr 6 · 400 Meters · Place 8 · Port Byron (Riverdale)Port Byron (Riverdale)400 Meters8.1:03.34a9
Apr 6Friday Night Under the Lights (Thursday)Apr 6 · 100 Meters · Place 13 · Port Byron (Riverdale)Port Byron (Riverdale)100 Meters13.13.61a PB9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7St. Ambrose U HS Boys ClassicMar 7 · 400 Meters · Place 34 · Port Byron (Riverdale)Port Byron (Riverdale)400 Meters34.1:02.58a PB9

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · Discus · Place 11 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg11.82-008
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · 400 Meters · Place 11 · Port Byron RiverdalePort Byron Riverdale400 Meters11.1:00.87a8
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · 200 Meters · Place 18 · Port Byron RiverdalePort Byron Riverdale200 Meters18.29.83a8
May 9Morrison vs. Rock Falls and RiverdaleMay 9 · 400 Meters · Place 3 · Port Byron RiverdalePort Byron Riverdale400 Meters3.1:03.13a8
May 2MS Conference Meet at ErieMay 2 · Discus · Place 3 · Port Byron RiverdalePort Byron RiverdaleDiscus1.6kg3.94-09 PB8
May 2MS Conference Meet at ErieMay 2 · 400 Meters · Place 5 · Port Byron RiverdalePort Byron Riverdale400 Meters5.1:02.49a8
May 2MS Conference Meet at ErieMay 2 · 200 Meters · Place 8 · Port Byron RiverdalePort Byron Riverdale200 Meters8.30.04a8
Apr 29Riverdale DualApr 29 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.86-10 PB8
Apr 29Riverdale DualApr 29 · 400 Meters · Place 1 · Port Byron RiverdalePort Byron Riverdale400 Meters1.1:04.09a8
Apr 29Riverdale DualApr 29 · 200 Meters · Place 3 · Port Byron RiverdalePort Byron Riverdale200 Meters3.29.23a8
Apr 12Riverdale MS QuadApr 12 · Discus · Place 1 · Port Byron RiverdalePort Byron RiverdaleDiscus1kg1.79-118
Apr 12Riverdale MS QuadApr 12 · 400 Meters · Place 3 · Port Byron RiverdalePort Byron Riverdale400 Meters3.1:10.21a8
Apr 12Riverdale MS QuadApr 12 · 200 Meters · Place 3 · Port Byron RiverdalePort Byron Riverdale200 Meters3.29.93a8