Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSPC Boys Championships · May 1410.96aSPC Boys ChampionshipsMay 14, 2025
200 Meters · IndoorSouthwest Prairie Conference Boys Indoor Championships · Mar 2123.14aSouthwest Prairie Conference Boys Indoor ChampionshipsMarch 21, 2025
200 Meters · OutdoorBolingbrook Boys Tri #2 · May 722.85aBolingbrook Boys Tri #2 May 7, 2025
200 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 3A · Mar 2323.882Illinois Top Times Indoor Championships - Class 3AMarch 23, 2024
400 Meters · IndoorHomewood Flossmoor Boys Quint #1 · Feb 1553.92Homewood Flossmoor Boys Quint #1February 15, 2025
400 Meters · Outdoor37th Annual Bud Mohns/Bob Cohoon Invitational · Apr 1352.7937th Annual Bud Mohns/Bob Cohoon InvitationalApril 13, 2024
55 Meter · IndoorSouthwest Prairie Conference Boys Indoor at Lewis · Mar 206.72aSouthwest Prairie Conference Boys Indoor at LewisMarch 20, 2026
55 Meter · OutdoorRaider Tri 3/5 · Mar 56.78aRaider Tri 3/5March 5, 2026
55 Meters · IndoorYork Boys Quad #1 · Feb 76.82aYork Boys Quad #1February 7, 2026
55 Meters · OutdoorBoys Raider Quad · Mar 27.18Boys Raider QuadMarch 2, 2023
60 Meters · IndoorHF Boys Quad · Feb 147.28aHF Boys Quad February 14, 2026
Combined results · OutdoorBelleville West Norm Armstrong Invitational · Apr 653.16Belleville West Norm Armstrong InvitationalApril 6, 2024
Long Jump · IndoorArt Pahl Invitational · Feb 255.59mArt Pahl InvitationalFebruary 25, 2023
Long Jump · OutdoorBolingbrook Boys Tri #1 · Apr 305.30mBolingbrook Boys Tri #1April 30, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 100 Meters · Place 14 · Bolingbrook100 Meters14.11.42aWind: 1.612
May 13SPC Boys ChampionshipsMay 13 · 100 Meters · Place 13 · Bolingbrook100 Meters1311.65a12
May 13SPC Boys ChampionshipsMay 13 · 100 Meters · Place 13 · Bolingbrook100 Meters1311.65a12
May 8The Brook Last Chance Meet (Senior Night)May 8 · Long Jump · BolingbrookLong Jump—ND12
May 8The Brook Last Chance Meet (Senior Night)May 8 · 200 Meters · Bolingbrook200 Meters—DNS12
May 8The Brook Last Chance Meet (Senior Night)May 8 · 100 Meters · Place 8 · Bolingbrook100 Meters8.11.85a12
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 100 Meters · Bolingbrook100 MetersRelay Split—11.3hUnofficial12
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 200 Meters · Place 13 · Bolingbrook200 Meters13.23.77aWind: 0.112
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 100 Meters · Place 16 · Bolingbrook100 Meters16.11.61aWind: -0.612
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 400 Meters · Bolingbrook400 Meters—SCR12
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 200 Meters · Place 6 · Bolingbrook200 Meters6.23.64a12
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 100 Meters · Place 5 · Bolingbrook100 Meters5.11.36a12
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 100 Meters · Bolingbrook100 Meters—DNS12
Apr 15Orange Crush Invitational (Senior Night)Apr 15 · 100 Meters · Place 9 · Bolingbrook100 Meters911.72a12
Apr 11Norm Armstrong InviteApr 11 · 100 Meters · Place 29 · Bolingbrook100 Meters29.11.23aWind: 3.312
Mar 5Raider Tri 3/5Mar 5 · 55 Meter · Place 3 · Bolingbrook55 Meter3.6.78a PB12
Mar 5Raider Tri 3/5Mar 5 · 400 Meters · Place 3 · Bolingbrook400 Meters3.53.38a12
Feb 42026 Raider Intra-squad MeetFeb 4 · 55 Meter · Place 26 · Bolingbrook55 Meter26.7.33aUnofficial12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 200 Meters · Bolingbrook200 MetersRelay Split—22.7hUnofficial12
Mar 20Southwest Prairie Conference Boys Indoor at LewisMar 20 · 200 Meters · Bolingbrook200 MetersRelay Split—23.4hUnofficial12
Mar 20Southwest Prairie Conference Boys Indoor at LewisMar 20 · 55 Meter · Place 13 · Bolingbrook55 MeterRound P13.6.72a PB12
Feb 284th Annual Art Pahl InviteFeb 28 · 55 Meters · Place 5 · Bolingbrook55 Meters56.84a12
Feb 14HF Boys Quad Feb 14 · 200 Meters · Place 12 · Bolingbrook200 Meters1223.98a12
Feb 14HF Boys Quad Feb 14 · 60 Meters · Place 13 · Bolingbrook60 Meters137.28a PB12
Feb 7York Boys Quad #1Feb 7 · 200 Meters · Place 6 · Bolingbrook200 Meters623.98a12
Feb 7York Boys Quad #1Feb 7 · 55 Meters · Place 7 · Bolingbrook55 Meters76.82a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · 100 Meters · Place 12 · Bolingbrook100 Meters1211.3311
May 14SPC Boys ChampionshipsMay 14 · 100 Meters · Place 5 · Bolingbrook100 Meters510.96a PB11
May 7Bolingbrook Boys Tri #2 May 7 · 200 Meters · Place 3 · Bolingbrook200 Meters322.85a PB11
May 7Bolingbrook Boys Tri #2 May 7 · 100 Meters · Place 2 · Bolingbrook100 Meters211.16a11
Apr 30Bolingbrook Boys Tri #1Apr 30 · Long Jump · Place 14 · BolingbrookLong Jump145.30m PB11
Apr 30Bolingbrook Boys Tri #1Apr 30 · 200 Meters · Place 3 · Bolingbrook200 Meters323.04a11
Apr 30Bolingbrook Boys Tri #1Apr 30 · 100 Meters · Place 5 · Bolingbrook100 Meters511.42a11
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · 200 Meters · Place 12 · Bolingbrook200 Meters1223.7111
Apr 122025 Norm Armstrong InviteApr 12 · 400 Meters · Place 6 · Bolingbrook400 MetersRelay Split6.52.7hUnofficial11
Mar 6Raider Boys TriMar 6 · 200 Meters · Place 7 · Bolingbrook200 Meters724.35a—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21Southwest Prairie Conference Boys Indoor ChampionshipsMar 21 · 200 Meters · Bolingbrook200 MetersRelay Split—22.9hUnofficial11
Mar 21Southwest Prairie Conference Boys Indoor ChampionshipsMar 21 · 400 Meters · Bolingbrook400 MetersRelay Split—54.9hUnofficial11
Mar 21Southwest Prairie Conference Boys Indoor ChampionshipsMar 21 · 200 Meters · Place 7 · Bolingbrook200 Meters7.23.14a PB11
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · 400 Meters · Place 4 · Bolingbrook400 Meters453.92 PB11
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · 200 Meters · Place 5 · Bolingbrook200 Meters523.5111
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · 60 Meters · Place 11 · Bolingbrook60 Meters117.2911
Feb 8York Boys Quad #1Feb 8 · 55 Meters · Place 8 · Bolingbrook55 Meters86.92a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8SWSC Boys ChampionshipsMay 8 · 400 Meters · Bolingbrook400 MetersRelay Split—54.9hUnofficial10
May 1Bolingbrook End of Year Time TrialsMay 1 · Long Jump · Place 3 · BolingbrookLong Jump3.5.75mUnofficial10
May 1Bolingbrook End of Year Time TrialsMay 1 · 100 Meters · Place 5 · Bolingbrook100 Meters5.11.9Unofficial10
Apr 19Gary Haupert InvitationalApr 19 · 400 Meters · Place 18 · Bolingbrook400 Meters181:00.85a—
Apr 15LWC-Bradley-Bolingbrook Boys Tri MeetApr 15 · Long Jump · Place 4 · BolingbrookLong Jump46.29m—
Apr 1337th Annual Bud Mohns/Bob Cohoon InvitationalApr 13 · 400 Meters · Place 2 · Bolingbrook400 Meters252.79 PB10
Apr 9Lincoln Way West Boys vs Bolingbrook, StaggApr 9 · 200 Meters · Place 5 · Bolingbrook200 Meters5.23.51a10
Apr 9Lincoln Way West Boys vs Bolingbrook, StaggApr 9 · 100 Meters · Place 7 · Bolingbrook100 Meters7.11.52aWind: 0.410
Apr 6Belleville West Norm Armstrong InvitationalApr 6 · Combined results · Place 19 · BolingbrookCombined results1953.16 PB10
Mar 92nd Annual Troy Doris InvitationalMar 9 · 400 Meters · Place 3 · Bolingbrook400 Meters353.71a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 3AMar 23 · 200 Meters · Bolingbrook200 MetersRelay Split—23.882 PB10
Mar 15SWSC Indoor Boys ConferenceMar 15 · 200 Meters · Place 10 · Bolingbrook200 Meters1023.44a—
Feb 29Raider QuadFeb 29 · 400 Meters · Place 2 · Bolingbrook400 Meters254.68a—
Feb 29Raider QuadFeb 29 · 200 Meters · Place 6 · Bolingbrook200 Meters624.13a—
Feb 29Raider QuadFeb 29 · 55 Meters · Place 10 · Bolingbrook55 Meters106.91a—
Feb 242nd Annual Art Pahl InvitationalFeb 24 · 200 Meters · Place 1 · Bolingbrook200 Meters123.9310
Feb 242nd Annual Art Pahl InvitationalFeb 24 · 55 Meters · Place 2 · Bolingbrook55 Meters26.8410
Feb 10Homewood Flossmoor Boys Quad 1Feb 10 · 200 Meters · Place 5 · Bolingbrook200 Meters523.87a—
Feb 10Homewood Flossmoor Boys Quad 1Feb 10 · 60 Meters · Place 65 · Bolingbrook60 Meters657.96a—
Feb 3York Boys Quad #1Feb 3 · 55 Meters · Place 3 · Bolingbrook55 Meters36.95a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10Southwest Prairie Conference Boys ChampionshipsMay 10 · 200 Meters · Place 5 · Bolingbrook200 Meters524.19a—
May 10Southwest Suburban Conference Boys ChampionshipsMay 10 · 200 Meters · Place 5 · Bolingbrook200 Meters5.24.19a9
Apr 28Homewood Flossmoor Dick Beebe InvitationalApr 28 · Long Jump · Place 4 · BolingbrookLong Jump45.86m—
Apr 28Homewood Flossmoor Dick Beebe InvitationalApr 28 · 200 Meters · Place 4 · Bolingbrook200 Meters424.28a—
Apr 28Homewood Flossmoor Dick Beebe InvitationalApr 28 · 100 Meters · Place 8 · Bolingbrook100 Meters811.91a—
Apr 25Bolingbrook-Sandburg-Stagg SWSC TriApr 25 · Long Jump · Place 8 · BolingbrookLong Jump85.37m—
Apr 21Gary Haupert InvitationalApr 21 · Long Jump · Place 10 · BolingbrookLong Jump105.88m9
Apr 18Lincoln Way East Boys TriangularApr 18 · Long Jump · Place 6 · BolingbrookLong Jump65.73m—
Apr 18Lincoln Way East Boys TriangularApr 18 · 200 Meters · Place 14 · Bolingbrook200 Meters1424.60a—
Apr 18Lincoln Way East Boys TriangularApr 18 · 100 Meters · Place 16 · Bolingbrook100 Meters1611.92a—
Apr 15Bud Mohns InvitationalApr 15 · Long Jump · Place 3 · BolingbrookLong Jump35.88m9
Apr 15Bud Mohns InvitationalApr 15 · 200 Meters · Place 4 · Bolingbrook200 Meters424.809
Apr 7Belleville West Norm Armstrong InvitationalApr 7 · Long Jump · Place 15 · BolingbrookLong Jump1519-09.509
Mar 11Troy Doris InvitationalMar 11 · Long Jump · Place 2 · BolingbrookLong Jump25.70m9
Mar 11Troy Doris InvitationalMar 11 · 200 Meters · Place 1 · Bolingbrook200 Meters124.979
Mar 2Boys Raider QuadMar 2 · Long Jump · Place 5 · BolingbrookLong Jump55.92m9
Mar 2Boys Raider QuadMar 2 · 200 Meters · Place 9 · Bolingbrook200 Meters925.029
Mar 2Boys Raider QuadMar 2 · 55 Meters · Place 25 · Bolingbrook55 Meters257.18 PB9

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 17SWSC Indoor Boys ConferenceMar 17 · Long Jump · Place 6 · BolingbrookLong Jump65.83m—
Mar 17SWSC Indoor Boys ConferenceMar 17 · 200 Meters · Place 4 · Bolingbrook200 Meters424.47a—
Feb 25Art Pahl InvitationalFeb 25 · Long Jump · Place 1 · BolingbrookLong Jump15.59m PB9
Feb 25Art Pahl InvitationalFeb 25 · 200 Meters · Place 4 · Bolingbrook200 Meters425.469
Feb 18Greg Foster InvitationalFeb 18 · Long Jump · Place 2 · BolingbrookLong Jump25.77m9
Feb 18Greg Foster InvitationalFeb 18 · 200 Meters · Place 7 · Bolingbrook200 Meters725.259
Feb 11Homewood Flossmoor Boys Quad #1Feb 11 · Long Jump · Place 12 · BolingbrookLong Jump125.71m—
Feb 11Homewood Flossmoor Boys Quad #1Feb 11 · 200 Meters · Place 38 · Bolingbrook200 Meters3826.00a—
Feb 11Homewood Flossmoor Boys Quad #1Feb 11 · 60 Meters · Place 30 · Bolingbrook60 Meters307.79a—