Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGreg Foster Invitational · Feb 224:47.61aGreg Foster InvitationalFebruary 22, 2025
1600 Meters · OutdoorOswego East Boys Invite · May 84:27.14aOswego East Boys InviteMay 8, 2026
3200 Meters · Outdoor93rd Annual Palatine Relays · May 29:56.94a93rd Annual Palatine RelaysMay 2, 2026
400 Meters · OutdoorOswego East Boys Dual · Apr 2256.17aOswego East Boys DualApril 22, 2026
800 Meters · Outdoor3rd Annual Stagg Co-Ed (Cathy Harper) Track Invitational · Apr 111:59.58a3rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApril 11, 2026
Complete · OutdoorIHSA Class 3A TRB Sectional - #09 Aurora (East) · May 222:01.39IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22, 2025
Full · OutdoorHomewood Flossmoor Boys A-B-C Invitational · Mar 15:00.19Homewood Flossmoor Boys A-B-C InvitationalMarch 1, 2024

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 17 · Oswego (East)800 Meters17.2:02.19a11
May 13SPC Boys ChampionshipsMay 13 · 800 Meters · Place 15 · Oswego (East)800 Meters152:06.39a11
May 13SPC Boys ChampionshipsMay 13 · 800 Meters · Place 15 · Oswego (East)800 Meters152:06.39a11
May 8Oswego East Boys InviteMay 8 · 1600 Meters · Place 3 · Oswego (East)1600 Meters3.4:27.14a PB11
May 5Minooka Boys Quad - Senior NightMay 5 · 800 Meters · Place 3 · Oswego (East)800 Meters32:02.98a11
May 293rd Annual Palatine RelaysMay 2 · 3200 Meters · Place 7 · Oswego (East)3200 Meters7.9:56.94a PB11
May 293rd Annual Palatine RelaysMay 2 · 1600 Meters · Place 5 · Oswego (East)1600 Meters5.4:37.56a11
Apr 22Oswego East Boys DualApr 22 · 800 Meters · Place 2 · Oswego (East)800 Meters2.1:59.91a11
Apr 22Oswego East Boys DualApr 22 · 400 Meters · Place 8 · Oswego (East)400 Meters8.56.17a PB11
Apr 18Ottawa InviteApr 18 · 3200 Meters · Place 1 · Oswego (East)3200 Meters1.10:23.59a11
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 1600 Meters · Place 2 · Oswego (East)1600 Meters24:31.89a11
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · 800 Meters · Place 3 · Oswego (East)800 Meters31:59.58a PB11
Apr 8Oswego East BoysApr 8 · 800 Meters · Place 6 · Oswego (East)800 Meters6.2:16.13a11
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 800 Meters · Place 2 · Oswego (East)800 Meters22:04.35a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Greg Foster InvitationalFeb 21 · 1600 Meters · Place 7 · Oswego (East)1600 Meters74:50.11a11
Feb 9Oswego East Boys TriFeb 9 · 1600 Meters · Place 5 · Oswego (East)1600 Meters54:54.33a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Complete · Place 13 · Oswego (East)Complete132:01.39 PB10
May 14SPC Boys ChampionshipsMay 14 · 800 Meters · Place 1 · Oswego (East)800 Meters12:01.61a10
May 6Minooka Boys QuadMay 6 · 800 Meters · Place 3 · Oswego (East)800 Meters32:02.39a10
May 392nd Annual Palatine RelaysMay 3 · 3200 Meters · Place 10 · Oswego (East)3200 Meters109:58.99a10
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 3200 Meters · Place 1 · Oswego (East)3200 Meters110:13.90a10
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · 3200 Meters · Place 3 · Oswego (East)3200 Meters310:03.62a10
Apr 9Oswego East Tri with Oswego and Joliet West (Boys)Apr 9 · 800 Meters · Place 2 · Oswego (East)800 Meters22:12.41a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Greg Foster InvitationalFeb 22 · 1600 Meters · Place 1 · Oswego (East)1600 Meters14:47.61a PB—
Feb 18Oswego East DualFeb 18 · 1600 Meters · Place 2 · Oswego (East)1600 Meters24:53.10a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Drendel Freshmen Invite 2024May 20 · 1600 Meters · Place 7 · Oswego (East)1600 Meters75:02.85a—
May 8Southwest Prairie Boys Conference ChampionshipMay 8 · 3200 Meters · Place 9 · Oswego (East)3200 Meters911:00.29a—
May 3Oswego East Track & Field Invite (Boys)May 3 · 1600 Meters · Place 3 · Oswego (East)1600 Meters34:54.52a—
Apr 30Minooka Boys QuadApr 30 · 1600 Meters · Place 8 · Oswego (East)1600 Meters84:55.55a—
Apr 23Glenbard East MeetApr 23 · 1600 Meters · Place 9 · Oswego (East)1600 Meters95:02.0—
Apr 17Plainfield Central v Oswego East Boy DualApr 17 · 800 Meters · Place 7 · Oswego (East)800 Meters72:18.63a—
Apr 6Stagg Varsity CoEd InvitationalApr 6 · 3200 Meters · Place 5 · Oswego (East)3200 Meters510:37.67a—
Mar 5Oswego East & Palatine DualMar 5 · 800 Meters · Place 1 · Oswego (East)800 Meters12:19.74a—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · Full · Place 6 · Oswego (East)Full65:00.19 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Oswego East QuadFeb 7 · 1600 Meters · Place 12 · Oswego (East)1600 Meters125:23.00a—