Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWalter Cramer Invite · Feb 64:40.52aWalter Cramer InviteFebruary 6, 2026
1 Mile · Outdoor24nd Annual Joe Scarpino Invitational · Mar 25:01.7024nd Annual Joe Scarpino InvitationalMarch 2, 2024
1500 Meters · OutdoorDon Church Twilight Meet · Apr 184:24.61aDon Church Twilight MeetApril 18, 2026
1600 Meters · IndoorD117 Rockin' Relays · Feb 216:06.69D117 Rockin' RelaysFebruary 21, 2022
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #2 Grayslake (Central) · May 174:42.98aIHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17, 2024
1600 Meters · Outdoor · Hand timedHuntley Invitational · May 15:49.1hHuntley InvitationalMay 1, 2021
3000 Meters · IndoorChicago Collegiate Invite · Jan 319:15.50aChicago Collegiate InviteJanuary 31, 2026
3000m Steeplechase · 0.914m · IndoorNJCAA Division III Outdoor Track & Field Championships · May 710:38.54aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
3000m Steeplechase · 0.914m · OutdoorNCC Distance Fling · Mar 2710:32.27aNCC Distance FlingMarch 27, 2026
3200 Meters · OutdoorNLCC Boys Conference Championships · May 810:25.29aNLCC Boys Conference ChampionshipsMay 8, 2024
3200 Meters · Outdoor · Hand timedGrant vs. North Chicago Dual Meet · Apr 2613:04.6hGrant vs. North Chicago Dual MeetApril 26, 2021
5000 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 717:03.88aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
800 Meters · IndoorLTC Indoor Exhibition @ Knox College · Mar 102:15.63LTC Indoor Exhibition @ Knox CollegeMarch 10, 2023
800 Meters · Outdoor2024 Trackin’ At McCracken CoEd Invite · Apr 52:12.56a2024 Trackin’ At McCracken CoEd InviteApril 5, 2024

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 3000m Steeplechase · Place 4 · Harper (Ill.)Harper (Ill.)3000m Steeplechase0.914m4.10:38.54a PBJr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 5000 Meters · Place 14 · Harper (Ill.)Harper (Ill.)5000 Meters14.17:03.88a PBJr
Feb 6Walter Cramer InviteFeb 6 · 3000 Meters · Place 16 · Harper (Ill.)Harper (Ill.)3000 Meters169:29.47aSo
Feb 6Walter Cramer InviteFeb 6 · 1 Mile · Place 13 · Harper (Ill.)Harper (Ill.)1 Mile134:40.52a PBSo
Jan 31Chicago Collegiate InviteJan 31 · 3000 Meters · Place 12 · Harper (Ill.)Harper (Ill.)3000 Meters129:15.50a PBSo
Jan 17Pat Heenan InvitationalJan 17 · 1 Mile · Place 12 · Harper (Ill.)Harper (Ill.)1 Mile124:44.32aSo

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Cougar Invitational (Concordia Chicago)Apr 24 · 3000m Steeplechase · Place 1 · Harper (Ill.)Harper (Ill.)3000m Steeplechase0.914m1.10:42.99aJr
Apr 18Don Church Twilight MeetApr 18 · 1500 Meters · Place 29 · Harper (Ill.)Harper (Ill.)1500 Meters29.4:24.61a PBJr
Apr 92026 Chicagoland ChampionshipsApr 9 · 3000 Meters · Harper (Ill.)Harper (Ill.)3000 Meters—DNSJr
Mar 27NCC Distance FlingMar 27 · 3000m Steeplechase · Place 12 · Harper (Ill.)Harper (Ill.)3000m Steeplechase0.914m12.10:32.27a PBJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Elmhurst TwilightApr 25 · 3000m Steeplechase · Place 10 · Harper (Ill.)Harper (Ill.)3000m Steeplechase0.914m10.10:54.21aSo
Apr 17Wisconsin Lutheran Green & White InviteApr 17 · 1500 Meters · Place 14 · Harper CollegeHarper College1500 Meters144:29.40FR
Apr 12ONU Tiger OpenApr 12 · 1500 Meters · Place 38 · Harper CollegeHarper College1500 Meters384:29.06FR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21F Lee Slick InvitationalFeb 21 · 3000 Meters · Place 24 · Harper (Ill.)Harper (Ill.)3000 Meters249:33.37a—
Feb 14Chicagoland Intercollegiate Indoor Track & Field Inv.Feb 14 · 1 Mile · Place 34 · Harper CollegeHarper College1 Mile344:48.02FR
Feb 7Tadd Metzger InvitationalFeb 7 · 1 Mile · Harper (Ill.)Harper (Ill.)1 Mile—DNSFr
Jan 31Walter Cramer InviteJan 31 · 3000 Meters · Place 19 · Harper (Ill.)Harper (Ill.)3000 Meters199:43.90a—
Jan 18NCC Heenan InvitationalJan 18 · 1 Mile · Place 22 · Harper (Ill.)Harper (Ill.)1 Mile224:54.40a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 1600 Meters · Place 14 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters144:42.98a PB—
May 8NLCC Boys Conference ChampionshipsMay 8 · 3200 Meters · Place 7 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters710:25.29a PB—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 3200 Meters · Place 19 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters1910:29.42a—
Apr 27Deerfield InvitationalApr 27 · 1600 Meters · Place 14 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters144:49.1112
Apr 192024 Bear InviteApr 19 · 1600 Meters · Place 13 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters134:47.97a—
Apr 15Lakes/Grant NLCC Dual Meet 2024Apr 15 · 1600 Meters · Place 2 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters2.4:50.012
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · 800 Meters · Place 10 · Fox Lake (Grant)Fox Lake (Grant)800 Meters102:12.56a PB—
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · 1 Mile · Place 6 · Fox Lake (Grant)Fox Lake (Grant)1 Mile65:01.70 PB12

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 1600 Meters · Place 16 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters164:48.3311
May 11NLCC Boys Conference ChampionshipsMay 11 · 3200 Meters · Place 6 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters6.10:54.38a11
May 42023 Boys Lake County InvitationalMay 4 · 1600 Meters · Place 26 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters264:57.4511
Apr 27Bulldog InviteApr 27 · 3200 Meters · Place 2 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters211:02.07a—
Apr 24Grant vs. Grayslake North Boys Dual MeetApr 24 · 800 Meters · Place 6 · Fox Lake (Grant)Fox Lake (Grant)800 Meters6.2:22.4Unofficial11
Apr 21Lake Zurich HS Bear InviteApr 21 · 1600 Meters · Place 12 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters124:52.91a—
Mar 17D117 Boys Last Chance InviteMar 17 · 1600 Meters · Place 25 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters254:54.64a—
Mar 423rd Annual Joe Scarpino InvitationalMar 4 · 1 Mile · Place 3 · Fox Lake (Grant)Fox Lake (Grant)1 Mile35:02.5011
Feb 24Huntley Boys Indoor InvitationalFeb 24 · 1600 Meters · Place 28 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters28.5:03.58a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 10LTC Indoor Exhibition @ Knox CollegeMar 10 · 800 Meters · Place 10 · Fox Lake (Grant)Fox Lake (Grant)800 Meters102:15.63 PB11
Mar 10NLCC Boys and Girls Indoor Conference ChampionshipsMar 10 · 800 Meters · Place 10 · Fox Lake (Grant)Fox Lake (Grant)800 Meters10.2:15.63a11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Harland Boys Frosh/Soph InvitationalMay 4 · 800 Meters · Place 9 · Fox Lake (Grant)Fox Lake (Grant)800 Meters92:37.27a10
Apr 28Bulldog InviteApr 28 · 800 Meters · Place 8 · Fox Lake (Grant)Fox Lake (Grant)800 Meters8.2:49.61a10
Mar 522nd Annual Joe Scarpino InvitationalMar 5 · 1600 Meters · Place 8 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters86:17.40SO

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Huntley Boys Indoor InviteFeb 25 · 800 Meters · Place 37 · Fox Lake (Grant)Fox Lake (Grant)800 Meters372:48.9110
Feb 21D117 Rockin' RelaysFeb 21 · 1600 Meters · Place 46 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters466:06.69 PBSO

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4NLCC Boys Conference ChampionshipJun 4 · 1600 Meters · Place 8 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters8.5:48.39a9
May 17Grant vs. Grayslake North DualMay 17 · 1600 Meters · Place 7 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters7.5:30.29
May 15Deerfield Boys Track & Field InvitationalMay 15 · 1600 Meters · Place 24 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters24.5:39.00a9
May 15Deerfield Boys Track & Field InvitationalMay 15 · 800 Meters · Place 18 · Fox Lake (Grant)Fox Lake (Grant)800 Meters18.2:26.31a9
May 8Robert Nihells InvitationalMay 8 · 800 Meters · Place 9 · Fox Lake (Grant)Fox Lake (Grant)800 Meters92:31.979
May 1Huntley InvitationalMay 1 · 1600 Meters · Place 9 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters95:49.1h PB9
Apr 26Grant vs. North Chicago Dual MeetApr 26 · 3200 Meters · Place 3 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters313:04.6h PB9
Apr 26Grant vs. North Chicago Dual MeetApr 26 · 1600 Meters · Place 2 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters26:05.0h9
Apr 23Bulldog Coed InviteApr 23 · 800 Meters · Place 5 · Fox Lake (Grant)Fox Lake (Grant)800 Meters52:41.29—