Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHomewood Flossmoor Boys Quint #1 · Feb 155:12.83Homewood Flossmoor Boys Quint #1February 15, 2025
1600 Meters · OutdoorBolingbrook Boys Tri #1 · Apr 304:58.41aBolingbrook Boys Tri #1April 30, 2025
3200 Meters · IndoorHomewood Flossmoor Boys Quad #1 · Feb 1113:15.32aHomewood Flossmoor Boys Quad #1February 11, 2023
3200 Meters · OutdoorSPC Boys Championships · May 1310:58.67aSPC Boys ChampionshipsMay 13, 2026
400 Meters · IndoorHomewood Flossmoor Boys Quint #1 · Feb 1557.09Homewood Flossmoor Boys Quint #1February 15, 2025
400 Meters · OutdoorLWC-Bradley-Bolingbrook Boys Tri Meet · Apr 1557.7LWC-Bradley-Bolingbrook Boys Tri MeetApril 15, 2024
600 Meters · IndoorHF Boys Quad · Feb 141:33.61aHF Boys Quad February 14, 2026
800 Meters · Indoor4th Annual Art Pahl Invite · Feb 282:14.65a4th Annual Art Pahl InviteFebruary 28, 2026
800 Meters · OutdoorHomewood Flossmoor Dick Beebe Invitational · May 22:13.10Homewood Flossmoor Dick Beebe InvitationalMay 2, 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 · 800 Meters · Place 32 · Bolingbrook800 Meters32.2:13.39a12
May 13SPC Boys ChampionshipsMay 13 · 3200 Meters · Place 17 · Bolingbrook3200 Meters1710:58.67a PB12
May 13SPC Boys ChampionshipsMay 13 · 3200 Meters · Place 17 · Bolingbrook3200 Meters1710:58.67a12
May 8The Brook Last Chance Meet (Senior Night)May 8 · 1600 Meters · Place 5 · Bolingbrook1600 Meters5.5:08.31a12
May 8The Brook Last Chance Meet (Senior Night)May 8 · 800 Meters · Place 5 · Bolingbrook800 Meters5.2:14.54a12
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 800 Meters · Bolingbrook800 MetersRelay Split—2:15.7hUnofficial12
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 800 Meters · Place 7 · Bolingbrook800 Meters7.2:13.52a12
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 1600 Meters · Place 9 · Bolingbrook1600 Meters9.5:03.18a12
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 1600 Meters · Place 25 · Bolingbrook1600 Meters25.5:02.84a12
Apr 15Orange Crush Invitational (Senior Night)Apr 15 · 1600 Meters · Place 18 · Bolingbrook1600 Meters185:10.76a12
Apr 15Orange Crush Invitational (Senior Night)Apr 15 · 800 Meters · Place 10 · Bolingbrook800 Meters102:17.56a12
Apr 11Norm Armstrong InviteApr 11 · 1600 Meters · Place 47 · Bolingbrook1600 Meters47.5:02.04a12
Mar 25Raiders Time TrialMar 25 · 800 Meters · Place 3 · Bolingbrook800 Meters3.2:17.07aUnofficial12
Mar 144th Annual Troy Doris InviteMar 14 · 1600 Meters · Place 7 · Bolingbrook1600 Meters75:04.8912
Mar 144th Annual Troy Doris InviteMar 14 · 800 Meters · Place 2 · Bolingbrook800 Meters22:13.9712
Mar 5Raider Tri 3/5Mar 5 · 1600 Meters · Place 4 · Bolingbrook1600 Meters4.5:12.46a12
Mar 5Raider Tri 3/5Mar 5 · 800 Meters · Place 4 · Bolingbrook800 Meters4.2:16.01a12
Feb 42026 Raider Intra-squad MeetFeb 4 · 800 Meters · Place 4 · Bolingbrook800 Meters4.2:26.31aUnofficial12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Southwest Prairie Conference Boys Indoor at LewisMar 20 · 800 Meters · Place 19 · Bolingbrook800 Meters19.2:14.67a12
Feb 284th Annual Art Pahl InviteFeb 28 · 800 Meters · Place 15 · Bolingbrook800 Meters152:14.65a PB12
Feb 14HF Boys Quad Feb 14 · 800 Meters · Place 5 · Bolingbrook800 Meters52:17.20a12
Feb 14HF Boys Quad Feb 14 · 600 Meters · Place 7 · Bolingbrook600 Meters71:33.61a PB12
Feb 7York Boys Quad #1Feb 7 · 800 Meters · Place 17 · Bolingbrook800 Meters172:17.20a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7Bolingbrook Boys Tri #2 May 7 · 1600 Meters · Place 2 · Bolingbrook1600 Meters25:03.23a11
May 2Homewood Flossmoor Dick Beebe InvitationalMay 2 · 800 Meters · Place 10 · Bolingbrook800 Meters102:13.10 PB11
Apr 30Bolingbrook Boys Tri #1Apr 30 · 1600 Meters · Place 2 · Bolingbrook1600 Meters24:58.41a PB11
Apr 15Plainfield East Boys QuadApr 15 · 1600 Meters · Place 23 · Bolingbrook1600 Meters235:22.89a11
Apr 15Plainfield East Boys QuadApr 15 · 800 Meters · Place 6 · Bolingbrook800 Meters62:14.26a11
Mar 25Raider Time TrialsMar 25 · 800 Meters · Place 1 · Bolingbrook800 Meters1.2:15.22aUnofficial11
Mar 153rd Annual Troy Doris InvitationalMar 15 · 3200 Meters · Place 3 · Bolingbrook3200 Meters311:20.50a—
Mar 6Raider Boys TriMar 6 · 1600 Meters · Place 5 · Bolingbrook1600 Meters55:15.65a—
Mar 13rd Annual Art Pahl InvitationalMar 1 · 3200 Meters · Place 9 · Bolingbrook3200 Meters911:14.30a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · 1600 Meters · Place 10 · Bolingbrook1600 Meters105:12.83 PB11
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · 400 Meters · Place 11 · Bolingbrook400 Meters1157.09 PB11
Feb 8York Boys Quad #1Feb 8 · 400 Meters · Place 10 · Bolingbrook400 Meters1058.78a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Bolingbrook End of Year Time TrialsMay 1 · 1600 Meters · Place 2 · Bolingbrook1600 Meters2.5:08.4Unofficial10
Apr 24Homewood Flossmoor Boys vs Lockport, BolingbrookApr 24 · 800 Meters · Place 11 · Bolingbrook800 Meters112:22.64a—
Apr 24Homewood Flossmoor Boys vs Lockport, BolingbrookApr 24 · 400 Meters · Place 12 · Bolingbrook400 Meters1259.33a—
Apr 15LWC-Bradley-Bolingbrook Boys Tri MeetApr 15 · 3200 Meters · Place 5 · Bolingbrook3200 Meters511:45.2—
Apr 15LWC-Bradley-Bolingbrook Boys Tri MeetApr 15 · 400 Meters · Place 8 · Bolingbrook400 Meters857.7 PB—
Apr 1337th Annual Bud Mohns/Bob Cohoon InvitationalApr 13 · 800 Meters · Place 15 · Bolingbrook800 Meters152:20.8410
Apr 9Lincoln Way West Boys vs Bolingbrook, StaggApr 9 · 1600 Meters · Place 13 · Bolingbrook1600 Meters13.5:27.68a10
Apr 9Lincoln Way West Boys vs Bolingbrook, StaggApr 9 · 800 Meters · Place 19 · Bolingbrook800 Meters19.2:24.59a10
Mar 19Valley View Frosh/Soph ChampionshipsMar 19 · 1600 Meters · Place 4 · Bolingbrook1600 Meters45:19.56a—
Mar 92nd Annual Troy Doris InvitationalMar 9 · 800 Meters · Place 4 · Bolingbrook800 Meters42:23.23a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 15SWSC Indoor Boys ConferenceMar 15 · 1600 Meters · Place 11 · Bolingbrook1600 Meters115:17.26a—
Feb 29Raider QuadFeb 29 · 800 Meters · Place 12 · Bolingbrook800 Meters122:23.03a—
Feb 29Raider QuadFeb 29 · 400 Meters · Place 25 · Bolingbrook400 Meters251:02.59a—
Feb 242nd Annual Art Pahl InvitationalFeb 24 · 1600 Meters · Place 4 · Bolingbrook1600 Meters45:18.4210
Feb 10Homewood Flossmoor Boys Quad 1Feb 10 · 1600 Meters · Place 15 · Bolingbrook1600 Meters156:06.87a—
Feb 10Homewood Flossmoor Boys Quad 1Feb 10 · 600 Meters · Place 12 · Bolingbrook600 Meters121:45.17a—
Feb 3York Boys Quad #1Feb 3 · 1600 Meters · Place 13 · Bolingbrook1600 Meters135:47.89a—
Feb 3York Boys Quad #1Feb 3 · 600 Meters · Place 5 · Bolingbrook600 Meters51:39.95a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Redhawk ABC InviteMay 15 · 800 Meters · Place 10 · Bolingbrook800 Meters102:25.77a—
Apr 25Bolingbrook-Sandburg-Stagg SWSC TriApr 25 · 1600 Meters · Place 27 · Bolingbrook1600 Meters275:50.60a—
Apr 18Lincoln Way East Boys TriangularApr 18 · 1600 Meters · Place 36 · Bolingbrook1600 Meters365:56.35a—
Mar 2Boys Raider QuadMar 2 · 1600 Meters · Place 27 · Bolingbrook1600 Meters275:55.279
Mar 2Boys Raider QuadMar 2 · 800 Meters · Place 29 · Bolingbrook800 Meters292:41.249

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11Homewood Flossmoor Boys Quad #1Feb 11 · 3200 Meters · Place 9 · Bolingbrook3200 Meters913:15.32a PB—
Feb 11Homewood Flossmoor Boys Quad #1Feb 11 · 800 Meters · Place 35 · Bolingbrook800 Meters352:45.85a—
Feb 11Homewood Flossmoor Boys Quad #1Feb 11 · 600 Meters · Place 17 · Bolingbrook600 Meters171:55.36a—
Feb 4York Boys Quad #1Feb 4 · 1600 Meters · Place 9 · Bolingbrook1600 Meters95:47.819