Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorClash at the Coliseum · Feb 284:57.65aClash at the ColiseumFebruary 28, 2026
1600 Meters · OutdoorBartlett/Elgin Boys Track & Field Invite · Apr 184:51.09aBartlett/Elgin Boys Track & Field InviteApril 18, 2026
3200 Meters · OutdoorBoys Ram Invite · Apr 910:31.56Boys Ram InviteApril 9, 2026
800 Meters · OutdoorFVC Boys Quad @McHenry · Apr 202:16.66aFVC Boys Quad @McHenryApril 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11FVC Boys F/S Conference ChampionshipsMay 11 · 1600 Meters · Place 7 · Crystal Lake (Prairie Ridge)1600 Meters7.5:03.34a9
Apr 232026 McHenry County InviteApr 23 · 1600 Meters · Place 15 · Crystal Lake (Prairie Ridge)1600 Meters15.4:52.49a9
Apr 20FVC Boys Quad @McHenryApr 20 · 800 Meters · Place 5 · Crystal Lake (Prairie Ridge)800 Meters5.2:16.66a PB9
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 1600 Meters · Place 7 · Crystal Lake (Prairie Ridge)1600 Meters7.4:51.09a PB9
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · 1600 Meters · Place 2 · Crystal Lake (Prairie Ridge)1600 Meters2.4:51.71a9
Apr 9Boys Ram InviteApr 9 · 3200 Meters · Place 9 · Crystal Lake (Prairie Ridge)3200 Meters910:31.56 PB—
Apr 6FVC Boys Quad @Cary-GroveApr 6 · 800 Meters · Place 9 · Crystal Lake (Prairie Ridge)800 Meters9.2:20.04a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · 1600 Meters · Place 40 · Crystal Lake (Prairie Ridge)1600 Meters404:57.65a PB9
Feb 24JV D-C Indoor Tri Meet #1Feb 24 · 1600 Meters · Place 2 · Crystal Lake (Prairie Ridge)1600 Meters25:11.09