Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 234:39.96aUSATF Illinois Association Junior Olympic ChampionshipsJune 23, 2023
1600 Meters · IndoorCoach DiDomenico Invite · Mar 74:26.94aCoach DiDomenico InviteMarch 7, 2025
1600 Meters · OutdoorKane County Championships · May 94:21.10Kane County ChampionshipsMay 9, 2025
2000m Steeplechase · 0.838m · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 236:50.26aUSATF Illinois Association Junior Olympic ChampionshipsJune 23, 2023
3000 Meters · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 239:59.87aUSATF Illinois Association Junior Olympic ChampionshipsJune 23, 2023
3200 Meters · Indoor2026 Illinois Top Times Championships · Mar 279:07.47a2026 Illinois Top Times ChampionshipsMarch 27, 2026
3200 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 309:19.72aIHSA 3A Boys State Track & Field ChampionshipsMay 30, 2025
800 Meters · OutdoorPlainfield North boys vs. Kaneland, West Aurora · May 51:59.84aPlainfield North boys vs. Kaneland, West AuroraMay 5, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 3200 Meters · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters4.9:07.47a PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 3200 Meters · Place 13 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters13.9:19.72a PB9
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 3200 Meters · Place 13 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters139:19.72a9
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · 3200 Meters · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters39:24.569
May 13Interstate 8 Boys Conference ChampionshipMay 13 · 3200 Meters · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters19:54.549
May 13Interstate 8 Boys Conference ChampionshipMay 13 · 1600 Meters · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters34:26.869
May 9Kane County ChampionshipsMay 9 · 1600 Meters · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters34:21.10 PB9
May 5Plainfield North boys vs. Kaneland, West AuroraMay 5 · 800 Meters · Place 6 · Maple Park (Kaneland)Maple Park (Kaneland)800 Meters61:59.84a PB9
May 250th Annual Crystal Lake Central InvitationalMay 2 · 1600 Meters · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters1.4:22.96a9
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · 3200 Meters · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters19:23.539
Apr 19The Minooka SmithStrong InvitationalApr 19 · 1600 Meters · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters14:26.549
Apr 15Dual vs MorrisApr 15 · 3200 Meters · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters19:38.82a9
Apr 11Les Hodge Track Meet 2025Apr 11 · 1600 Meters · Place 2 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters24:29.28a9
Apr 8LP - Kaneland B/G Conference DualApr 8 · 800 Meters · Place 2 · Maple Park (Kaneland)Maple Park (Kaneland)800 Meters22:04.20a9
Mar 21Joel Popenfoose ABC InviteMar 21 · 800 Meters · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)800 Meters12:01.299

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Coach DiDomenico InviteMar 7 · 1600 Meters · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters3.4:26.94a PB9
Feb 15Lakes Clash at the Colosseum Feb 15 · 3200 Meters · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters49:25.879

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17IESA 4A State Track & Field ChampionshipsMay 17 · 1600 Meters · Place 3 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters3.4:36.93a8
May 17IESA 4A State Track & Field ChampionshipsMay 17 · 800 Meters · Place 3 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters3.2:04.14a8
May 11IESA 4A - Sectional 4 @ Yorkville HSMay 11 · 1600 Meters · Place 1 · Sugar Grove Kaneland HartSugar Grove Kaneland Hart1600 Meters14:34.288
May 11IESA 4A - Sectional 4 @ Yorkville HSMay 11 · 800 Meters · Place 1 · Sugar Grove Kaneland HartSugar Grove Kaneland Hart800 Meters12:08.178
May 4NCJC Middle School Conference MeetMay 4 · 1600 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters1.4:41.63a8
May 4NCJC Middle School Conference MeetMay 4 · 800 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters1.2:11.96a8
Apr 27J-Barb Invitational 2024Apr 27 · 1600 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters1.4:36.40a8
Apr 27J-Barb Invitational 2024Apr 27 · 800 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters1.2:08.20a8
Apr 23Huntley MS, Kaneland Harter MSApr 23 · 1600 Meters · Place 1 · Sugar Grove Kaneland HartSugar Grove Kaneland Hart1600 Meters14:44.778
Apr 23Huntley MS, Kaneland Harter MSApr 23 · 800 Meters · Place 1 · Sugar Grove Kaneland HartSugar Grove Kaneland Hart800 Meters12:14.368
Apr 18Harter vs Belvidere SouthApr 18 · 800 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters1.2:15.98
Apr 15Kaneland Harter vs DeKalb Rosette & RochelleApr 15 · 1600 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters1.4:42.18
Apr 15Kaneland Harter vs DeKalb Rosette & RochelleApr 15 · 800 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters1.2:11.98
Apr 11Sycamore MS vs. Kaneland MSApr 11 · 1600 Meters · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters—DNS8
Apr 11Sycamore MS vs. Kaneland MSApr 11 · 800 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters1.2:11.67a8
Apr 8Kaneland Harter vs Plano Middle SchoolApr 8 · 1600 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters1.4:39.58
Apr 8Kaneland Harter vs Plano Middle SchoolApr 8 · 800 Meters · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters1.2:10.98

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 2000m Steeplechase · Place 1 · 21-Unattached21-Unattached2000m Steeplechase0.838m1.6:50.26a PB7
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 3000 Meters · Place 1 · 21-Unattached21-Unattached3000 Meters1.9:59.87a PB7
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 1 · 21-Unattached21-Unattached1500 Meters1.4:39.96a PB7
May 19IESA 4A State Track & Field ChampionshipsMay 19 · 1600 Meters · Place 6 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters6.4:52.10a7
May 19IESA 4A State Track & Field ChampionshipsMay 19 · 800 Meters · Place 13 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters13.2:15.23a7
Apr 22Distance Night in Palatine - Community RacesApr 22 · 1600 Meters · Place 10 · UnattachedUnattached1600 Meters10.4:57.84a7