Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNLCC Coed Dual - Wauconda @ Antioch · Apr 1312.38aNLCC Coed Dual - Wauconda @ AntiochApril 13, 2026
1600 Meters · OutdoorNLCC Boys Conference Championships · May 84:50.47aNLCC Boys Conference ChampionshipsMay 8, 2024
200 Meters · OutdoorNLCC GNHS v. WHS · Apr 2024.60aNLCC GNHS v. WHSApril 20, 2026
400 Meters · OutdoorAAU Track & Field Region 13 Qualifier · Jun 2450.70aAAU Track & Field Region 13 QualifierJune 24, 2026
800 Meters · IndoorThe CIRCUIT Chicago · Feb 212:02.05aThe CIRCUIT ChicagoFebruary 21, 2026
800 Meters · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 221:56.80aIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
800 Meters · Relay Split · Indoor2026 Illinois Top Times Championships · Mar 272:10.282026 Illinois Top Times ChampionshipsMarch 27, 2026
High Jump · OutdoorNLCC GNHS v. WHS · Apr 201.57mNLCC GNHS v. WHSApril 20, 2026
Long Jump · OutdoorSMSC Conference Championships · May 713-08.00SMSC Conference ChampionshipsMay 7, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 18 · NFRONT TCNFRONT TC800 MetersRound P18.1:58.95a11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 800 Meters · Place 4 · NFRONT TCNFRONT TC800 Meters4.1:58.34a11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 400 Meters · Place 9 · NFRONT TCNFRONT TC400 Meters9.50.70a PB11
Jun 12AAU Central District Qualifier #1Jun 12 · 800 Meters · Place 3 · NFRONT TCNFRONT TC800 Meters31:59.36a11
Jun 12AAU Central District Qualifier #1Jun 12 · 400 Meters · Place 5 · NFRONT TCNFRONT TC400 Meters551.55a11
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 800 Meters · Place 24 · WaucondaWauconda800 MetersRound P24.1:57.65a11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 800 Meters · Place 1 · WaucondaWauconda800 Meters1.1:56.80a PB11
May 152026 NLCC Boys Conference ChampionshipsMay 15 · 800 Meters · Place 2 · WaucondaWauconda800 Meters2.1:57.83a11
May 72026 Boys Lake County InvitationalMay 7 · 800 Meters · Place 3 · WaucondaWauconda800 Meters3.1:58.29a11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 800 Meters · Place 1 · WaucondaWauconda800 Meters1.1:57.47a11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 400 Meters · Place 3 · WaucondaWauconda400 Meters3.53.17a11
Apr 20NLCC GNHS v. WHSApr 20 · High Jump · Place 4 · WaucondaWaucondaHigh Jump4.1.57m PB11
Apr 20NLCC GNHS v. WHSApr 20 · 400 Meters · Place 1 · WaucondaWauconda400 Meters1.52.00a11
Apr 20NLCC GNHS v. WHSApr 20 · 200 Meters · Place 3 · WaucondaWauconda200 Meters3.24.60a PB11
Apr 13NLCC Coed Dual - Wauconda @ AntiochApr 13 · 100 Meters · Place 6 · WaucondaWauconda100 Meters6.12.38a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 800 Meters · WaucondaWauconda800 MetersRelay Split—2:10.28 PB11
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 800 Meters · Place 11 · WaucondaWauconda800 Meters11.2:03.42a11
Mar 132026 NLCC Indoor ChampionshipsMar 13 · 800 Meters · Place 7 · WaucondaWauconda800 Meters72:05.4711
Feb 21The CIRCUIT ChicagoFeb 21 · 800 Meters · Place 9 · WaucondaWauconda800 Meters92:02.05a PB11
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 800 Meters · Place 5 · WaucondaWauconda800 Meters52:06.1911

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 800 Meters · Place 10 · WaucondaWauconda800 Meters101:59.7310
May 15NLCC Boys Conference ChampionshipsMay 15 · 800 Meters · Place 8 · WaucondaWauconda800 Meters82:03.43a10
May 82025 Boys Lake County InvitationalMay 8 · 800 Meters · Place 7 · WaucondaWauconda800 Meters72:01.1410
May 2Deerfield Invitational - VarsityMay 2 · 800 Meters · Place 6 · WaucondaWauconda800 Meters62:01.22a10
Apr 252nd Annual Wheeling InvitationalApr 25 · 800 Meters · Place 4 · WaucondaWauconda800 Meters4.2:04.57a10
Apr 14NLCC Dual Vs. Round LakeApr 14 · 1600 Meters · Place 3 · WaucondaWauconda1600 Meters35:06.01a10
Apr 14NLCC Dual Vs. Round LakeApr 14 · 400 Meters · Place 2 · WaucondaWauconda400 Meters256.50a10
Apr 10Boys Ram InviteApr 10 · 800 Meters · Place 6 · WaucondaWauconda800 Meters62:08.10a10
Apr 10Boys Ram InviteApr 10 · 200 Meters · Place 24 · WaucondaWauconda200 Meters2425.53a10
Apr 10Boys Ram InviteApr 10 · 800 Meters · Place 6 · WaucondaWauconda800 Meters62:08.1010
Apr 10Boys Ram InviteApr 10 · 200 Meters · Place 24 · WaucondaWauconda200 Meters2425.5310
Apr 4NLCC Coed Dual - Grant @ Grayslake NorthApr 4 · 800 Meters · Place 1 · WaucondaWauconda800 Meters12:13.62a10
Apr 3NLCC Coed Dual - Wauconda @ Grayslake CentralApr 3 · 800 Meters · Place 1 · WaucondaWauconda800 Meters1.2:13.62a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18Stevenson Boys Open #2Mar 18 · 800 Meters · Place 3 · WaucondaWauconda800 Meters3.2:10.39a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8NLCC Boys Conference ChampionshipsMay 8 · 1600 Meters · Place 8 · WaucondaWauconda1600 Meters84:50.47a PB—
Apr 27Deerfield InvitationalApr 27 · 1600 Meters · Place 19 · WaucondaWauconda1600 Meters194:56.329
Apr 19Wheeling Track InviteApr 19 · 800 Meters · Place 8 · WaucondaWauconda800 Meters82:14.77a—
Apr 15Antioch vs Wauconda DualApr 15 · 1600 Meters · Place 2 · WaucondaWauconda1600 Meters25:00.00—
Apr 5Boys Ram InviteApr 5 · 1600 Meters · Place 14 · WaucondaWauconda1600 Meters145:04.65a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15NLCC Indoor ChampionshipsMar 15 · 800 Meters · Place 9 · WaucondaWauconda800 Meters92:17.65a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19IESA 4A State Track & Field ChampionshipsMay 19 · 800 Meters · Place 20 · Island Lake MatthewsIsland Lake Matthews800 Meters20.2:14.89a8
May 13IESA 4A - Sectional 2 @ Vernon Hills Hawthorn NorthMay 13 · Long Jump · Place 16 · Island Lake MatthewsIsland Lake MatthewsLong Jump1613-1.75—
May 13IESA 4A - Sectional 2 @ Vernon Hills Hawthorn NorthMay 13 · 1600 Meters · Place 3 · Island Lake MatthewsIsland Lake Matthews1600 Meters35:14.08a—
May 13IESA 4A - Sectional 2 @ Vernon Hills Hawthorn NorthMay 13 · 800 Meters · Place 2 · Island Lake MatthewsIsland Lake Matthews800 Meters22:14.54a—
May 8Johnsburg Wildcat Invitational May 8 · 800 Meters · Place 1 · Island Lake MatthewsIsland Lake Matthews800 Meters12:24.08a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 1600 Meters · Place 2 · Island Lake MatthewsIsland Lake Matthews1600 Meters2.5:31.60a7
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · Long Jump · Place 16 · Island Lake MatthewsIsland Lake MatthewsLong Jump16.12-08.00Wind: 07
May 7SMSC Conference ChampionshipsMay 7 · 1600 Meters · Place 2 · Island Lake MatthewsIsland Lake Matthews1600 Meters2.5:33.67a7
May 7SMSC Conference ChampionshipsMay 7 · Long Jump · Place 4 · Island Lake MatthewsIsland Lake MatthewsLong Jump4.13-08.00 PB7
Apr 9Ross Gantt InvitationalApr 9 · 1600 Meters · Place 4 · Island Lake MatthewsIsland Lake Matthews1600 Meters4.5:50.78a7
Apr 9Ross Gantt InvitationalApr 9 · Long Jump · Place 9 · Island Lake MatthewsIsland Lake MatthewsLong Jump9.12-10.257

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15SMSC Conference MeetMay 15 · 1600 Meters · Place 5 · Island Lake MatthewsIsland Lake Matthews1600 Meters5.5:58.00a6
May 15SMSC Conference MeetMay 15 · 800 Meters · Place 7 · Island Lake MatthewsIsland Lake Matthews800 Meters7.3:01.69a6