Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorGolden Open · Feb 124:20.97aGolden OpenFebruary 12, 2026
1600 Meters · Indoor2025 Plainfield North Indoor Invitational · Mar 154:35.12025 Plainfield North Indoor InvitationalMarch 15, 2025
1600 Meters · Outdoor34th Annual Pete Struck Eagle Classic · May 14:23.24a34th Annual Pete Struck Eagle ClassicMay 1, 2026
1600 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 74:47.93Belleville West Norm Armstrong InvitationalApril 7, 2023
400 Meters · OutdoorLWC-Stagg-Andrew Boys Tri Meet · Apr 2151.6LWC-Stagg-Andrew Boys Tri MeetApril 21, 2026
600 Meters · IndoorGolden Open · Feb 121:25.42aGolden OpenFebruary 12, 2026
800 Meters · Indoor2026 Illinois Indoor Championships Sponsored By Under Armour · Mar 281:56.96a2026 Illinois Indoor Championships Sponsored By Under ArmourMarch 28, 2026
800 Meters · OutdoorLockport Bill Jackson Invitational · May 81:54.80aLockport Bill Jackson InvitationalMay 8, 2026
800 Meters · Relay Split · OutdoorIHSA 3A Boys State Track & Field Championships · May 242:04.129IHSA 3A Boys State Track & Field ChampionshipsMay 24, 2024
Combined results · OutdoorBelleville West Norm Armstrong Invitational · Apr 62:00.66Belleville West Norm Armstrong InvitationalApril 6, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 800 Meters · Place 25 · Tinley Park (Andrew)800 MetersRound P25.1:57.90a12
May 14SWSC Boys ChampionshipsMay 14 · 800 Meters · Place 3 · Tinley Park (Andrew)800 Meters31:58.25a12
May 8Lockport Bill Jackson InvitationalMay 8 · 800 Meters · Place 3 · Tinley Park (Andrew)800 Meters31:54.80a PB12
May 134th Annual Pete Struck Eagle ClassicMay 1 · 1600 Meters · Place 9 · Tinley Park (Andrew)1600 Meters9.4:23.24a PB12
Apr 21LWC-Stagg-Andrew Boys Tri MeetApr 21 · 400 Meters · Place 2 · Tinley Park (Andrew)400 Meters2.51.6 PB12
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 400 Meters · Place 7 · Tinley Park (Andrew)400 Meters7.52.69a12
Apr 11Norm Armstrong InviteApr 11 · 800 Meters · Place 5 · Tinley Park (Andrew)800 Meters5.1:57.96a12
Mar 5Reavis Co-Ed InviteMar 5 · 400 Meters · Place 1 · Tinley Park (Andrew)400 Meters152.53a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 800 Meters · Place 1 · Tinley Park (Andrew)800 Meters1.1:58.86a12
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 800 Meters · Place 6 · Tinley Park (Andrew)800 Meters6.1:56.96a PB12
Mar 20SWSC Indoor Boys ConferenceMar 20 · 800 Meters · Place 2 · Tinley Park (Andrew)800 Meters21:58.6612
Mar 20SWSC Indoor Boys ConferenceMar 20 · 800 Meters · Place 2 · Tinley Park (Andrew)800 Meters21:58.6612
Feb 273A Boys ONU HS ClassicFeb 27 · 800 Meters · Place 2 · Tinley Park (Andrew)800 Meters21:57.9012
Feb 12Golden OpenFeb 12 · 1500 Meters · Place 2 · Tinley Park (Andrew)1500 Meters24:20.97a PB12
Feb 12Golden OpenFeb 12 · 600 Meters · Place 2 · Tinley Park (Andrew)600 Meters21:25.42a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · Place 10 · Tinley Park (Andrew)800 MetersRound P10.1:55.89a11
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · Place 6 · Tinley Park (Andrew)800 Meters6.1:54.89a11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 800 Meters · Place 10 · Tinley Park (Andrew)800 MetersRound P101:55.89a11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 800 Meters · Place 6 · Tinley Park (Andrew)800 Meters61:54.89a11
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 800 Meters · Place 2 · Tinley Park (Andrew)800 Meters21:56.6911
May 14SWSC Boys ChampionshipsMay 14 · 800 Meters · Place 3 · Tinley Park (Andrew)800 Meters31:56.3711
May 9Lockport Bill Jackson InvitationalMay 9 · 800 Meters · Place 3 · Tinley Park (Andrew)800 Meters31:55.7711
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 1600 Meters · Place 8 · Tinley Park (Andrew)1600 Meters84:25.31a11
Apr 262025 Winston Brown Meet of ChampionsApr 26 · 800 Meters · Place 1 · Tinley Park (Andrew)800 Meters11:56.7911
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · 400 Meters · Place 6 · Tinley Park (Andrew)400 Meters651.7811
Apr 15Andrew Tri vs. LWE & StaggApr 15 · 1600 Meters · Place 1 · Tinley Park (Andrew)1600 Meters14:33.79a11
Apr 122025 Norm Armstrong InviteApr 12 · 800 Meters · Place 1 · Tinley Park (Andrew)800 Meters1.1:56.67a11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 800 Meters · Place 6 · Tinley Park (Andrew)800 Meters61:59.4211
Mar 7Reavis Co-Ed InviteMar 7 · 400 Meters · Place 1 · Tinley Park (Andrew)400 Meters152.83a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21SWSC Indoor Boys ConferenceMar 21 · 800 Meters · Place 2 · Tinley Park (Andrew)800 Meters21:58.18a11
Mar 152025 Plainfield North Indoor InvitationalMar 15 · 1600 Meters · Place 4 · Tinley Park (Andrew)1600 Meters4.4:35.1 PB11
Feb 27ONU HS Classic - 3A BoysFeb 27 · 800 Meters · Place 1 · Tinley Park (Andrew)800 Meters12:01.36a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Tinley Park (Andrew)800 MetersRelay SplitRound P—2:04.129 PB10
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 800 Meters · Place 6 · Tinley Park (Andrew)800 Meters61:58.83a—
May 8SWSC Boys ChampionshipsMay 8 · 800 Meters · Place 6 · Tinley Park (Andrew)800 Meters6.2:00.14a10
May 3Lockport Bill Jackson Invitational May 3 · 800 Meters · Place 3 · Tinley Park (Andrew)800 Meters31:57.47a—
Apr 29Thunderbolt FS InviteApr 29 · 800 Meters · Place 1 · Tinley Park (Andrew)800 Meters12:01.62a—
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · 1600 Meters · Place 23 · Tinley Park (Andrew)1600 Meters234:37.78a—
Apr 9HF Boys vs Lincoln Way Central, AndrewApr 9 · 400 Meters · Place 1 · Tinley Park (Andrew)400 Meters152.47a—
Apr 6Belleville West Norm Armstrong InvitationalApr 6 · Combined results · Place 6 · AndrewCombined results62:00.66 PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15SWSC Indoor Boys ConferenceMar 15 · 800 Meters · Place 8 · Tinley Park (Andrew)800 Meters82:02.42a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26IHSA 3A Boys State Track & Field ChampionshipsMay 26 · 800 Meters · Place 37 · Tinley Park (Andrew)800 MetersRound P37.2:00.32a9
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 800 Meters · Place 37 · Tinley Park (Andrew)800 MetersRound P372:00.329
May 182023 IHSA Class 3A TRB Sectional - #8 Lockport (Twp.)May 18 · 800 Meters · Place 2 · Tinley Park (Andrew)800 Meters21:58.689
May 15Redhawk ABC InviteMay 15 · 400 Meters · Place 1 · Tinley Park (Andrew)400 Meters153.25a—
May 10Southwest Prairie Conference Boys ChampionshipsMay 10 · 800 Meters · Place 4 · Tinley Park (Andrew)800 Meters41:59.93a—
May 10Southwest Suburban Conference Boys ChampionshipsMay 10 · 800 Meters · Place 4 · Tinley Park (Andrew)800 Meters4.1:59.93a9
Apr 27Pete Struck Eagle ClassicApr 27 · 1600 Meters · Place 32 · Tinley Park (Andrew)1600 Meters32.4:42.81a9
Apr 222023 Winston Brown/Edwardsville InvitationalApr 22 · 400 Meters · Place 8 · Tinley Park (Andrew)400 Meters854.709
Apr 18VJA-HF-CS triangular meet @ CSApr 18 · 800 Meters · Place 3 · Tinley Park (Andrew)800 Meters32:01.5—
Apr 15Bud Mohns InvitationalApr 15 · 800 Meters · Place 4 · Tinley Park (Andrew)800 Meters42:04.419
Apr 11BBCHS, LWW, Andrew Boys TriangularApr 11 · 400 Meters · Place 1 · Tinley Park (Andrew)400 Meters153.7—
Apr 7Belleville West Norm Armstrong InvitationalApr 7 · 1600 Meters · Place 28 · Andrew1600 Meters284:47.93 PB9
Mar 21Plainfield South Freshman InviteMar 21 · 400 Meters · Place 6 · Tinley Park (Andrew)400 Meters659.96a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 17SWSC Indoor Boys ConferenceMar 17 · 800 Meters · Place 1 · Tinley Park (Andrew)800 Meters12:05.38a—
Feb 25D117 Clash at the ColiseumFeb 25 · 1600 Meters · Place 38 · Tinley Park (Andrew)1600 Meters384:52.289
Feb 18Plainfield South Boys Indoor Invite #1Feb 18 · 1600 Meters · Place 4 · Tinley Park (Andrew)1600 Meters45:01.749
Feb 18Plainfield South Boys Indoor Invite #1Feb 18 · 800 Meters · Place 1 · Tinley Park (Andrew)800 Meters12:15.979