Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorHomewood Flossmoor Boys Quint #1 · Feb 1524.27Homewood Flossmoor Boys Quint #1February 15, 2025
200 Meters · OutdoorThornridge Boys TJ Shirley Blue Smoke Invitational · Apr 1122.96aThornridge Boys TJ Shirley Blue Smoke InvitationalApril 11, 2026
300 Meters · IndoorThornton vs. Br Rice, Mother McAuley · Feb 337.15Thornton vs. Br Rice, Mother McAuley February 3, 2026
300 Meters · OutdoorTT-TW Dual · Mar 642.20aTT-TW DualMarch 6, 2024
400 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2049.19aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
400 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 2848.65aIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
600 Meters · Indoor3A Boys ONU HS Classic · Feb 271:24.833A Boys ONU HS ClassicFebruary 27, 2026
600 Meters · OutdoorThornton Township/ Lane Tech Co-ed Dual · Mar 191:30.42Thornton Township/ Lane Tech Co-ed DualMarch 19, 2025
800 Meters · IndoorCabin Fever Invitational Sponsored by Under Armour · Mar 51:57.58aCabin Fever Invitational Sponsored by Under ArmourMarch 5, 2026
800 Meters · OutdoorDistance Night in Palatine - Presented by Asics · Apr 251:56.98aDistance Night in Palatine - Presented by AsicsApril 25, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 400 Meters · Place 1 · Thunder Elite Athletic ClubThunder Elite Athletic Club400 Meters1.48.87a11
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 200 Meters · Thunder Elite Athletic ClubThunder Elite Athletic Club200 Meters--DNS11
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 400 Meters · Place 14 · Harvey (Thornton)Harvey (Thornton)400 MetersRound P14.48.65a PB11
May 14SAC Boys ChampionshipsMay 14 · 400 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)400 Meters1.48.69a11
May 9TT ClassicMay 9 · 400 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)400 Meters3.49.87a11
May 134th Annual Pete Struck Eagle ClassicMay 1 · 800 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)800 Meters2.1:58.77a11
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 800 Meters · Place 10 · Harvey (Thornton)Harvey (Thornton)800 Meters101:56.98a PB11
Apr 17John and Carol Bell invitationalApr 17 · 800 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)800 Meters1.2:00.25a11
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 400 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)400 Meters1.49.63a11
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 200 Meters · Place 8 · Harvey (Thornton)Harvey (Thornton)200 Meters8.22.96a PB11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 800 Meters · Harvey (Thornton)Harvey (Thornton)800 Meters—DNS11
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 400 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)400 Meters1.49.19a PB11
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 400 Meters · Place 6 · Harvey (Thornton)Harvey (Thornton)400 Meters6.49.20a11
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 400 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)400 Meters1.49.90a11
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 400 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)400 Meters2.49.59a11
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 800 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)800 Meters2.1:57.58a PB11
Feb 273A Boys ONU HS ClassicFeb 27 · 600 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)600 Meters11:24.83 PB11
Feb 21The CIRCUIT ChicagoFeb 21 · 800 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)800 Meters21:58.91a11
Feb 14Worrill InviteFeb 14 · 400 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)400 Meters1.49.85a11
Feb 3Thornton vs. Br Rice, Mother McAuley Feb 3 · 600 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)600 Meters11:27.6411
Feb 3Thornton vs. Br Rice, Mother McAuley Feb 3 · 300 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)300 Meters137.15 PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 400 Meters · Place 1 · Thunder Elite Athletic ClubThunder Elite Athletic Club400 Meters150.77a10
Jun 21Shepard Youth Run Club InvitationalJun 21 · 200 Meters · Place 5 · Thunder Elite Athletic ClubThunder Elite Athletic Club200 Meters5.24.41a10
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 400 Meters · Place 19 · Harvey (Thornton)Harvey (Thornton)400 MetersRound P19.50.15a10
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 400 Meters · Place 19 · Harvey (Thornton)Harvey (Thornton)400 MetersRound P1950.15a10
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 400 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)400 Meters250.4410
May 13SAC Boys ChampionshipsMay 13 · 400 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)400 Meters1.50.06a10
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 400 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)400 Meters351.07a10
Apr 23Wildcat Fiesta de Sol TrialsApr 23 · 600 Meters · Harvey (Thornton)Harvey (Thornton)600 Meters—DNS10
Apr 23Wildcat Fiesta de Sol TrialsApr 23 · 200 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)200 Meters2.24.16aUnofficial10
Apr 19John Bell InvitationalApr 19 · 800 Meters · Place 6 · Harvey (Thornton)Harvey (Thornton)800 Meters62:02.0210
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 400 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)400 Meters250.42a10
Mar 22Gene Armer InvitationalMar 22 · 400 Meters · Place 7 · Harvey (Thornton)Harvey (Thornton)400 Meters752.93a10
Mar 19Thornton Township/ Lane Tech Co-ed DualMar 19 · 600 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)600 Meters11:30.42 PB10
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 400 Meters · Place 18 · Harvey (Thornton)Harvey (Thornton)400 Meters1854.2010
Mar 5Thornton Township / Thornwood DualMar 5 · 600 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)600 Meters11:34.41a10
Mar 5Thornton Township / Thornwood DualMar 5 · 200 Meters · Place 4 · Harvey (Thornton)Harvey (Thornton)200 Meters424.40a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27ONU HS Classic - 3A BoysFeb 27 · 400 Meters · Place 5 · Harvey (Thornton)Harvey (Thornton)400 Meters553.61a—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 200 Meters · Place 57 · Harvey (Thornton)Harvey (Thornton)200 Meters5726.33a—
Feb 19Thornton Mini MeetFeb 19 · 600 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)600 Meters11:36.89a—
Feb 19Thornton Mini MeetFeb 19 · 300 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)300 Meters239.30a—
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · 400 Meters · Place 6 · Harvey (Thornton)Harvey (Thornton)400 Meters654.3610
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · 200 Meters · Place 17 · Harvey (Thornton)Harvey (Thornton)200 Meters1724.27 PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 400 Meters · Place 7 · Harvey (Thornton)Harvey (Thornton)400 Meters751.86a—
May 8SAC Boys' Conference ChampionshipsMay 8 · 400 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)400 Meters351.40a—
Apr 19Gary Haupert InvitationalApr 19 · 400 Meters · Place 4 · Harvey (Thornton)Harvey (Thornton)400 Meters453.59a—
Apr 10Thornwood TriApr 10 · 800 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)800 Meters12:11.22a—
Apr 10Thornwood TriApr 10 · 400 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)400 Meters255.11a—
Mar 6TT-TW DualMar 6 · 600 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)600 Meters31:36.55a—
Mar 6TT-TW DualMar 6 · 300 Meters · Place 15 · Harvey (Thornton)Harvey (Thornton)300 Meters1542.20a PB—