Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor3A Boys ONU HS Classic · Feb 274:23.213A Boys ONU HS ClassicFebruary 27, 2026
1600 Meters · Outdoor34th Annual Pete Struck Eagle Classic · May 14:19.04a34th Annual Pete Struck Eagle ClassicMay 1, 2026
3200 Meters · Indoor2026 Illinois Indoor Championships Sponsored By Under Armour · Mar 289:36.69a2026 Illinois Indoor Championships Sponsored By Under ArmourMarch 28, 2026
3200 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 289:14.85aIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
400 Meters · OutdoorHarry McDaniel Invite · May 755.62aHarry McDaniel InviteMay 7, 2026
800 Meters · IndoorRaptor Indoor Invite · Mar 22:08.21Raptor Indoor InviteMarch 2, 2024
800 Meters · OutdoorHarry McDaniel Invite · May 71:58.26aHarry McDaniel InviteMay 7, 2026
800 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 3A · Mar 232:05.682Illinois Top Times Indoor Championships - Class 3AMarch 23, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 3200 Meters · Place 9 · Palos Hills (Stagg)3200 Meters9.9:14.85a PB12
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 3200 Meters · Place 3 · Palos Hills (Stagg)3200 Meters3.9:17.39a12
May 14SWSC Boys ChampionshipsMay 14 · 3200 Meters · Place 1 · Palos Hills (Stagg)3200 Meters19:26.40a12
May 14SWSC Boys ChampionshipsMay 14 · 1600 Meters · Place 1 · Palos Hills (Stagg)1600 Meters14:24.11a12
May 7Harry McDaniel InviteMay 7 · 800 Meters · Place 1 · Palos Hills (Stagg)800 Meters1.1:58.26a PB12
May 7Harry McDaniel InviteMay 7 · 400 Meters · Place 8 · Palos Hills (Stagg)400 Meters8.55.62a PB12
May 134th Annual Pete Struck Eagle ClassicMay 1 · 1600 Meters · Place 4 · Palos Hills (Stagg)1600 Meters4.4:19.04a PB12
Apr 17Naperville North "Gus Scott" InviteApr 17 · 1600 Meters · Place 1 · Palos Hills (Stagg)1600 Meters14:21.17a12
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · 3200 Meters · Place 1 · Palos Hills (Stagg)3200 Meters19:18.79a12
Mar 5Reavis Co-Ed InviteMar 5 · 3200 Meters · Place 2 · Palos Hills (Stagg)3200 Meters29:41.61a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 3200 Meters · Place 18 · Palos Hills (Stagg)3200 Meters18.9:36.69a PB12
Mar 20SWSC Indoor Boys ConferenceMar 20 · 1600 Meters · Place 2 · Palos Hills (Stagg)1600 Meters24:26.8912
Mar 20SWSC Indoor Boys ConferenceMar 20 · 1600 Meters · Place 2 · Palos Hills (Stagg)1600 Meters24:26.8912
Feb 273A Boys ONU HS ClassicFeb 27 · 1600 Meters · Place 1 · Palos Hills (Stagg)1600 Meters14:23.21 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 3200 Meters · Place 35 · Palos Hills (Stagg)3200 Meters35.9:47.59a11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 3200 Meters · Place 35 · Palos Hills (Stagg)3200 Meters359:47.59a11
May 22IHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 22 · 3200 Meters · Place 3 · Palos Hills (Stagg)3200 Meters39:20.6111
May 14SWSC Boys ChampionshipsMay 14 · 3200 Meters · Place 2 · Palos Hills (Stagg)3200 Meters29:29.7311
May 14SWSC Boys ChampionshipsMay 14 · 1600 Meters · Place 6 · Palos Hills (Stagg)1600 Meters64:34.5111
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 1600 Meters · Place 13 · Palos Hills (Stagg)1600 Meters134:28.16a11
Apr 17Naperville North "Gus Scott" InviteApr 17 · 3200 Meters · Place 3 · Palos Hills (Stagg)3200 Meters39:40.08a11
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · 1600 Meters · Place 2 · Palos Hills (Stagg)1600 Meters24:26.76a11
Mar 14Batavia Distance MadnessMar 14 · 3200 Meters · Place 12 · Palos Hills (Stagg)3200 Meters129:35.07a—
Mar 7Reavis Co-Ed InviteMar 7 · 3200 Meters · Place 1 · Palos Hills (Stagg)3200 Meters19:40.41a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 29Illinois Indoor ChampionshipsMar 29 · 3200 Meters · Place 15 · Palos Hills (Stagg)3200 Meters159:41.5011
Mar 21SWSC Indoor Boys ConferenceMar 21 · 1600 Meters · Place 5 · Palos Hills (Stagg)1600 Meters54:30.23a11
Feb 27ONU HS Classic - 3A BoysFeb 27 · 1600 Meters · Place 3 · Palos Hills (Stagg)1600 Meters34:33.39a—
Feb 22Greg Foster InvitationalFeb 22 · 3200 Meters · Place 2 · Palos Hills (Stagg)3200 Meters29:38.67a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 3200 Meters · Place 6 · Palos Hills (Stagg)3200 Meters610:14.74a—
May 8SWSC Boys ChampionshipsMay 8 · 3200 Meters · Place 11 · Palos Hills (Stagg)3200 Meters11.10:23.46a10
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · 3200 Meters · Place 2 · Palos Hills (Stagg)3200 Meters29:53.52a—
Apr 19Eisenhower Terry Englund RelaysApr 19 · 3200 Meters · Place 1 · Palos Hills (Stagg)3200 Meters110:03.84a—
Apr 12Naperville North "Gus Scott" InviteApr 12 · 1600 Meters · Place 4 · Palos Hills (Stagg)1600 Meters44:42.9710
Apr 6Stagg Varsity CoEd InvitationalApr 6 · 3200 Meters · Place 1 · Palos Hills (Stagg)3200 Meters110:03.52a—
Mar 8Batavia Distance MadnessMar 8 · 3200 Meters · Place 26 · Palos Hills (Stagg)3200 Meters2610:01.73a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 3AMar 23 · 800 Meters · Palos Hills (Stagg)800 MetersRelay Split—2:05.682 PB10
Mar 15SWSC Indoor Boys ConferenceMar 15 · 1600 Meters · Place 8 · Palos Hills (Stagg)1600 Meters84:39.64a—
Mar 2Raptor Indoor InviteMar 2 · 800 Meters · Place 3 · Palos Hills (Stagg)800 Meters32:08.21 PB10
Feb 23ONU HS Classic - 3A BoysFeb 23 · 3200 Meters · Place 2 · Palos Hills (Stagg)3200 Meters29:51.52a—
Feb 17Greg Foster InvitationalFeb 17 · 3200 Meters · Place 4 · Palos Hills (Stagg)3200 Meters49:54.83a—
Feb 17Greg Foster InvitationalFeb 17 · 1600 Meters · Place 7 · Palos Hills (Stagg)1600 Meters74:50.21a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #9 Plainfield (North)May 17 · 3200 Meters · Place 20 · Palos Hills (Stagg)3200 Meters2010:17.899
May 10Southwest Prairie Conference Boys ChampionshipsMay 10 · 3200 Meters · Place 9 · Palos Hills (Stagg)3200 Meters910:32.46a—
May 10Southwest Suburban Conference Boys ChampionshipsMay 10 · 3200 Meters · Place 9 · Palos Hills (Stagg)3200 Meters9.10:32.46a9
May 4Richards Harry McDaniel ClassicMay 4 · 3200 Meters · Place 1 · Palos Hills (Stagg)3200 Meters110:31.419
Apr 27Pete Struck Eagle ClassicApr 27 · 3200 Meters · Place 10 · Palos Hills (Stagg)3200 Meters10.10:15.32a9
Apr 20Eisenhower Terry Englund RelaysApr 20 · 1600 Meters · Palos Hills (Stagg)1600 Meters—NT9
Apr 14Naperville North "Gus Scott" InviteApr 14 · 1600 Meters · Place 6 · Palos Hills (Stagg)1600 Meters64:52.83a—
Apr 11Stagg Boys vs. Lincoln-Way Central & Homewood-FlossmoorApr 11 · 800 Meters · Place 5 · Palos Hills (Stagg)800 Meters52:17.57a—
Apr 8Stagg Boys InvitationalApr 8 · 3200 Meters · Place 6 · Palos Hills (Stagg)3200 Meters610:26.729
Mar 10Batavia Distance MadnessMar 10 · 3200 Meters · Place 38 · Palos Hills (Stagg)3200 Meters3810:21.20a—
Mar 4Rich Twp Boys Raptor InviteMar 4 · 3200 Meters · Place 2 · Palos Hills (Stagg)3200 Meters211:03.039

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 17SWSC Indoor Boys ConferenceMar 17 · 3200 Meters · Place 3 · Palos Hills (Stagg)3200 Meters310:23.37a—
Feb 24Olivet Nazarene 3A Boys HS InvitationalFeb 24 · 3200 Meters · Place 6 · Palos Hills (Stagg)3200 Meters610:20.83a—
Feb 18Greg Foster InvitationalFeb 18 · 3200 Meters · Place 1 · Palos Hills (Stagg)3200 Meters110:33.149
Feb 9Argo Boys TriangularFeb 9 · 1600 Meters · Place 1 · Palos Hills (Stagg)1600 Meters1.5:06.69a9