Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A - Sectional 3 @ Lake Zurich HS · May 1420.76aIESA 4A - Sectional 3 @ Lake Zurich HSMay 14, 2022
1600 Meters · IndoorFox Valley Boys Indoor Championships · Mar 184:48.13aFox Valley Boys Indoor ChampionshipsMarch 18, 2025
1600 Meters · Outdoor51st Annual Crystal Lake Central Invitational · May 14:43.47a51st Annual Crystal Lake Central InvitationalMay 1, 2026
3200 Meters · IndoorFVC Boys Tri@Dundee Crown · Apr 2010:42.44aFVC Boys Tri@Dundee CrownApril 20, 2026
3200 Meters · OutdoorFVC Boys Tri @Crystal Lake Central · Apr 611:05.82aFVC Boys Tri @Crystal Lake CentralApril 6, 2026
400 Meters · OutdoorIESA 4A - Sectional 3 @ Lake Zurich HS · May 141:02.76aIESA 4A - Sectional 3 @ Lake Zurich HSMay 14, 2022
800 Meters · OutdoorFVC Boys Triangular · Apr 152:13.70aFVC Boys TriangularApril 15, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 1600 Meters · Place 26 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters26.5:15.82a11
May 14Fox Valley Conference Boys ChampionshipsMay 14 · 1600 Meters · Place 9 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters94:44.08a11
May 151st Annual Crystal Lake Central InvitationalMay 1 · 1600 Meters · Place 5 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters5.4:43.47a PB11
Apr 232026 McHenry County InviteApr 23 · 1600 Meters · Place 14 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters14.4:48.81a11
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · 1600 Meters · Place 7 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters7.4:57.54a11
Apr 9Boys Ram InviteApr 9 · 1600 Meters · Place 5 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters54:55.15—
Apr 6FVC Boys Tri @Crystal Lake CentralApr 6 · 3200 Meters · Place 11 · Crystal Lake (Central)Crystal Lake (Central)3200 Meters11.11:05.82a PB11
Apr 6FVC Boys Tri @Crystal Lake CentralApr 6 · 1600 Meters · Place 10 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters10.5:17.61a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 20FVC Boys Tri@Dundee CrownApr 20 · 3200 Meters · Place 3 · Crystal Lake (Central)Crystal Lake (Central)3200 Meters3.10:42.44a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12FVC Boys Frosh SophMay 12 · 1600 Meters · Place 5 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters55:01.30a10
May 5FVC Boys Quad @ CLSMay 5 · 1600 Meters · Place 4 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters45:03.81a10
Apr 14Central Rockets Boys TriApr 14 · 1600 Meters · Place 5 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters55:07.78a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18Fox Valley Boys Indoor ChampionshipsMar 18 · 1600 Meters · Place 10 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters104:48.13a PB—
Mar 14Central Rockets Boys Indoor Invite 2025Mar 14 · 1600 Meters · Place 11 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters114:54.32a—
Mar 8CLC Boys Indoor QuadMar 8 · 1600 Meters · Place 1 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters15:15.6—
Feb 26Huntley Boys Open #2Feb 26 · 1600 Meters · Place 2 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters24:54.63a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6FVC FS Boys InviteMay 6 · 1600 Meters · Place 4 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters44:50.50a—
Apr 29D155 Outdoor MeetApr 29 · 1600 Meters · Place 1 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters14:49.3—
Apr 22Cary-Grove Boys QuadApr 22 · 1600 Meters · Place 2 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters25:06.51a—
Apr 15FVC Boys TriangularApr 15 · 800 Meters · Place 2 · Crystal Lake (Central)Crystal Lake (Central)800 Meters22:13.70a PB—
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · 1600 Meters · Place 2 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters2.4:51.53a9
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · 800 Meters · Crystal Lake (Central)Crystal Lake (Central)800 MetersRelay Split—2:10.1hUnofficial9
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · 400 Meters · Crystal Lake (Central)Crystal Lake (Central)400 MetersRelay Split—56.8hUnofficial9
Apr 8@CLC vs DC, BC, PR MenApr 8 · 1600 Meters · Place 2 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters24:58.9—
Apr 5Boys Ram InviteApr 5 · 1600 Meters · Place 7 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters74:52.55a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 16Byron Boys Indoor ClassicMar 16 · 1600 Meters · Place 3 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters34:53.539
Mar 2CLC Indoor QuadMar 2 · 1600 Meters · Place 1 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters15:23.69
Feb 14Huntley COED JV/Open Meet #1Feb 14 · 1600 Meters · Place 14 · Crystal Lake (Central)Crystal Lake (Central)1600 Meters145:08.76a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 6 @ DeKalb HuntleyMay 13 · 1600 Meters · Place 5 · Crystal Lake BernotasCrystal Lake Bernotas1600 Meters55:12.26a—
May 13IESA 4A - Sectional 6 @ DeKalb HuntleyMay 13 · 800 Meters · Place 5 · Crystal Lake BernotasCrystal Lake Bernotas800 Meters52:29.93a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 110m Hurdles · Place 12 · Crystal Lake BernotasCrystal Lake Bernotas110m Hurdles30" / 0.762m12.20.76a PB7
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 400 Meters · Place 5 · Crystal Lake BernotasCrystal Lake Bernotas400 Meters5.1:02.76a PB7