Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLyons - OPRF Boys Dual · Mar 34:56.3Lyons - OPRF Boys DualMarch 3, 2023
1600 Meters · OutdoorBradley Davis Memorial Under the Lights Invitational · May 134:27.04aBradley Davis Memorial Under the Lights InvitationalMay 13, 2025
3200 Meters · IndoorProviso West Boys Invitational · Feb 282:09.64Proviso West Boys InvitationalFebruary 28, 2026
3200 Meters · OutdoorThe Minooka SmithStrong Invitational · Apr 199:54.94The Minooka SmithStrong InvitationalApril 19, 2025
800 Meters · IndoorProviso West Boys Invitational · Feb 282:09.64aProviso West Boys InvitationalFebruary 28, 2026
800 Meters · OutdoorOPRF - Lyons - York Triangular · Apr 292:03.96aOPRF - Lyons - York TriangularApril 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8McCarthy Memorial InviteMay 8 · 1600 Meters · Place 11 · LaGrange (Lyons)1600 Meters11.4:29.89a12
Apr 29OPRF - Lyons - York TriangularApr 29 · 800 Meters · Place 2 · LaGrange (Lyons)800 Meters2.2:03.96a PB12
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 1600 Meters · Place 5 · LaGrange (Lyons)1600 Meters5.4:36.26a12
Apr 11Argo Phil Svetich Invite - Senior NightApr 11 · 1600 Meters · Place 3 · LaGrange (Lyons)1600 Meters3.4:42.82a12
Mar 20WSC Boys Silver ChampionshipsMar 20 · 800 Meters · Place 11 · LaGrange (Lyons)800 Meters112:09.7412
Mar 13Batavia Distance MadnessMar 13 · 1600 Meters · Place 75 · LaGrange (Lyons)1600 Meters754:40.9912

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 800 Meters · Place 8 · LaGrange (Lyons)800 Meters82:09.64a PB12
Feb 28Proviso West Boys InvitationalFeb 28 · 3200 Meters · Place 8 · LaGrange (Lyons)3200 Meters82:09.64 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Bradley Davis Memorial Under the Lights InvitationalMay 13 · 1600 Meters · Place 4 · LaGrange (Lyons)1600 Meters44:27.04a PB11
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · 3200 Meters · Place 12 · LaGrange (Lyons)3200 Meters1210:04.0411
May 257th Annual Wanner Knights’ InvitationalMay 2 · 1600 Meters · Place 2 · LaGrange (Lyons)1600 Meters2.4:34.11a11
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · 3200 Meters · Place 4 · LaGrange (Lyons)3200 Meters410:02.3211
Apr 19The Minooka SmithStrong InvitationalApr 19 · 3200 Meters · Place 10 · LaGrange (Lyons)3200 Meters109:54.94 PB11
Apr 12Argo Phil Svetich Outdoor InviteApr 12 · 3200 Meters · Place 3 · LaGrange (Lyons)3200 Meters39:59.42a11
Mar 22WSC Boys Silver Open ChampionshipsMar 22 · 3200 Meters · Place 3 · LaGrange (Lyons)3200 Meters310:16.46a11
Mar 14Proviso West Boys Quad #5Mar 14 · 1600 Meters · Place 3 · LaGrange (Lyons)1600 Meters34:45.55a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15WSC JV Distance Under the LightsMay 15 · 1600 Meters · Place 22 · LaGrange (Lyons)1600 Meters22.4:42.010
May 10WSC Silver Boys ChampionshipMay 10 · 3200 Meters · Place 6 · LaGrange (Lyons)3200 Meters610:20.36a—
May 32024 McCarthy Memorial InviteMay 3 · 3200 Meters · Place 14 · LaGrange (Lyons)3200 Meters1410:19.30a—
Mar 8Batavia Distance MadnessMar 8 · 3200 Meters · Place 41 · LaGrange (Lyons)3200 Meters4110:30.77a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Proviso West Boys InvitationalFeb 24 · 3200 Meters · Place 1 · LaGrange (Lyons)3200 Meters110:24.54a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13WSC Silver BoysMay 13 · 3200 Meters · Place 6 · LaGrange (Lyons)3200 Meters610:13.759
May 10WSC Under the Lights JV 1600sMay 10 · 1600 Meters · Place 10 · LaGrange (Lyons)1600 Meters104:39.4—
May 5Hinsdale Central Boys McCarthy InviteMay 5 · 3200 Meters · Place 10 · LaGrange (Lyons)3200 Meters1010:04.29a—
Apr 2855th Annual Prospect Boys "Joe Wanner" InviteApr 28 · 1600 Meters · Place 15 · LaGrange (Lyons)1600 Meters15.4:45.52a9
Apr 21Peterson Prep 2023Apr 21 · 1600 Meters · Place 9 · LaGrange (Lyons)1600 Meters94:47.40a—
Apr 15Minooka SmithStrong InvitationalApr 15 · 3200 Meters · Place 6 · LaGrange (Lyons)3200 Meters610:22.009
Apr 15Minooka SmithStrong InvitationalApr 15 · 3200 Meters · Place 6 · LaGrange (Lyons)3200 Meters610:22.009
Apr 8Phil Svetich Argo Boys Track InvitationalApr 8 · 3200 Meters · Place 3 · LaGrange (Lyons)3200 Meters3.10:16.77a9
Mar 10Batavia Distance MadnessMar 10 · 3200 Meters · Place 37 · LaGrange (Lyons)3200 Meters3710:20.25a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17West Suburban Silver Boys Conference MeetMar 17 · 3200 Meters · Place 5 · LaGrange (Lyons)3200 Meters5.10:16.53a9
Mar 3Lyons - OPRF Boys DualMar 3 · 1600 Meters · Place 1 · LaGrange (Lyons)1600 Meters1.4:56.3 PB9
Feb 2557th Annual Proviso West InvitationalFeb 25 · 3200 Meters · Place 7 · LaGrange (Lyons)3200 Meters710:57.479