Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThornwood Quad · Apr 1611.33aThornwood QuadApril 16, 2026
200 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 724.27a2026 Raptor Indoor Boys InviteMarch 7, 2026
200 Meters · Outdoor2026 Gary Haupert Invitational (boys) · Apr 2423.15a2026 Gary Haupert Invitational (boys)April 24, 2026
300 Meters · OutdoorTT-TW Dual · Mar 339.17aTT-TW DualMarch 3, 2026
400 Meters · IndoorONU HS Classic - 3A Boys · Feb 271:01.41aONU HS Classic - 3A BoysFebruary 27, 2025
55 Meters · IndoorThornwood Boys' Open #1 · Feb 77.06aThornwood Boys' Open #1February 7, 2026
55 Meters · OutdoorThornwood Boys' Open #2 · Mar 267.23aThornwood Boys' Open #2March 26, 2025
60 Meter · IndoorWorrill Invite · Feb 147.51aWorrill InviteFebruary 14, 2026
60 Meters · Indoor3A Boys ONU HS Classic · Feb 277.473A Boys ONU HS ClassicFebruary 27, 2026
60 Meters · OutdoorThornton Township / Thornwood Dual · Mar 58.09aThornton Township / Thornwood DualMarch 5, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14SAC Boys ChampionshipsMay 14 · 200 Meters · South Holland (Thornwood)200 Meters—DNS10
May 134th Annual Pete Struck Eagle ClassicMay 1 · 100 Meters · Place 15 · South Holland (Thornwood)100 Meters15.11.92a10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 200 Meters · Place 8 · South Holland (Thornwood)200 Meters8.23.15a PBWind: -0.210
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 100 Meters · Place 18 · South Holland (Thornwood)100 Meters18.11.69aWind: 010
Apr 17John and Carol Bell invitationalApr 17 · 200 Meters · Place 2 · South Holland (Thornwood)200 Meters2.23.77a10
Apr 17John and Carol Bell invitationalApr 17 · 100 Meters · Place 5 · South Holland (Thornwood)100 Meters5.11.63a10
Apr 16Thornwood QuadApr 16 · 100 Meters · Place 8 · South Holland (Thornwood)100 Meters811.33a PB10
Apr 16Thornwood QuadApr 16 · 100 Meters · Place 8 · South Holland (Thornwood)100 Meters811.33a10
Mar 3TT-TW DualMar 3 · 300 Meters · Place 2 · South Holland (Thornwood)300 Meters239.17a PB10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 200 Meters · Place 10 · South Holland (Thornwood)200 Meters10.25.03a10
Mar 72026 Raptor Indoor Boys InviteMar 7 · 200 Meters · Place 12 · South Holland (Thornwood)200 Meters1224.27a PB10
Mar 72026 Raptor Indoor Boys InviteMar 7 · 60 Meters · Place 15 · South Holland (Thornwood)60 Meters157.48a10
Feb 273A Boys ONU HS ClassicFeb 27 · 60 Meters · Place 46 · South Holland (Thornwood)60 MetersRound P467.47 PB10
Feb 14Worrill InviteFeb 14 · 60 Meter · Place 46 · South Holland (Thornwood)60 Meter46.7.51a PB10
Feb 7Thornwood Boys' Open #1Feb 7 · 200 Meters · Place 1 · South Holland (Thornwood)200 Meters124.97a10
Feb 7Thornwood Boys' Open #1Feb 7 · 55 Meters · Place 1 · South Holland (Thornwood)55 Meters17.06a PB10
Jan 31Blue and Gold IntrasquadJan 31 · 300 Meters · Place 2 · South Holland (Thornwood)300 Meters2.39.80aUnofficial10
Jan 31Blue and Gold IntrasquadJan 31 · 55 Meter · Place 2 · South Holland (Thornwood)55 Meter2.6.8Unofficial10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13SAC Boys ChampionshipsMay 13 · 200 Meters · Place 10 · South Holland (Thornwood)200 Meters10.23.91aWind: 09
May 13SAC Boys ChampionshipsMay 13 · 100 Meters · Place 13 · South Holland (Thornwood)100 Meters13.11.99aWind: 09
May 10Thornton Township Classic InvitationalMay 10 · 200 Meters · Place 12 · South Holland (Thornwood)200 Meters1224.159
May 7Bolingbrook Boys Tri #2 May 7 · 200 Meters · Place 29 · South Holland (Thornwood)200 Meters2925.02a9
May 7Bolingbrook Boys Tri #2 May 7 · 100 Meters · Place 24 · South Holland (Thornwood)100 Meters2412.05a9
Apr 28Thornwood Coed Time Trials Apr 28 · 200 Meters · Place 4 · South Holland (Thornwood)200 Meters4.25.69aUnofficial9
Apr 28Thornwood Coed Time Trials Apr 28 · 100 Meters · South Holland (Thornwood)100 Meters--DNS9
Apr 26Lockport F/S ABC InviteApr 26 · 100 Meters · South Holland (Thornwood)100 Meters—DNS9
Apr 16Rich Township Co-Ed QuadApr 16 · 100 Meters · Place 10 · South Holland (Thornwood)100 Meters1012.02a9
Mar 26Thornwood Boys' Open #2Mar 26 · 55 Meters · Place 21 · South Holland (Thornwood)55 Meters217.23a PB9
Mar 5Thornton Township / Thornwood DualMar 5 · 200 Meters · Place 14 · South Holland (Thornwood)200 Meters1426.29a9
Mar 5Thornton Township / Thornwood DualMar 5 · 60 Meters · Place 18 · South Holland (Thornwood)60 Meters188.09a PB9

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 400 Meters · Place 15 · South Holland (Thornwood)400 Meters151:02.90a—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 400 Meters · Place 58 · South Holland (Thornwood)400 Meters581:01.41a PB—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 200 Meters · Place 56 · South Holland (Thornwood)200 Meters5626.31a—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 200 Meters · Place 32 · South Holland (Thornwood)200 Meters3227.079
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 400 Meters · Place 13 · South Holland (Thornwood)400 Meters131:01.809
Feb 8Thornwood Boys' Open #1Feb 8 · 400 Meters · Place 25 · South Holland (Thornwood)400 Meters251:02.76a—
Feb 8Thornwood Boys' Open #1Feb 8 · 200 Meters · Place 44 · South Holland (Thornwood)200 Meters4427.99a—
Feb 1Blue and Gold IntrasquadFeb 1 · 300 Meters · Place 7 · South Holland (Thornwood)300 Meters7.43.96aUnofficial9
Feb 1Blue and Gold IntrasquadFeb 1 · 55 Meter · Place 9 · South Holland (Thornwood)55 Meter9.7.72aUnofficial9