Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOswego East Boys Tri · Feb 94:55.91aOswego East Boys TriFebruary 9, 2026
1600 Meters · OutdoorYorkville Matt Wulf Invitational · Apr 174:34.64aYorkville Matt Wulf InvitationalApril 17, 2026
3200 Meters · OutdoorSPC Boys Championships · May 1410:33.85aSPC Boys ChampionshipsMay 14, 2025
400 Meters · OutdoorOswego East Boys Invite · May 853.95aOswego East Boys InviteMay 8, 2026
800 Meters · IndoorGreg Foster Invitational · Feb 212:14.79aGreg Foster InvitationalFebruary 21, 2026
800 Meters · OutdoorSPC Boys Championships · May 131:58.17aSPC Boys ChampionshipsMay 13, 2026
Complete · OutdoorIHSA Class 3A TRB Sectional - #09 Aurora (East) · May 229:57.54IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 800 Meters · Place 14 · Oswego (East)800 Meters14.2:01.24a12
May 13SPC Boys ChampionshipsMay 13 · 800 Meters · Place 6 · Oswego (East)800 Meters61:58.17a PB12
May 13SPC Boys ChampionshipsMay 13 · 800 Meters · Place 6 · Oswego (East)800 Meters61:58.17a12
May 8Oswego East Boys InviteMay 8 · 800 Meters · Place 1 · Oswego (East)800 Meters1.1:59.18a12
May 8Oswego East Boys InviteMay 8 · 400 Meters · Place 8 · Oswego (East)400 Meters8.53.95a PB12
May 293rd Annual Palatine RelaysMay 2 · 800 Meters · Place 1 · Oswego (East)800 Meters1.1:59.24a12
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 800 Meters · Place 14 · Oswego (East)800 Meters141:58.89a12
Apr 22Oswego East Boys DualApr 22 · 800 Meters · Place 5 · Oswego (East)800 Meters5.2:07.94a12
Apr 22Oswego East Boys DualApr 22 · 400 Meters · Place 4 · Oswego (East)400 Meters4.55.20a12
Apr 18Ottawa InviteApr 18 · 800 Meters · Place 4 · Oswego (East)800 Meters4.2:04.50a12
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 1600 Meters · Place 3 · Oswego (East)1600 Meters34:34.64a PB12
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · 800 Meters · Place 1 · Oswego (East)800 Meters11:58.39a12
Apr 8Oswego East BoysApr 8 · 800 Meters · Place 1 · Oswego (East)800 Meters1.2:08.54a12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 1600 Meters · Place 6 · Oswego (East)1600 Meters64:48.79a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Greg Foster InvitationalFeb 21 · 800 Meters · Place 11 · Oswego (East)800 Meters112:14.79a PB12
Feb 9Oswego East Boys TriFeb 9 · 1600 Meters · Place 6 · Oswego (East)1600 Meters64:55.91a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Complete · Place 12 · Oswego (East)Complete129:57.54 PB11
May 14SPC Boys ChampionshipsMay 14 · 3200 Meters · Place 9 · Oswego (East)3200 Meters910:33.85a PB11
May 6Minooka Boys QuadMay 6 · 800 Meters · Place 12 · Oswego (East)800 Meters122:09.05a11
May 6Minooka Boys QuadMay 6 · 400 Meters · Place 13 · Oswego (East)400 Meters1358.11a11
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 1600 Meters · Place 6 · Oswego (East)1600 Meters64:46.44a11
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · 800 Meters · Place 8 · Oswego (East)800 Meters82:06.07a11
Apr 9Oswego East Tri with Oswego and Joliet West (Boys)Apr 9 · 800 Meters · Place 2 · Oswego (East)800 Meters22:10.53a11
Apr 9Oswego East Tri with Oswego and Joliet West (Boys)Apr 9 · 400 Meters · Place 6 · Oswego (East)400 Meters657.81a11
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 1600 Meters · Place 6 · Oswego (East)1600 Meters64:48.33a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Greg Foster InvitationalFeb 22 · 800 Meters · Place 10 · Oswego (East)800 Meters102:15.07a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Southwest Prairie Boys Conference ChampionshipMay 8 · 1600 Meters · Place 8 · Oswego (East)1600 Meters84:47.88a—
May 3Oswego East Track & Field Invite (Boys)May 3 · 1600 Meters · Place 2 · Oswego (East)1600 Meters24:53.61a—
Apr 30Minooka Boys QuadApr 30 · 800 Meters · Place 13 · Oswego (East)800 Meters132:05.86a—
Apr 27Red Ribbon ClassicApr 27 · 1600 Meters · Place 3 · Oswego (East)1600 Meters34:54.60a—
Apr 23Glenbard East MeetApr 23 · 1600 Meters · Place 1 · Oswego (East)1600 Meters14:44.1—
Apr 17Plainfield Central v Oswego East Boy DualApr 17 · 800 Meters · Place 4 · Oswego (East)800 Meters42:10.34a—
Mar 5Oswego East & Palatine DualMar 5 · 1600 Meters · Place 7 · Oswego (East)1600 Meters75:08.31a—