Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 165:32.00NIC-10 Indoor Championship MeetMarch 16, 2024
1600 Meters · OutdoorOregon Art Carlson Hawk Classic · Apr 285:30.88aOregon Art Carlson Hawk ClassicApril 28, 2023
3200 Meters · IndoorNIC-10 Indoor Championships · Mar 1812:17.70NIC-10 Indoor ChampionshipsMarch 18, 2023
3200 Meters · OutdoorLarkin Relays · Apr 812:12.60Larkin RelaysApril 8, 2023
800 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 112:34.26Hononegah Boys Indoor Meet #1February 11, 2023
800 Meters · OutdoorBelvidere v East, Jefferson · May 22:15.73aBelvidere v East, JeffersonMay 2, 2023
Triple Jump · OutdoorBelvidere v East, Jefferson · May 27.97mBelvidere v East, JeffersonMay 2, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 3200 Meters · Place 10 · Rockford (Jefferson)3200 Meters10.12:34.48a12
May 5Rockford Auburn Boys QuadMay 5 · 800 Meters · Place 17 · Rockford (Jefferson)800 Meters17.2:29.35a12
Apr 28Boylan v Jefferson, FreeportApr 28 · 800 Meters · Place 11 · Rockford (Jefferson)800 Meters11.2:34.7012
Apr 28Boylan v Jefferson, FreeportApr 28 · 200 Meters · Rockford (Jefferson)200 Meters—NT12
Apr 21Jefferson Co-Ed TriApr 21 · 3200 Meters · Place 8 · Rockford (Jefferson)3200 Meters8.13:13.78a12
Mar 6Newman First Chance MeetMar 6 · 3200 Meters · Place 4 · Rockford (Jefferson)3200 Meters413:44.3012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 3200 Meters · Place 16 · Rockford (Jefferson)3200 Meters1612:24.2812

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · 3200 Meters · Rockford (Jefferson)3200 Meters—DNS11
Apr 26Rockford Christian Invitational 2025Apr 26 · 1600 Meters · Place 18 · Rockford (Jefferson)1600 Meters185:38.4811
Apr 22Jefferson Co-Ed QuadApr 22 · 1600 Meters · Place 18 · Rockford (Jefferson)1600 Meters185:42.52a11
Apr 19Buccaneer InviteApr 19 · 1600 Meters · Place 21 · Rockford (Jefferson)1600 Meters215:38.8111
Apr 16Rockford Guilford Co-Ed TriangularApr 16 · 800 Meters · Place 10 · Rockford (Jefferson)800 Meters102:30.36a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 16NIC-10 Indoor Championship MeetMar 16 · 1600 Meters · Place 14 · Rockford (Jefferson)1600 Meters145:32.00 PB10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 9Byron Boys PreviewMar 9 · 1600 Meters · Place 8 · Rockford (Jefferson)1600 Meters85:34.17a—
Mar 1Newman Open 2024Mar 1 · 1600 Meters · Place 10 · Rockford (Jefferson)1600 Meters105:35.8010
Mar 1Newman Open 2024Mar 1 · 800 Meters · Place 13 · Rockford (Jefferson)800 Meters132:34.9010

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #1 DeKalbMay 17 · 1600 Meters · Place 25 · Rockford (Jefferson)1600 Meters255:32.449
May 11NIC-10 Boy's Conference ChampionshipMay 11 · 3200 Meters · Place 7 · Rockford (Jefferson)3200 Meters712:20.61a—
May 2Belvidere v East, JeffersonMay 2 · Triple Jump · Place 1 · Rockford (Jefferson)Triple Jump17.97m PB—
May 2Belvidere v East, JeffersonMay 2 · 800 Meters · Place 1 · Rockford (Jefferson)800 Meters12:15.73a PB—
Apr 29East RelaysApr 29 · 1600 Meters · Place 13 · Rockford (Jefferson)1600 Meters135:36.34a—
Apr 28Oregon Art Carlson Hawk ClassicApr 28 · 1600 Meters · Place 28 · Rockford (Jefferson)1600 Meters285:30.88a PB—
Apr 26Hononegah v Auburn, Jefferson, FreeportApr 26 · 1600 Meters · Place 2 · Rockford (Jefferson)1600 Meters25:38.32a—
Apr 21SVHS vs. Boys & Girls Earlville & JeffersonApr 21 · 1600 Meters · Place 3 · Rockford (Jefferson)1600 Meters35:54.57a—
Apr 19Jefferson v Harlem, HononegahApr 19 · 1600 Meters · Place 12 · Rockford (Jefferson)1600 Meters125:45.67a—
Apr 1531st VanDeveer Relays-Geneva HSApr 15 · 1600 Meters · Place 21 · Rockford (Jefferson)1600 Meters215:37.609
Apr 14Yorkville Matt Wulf InvitationalApr 14 · 3200 Meters · Place 14 · Rockford (Jefferson)3200 Meters1412:35.98a—
Apr 12Freeport v North, Boylan, JeffersonApr 12 · 3200 Meters · Place 8 · Rockford (Jefferson)3200 Meters814:16.819
Apr 12Freeport v North, Boylan, JeffersonApr 12 · 1600 Meters · Place 8 · Rockford (Jefferson)1600 Meters86:02.649
Apr 8Larkin RelaysApr 8 · 3200 Meters · Place 7 · Rockford (Jefferson)3200 Meters712:12.60 PB9
Mar 11Byron Boys PreviewMar 11 · 3200 Meters · Place 6 · Rockford (Jefferson)3200 Meters612:54.689
Mar 3Newman Open 2023Mar 3 · 1600 Meters · Place 11 · Rockford (Jefferson)1600 Meters115:54.90a—
Mar 3Newman Open 2023Mar 3 · 1600 Meters · Place 11 · Rockford (Jefferson)1600 Meters115:54.909

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 3200 Meters · Place 17 · Rockford (Jefferson)3200 Meters1712:17.70 PB9
Feb 25Hononegah Boys Indoor Meet #2Feb 25 · 1600 Meters · Place 45 · Rockford (Jefferson)1600 Meters455:53.829
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 800 Meters · Place 32 · Rockford (Jefferson)800 Meters322:34.26 PB9