Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRockford Auburn Boys Var/JV Invitational · Feb 216:07.58Rockford Auburn Boys Var/JV InvitationalFebruary 21, 2026
1600 Meters · OutdoorHolt Invite · May 85:29.10aHolt InviteMay 8, 2026
200 Meters · OutdoorBoylan v Jefferson, Freeport · Apr 2829.58aBoylan v Jefferson, FreeportApril 28, 2026
3200 Meters · OutdoorJefferson Co-Ed Tri · Apr 2112:19.54aJefferson Co-Ed TriApril 21, 2026
800 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 212:37.14NIC-10 Indoor Championship MeetMarch 21, 2026
800 Meters · OutdoorIHSA Class 3A TRB Sectional - #01 Antioch · May 212:28.28aIHSA Class 3A TRB Sectional - #01 AntiochMay 21, 2026
complete · OutdoorRockford Christian Invitational 2025 · Apr 262:48.56Rockford Christian Invitational 2025April 26, 2025
Full · IndoorByron Boys Indoor Classic · Mar 145:53.76Byron Boys Indoor ClassicMarch 14, 2026
Full · OutdoorBuccaneer Invite · Apr 192:43.28Buccaneer InviteApril 19, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 800 Meters · Place 30 · Rockford (Jefferson)800 Meters30.2:28.28a PB11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 800 Meters · Place 15 · Rockford (Jefferson)800 Meters15.2:28.54a11
May 8Holt InviteMay 8 · 1600 Meters · Place 10 · Rockford (Jefferson)1600 Meters10.5:29.10a PB11
May 5Rockford Auburn Boys QuadMay 5 · 1600 Meters · Place 8 · Rockford (Jefferson)1600 Meters8.5:31.74a11
May 5Rockford Auburn Boys QuadMay 5 · 800 Meters · Place 16 · Rockford (Jefferson)800 Meters16.2:28.90a11
May 12026 Gib Seegers Track and Field ClassicMay 1 · 1600 Meters · Place 18 · Rockford (Jefferson)1600 Meters18.5:45.29a11
Apr 28Boylan v Jefferson, FreeportApr 28 · 1600 Meters · Place 4 · Rockford (Jefferson)1600 Meters4.5:37.67a11
Apr 28Boylan v Jefferson, FreeportApr 28 · 800 Meters · Place 10 · Rockford (Jefferson)800 Meters10.2:28.3011
Apr 28Boylan v Jefferson, FreeportApr 28 · 200 Meters · Place 14 · Rockford (Jefferson)200 Meters14.29.58a PB11
Apr 252026 Rockford Christian InvitationalApr 25 · 1600 Meters · Place 14 · Rockford (Jefferson)1600 Meters145:41.50a11
Apr 21Jefferson Co-Ed TriApr 21 · 3200 Meters · Place 4 · Rockford (Jefferson)3200 Meters4.12:19.54a PB11
Apr 21Jefferson Co-Ed TriApr 21 · 1600 Meters · Rockford (Jefferson)1600 Meters—DNS11
Apr 21Jefferson Co-Ed TriApr 21 · 800 Meters · Place 12 · Rockford (Jefferson)800 Meters12.2:36.80a11
Apr 18Buccaneer InviteApr 18 · 1600 Meters · Place 26 · Rockford (Jefferson)1600 Meters265:46.19a11
Apr 11Marengo Ed Reeves Co Ed InvitationalApr 11 · 800 Meters · Place 12 · Rockford (Jefferson)800 Meters122:35.90a11
Mar 6Newman First Chance MeetMar 6 · Full · Place 22 · Rockford (Jefferson)Full225:58.4911

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 800 Meters · Place 23 · Rockford (Jefferson)800 Meters232:37.14 PB11
Mar 14Byron Boys Indoor ClassicMar 14 · Full · Place 5 · Rockford (Jefferson)Full512:30.4311
Mar 14Byron Boys Indoor ClassicMar 14 · Full · Place 17 · Rockford (Jefferson)Full175:53.76 PB11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 37 · Rockford (Jefferson)1600 Meters376:07.58 PB11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 37 · Rockford (Jefferson)1600 Meters376:07.5811
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 36 · Rockford (Jefferson)800 Meters362:42.0811
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 36 · Rockford (Jefferson)800 Meters362:42.0811
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 37 · Rockford (Jefferson)1600 Meters376:07.5811
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 36 · Rockford (Jefferson)800 Meters362:42.0811

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30Belvidere QuadApr 30 · 1600 Meters · Place 4 · Rockford (Jefferson)1600 Meters46:18.01a10
Apr 30Belvidere QuadApr 30 · 800 Meters · Place 6 · Rockford (Jefferson)800 Meters62:45.61a10
Apr 26Rockford Christian Invitational 2025Apr 26 · complete · Place 23 · Rockford (Jefferson)complete232:48.56 PB10
Apr 22Jefferson Co-Ed QuadApr 22 · 1600 Meters · Place 23 · Rockford (Jefferson)1600 Meters236:07.75a10
Apr 22Jefferson Co-Ed QuadApr 22 · 800 Meters · Place 19 · Rockford (Jefferson)800 Meters192:49.40a10
Apr 19Buccaneer InviteApr 19 · Full · Place 21 · Rockford (Jefferson)Full212:43.28 PB10
Apr 16Rockford Guilford Co-Ed TriangularApr 16 · 1600 Meters · Place 13 · Rockford (Jefferson)1600 Meters136:20.08a10
Apr 16Rockford Guilford Co-Ed TriangularApr 16 · 800 Meters · Place 14 · Rockford (Jefferson)800 Meters142:54.59a10
Apr 12Larkin Co-Ed RelaysApr 12 · 800 Meters · Place 14 · Rockford (Jefferson)800 Meters142:45.19a10
Mar 7Newman Open 2025Mar 7 · Full · Place 25 · Rockford (Jefferson)Full256:57.7010
Mar 7Newman Open 2025Mar 7 · Full · Place 26 · Rockford (Jefferson)Full262:49.5110

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Byron Boys Indoor ClassicMar 15 · 800 Meters · Place 14 · Rockford (Jefferson)800 Meters142:59.94a—