Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFox Valley Boys Indoor Championships · Mar 184:42.95aFox Valley Boys Indoor ChampionshipsMarch 18, 2025
1600 Meters · Outdoor50th Annual Crystal Lake Central Invitational · May 24:34.84a50th Annual Crystal Lake Central InvitationalMay 2, 2025
3200 Meters · IndoorFox Valley Boys Indoor Championships · Mar 1810:10.96aFox Valley Boys Indoor ChampionshipsMarch 18, 2025
3200 Meters · OutdoorFVC Boys Quad @McHenry · Apr 2010:13.76aFVC Boys Quad @McHenryApril 20, 2026
600 Meters · IndoorHononegah Boys A/AA Indoor Classic · Mar 141:28.46aHononegah Boys A/AA Indoor ClassicMarch 14, 2026
800 Meters · IndoorClash at the Coliseum · Feb 282:07.21aClash at the ColiseumFebruary 28, 2026
800 Meters · Outdoor51st Annual Crystal Lake Central Invitational · May 11:59.50a51st Annual Crystal Lake Central InvitationalMay 1, 2026
800 Meters · Relay Split · OutdoorIHSA 2A Boys State Track & Field Championships · May 302:03.239IHSA 2A Boys State Track & Field ChampionshipsMay 30, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · 800 Meters · Place 7 · Crystal Lake (Prairie Ridge)800 Meters7.2:02.55a11
May 14Fox Valley Conference Boys ChampionshipsMay 14 · 800 Meters · Place 3 · Crystal Lake (Prairie Ridge)800 Meters32:00.73a11
May 151st Annual Crystal Lake Central InvitationalMay 1 · 800 Meters · Place 1 · Crystal Lake (Prairie Ridge)800 Meters1.1:59.50a PB11
Apr 232026 McHenry County InviteApr 23 · 800 Meters · Place 4 · Crystal Lake (Prairie Ridge)800 Meters4.2:02.10a11
Apr 20FVC Boys Quad @McHenryApr 20 · 3200 Meters · Place 1 · Crystal Lake (Prairie Ridge)3200 Meters1.10:13.76a PB11
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 800 Meters · Place 1 · Crystal Lake (Prairie Ridge)800 Meters1.2:01.61a11
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · 800 Meters · Place 1 · Crystal Lake (Prairie Ridge)800 Meters1.2:02.03a11
Apr 6FVC Boys Quad @Cary-GroveApr 6 · 1600 Meters · Place 1 · Crystal Lake (Prairie Ridge)1600 Meters1.4:47.33a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · 800 Meters · Place 7 · Crystal Lake (Prairie Rid800 Meters72:07.6411
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · 600 Meters · Place 5 · Crystal Lake (Prairie Ridge)600 Meters5.1:28.46a PB11
Feb 28Clash at the ColiseumFeb 28 · 800 Meters · Place 20 · Crystal Lake (Prairie Ridge)800 Meters202:07.21a PB11
Feb 24JV D-C Indoor Tri Meet #1Feb 24 · 1600 Meters · Place 1 · Crystal Lake (Prairie Ridge)1600 Meters14:54.011

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · Crystal Lake (Prairie Ridge)800 MetersRelay SplitRound P—2:03.239 PB10
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · 800 Meters · Place 4 · Crystal Lake (Prairie Ridge)800 Meters4.2:04.24a10
May 15Fox Valley Conference Boys ChampionshipsMay 15 · 800 Meters · Place 4 · Crystal Lake (Prairie Ridge)800 Meters42:02.83a10
May 12FVC Boys Frosh SophMay 12 · 800 Meters · Place 1 · Crystal Lake (Prairie Ridge)800 Meters12:00.44a10
May 5FVC Boys Quad @ CLSMay 5 · 800 Meters · Place 3 · Crystal Lake (Prairie Ridge)800 Meters32:01.23a10
May 250th Annual Crystal Lake Central InvitationalMay 2 · 1600 Meters · Place 5 · Crystal Lake (Prairie Ridge)1600 Meters5.4:34.84a PB10
Apr 28FVC Quad @ Prairie RidgeApr 28 · 800 Meters · Place 1 · Crystal Lake (Prairie Rid800 Meters12:03.9510
Apr 24McHenry County CoEd InvitationalApr 24 · 1600 Meters · Place 6 · Crystal Lake (Prairie Ridge)1600 Meters64:40.61a10
Apr 21FVC Boys Tri @ JacobsApr 21 · 1600 Meters · Place 2 · Crystal Lake (Prairie Rid1600 Meters24:59.0010
Apr 21FVC Boys Tri @ JacobsApr 21 · 800 Meters · Place 1 · Crystal Lake (Prairie Rid800 Meters12:05.110
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · 3200 Meters · Place 2 · Crystal Lake (Prairie Rid3200 Meters210:14.7510
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · 1600 Meters · Place 3 · Crystal Lake (Prairie Rid1600 Meters34:42.0510
Apr 14Central Rockets Boys TriApr 14 · 800 Meters · Place 4 · Crystal Lake (Prairie Ridge)800 Meters42:10.54a10
Apr 10Boys Ram InviteApr 10 · 3200 Meters · Place 3 · Crystal Lake (Prairie Ridge)3200 Meters310:21.80a10
Apr 10Boys Ram InviteApr 10 · 1600 Meters · Place 7 · Crystal Lake (Prairie Ridge)1600 Meters74:51.71a10
Apr 10Boys Ram InviteApr 10 · 3200 Meters · Place 3 · Crystal Lake (Prairie Rid3200 Meters310:21.8010
Apr 10Boys Ram InviteApr 10 · 1600 Meters · Place 7 · Crystal Lake (Prairie Rid1600 Meters74:51.7110

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 18Fox Valley Boys Indoor ChampionshipsMar 18 · 3200 Meters · Place 6 · Crystal Lake (Prairie Ridge)3200 Meters610:10.96a PB—
Mar 18Fox Valley Boys Indoor ChampionshipsMar 18 · 1600 Meters · Place 8 · Crystal Lake (Prairie Ridge)1600 Meters84:42.95a PB—
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · 3200 Meters · Place 2 · Crystal Lake (Prairie Ridge)3200 Meters2.10:24.01a10
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · 1600 Meters · Place 7 · Crystal Lake (Prairie Ridge)1600 Meters7.4:48.27a10
Mar 8CLC Boys Indoor QuadMar 8 · 1600 Meters · Place 3 · Crystal Lake (Prairie Ridge)1600 Meters35:03.6—
Feb 25Dundee-Crown Boys Indoor Meet #1Feb 25 · 1600 Meters · Place 1 · Crystal Lake (Prairie Ridge)1600 Meters15:17.0—
Feb 15Lakes Clash at the Colosseum Feb 15 · 3200 Meters · Place 24 · Crystal Lake (Prairie Rid3200 Meters2410:42.2210

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Boys Fox Valley Conference ChampionshipsMay 9 · 800 Meters · Place 13 · Crystal Lake (Prairie R800 Meters132:10.19a—
May 6FVC FS Boys InviteMay 6 · 800 Meters · Place 5 · Crystal Lake (Prairie R800 Meters52:09.82a—
Apr 29D155 Outdoor MeetApr 29 · 1600 Meters · Place 3 · Crystal Lake (Prairie R1600 Meters34:59.4—
Apr 22Crystal Lake South Boys TriApr 22 · 1600 Meters · Place 1 · Crystal Lake (Prairie R1600 Meters15:00.01a—
Apr 15Prairie Ridge Boys TriApr 15 · 1600 Meters · Place 1 · Crystal Lake (Prairie R1600 Meters14:58.43a—
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · 800 Meters · Place 4 · Crystal Lake (Prairie Rid800 Meters42:13.999
Apr 8@CLC vs DC, BC, PR MenApr 8 · 3200 Meters · Place 1 · Crystal Lake (Prairie R3200 Meters111:40.9—
Apr 5Boys Ram InviteApr 5 · 800 Meters · Place 15 · Crystal Lake (Prairie R800 Meters152:25.40a—