Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorF Lee Slick Invitational · Feb 204:28.19aF Lee Slick InvitationalFebruary 20, 2026
1 Mile · OutdoorFirebird Finale · Mar 74:34.69Firebird FinaleMarch 7, 2025
1500 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 74:11.90aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
1500 Meters · Outdoor2026 Chicagoland Championships · Apr 94:03.77a2026 Chicagoland ChampionshipsApril 9, 2026
1600 Meters · OutdoorStevenson Patriot Relays · Apr 114:38.87aStevenson Patriot RelaysApril 11, 2024
3000 Meters · IndoorChicago Collegiate Invite · Jan 319:02.64aChicago Collegiate InviteJanuary 31, 2026
3000 Meters · Outdoor2026 Chicagoland Championships · Apr 98:50.98a2026 Chicagoland ChampionshipsApril 9, 2026
3200 Meters · IndoorNLCC Indoor Championships · Mar 1510:08.49aNLCC Indoor ChampionshipsMarch 15, 2024
3200 Meters · OutdoorIHSA Class 3A TRB Sectional - #2 Grayslake (Central) · May 179:48.55aIHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17, 2024
5000 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 715:53.88aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
5000 Meters · OutdoorNCC Distance Fling · Mar 2715:25.56aNCC Distance FlingMarch 27, 2026

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 5000 Meters · Place 2 · Harper (Ill.)Harper (Ill.)5000 Meters2.15:53.88a PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 1500 Meters · Place 2 · Harper (Ill.)Harper (Ill.)1500 Meters2.4:11.90a PBSo
Feb 20F Lee Slick InvitationalFeb 20 · 1 Mile · Place 4 · Harper (Ill.)Harper (Ill.)1 Mile44:28.19a PBSo
Feb 6Walter Cramer InviteFeb 6 · 3000 Meters · Place 13 · Harper (Ill.)Harper (Ill.)3000 Meters139:20.57aSo
Feb 6Walter Cramer InviteFeb 6 · 1 Mile · Place 3 · Harper (Ill.)Harper (Ill.)1 Mile34:30.56aSo
Jan 31Chicago Collegiate InviteJan 31 · 3000 Meters · Place 9 · Harper (Ill.)Harper (Ill.)3000 Meters99:02.64a PBSo
Jan 17Pat Heenan InvitationalJan 17 · 1 Mile · Place 5 · Harper (Ill.)Harper (Ill.)1 Mile54:34.96aSo

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Cougar Invitational (Concordia Chicago)Apr 24 · 1500 Meters · Place 1 · Harper (Ill.)Harper (Ill.)1500 Meters1.4:05.13aSo
Apr 18Don Church Twilight MeetApr 18 · 5000 Meters · Place 1 · Harper (Ill.)Harper (Ill.)5000 Meters1.15:40.09aSo
Apr 18Don Church Twilight MeetApr 18 · 1500 Meters · Harper (Ill.)Harper (Ill.)1500 Meters--DNSSo
Apr 92026 Chicagoland ChampionshipsApr 9 · 3000 Meters · Place 8 · Harper (Ill.)Harper (Ill.)3000 Meters8.8:50.98a PBSo
Apr 92026 Chicagoland ChampionshipsApr 9 · 1500 Meters · Place 13 · Harper (Ill.)Harper (Ill.)1500 Meters13.4:03.77a PBSo
Mar 27NCC Distance FlingMar 27 · 5000 Meters · Place 4 · Harper (Ill.)Harper (Ill.)5000 Meters4.15:25.56a PBSo
Mar 6Firebird FinaleMar 6 · 3000 Meters · Place 2 · Harper CollegeHarper College3000 Meters28:56.93SO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Elmhurst TwilightApr 25 · 3000 Meters · Place 11 · Harper (Ill.)Harper (Ill.)3000 Meters11.9:03.37aFr
Apr 17Wisconsin Lutheran Green & White InviteApr 17 · 5000 Meters · Place 2 · Harper CollegeHarper College5000 Meters215:47.18FR
Apr 3Chicagoland ChampionshipsApr 3 · 5000 Meters · Place 22 · Harper (Ill.)Harper (Ill.)5000 Meters2216:02.44aFr
Apr 3Chicagoland ChampionshipsApr 3 · 1500 Meters · Place 41 · Harper (Ill.)Harper (Ill.)1500 Meters414:15.77aFr
Mar 28First Chance InvitationalMar 28 · 5000 Meters · Place 11 · Harper (Ill.)Harper (Ill.)5000 Meters11.16:07.22aFr
Mar 28First Chance InvitationalMar 28 · 1500 Meters · Place 36 · Harper (Ill.)Harper (Ill.)1500 Meters36.4:17.84aFr
Mar 7Firebird FinaleMar 7 · 1 Mile · Place 9 · Harper CollegeHarper College1 Mile94:34.69 PBFR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21F Lee Slick InvitationalFeb 21 · 1 Mile · Place 30 · Harper (Ill.)Harper (Ill.)1 Mile304:39.24a—
Feb 7Tadd Metzger InvitationalFeb 7 · 3000 Meters · Place 9 · Harper (Ill.)Harper (Ill.)3000 Meters9.9:17.99aFr
Jan 31Walter Cramer InviteJan 31 · 3000 Meters · Place 6 · Harper (Ill.)Harper (Ill.)3000 Meters69:18.76a—
Jan 18NCC Heenan InvitationalJan 18 · 1 Mile · Place 17 · Harper (Ill.)Harper (Ill.)1 Mile174:50.00a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 3200 Meters · Place 5 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters59:48.55a PB—
May 8NLCC Boys Conference ChampionshipsMay 8 · 3200 Meters · Place 4 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters410:00.33a—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 3200 Meters · Place 7 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters79:56.58a—
Apr 27Deerfield InvitationalApr 27 · 3200 Meters · Place 2 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters210:01.2712
Apr 192024 Bear InviteApr 19 · 3200 Meters · Place 6 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters610:09.30a—
Apr 11Stevenson Patriot RelaysApr 11 · 1600 Meters · Place 8 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters84:38.87a PB—
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · 3200 Meters · Place 3 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters310:02.33a—
Mar 8Boys Sequoit ShowdownMar 8 · 3200 Meters · Place 4 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters410:16.61a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 15NLCC Indoor ChampionshipsMar 15 · 3200 Meters · Place 4 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters410:08.49a PB—
Feb 23Huntley Boys InvitationalFeb 23 · 3200 Meters · Place 20 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters2010:24.75a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 3200 Meters · Place 16 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters1610:43.2211
May 11NLCC Boys Conference ChampionshipsMay 11 · 3200 Meters · Place 7 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters7.11:13.30a11
Apr 27Bulldog InviteApr 27 · 1600 Meters · Place 2 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters25:05.25a—
Apr 24Grant vs. Grayslake North Boys Dual MeetApr 24 · 1600 Meters · Place 1 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters1.5:06Unofficial11
Feb 24Huntley Boys Indoor InvitationalFeb 24 · 3200 Meters · Place 19 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters19.11:08.51a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 10LTC Indoor Exhibition @ Knox CollegeMar 10 · 3200 Meters · Place 4 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters411:43.8711
Mar 10NLCC Boys and Girls Indoor Conference ChampionshipsMar 10 · 3200 Meters · Place 4 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters4.11:43.87a11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13NLCC Boys Conference ChampionshipMay 13 · 1600 Meters · Place 9 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters95:13.77a10
May 4Harland Boys Frosh/Soph InvitationalMay 4 · 1600 Meters · Place 7 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters75:16.65a10
Apr 28Bulldog InviteApr 28 · 3200 Meters · Place 1 · Fox Lake (Grant)Fox Lake (Grant)3200 Meters1.11:38.20a10
Mar 522nd Annual Joe Scarpino InvitationalMar 5 · 1600 Meters · Place 8 · Fox Lake (Grant)Fox Lake (Grant)1600 Meters85:24.10SO