Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor23rd Annual Joe Scarpino Invitational · Mar 45:37.5723rd Annual Joe Scarpino InvitationalMarch 4, 2023
1600 Meters · Indoor54th Annual Stevenson Patriot Relays · Apr 164:49.07a54th Annual Stevenson Patriot RelaysApril 16, 2026
1600 Meters · OutdoorCarmel Coed Open #2 · Apr 214:49.50aCarmel Coed Open #2April 21, 2026
3200 Meters · OutdoorESCC Boys Conference · May 1210:23.81aESCC Boys ConferenceMay 12, 2026
400 Meters · OutdoorCarmel Triangular 2 · Apr 2257.85aCarmel Triangular 2April 22, 2025
800 Meters · Indoor2026 ICOPS Invitational · Feb 282:10.09a2026 ICOPS InvitationalFebruary 28, 2026
800 Meters · OutdoorNotre Dame Quad #3 · Apr 292:11.68Notre Dame Quad #3April 29, 2025
880 Yards Finals · Outdoor23rd Annual Joe Scarpino Invitational · Mar 42:21.6723rd Annual Joe Scarpino InvitationalMarch 4, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · 3200 Meters · Place 7 · Mundelein (Carmel)3200 Meters7.10:28.30a12
May 12ESCC Boys ConferenceMay 12 · 3200 Meters · Place 3 · Mundelein (Carmel)3200 Meters310:23.81a PB12
Apr 232026 Bear InviteApr 23 · 3200 Meters · Mundelein (Carmel)3200 Meters—DNS12
Apr 21Carmel Coed Open #2Apr 21 · 1600 Meters · Place 1 · Mundelein (Carmel)1600 Meters1.4:49.50a PB12
Apr 11Corsair Time TrialApr 11 · 2400 Meters · Place 1 · Mundelein (Carmel)2400 Meters1.7:47.90aUnofficial12
Apr 11Corsair Time TrialApr 11 · 300 Meters · Place 1 · Mundelein (Carmel)300 Meters1.41.17aUnofficial12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · 1600 Meters · Place 8 · Mundelein (Carmel)1600 Meters8.4:49.07a PB12
Feb 282026 ICOPS InvitationalFeb 28 · 1600 Meters · Place 29 · Mundelein (Carmel)1600 Meters294:59.44a12
Feb 282026 ICOPS InvitationalFeb 28 · 800 Meters · Place 13 · Mundelein (Carmel)800 Meters132:10.09a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13ESCC Boys ConferenceMay 13 · 3200 Meters · Place 8 · Mundelein (Carmel)3200 Meters810:33.63a11
May 82025 Boys Lake County InvitationalMay 8 · 1600 Meters · Place 25 · Mundelein (Carmel)1600 Meters254:54.7611
May 392nd Annual Palatine RelaysMay 3 · 3200 Meters · Place 20 · Mundelein (Carmel)3200 Meters2010:33.64a11
Apr 29Notre Dame Quad #3Apr 29 · 800 Meters · Place 4 · Mundelein (Carmel)800 Meters42:11.68 PB11
Apr 242025 Bear InviteApr 24 · 1600 Meters · Place 18 · Mundelein (Carmel)1600 Meters184:57.6611
Apr 22Carmel Triangular 2Apr 22 · 400 Meters · Place 8 · Mundelein (Carmel)400 Meters857.85a PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #1 Norridge (Ridgewood)May 15 · 3200 Meters · Place 7 · Mundelein (Carmel)3200 Meters710:47.76a—
May 8ESCC Boys ChampionshipsMay 8 · 3200 Meters · Place 6 · Mundelein (Carmel)3200 Meters611:05.87a—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 3200 Meters · Place 28 · Mundelein (Carmel)3200 Meters2810:50.24a—
Apr 2791st Annual Palatine RelaysApr 27 · 800 Meters · Place 20 · Mundelein (Carmel)800 Meters202:17.57a—
Apr 192024 Bear InviteApr 19 · 800 Meters · Place 18 · Mundelein (Carmel)800 Meters182:16.34a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 2A TRB Sectional - #1 Belvidere (H.S.)May 17 · 1600 Meters · Place 11 · Mundelein (Carmel)1600 Meters115:01.719
May 10ESCC ChampionshipsMay 10 · 1600 Meters · Place 7 · Mundelein (Carmel)1600 Meters75:01.94a—
May 10ESCC ChampionshipsMay 10 · 800 Meters · Place 8 · Mundelein (Carmel)800 Meters82:12.26a—
May 42023 Boys Lake County InvitationalMay 4 · 1600 Meters · Place 28 · Mundelein (Carmel)1600 Meters285:01.379
Apr 29Palatine RelaysApr 29 · 1600 Meters · Place 18 · Mundelein (Carmel)1600 Meters185:02.40a—
Apr 21Lake Zurich HS Bear InviteApr 21 · 1600 Meters · Place 19 · Mundelein (Carmel)1600 Meters195:00.97a—
Apr 18Carmel Coed TriangularApr 18 · 1600 Meters · Place 1 · Mundelein (Carmel)1600 Meters15:02.51a—
Apr 15Belvidere Buccaneer Co-Ed InvitationalApr 15 · 3200 Meters · Place 3 · Mundelein (Carmel)3200 Meters311:00.82a—
Apr 15Belvidere Buccaneer Co-Ed InvitationalApr 15 · 800 Meters · Place 12 · Mundelein (Carmel)800 Meters122:23.65a—
Apr 11Benet Boys Home Meet 1Apr 11 · 3200 Meters · Place 1 · Mundelein (Carmel)3200 Meters111:09.759
Apr 5Notre Dame Invite #1Apr 5 · 800 Meters · Place 2 · Mundelein (Carmel)800 Meters22:23.259
Mar 423rd Annual Joe Scarpino InvitationalMar 4 · 1 Mile · Place 9 · Mundelein (Carmel)1 Mile95:37.57 PB9
Mar 423rd Annual Joe Scarpino InvitationalMar 4 · 880 Yards Finals · Place 4 · Mundelein (Carmel)880 Yards Finals42:21.67 PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Elk Grove Boys QuadFeb 10 · 1600 Meters · Place 2 · Mundelein (Carmel)1600 Meters25:14.129
Feb 10Elk Grove Boys QuadFeb 10 · 800 Meters · Place 5 · Mundelein (Carmel)800 Meters52:23.669