Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKaneland T&F Co-Ed Dual vs. LP · Apr 812.91aKaneland T&F Co-Ed Dual vs. LPApril 8, 2026
1600 Meters · OutdoorLP - Kaneland B/G Conference Dual · Apr 87:11.97aLP - Kaneland B/G Conference DualApril 8, 2025
200 Meters · IndoorAuburn Boys Indoor Invitational · Feb 2227.75Auburn Boys Indoor InvitationalFebruary 22, 2025
200 Meters · OutdoorKaneland T&F Co-Ed Dual vs. LP · Apr 827.10aKaneland T&F Co-Ed Dual vs. LPApril 8, 2026
400 Meters · IndoorAuburn Boys Indoor Invitational · Feb 221:02.09Auburn Boys Indoor InvitationalFebruary 22, 2025
400 Meters · OutdoorLP Co-Ed Dual vs Ottawa · Apr 141:00.63aLP Co-Ed Dual vs OttawaApril 14, 2026
60 Meters · IndoorAuburn Boys Indoor Invitational · Feb 228.08Auburn Boys Indoor InvitationalFebruary 22, 2025
800 Meters · IndoorJerry Lowe Boys Invitational · Feb 72:53.06Jerry Lowe Boys InvitationalFebruary 7, 2026
800 Meters · OutdoorB/G Dual Meet · Apr 152:39.07aB/G Dual MeetApril 15, 2025
Final · OutdoorInterstate 8 Boys Conference Championship · May 132:40.66Interstate 8 Boys Conference ChampionshipMay 13, 2025
Full · OutdoorGeneseo Tri · Apr 41:01.75Geneseo Tri April 4, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28Triangular vs LaSalle-Peru/SycamoreApr 28 · 400 Meters · Place 12 · LaSalle (L.-Peru)400 Meters12.1:02.62a11
Apr 21LP Rochelle Co-Ed DualApr 21 · 400 Meters · Place 16 · LaSalle (L.-Peru)400 Meters16.1:00.83a11
Apr 14LP Co-Ed Dual vs OttawaApr 14 · 400 Meters · Place 8 · LaSalle (L.-Peru)400 Meters8.1:00.63a PB11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 400 Meters · Place 12 · LaSalle (L.-Peru)400 Meters12.1:04.45a11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 200 Meters · Place 30 · LaSalle (L.-Peru)200 Meters30.27.10a PB11
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 100 Meters · Place 31 · LaSalle (L.-Peru)100 Meters31.12.91a PB11
Apr 3Geneseo Coed TriApr 3 · 400 Meters · Place 14 · LaSalle (L.-Peru)400 Meters141:02.64a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 400 Meters · Place 52 · LaSalle (L.-Peru)400 Meters521:05.7911
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 800 Meters · Place 55 · LaSalle (L.-Peru)800 Meters552:53.06 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13Interstate 8 Boys Conference ChampionshipMay 13 · Final · Place 9 · LaSalle (L.-Peru)Final92:40.66 PB10
May 12Illinois Valley InviteMay 12 · 800 Meters · Place 9 · LaSalle (L.-Peru)800 Meters92:41.99a10
May 2MHS Senior NightMay 2 · 800 Meters · Place 14 · LaSalle (L.-Peru)800 Meters142:48.70a10
Apr 22Rochelle - LaSalle-Peru - Co-Ed DualApr 22 · 800 Meters · Place 5 · LaSalle (L.-Peru)800 Meters52:42.39a10
Apr 15B/G Dual MeetApr 15 · 800 Meters · Place 5 · LaSalle (L.-Peru)800 Meters52:39.07a PB10
Apr 15B/G Dual MeetApr 15 · 400 Meters · Place 7 · LaSalle (L.-Peru)400 Meters71:07.06a10
Apr 12LP Cavalier Classic InvitationalApr 12 · 400 Meters · Place 9 · LaSalle (L.-Peru)400 Meters91:03.99a10
Apr 8LP - Kaneland B/G Conference DualApr 8 · 1600 Meters · Place 8 · LaSalle (L.-Peru)1600 Meters87:11.97a PB10
Apr 8LP - Kaneland B/G Conference DualApr 8 · 400 Meters · Place 9 · LaSalle (L.-Peru)400 Meters91:01.66a10
Apr 4Geneseo Tri Apr 4 · Full · Place 18 · LaSalle (L.-Peru)Full187:33.5310
Apr 4Geneseo Tri Apr 4 · Full · Place 12 · LaSalle (L.-Peru)Full121:01.75 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 200 Meters · Place 35 · LaSalle (L.-Peru)200 Meters3527.75 PB10
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 60 Meters · Place 32 · LaSalle (L.-Peru)60 Meters328.08 PB10
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 400 Meters · Place 16 · LaSalle (L.-Peru)400 Meters161:02.09 PB10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 30Quad boys LP, OTT, MAR, MENApr 30 · 100 Meters · Place 35 · LaSalle (L.-Peru)100 Meters3513.76a—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · 400 Meters · Place 6 · LaSalle (L.-Peru)400 Meters61:05.47a—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · 200 Meters · Place 12 · LaSalle (L.-Peru)200 Meters1228.42a—
Apr 29Sycamore vs. LaSalle-PeruApr 29 · 100 Meters · Place 14 · LaSalle (L.-Peru)100 Meters1413.86a—
Apr 23LP Co-Ed PC, BV, Somonauk, Fieldcrest, NewarkApr 23 · 400 Meters · Place 13 · LaSalle (L.-Peru)400 Meters131:06.00a—
Apr 23LP Co-Ed PC, BV, Somonauk, Fieldcrest, NewarkApr 23 · 200 Meters · Place 18 · LaSalle (L.-Peru)200 Meters1828.29a—
Apr 23LP Co-Ed PC, BV, Somonauk, Fieldcrest, NewarkApr 23 · 100 Meters · Place 26 · LaSalle (L.-Peru)100 Meters2613.49a—
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · 400 Meters · Place 5 · LaSalle (L.-Peru)400 Meters51:07.58a—
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · 200 Meters · Place 9 · LaSalle (L.-Peru)200 Meters928.85a—
Apr 17Co-Ed Rochelle, LP, OttawaApr 17 · 100 Meters · Place 13 · LaSalle (L.-Peru)100 Meters1313.63a—
Apr 8LP vs Kaneland Apr 8 · 400 Meters · Place 7 · LaSalle (L.-Peru)400 Meters71:07.79a—
Apr 8LP vs Kaneland Apr 8 · 200 Meters · Place 26 · LaSalle (L.-Peru)200 Meters2628.26a—
Apr 8LP vs Kaneland Apr 8 · 100 Meters · Place 29 · LaSalle (L.-Peru)100 Meters2913.42a—
Apr 6LP Boys Track Cavalier ClassicApr 6 · 400 Meters · Place 9 · LaSalle (L.-Peru)400 Meters91:05.95a—