Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorByron Boys Indoor Classic · Mar 145:33.55Byron Boys Indoor ClassicMarch 14, 2026
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #01 Huntley · May 225:09.47IHSA Class 3A TRB Sectional - #01 HuntleyMay 22, 2025
200 Meters · OutdoorBoylan v Jefferson, Freeport · Apr 2830.53aBoylan v Jefferson, FreeportApril 28, 2026
3200 Meters · IndoorAuburn Boys Indoor Invitational · Feb 2212:58.21Auburn Boys Indoor InvitationalFebruary 22, 2025
3200 Meters · Outdoor2026 Rockford Christian Invitational · Apr 2511:43.73a2026 Rockford Christian InvitationalApril 25, 2026
800 Meters · IndoorRockford Auburn Boys Var/JV Invitational · Feb 212:31.83Rockford Auburn Boys Var/JV InvitationalFebruary 21, 2026
800 Meters · OutdoorBuccaneer Invite · Apr 192:22.22Buccaneer InviteApril 19, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 1600 Meters · Place 28 · Rockford (Jefferson)1600 Meters28.5:22.88a12
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 1600 Meters · Place 12 · Rockford (Jefferson)1600 Meters12.5:09.86a12
May 8Holt InviteMay 8 · 1600 Meters · Place 9 · Rockford (Jefferson)1600 Meters9.5:16.83a12
May 5Rockford Auburn Boys QuadMay 5 · 1600 Meters · Place 6 · Rockford (Jefferson)1600 Meters6.5:14.53a12
May 5Rockford Auburn Boys QuadMay 5 · 800 Meters · Place 15 · Rockford (Jefferson)800 Meters15.2:25.61a12
May 12026 Gib Seegers Track and Field ClassicMay 1 · 1600 Meters · Place 16 · Rockford (Jefferson)1600 Meters16.5:16.60a12
Apr 28Boylan v Jefferson, FreeportApr 28 · 1600 Meters · Place 3 · Rockford (Jefferson)1600 Meters3.5:24.05a12
Apr 28Boylan v Jefferson, FreeportApr 28 · 800 Meters · Place 8 · Rockford (Jefferson)800 Meters8.2:26.79a12
Apr 28Boylan v Jefferson, FreeportApr 28 · 200 Meters · Place 15 · Rockford (Jefferson)200 Meters15.30.53a PB12
Apr 252026 Rockford Christian InvitationalApr 25 · 3200 Meters · Place 9 · Rockford (Jefferson)3200 Meters911:43.73a PB12
Apr 252026 Rockford Christian InvitationalApr 25 · 1600 Meters · Place 11 · Rockford (Jefferson)1600 Meters115:25.13a12
Apr 21Jefferson Co-Ed TriApr 21 · 3200 Meters · Place 6 · Rockford (Jefferson)3200 Meters6.12:43.37a12
Apr 21Jefferson Co-Ed TriApr 21 · 1600 Meters · Place 8 · Rockford (Jefferson)1600 Meters8.5:21.41a12
Apr 21Jefferson Co-Ed TriApr 21 · 800 Meters · Place 10 · Rockford (Jefferson)800 Meters10.2:28.92a12
Apr 18Buccaneer InviteApr 18 · 1600 Meters · Place 23 · Rockford (Jefferson)1600 Meters235:28.80a12
Apr 11Marengo Ed Reeves Co Ed InvitationalApr 11 · 1600 Meters · Place 15 · Rockford (Jefferson)1600 Meters155:31.73a12
Mar 6Newman First Chance MeetMar 6 · 1600 Meters · Place 15 · Rockford (Jefferson)1600 Meters155:40.2812

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 1600 Meters · Place 23 · Rockford (Jefferson)1600 Meters235:39.6712
Mar 14Byron Boys Indoor ClassicMar 14 · 1600 Meters · Place 15 · Rockford (Jefferson)1600 Meters155:33.55 PB12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 44 · Rockford (Jefferson)1600 Meters445:39.5212
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 44 · Rockford (Jefferson)1600 Meters445:39.5212
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 44 · Rockford (Jefferson)800 Meters442:31.83 PB12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 44 · Rockford (Jefferson)800 Meters442:31.8312
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 44 · Rockford (Jefferson)1600 Meters445:39.5212
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 44 · Rockford (Jefferson)800 Meters442:31.8312

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · 1600 Meters · Place 29 · Rockford (Jefferson)1600 Meters295:09.47 PB11
May 9Holt InviteMay 9 · 1600 Meters · Place 8 · Rockford (Jefferson)1600 Meters85:19.48a11
May 9Holt InviteMay 9 · 800 Meters · Place 11 · Rockford (Jefferson)800 Meters112:29.48a11
Apr 30Belvidere QuadApr 30 · 1600 Meters · Place 1 · Rockford (Jefferson)1600 Meters15:31.09a11
Apr 30Belvidere QuadApr 30 · 800 Meters · Place 3 · Rockford (Jefferson)800 Meters32:28.31a11
Apr 26Rockford Christian Invitational 2025Apr 26 · 1600 Meters · Place 17 · Rockford (Jefferson)1600 Meters175:28.6211
Apr 22Jefferson Co-Ed QuadApr 22 · 1600 Meters · Place 11 · Rockford (Jefferson)1600 Meters115:24.57a11
Apr 22Jefferson Co-Ed QuadApr 22 · 800 Meters · Place 6 · Rockford (Jefferson)800 Meters62:26.82a11
Apr 19Buccaneer InviteApr 19 · 1600 Meters · Place 17 · Rockford (Jefferson)1600 Meters175:31.8811
Apr 19Buccaneer InviteApr 19 · 800 Meters · Place 12 · Rockford (Jefferson)800 Meters122:22.22 PB11
Apr 16Rockford Guilford Co-Ed TriangularApr 16 · 1600 Meters · Place 8 · Rockford (Jefferson)1600 Meters85:41.86a11
Apr 16Rockford Guilford Co-Ed TriangularApr 16 · 800 Meters · Place 9 · Rockford (Jefferson)800 Meters92:30.21a11
Apr 12Larkin Co-Ed RelaysApr 12 · 1600 Meters · Place 8 · Rockford (Jefferson)1600 Meters85:26.10a11
Mar 7Newman Open 2025Mar 7 · 1600 Meters · Place 18 · Rockford (Jefferson)1600 Meters185:49.5511
Mar 7Newman Open 2025Mar 7 · 800 Meters · Place 21 · Rockford (Jefferson)800 Meters212:43.3011

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 22NIC-10 Indoor Championship MeetMar 22 · 1600 Meters · Place 18 · Rockford (Jefferson)1600 Meters185:37.8011
Mar 22NIC-10 Indoor Championship MeetMar 22 · 800 Meters · Place 19 · Rockford (Jefferson)800 Meters192:44.6011
Mar 15Byron Boys Indoor ClassicMar 15 · 1600 Meters · Place 11 · Rockford (Jefferson)1600 Meters115:40.46a—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 1600 Meters · Place 38 · Rockford (Jefferson)1600 Meters386:19.5811
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 3200 Meters · Place 20 · Rockford (Jefferson)3200 Meters2012:58.21 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #1 HuntleyMay 15 · 1600 Meters · Place 31 · Rockford (Jefferson)1600 Meters315:40.39a—
May 10NIC-10 Boys Conference MeetMay 10 · 1600 Meters · Place 10 · Rockford (Jefferson)1600 Meters105:36.10a—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · 3200 Meters · Place 4 · Rockford (Jefferson)3200 Meters412:54.01a—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · 1600 Meters · Place 7 · Rockford (Jefferson)1600 Meters75:45.43a—
Apr 20Rockford Christian Invitational 2024Apr 20 · 1600 Meters · Place 26 · Rockford (Jefferson)1600 Meters265:49.1210
Apr 16NIC 10 co ed QuadApr 16 · 800 Meters · Place 19 · Rockford (Jefferson)800 Meters192:56.82a—
Apr 13Belvidere Buccaneer InvitationalApr 13 · 1600 Meters · Place 21 · Rockford (Jefferson)1600 Meters215:47.5610
Apr 10NIC-10 QuadrangularApr 10 · 1600 Meters · Place 5 · Rockford (Jefferson)1600 Meters55:55.2810
Apr 10NIC-10 QuadrangularApr 10 · 800 Meters · Place 16 · Rockford (Jefferson)800 Meters162:43.9010
Apr 6Larkin Co-Ed RelaysApr 6 · 1600 Meters · Place 8 · Rockford (Jefferson)1600 Meters85:52.8910
Mar 9Byron Boys PreviewMar 9 · 1600 Meters · Place 10 · Rockford (Jefferson)1600 Meters105:48.28a—
Mar 1Newman Open 2024Mar 1 · 1600 Meters · Place 13 · Rockford (Jefferson)1600 Meters136:00.9010