Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLP vs Kaneland · Apr 812.51aLP vs Kaneland April 8, 2024
200 Meters · OutdoorLP Co-ed Meet · May 525.63aLP Co-ed MeetMay 5, 2025
400 Meters · IndoorByron Boys Indoor Classic · Mar 1558.47aByron Boys Indoor ClassicMarch 15, 2025
400 Meters · OutdoorInterstate 8 Boys Conference Championship · May 1354.38Interstate 8 Boys Conference ChampionshipMay 13, 2025
60 Meters · IndoorAuburn Boys Indoor Invitational · Feb 228.32Auburn Boys Indoor InvitationalFebruary 22, 2025
Discus · 1kg · OutdoorIESA 2A - Sectional 3 @ Seneca HS · May 769' 7IESA 2A - Sectional 3 @ Seneca HSMay 7, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Triangular vs LaSalle-Peru/SycamoreApr 28 · 200 Meters · Place 26 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters26.26.72a11
Apr 28Triangular vs LaSalle-Peru/SycamoreApr 28 · 100 Meters · Place 27 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters27.13.25a11
Apr 21LP Rochelle Co-Ed DualApr 21 · 200 Meters · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters—SCR11
Apr 21LP Rochelle Co-Ed DualApr 21 · 100 Meters · Place 29 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters29.13.07a11
Apr 14LP Co-Ed Dual vs OttawaApr 14 · 400 Meters · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters—SCR11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 400 Meters · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters—DNS11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 200 Meters · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters—DNS11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 100 Meters · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters—DNS11
Apr 3Geneseo Coed TriApr 3 · 100 Meters · Place 18 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1812.96a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Interstate 8 Boys Conference ChampionshipMay 13 · 400 Meters · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters554.38 PB10
May 5LP Co-ed MeetMay 5 · 400 Meters · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters154.52a10
May 5LP Co-ed MeetMay 5 · 200 Meters · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters625.63a PB10
May 5LP Co-ed MeetMay 5 · 100 Meters · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters912.52a10
May 2MHS Senior NightMay 2 · 400 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters455.70a10
Apr 29Sycamore vs. LaSalle-Peru and MorrisApr 29 · 400 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters457.28a10
Apr 22Rochelle - LaSalle-Peru - Co-Ed DualApr 22 · 100 Meters · Place 15 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1512.74a10
Apr 17Plano Field of DreamsApr 17 · 400 Meters · Place 8 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters857.17a10
Apr 15B/G Dual MeetApr 15 · 100 Meters · Place 14 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1413.30a10
Apr 12LP Cavalier Classic InvitationalApr 12 · 400 Meters · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters756.14a10
Apr 8LP - Kaneland B/G Conference DualApr 8 · 400 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters455.65a10
Apr 4Geneseo Tri Apr 4 · 400 Meters · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters557.5510
Apr 4Geneseo Tri Apr 4 · 100 Meters · Place 14 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1412.7410

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Byron Boys Indoor ClassicMar 15 · 400 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters458.47a PB—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 60 Meters · Place 40 · LaSalle (L.-Peru)LaSalle (L.-Peru)60 Meters408.32 PB10
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 400 Meters · Place 10 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters101:00.4410

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #8 PontiacMay 15 · 400 Meters · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters955.21a—
May 10I-8 Boys Track & Field Conference MeetMay 10 · 400 Meters · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters2.55.60a9
May 6Illinois Valley InviteMay 6 · 400 Meters · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters356.42a—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · 400 Meters · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters156.56a—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · 200 Meters · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters626.85a—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · 100 Meters · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters612.86a—
Apr 23LP Co-Ed PC, BV, Somonauk, Fieldcrest, NewarkApr 23 · 400 Meters · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters358.01a—
Apr 23LP Co-Ed PC, BV, Somonauk, Fieldcrest, NewarkApr 23 · 100 Meters · Place 14 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1412.78a—
Apr 19Plano Field of DreamsApr 19 · 400 Meters · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters557.419
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · 400 Meters · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters159.42a—
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · 200 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters427.74a—
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · 100 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters413.03a—
Apr 13Ottawa Boys InvitationalApr 13 · 400 Meters · Place 14 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters14.58.36a9
Apr 9Howard-Monier Co-Ed InvitationalApr 9 · 400 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters4.58.00a9
Apr 8LP vs Kaneland Apr 8 · 400 Meters · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters258.43a—
Apr 8LP vs Kaneland Apr 8 · 200 Meters · Place 16 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters1625.87a—
Apr 8LP vs Kaneland Apr 8 · 100 Meters · Place 19 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1912.51a PB—
Apr 6LP Boys Track Cavalier ClassicApr 6 · 100 Meters · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters712.76a—
Mar 29Geneseo TriMar 29 · 200 Meters · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters—SCR9
Mar 29Geneseo TriMar 29 · 100 Meters · Place 13 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters13.12.85a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6IESA 2A - Sectional 4 @ ErieMay 6 · Discus · Place 5 · Oglesby WashingtonOglesby WashingtonDiscus598-1—
May 6IESA 2A - Sectional 4 @ ErieMay 6 · 100 Meters · Place 14 · Oglesby WashingtonOglesby Washington100 Meters1413.33a—
Apr 22Vermillion MeetApr 22 · Discus · Place 2 · Washington (Oglesby)Washington (Oglesby)Discus299-5—
Apr 22Vermillion MeetApr 22 · 100 Meters · Place 4 · Washington (Oglesby)Washington (Oglesby)100 Meters414.01a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7IESA 2A - Sectional 3 @ Seneca HSMay 7 · Discus · Place 9 · Oglesby WashingtonOglesby WashingtonDiscus1kg9.69' 7 PB7
May 7IESA 2A - Sectional 3 @ Seneca HSMay 7 · 100 Meters · Place 11 · Oglesby WashingtonOglesby Washington100 Meters11.14.19a7
Apr 27Milton Pope Track MeetApr 27 · Discus · Place 4 · Oglesby WashingtonOglesby WashingtonDiscus1kg4.65' 27
Apr 27Milton Pope Track MeetApr 27 · 100 Meters · Place 5 · Oglesby WashingtonOglesby Washington100 Meters5.14.44a7