Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorByron Boys Indoor Classic · Mar 155:28.06aByron Boys Indoor ClassicMarch 15, 2025
1600 Meters · OutdoorIHSA Class 2A TRB Sectional - #07 Pontiac · May 214:54.68aIHSA Class 2A TRB Sectional - #07 PontiacMay 21, 2025
200 Meters · OutdoorTriangular vs LaSalle-Peru/Sycamore · Apr 2826.54aTriangular vs LaSalle-Peru/SycamoreApril 28, 2026
400 Meters · OutdoorTriangular vs LaSalle-Peru/Sycamore · Apr 2857.18aTriangular vs LaSalle-Peru/SycamoreApril 28, 2026
800 Meters · IndoorByron Boys Indoor Classic · Mar 152:14.52aByron Boys Indoor ClassicMarch 15, 2025
800 Meters · OutdoorIHSA Class 2A TRB Sectional - #07 Pontiac · May 212:09.63aIHSA Class 2A TRB Sectional - #07 PontiacMay 21, 2025
complete · OutdoorPlano Field of Dreams · Apr 192:18.43Plano Field of DreamsApril 19, 2024
Final · OutdoorInterstate 8 Boys Conference Championship · May 132:08.42Interstate 8 Boys Conference ChampionshipMay 13, 2025
Full · IndoorByron Boys Indoor Classic · Mar 142:18.06Byron Boys Indoor ClassicMarch 14, 2026
Full · OutdoorGeneseo Tri · Apr 41:00.95Geneseo Tri April 4, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #07 Galesburg (H.S.)May 21 · 800 Meters · Place 19 · LaSalle (L.-Peru)800 Meters19.2:09.83a11
May 15I-8 Conference meet( boys)May 15 · 1600 Meters · Place 8 · LaSalle (L.-Peru)1600 Meters8.5:10.32a11
May 11Illinois Valley InviteMay 11 · 800 Meters · Place 2 · LaSalle (L.-Peru)800 Meters2.2:13.52a11
May 1Mendota Co-Ed QuadMay 1 · 800 Meters · Place 2 · LaSalle (L.-Peru)800 Meters2.2:10.99a11
Apr 28Triangular vs LaSalle-Peru/SycamoreApr 28 · 400 Meters · Place 8 · LaSalle (L.-Peru)400 Meters8.57.18a PB11
Apr 28Triangular vs LaSalle-Peru/SycamoreApr 28 · 200 Meters · Place 24 · LaSalle (L.-Peru)200 Meters24.26.54a PB11
Apr 23 Plano Field of DreamsApr 23 · 800 Meters · Place 4 · LaSalle (L.-Peru)800 Meters42:12.80a11
Apr 21LP Rochelle Co-Ed DualApr 21 · 1600 Meters · Place 1 · LaSalle (L.-Peru)1600 Meters1.4:56.88a11
Apr 14LP Co-Ed Dual vs OttawaApr 14 · 400 Meters · Place 6 · LaSalle (L.-Peru)400 Meters6.57.72a11
Apr 14LP Co-Ed Dual vs OttawaApr 14 · 200 Meters · Place 22 · LaSalle (L.-Peru)200 Meters22.26.68a11
Apr 112026 Cavalier Classic Co-Ed Apr 11 · 800 Meters · Place 8 · LaSalle (L.-Peru)800 Meters8.2:14.77a11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 800 Meters · Place 1 · LaSalle (L.-Peru)800 Meters1.2:17.19a11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 400 Meters · Place 7 · LaSalle (L.-Peru)400 Meters7.59.74a11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 200 Meters · Place 32 · LaSalle (L.-Peru)200 Meters32.27.43a11
Apr 3Geneseo Coed TriApr 3 · 400 Meters · Place 7 · LaSalle (L.-Peru)400 Meters757.94a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 14Byron Boys Indoor ClassicMar 14 · Full · Place 7 · LaSalle (L.-Peru)Full72:18.06 PB11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 38 · LaSalle (L.-Peru)800 Meters382:22.8911
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 38 · LaSalle (L.-Peru)800 Meters382:22.8911
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 38 · LaSalle (L.-Peru)800 Meters382:22.8911
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 800 Meters · Place 31 · LaSalle (L.-Peru)800 Meters312:21.7011

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #07 PontiacMay 21 · 1600 Meters · Place 9 · LaSalle (L.-Peru)1600 Meters94:54.68a PB10
May 21IHSA Class 2A TRB Sectional - #07 PontiacMay 21 · 800 Meters · Place 12 · LaSalle (L.-Peru)800 Meters122:09.63a PB10
May 13Interstate 8 Boys Conference ChampionshipMay 13 · Final · Place 9 · LaSalle (L.-Peru)Final94:55.1210
May 13Interstate 8 Boys Conference ChampionshipMay 13 · Final · Place 8 · LaSalle (L.-Peru)Final82:08.42 PB10
May 5LP Co-ed MeetMay 5 · 1600 Meters · Place 2 · LaSalle (L.-Peru)1600 Meters25:02.72a10
May 5LP Co-ed MeetMay 5 · 800 Meters · Place 4 · LaSalle (L.-Peru)800 Meters42:11.01a10
May 2MHS Senior NightMay 2 · 1600 Meters · Place 2 · LaSalle (L.-Peru)1600 Meters25:05.76a10
May 2MHS Senior NightMay 2 · 800 Meters · Place 2 · LaSalle (L.-Peru)800 Meters22:15.07a10
Apr 29Sycamore vs. LaSalle-Peru and MorrisApr 29 · 1600 Meters · Place 4 · LaSalle (L.-Peru)1600 Meters45:01.28a10
Apr 29Sycamore vs. LaSalle-Peru and MorrisApr 29 · 800 Meters · Place 3 · LaSalle (L.-Peru)800 Meters32:13.24a10
Apr 22Rochelle - LaSalle-Peru - Co-Ed DualApr 22 · 800 Meters · Place 1 · LaSalle (L.-Peru)800 Meters12:13.04a10
Apr 17Plano Field of DreamsApr 17 · 1600 Meters · Place 5 · LaSalle (L.-Peru)1600 Meters55:07.62a10
Apr 17Plano Field of DreamsApr 17 · 800 Meters · Place 4 · LaSalle (L.-Peru)800 Meters42:14.28a10
Apr 15B/G Dual MeetApr 15 · 1600 Meters · Place 2 · LaSalle (L.-Peru)1600 Meters25:29.69a10
Apr 15B/G Dual MeetApr 15 · 400 Meters · Place 2 · LaSalle (L.-Peru)400 Meters258.05a10
Apr 12LP Cavalier Classic InvitationalApr 12 · 1600 Meters · Place 7 · LaSalle (L.-Peru)1600 Meters75:03.23a10
Apr 12LP Cavalier Classic InvitationalApr 12 · 800 Meters · Place 7 · LaSalle (L.-Peru)800 Meters72:12.70a10
Apr 8LP - Kaneland B/G Conference DualApr 8 · 800 Meters · Place 4 · LaSalle (L.-Peru)800 Meters42:12.83a10
Apr 8LP - Kaneland B/G Conference DualApr 8 · 400 Meters · Place 10 · LaSalle (L.-Peru)400 Meters101:02.13a10
Apr 4Geneseo Tri Apr 4 · Full · Place 7 · LaSalle (L.-Peru)Full72:15.6010
Apr 4Geneseo Tri Apr 4 · Full · Place 11 · LaSalle (L.-Peru)Full111:00.95 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Byron Boys Indoor ClassicMar 15 · 1600 Meters · Place 10 · LaSalle (L.-Peru)1600 Meters105:28.06a PB—
Mar 15Byron Boys Indoor ClassicMar 15 · 800 Meters · Place 4 · LaSalle (L.-Peru)800 Meters42:14.52a PB—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 800 Meters · Place 31 · LaSalle (L.-Peru)800 Meters312:17.9910

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #8 PontiacMay 15 · 1600 Meters · Place 17 · LaSalle (L.-Peru)1600 Meters174:57.75a—
May 15IHSA Class 2A TRB Sectional - #8 PontiacMay 15 · 800 Meters · Place 14 · LaSalle (L.-Peru)800 Meters142:09.99a—
May 6Illinois Valley InviteMay 6 · 1600 Meters · Place 3 · LaSalle (L.-Peru)1600 Meters35:16.11a—
May 6Illinois Valley InviteMay 6 · 800 Meters · Place 2 · LaSalle (L.-Peru)800 Meters22:12.96a—
Apr 30Quad boys LP, OTT, MAR, MENApr 30 · 400 Meters · Place 9 · LaSalle (L.-Peru)400 Meters959.26a—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · 1600 Meters · Place 2 · LaSalle (L.-Peru)1600 Meters25:15.79a—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · 800 Meters · Place 3 · LaSalle (L.-Peru)800 Meters32:14.39a—
Apr 23LP Co-Ed PC, BV, Somonauk, Fieldcrest, NewarkApr 23 · 1600 Meters · Place 3 · LaSalle (L.-Peru)1600 Meters35:12.69a—
Apr 23LP Co-Ed PC, BV, Somonauk, Fieldcrest, NewarkApr 23 · 800 Meters · Place 3 · LaSalle (L.-Peru)800 Meters32:15.70a—
Apr 19Plano Field of DreamsApr 19 · complete · Place 4 · LaSalle (L.-Peru)complete42:18.43 PB9
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · 800 Meters · Place 2 · LaSalle (L.-Peru)800 Meters22:19.20a—
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · 400 Meters · Place 3 · LaSalle (L.-Peru)400 Meters31:04.08a—
Apr 8LP vs Kaneland Apr 8 · 800 Meters · Place 5 · LaSalle (L.-Peru)800 Meters52:20.25a—
Apr 8LP vs Kaneland Apr 8 · 400 Meters · Place 6 · LaSalle (L.-Peru)400 Meters61:04.22a—
Apr 6LP Boys Track Cavalier ClassicApr 6 · 800 Meters · Place 3 · LaSalle (L.-Peru)800 Meters32:22.18a—
Mar 9Byron Boys PreviewMar 9 · 800 Meters · Place 7 · LaSalle (L.-Peru)800 Meters72:26.88a—