Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDistance Night in Palatine · Apr 264:34.69Distance Night in PalatineApril 26, 2025
1600 Meters · IndoorHononegah Indoor Classic (A/AA) (Boys Only) · Mar 154:38.40aHononegah Indoor Classic (A/AA) (Boys Only)March 15, 2025
1600 Meters · Outdoor2026 McHenry County Invite · Apr 234:30.72a2026 McHenry County InviteApril 23, 2026
2 Miles · OutdoorDistance Night in Palatine - Presented by Asics · Apr 259:37.95aDistance Night in Palatine - Presented by AsicsApril 25, 2026
3200 Meters · IndoorHononegah Boys A/AA Indoor Classic · Mar 149:58.99aHononegah Boys A/AA Indoor ClassicMarch 14, 2026
3200 Meters · OutdoorIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton) · May 209:29.17aIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20, 2026
400 Meters · OutdoorWoodstock North KRC Tri Meet · Apr 1455.56Woodstock North KRC Tri MeetApril 14, 2026
400 Meters · Relay Split · OutdoorIESA 3A State Track & Field Championships · May 1758.301IESA 3A State Track & Field ChampionshipsMay 17, 2024
800 Meters · OutdoorGK Invitational · May 92:05.00aGK InvitationalMay 9, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 3200 Meters · Place 20 · JohnsburgJohnsburg3200 Meters20.9:44.25a10
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · 3200 Meters · Place 2 · JohnsburgJohnsburg3200 Meters2.9:29.17a PB10
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · 1600 Meters · Place 3 · JohnsburgJohnsburg1600 Meters3.4:33.86a10
May 12KRC Boys Conference ChampionshipMay 12 · 3200 Meters · Place 2 · JohnsburgJohnsburg3200 Meters2.10:22.60a10
May 12KRC Boys Conference ChampionshipMay 12 · 1600 Meters · Place 2 · JohnsburgJohnsburg1600 Meters2.4:41.93a10
May 9GK InvitationalMay 9 · 800 Meters · Place 1 · JohnsburgJohnsburg800 Meters12:05.00a PB10
Apr 28Harvard QuadApr 28 · 400 Meters · Place 8 · JohnsburgJohnsburg400 Meters858.08a10
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 2 Miles · Place 9 · JohnsburgJohnsburg2 Miles99:37.95a PB10
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 3200 Meters · Place 9 · JohnsburgJohnsburg3200 Meters99:34.63a10
Apr 232026 McHenry County InviteApr 23 · 3200 Meters · JohnsburgJohnsburg3200 Meters—DNS10
Apr 232026 McHenry County InviteApr 23 · 1600 Meters · Place 1 · JohnsburgJohnsburg1600 Meters1.4:30.72a PB10
Apr 21Johnsburg Tri VS Marengo and WoodstockApr 21 · 400 Meters · Place 2 · JohnsburgJohnsburg400 Meters2.56.24a10
Apr 18Buccaneer InviteApr 18 · 1600 Meters · Place 2 · JohnsburgJohnsburg1600 Meters24:39.21a10
Apr 14Woodstock North KRC Tri MeetApr 14 · 800 Meters · Place 1 · JohnsburgJohnsburg800 Meters1.2:12.0010
Apr 14Woodstock North KRC Tri MeetApr 14 · 400 Meters · Place 1 · JohnsburgJohnsburg400 Meters1.55.56 PB10
Apr 11Marengo Ed Reeves Co Ed InvitationalApr 11 · 800 Meters · Place 3 · JohnsburgJohnsburg800 Meters32:07.55a10
Apr 7Johnsburg Quad VS Plano, MC, and AHApr 7 · 800 Meters · Place 1 · JohnsburgJohnsburg800 Meters1.2:07.97a10
Apr 4Cary-Grove InviteApr 4 · 1600 Meters · Place 2 · JohnsburgJohnsburg1600 Meters24:47.52a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · 3200 Meters · Place 1 · JohnsburgJohnsburg3200 Meters1.9:58.99a PB10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 3200 Meters · Place 26 · JohnsburgJohnsburg3200 Meters26.10:01.99a9
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 3200 Meters · Place 26 · JohnsburgJohnsburg3200 Meters2610:01.99a9
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · 3200 Meters · Place 3 · JohnsburgJohnsburg3200 Meters3.9:38.33a9
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · 1600 Meters · Place 4 · JohnsburgJohnsburg1600 Meters4.4:35.36a9
May 13Kishwaukee River Conference- BoysMay 13 · 3200 Meters · Place 3 · JohnsburgJohnsburg3200 Meters3.10:03.18a9
May 13Kishwaukee River Conference- BoysMay 13 · 1600 Meters · Place 2 · JohnsburgJohnsburg1600 Meters2.4:35.18a9
May 10GK InvitationalMay 10 · 1600 Meters · Place 1 · JohnsburgJohnsburg1600 Meters14:35.719
Apr 26Distance Night in PalatineApr 26 · 1 Mile · Place 12 · JohnsburgJohnsburg1 Mile124:34.69 PB9
Apr 26Distance Night in PalatineApr 26 · 1600 Meters · Place 12 · JohnsburgJohnsburg1600 Meters124:33.179
Apr 24McHenry County CoEd InvitationalApr 24 · 3200 Meters · Place 3 · JohnsburgJohnsburg3200 Meters39:41.17a9
Apr 22Woodstock TriangularApr 22 · 800 Meters · Place 2 · JohnsburgJohnsburg800 Meters22:05.64a9
Apr 19Buccaneer InviteApr 19 · 3200 Meters · Place 1 · JohnsburgJohnsburg3200 Meters110:03.009
Apr 19Buccaneer InviteApr 19 · 1600 Meters · Place 2 · JohnsburgJohnsburg1600 Meters24:40.989
Apr 15Sandwich Coed Meet #2Apr 15 · 800 Meters · Place 1 · JohnsburgJohnsburg800 Meters12:09.92a9
Apr 12Marengo Ed Reeves InvitationalApr 12 · 1600 Meters · Place 1 · JohnsburgJohnsburg1600 Meters14:40.84a9
Apr 8KRC Tri w/ Plano & Marian CentralApr 8 · 400 Meters · Place 5 · JohnsburgJohnsburg400 Meters559.69
Apr 5Cary-Grove InvitationalApr 5 · 1600 Meters · Place 2 · JohnsburgJohnsburg1600 Meters24:38.33a9
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 3200 Meters · Place 14 · JohnsburgJohnsburg3200 Meters149:57.039
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 3200 Meters · Place 14 · JohnsburgJohnsburg3200 Meters149:57.03a9
Mar 1Sequoit Boys ShowdownMar 1 · 1600 Meters · Place 8 · JohnsburgJohnsburg1600 Meters84:46.43a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · 3200 Meters · Place 1 · JohnsburgJohnsburg3200 Meters1.10:06.49a9
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · 1600 Meters · Place 4 · JohnsburgJohnsburg1600 Meters4.4:38.40a PB9
Mar 8CLC Boys Indoor QuadMar 8 · 1600 Meters · Place 2 · JohnsburgJohnsburg1600 Meters24:47.0—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 1600 Meters · Place 3 · Johnsburg JHSJohnsburg JHS1600 Meters3.4:44.29a8
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 400 Meters · Johnsburg JHSJohnsburg JHS400 MetersRelay Split—58.301 PB8
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 800 Meters · Place 4 · Johnsburg JHSJohnsburg JHS800 Meters4.2:09.47a8
May 11IESA 3A - Sectional 1 @ Deerfield HSMay 11 · 1600 Meters · Place 1 · Johnsburg JHSJohnsburg JHS1600 Meters1.4:47.57a8
May 11IESA 3A - Sectional 1 @ Deerfield HSMay 11 · 800 Meters · Place 2 · Johnsburg JHSJohnsburg JHS800 Meters2.2:14.17a8
Apr 13Prairie Derby ShowcaseApr 13 · 1600 Meters · Place 1 · Johnsburg JHSJohnsburg JHS1600 Meters1.4:45.98a8

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19IESA 3A State Track & Field ChampionshipsMay 19 · 1600 Meters · Place 1 · Johnsburg JHSJohnsburg JHS1600 Meters1.4:51.09a7
May 19IESA 3A State Track & Field ChampionshipsMay 19 · 800 Meters · Place 8 · Johnsburg JHSJohnsburg JHS800 Meters8.2:15.80a7
May 13 IESA 3A - Sectional 1 @ JohnsburgMay 13 · 1600 Meters · Place 1 · Johnsburg JHSJohnsburg JHS1600 Meters15:03.55a—
May 13 IESA 3A - Sectional 1 @ JohnsburgMay 13 · 800 Meters · Place 1 · Johnsburg JHSJohnsburg JHS800 Meters12:22.14a—
May 8Johnsburg Wildcat Invitational May 8 · 1600 Meters · Place 1 · Johnsburg JHSJohnsburg JHS1600 Meters15:19.12a—
May 8Johnsburg Wildcat Invitational May 8 · 400 Meters · Place 1 · Johnsburg JHSJohnsburg JHS400 Meters11:04.19a—
Apr 15Prairie Derby Middle School ShowcaseApr 15 · 1600 Meters · Place 6 · JohnsburgJohnsburg1600 Meters65:01.93a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20IESA 3A State Track & Field ChampionshipsMay 20 · 1600 Meters · Place 8 · Johnsburg JHSJohnsburg JHS1600 Meters8.5:19.17a6
May 20IESA 3A State Track & Field ChampionshipsMay 20 · 800 Meters · Place 11 · Johnsburg JHSJohnsburg JHS800 Meters11.2:27.67a6
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · 1600 Meters · Place 1 · Johnsburg JHSJohnsburg JHS1600 Meters1.5:14.74a6
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · 800 Meters · Place 1 · Johnsburg JHSJohnsburg JHS800 Meters1.2:30.50a6