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 · OutdoorIHSA Class 3A TRB Sectional - #09 Aurora (East) · May 229:57.54IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22, 2025
400 Meters · IndoorHononegah Boys AAA Indoor Classic · Mar 1456.13aHononegah Boys AAA Indoor ClassicMarch 14, 2026
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
Pole Vault · OutdoorGlenbard East Open · Apr 252.13mGlenbard East OpenApril 25, 2023

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

2026 Outdoor Track

13 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 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

3 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 400 Meters · Place 28 · Oswego (East)400 Meters28.56.13a PB12
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

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · 3200 Meters · Place 12 · Oswego (East)3200 Meters129:57.54 PB11
May 14SPC Boys ChampionshipsMay 14 · 3200 Meters · Place 9 · Oswego (East)3200 Meters910:33.85a11
May 9Oswego East Boys Track & Field InviteMay 9 · 3200 Meters · Place 4 · Oswego (East)3200 Meters4.10:23.06a11
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 23Oswego East Dual with Plainfield Central (Boys)Apr 23 · 800 Meters · Place 2 · Oswego (East)800 Meters2.2:04.57a11
Apr 23Oswego East Dual with Plainfield Central (Boys)Apr 23 · 400 Meters · Place 13 · Oswego (East)400 Meters13.55.61a11
Apr 19Ottawa Swords Invite(BOYS ABC)Apr 19 · 800 Meters · Place 1 · Oswego (East)800 Meters1.2:03.43a11
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

8 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—
Apr 13Ottawa Boys InvitationalApr 13 · 1600 Meters · Place 2 · Oswego (East)1600 Meters2.4:52.43a10
Mar 5Oswego East & Palatine DualMar 5 · 1600 Meters · Place 7 · Oswego (East)1600 Meters75:08.31a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22Drendel Freshmen InviteMay 22 · Pole Vault · Place 6 · Oswego (East)Pole Vault62.44m—
May 22Drendel Freshmen InviteMay 22 · 1600 Meters · Place 14 · Oswego (East)1600 Meters145:30.52a—
May 5Oswego East Boys InviteMay 5 · 1600 Meters · Place 8 · Oswego (East)1600 Meters85:26.289
May 2Minooka Boys QuadMay 2 · 800 Meters · Place 31 · Oswego (East)800 Meters312:28.82a—
Apr 25Glenbard East OpenApr 25 · Pole Vault · Place 4 · Oswego (East)Pole Vault42.13m PB—
Apr 25Glenbard East OpenApr 25 · 800 Meters · Place 19 · Oswego (East)800 Meters192:33.5—
Apr 19Oswego East Boys vs Plainfield Central - CANCELED AFTER HURDLESApr 19 · Pole Vault · Oswego (East)Pole Vault—NH—
Apr 12Oswego East Boys vs Glenbard EastApr 12 · 1600 Meters · Place 12 · Oswego (East)1600 Meters125:33.22a—
Apr 5Oswego East Boys Tri - Oswego, Joliet WestApr 5 · 1600 Meters · Place 13 · Oswego (East)1600 Meters135:41.19a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Palatine @ Oswego EastMar 7 · 1600 Meters · Place 16 · Oswego (East)1600 Meters16.5:47.20a9
Feb 8Oswego East/Plainfield Central Boys DualFeb 8 · 1600 Meters · Place 19 · Oswego (East)1600 Meters19.5:48.7Unofficial9