Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLP Co-Ed Dual vs Ottawa · Apr 1411.51aLP Co-Ed Dual vs OttawaApril 14, 2026
200 Meters · OutdoorLP Rochelle Co-Ed Dual · Apr 2123.48aLP Rochelle Co-Ed DualApril 21, 2026
400 Meters · OutdoorMendota Co-Ed Quad · May 152.22aMendota Co-Ed QuadMay 1, 2026
400 Meters · Relay Split · OutdoorIESA 1A State Track & Field Championships · May 1055.116IESA 1A State Track & Field ChampionshipsMay 10, 2024
60 Meters · IndoorJerry Lowe Boys Invitational · Feb 77.71Jerry Lowe Boys InvitationalFebruary 7, 2026
High Jump · OutdoorPrairie Conference · Apr 221.46mPrairie ConferenceApril 22, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 15I-8 Conference meet( boys)May 15 · 400 Meters · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters—SCR10
May 11Illinois Valley InviteMay 11 · 400 Meters · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters6.55.30a10
May 11Illinois Valley InviteMay 11 · 200 Meters · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters—SCR10
May 11Illinois Valley InviteMay 11 · 100 Meters · Place 10 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters10.11.92a10
May 1Mendota Co-Ed QuadMay 1 · 400 Meters · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters3.52.22a PB10
May 1Mendota Co-Ed QuadMay 1 · 200 Meters · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters3.24.45a10
May 1Mendota Co-Ed QuadMay 1 · 100 Meters · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters6.11.87a10
Apr 28Triangular vs LaSalle-Peru/SycamoreApr 28 · 100 Meters · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters7.12.08a10
Apr 23 Plano Field of DreamsApr 23 · 100 Meters · Place 8 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters811.76a10
Apr 21LP Rochelle Co-Ed DualApr 21 · 200 Meters · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters2.23.48a PB10
Apr 21LP Rochelle Co-Ed DualApr 21 · 100 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters4.11.79a10
Apr 14LP Co-Ed Dual vs OttawaApr 14 · 200 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters4.23.81a10
Apr 14LP Co-Ed Dual vs OttawaApr 14 · 100 Meters · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters2.11.51a PB10
Apr 112026 Cavalier Classic Co-Ed Apr 11 · 400 Meters · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters1.53.66a10
Apr 112026 Cavalier Classic Co-Ed Apr 11 · 100 Meters · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters2.11.79a10
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 400 Meters · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters2.54.40a10
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 200 Meters · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters—DNS10
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 100 Meters · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters9.12.17a10
Apr 3Geneseo Coed TriApr 3 · 400 Meters · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters253.08a10
Apr 3Geneseo Coed TriApr 3 · 100 Meters · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters512.15a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14Byron Boys Indoor ClassicMar 14 · 60 Meters · Place 11 · LaSalle (L.-Peru)LaSalle (L.-Peru)60 Meters117.7210
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 60 Meters · Place 36 · LaSalle (L.-Peru)LaSalle (L.-Peru)60 Meters367.71 PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #07 PontiacMay 21 · 400 Meters · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters954.08a9
May 12Illinois Valley InviteMay 12 · 400 Meters · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters153.98a9
May 5LP Co-ed MeetMay 5 · 200 Meters · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters324.56a9
May 5LP Co-ed MeetMay 5 · 100 Meters · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters512.38a9
May 2MHS Senior NightMay 2 · 400 Meters · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters354.87a9
May 2MHS Senior NightMay 2 · 100 Meters · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters612.26a9
Apr 29Sycamore vs. LaSalle-Peru and MorrisApr 29 · 400 Meters · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)400 Meters255.21a9
Apr 29Sycamore vs. LaSalle-Peru and MorrisApr 29 · 100 Meters · Place 11 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1112.47a9
Apr 22Rochelle - LaSalle-Peru - Co-Ed DualApr 22 · 100 Meters · Place 6 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters612.37a9
Apr 17Plano Field of DreamsApr 17 · 100 Meters · Place 11 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1112.28a9
Apr 15B/G Dual MeetApr 15 · 200 Meters · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)200 Meters526.66a9
Apr 15B/G Dual MeetApr 15 · 100 Meters · Place 10 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1013.11a9
Apr 12LP Cavalier Classic InvitationalApr 12 · 100 Meters · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters412.14a9
Apr 8LP - Kaneland B/G Conference DualApr 8 · 100 Meters · Place 10 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters1012.27a9
Apr 4Geneseo Tri Apr 4 · 100 Meters · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)100 Meters912.489

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10IESA 1A State Track & Field ChampionshipsMay 10 · 400 Meters · LaSalle Trinity CatholicLaSalle Trinity Catholic400 MetersRelay Split—55.116 PB8
May 10IESA 1A State Track & Field ChampionshipsMay 10 · 200 Meters · Place 7 · LaSalle Trinity CatholicLaSalle Trinity Catholic200 Meters7.25.68a8
May 10IESA 1A State Track & Field ChampionshipsMay 10 · 100 Meters · Place 9 · LaSalle Trinity CatholicLaSalle Trinity Catholic100 MetersRound P9.12.58a8
May 4IESA 1A - Sectional 3 @ St. Bede Academy HSMay 4 · 200 Meters · Place 1 · LaSalle Trinity CatholicLaSalle Trinity Catholic200 Meters124.78
May 4IESA 1A - Sectional 3 @ St. Bede Academy HSMay 4 · 100 Meters · Place 2 · LaSalle Trinity CatholicLaSalle Trinity Catholic100 Meters212.18
Apr 304/30 Mendota Northbrook MeetApr 30 · 200 Meters · Place 1 · LaSalle Trinity CatholicLaSalle Trinity Catholic200 Meters1.25.98
Apr 304/30 Mendota Northbrook MeetApr 30 · 100 Meters · Place 1 · LaSalle Trinity CatholicLaSalle Trinity Catholic100 Meters1.12.38
Apr 25LaSalle Lincoln Track Meet 3Apr 25 · 400 Meters · Place 3 · LaSalle Trinity CatholicLaSalle Trinity Catholic400 Meters3.59.08
Apr 25LaSalle Lincoln Track Meet 3Apr 25 · 100 Meters · Place 2 · LaSalle Trinity CatholicLaSalle Trinity Catholic100 Meters2.12.48
Apr 22Prairie ConferenceApr 22 · High Jump · Place 3 · LaSalle Trinity CatholicLaSalle Trinity CatholicHigh Jump3.1.46m PB8
Apr 22Prairie ConferenceApr 22 · 200 Meters · Place 1 · LaSalle Trinity CatholicLaSalle Trinity Catholic200 Meters1.26.48
Apr 22Prairie ConferenceApr 22 · 100 Meters · Place 1 · LaSalle Trinity CatholicLaSalle Trinity Catholic100 Meters1.12.38
Apr 17Oglesby Washington Bulldog MeetApr 17 · High Jump · Place 3 · LaSalle Trinity CatholicLaSalle Trinity CatholicHigh Jump3.1.40m8
Apr 17Oglesby Washington Bulldog MeetApr 17 · 200 Meters · Place 1 · LaSalle Trinity CatholicLaSalle Trinity Catholic200 Meters1.25.58
Apr 17Oglesby Washington Bulldog MeetApr 17 · 100 Meters · Place 1 · LaSalle Trinity CatholicLaSalle Trinity Catholic100 Meters1.12.88

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12IESA 1A State Track & Field ChampionshipsMay 12 · 200 Meters · Place 2 · LaSalle Trinity CatholicLaSalle Trinity Catholic200 Meters2.26.08a7
May 12IESA 1A State Track & Field ChampionshipsMay 12 · 100 Meters · Place 5 · LaSalle Trinity CatholicLaSalle Trinity Catholic100 MetersRound P5.12.93a7
May 12IESA 1A State Track & Field ChampionshipsMay 12 · 100 Meters · Place 5 · LaSalle Trinity CatholicLaSalle Trinity Catholic100 Meters5.13.13a7