Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Outdoor6th Annual Helen Scott-Owens SEASON FINALE Championship Invitational · Jul 1924.91a6th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJuly 19, 2025
300 Meters · OutdoorTT-TW Dual · Mar 340.98aTT-TW DualMarch 3, 2026
400 Meters · IndoorONU HS Classic - 3A Boys · Feb 2759.04aONU HS Classic - 3A BoysFebruary 27, 2025
400 Meters · OutdoorThornwood Quad · Apr 1655.38aThornwood QuadApril 16, 2026
800 Meters · IndoorRockford Auburn Boys Var/JV Invitational · Feb 212:12.83Rockford Auburn Boys Var/JV InvitationalFebruary 21, 2026
800 Meters · OutdoorThornton Township Classic Invitational · May 102:12.44Thornton Township Classic InvitationalMay 10, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 20Shepard Youth Summer Track MeetJun 20 · 800 Meters · Thunder Elite Athletic ClubThunder Elite Athletic Club800 Meters—DNS11
May 9TT ClassicMay 9 · 800 Meters · South Holland (Thornwood)South Holland (Thornwood)800 Meters—DNS11
May 134th Annual Pete Struck Eagle ClassicMay 1 · 800 Meters · Place 31 · South Holland (Thornwood)South Holland (Thornwood)800 Meters31.2:20.46a11
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 12 · South Holland (Thornwood)South Holland (Thornwood)400 Meters1255.38a PB11
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 12 · South Holland (Thornwood)South Holland (Thornwood)400 Meters1255.38a11
Mar 3TT-TW DualMar 3 · 300 Meters · Place 11 · South Holland (Thornwood)South Holland (Thornwood)300 Meters1140.98a PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 800 Meters · Place 18 · South Holland (Thornwood)South Holland (Thornwood)800 Meters18.2:16.11a11
Mar 72026 Raptor Indoor Boys InviteMar 7 · 800 Meters · Place 12 · South Holland (Thornwood)South Holland (Thornwood)800 Meters122:13.89a11
Feb 273A Boys ONU HS ClassicFeb 27 · 800 Meters · Place 20 · South Holland (Thornwood)South Holland (Thornwood)800 Meters202:13.0411
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 18 · South Holland (Thornwood)South Holland (Thornwood)800 Meters182:12.83 PB11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 18 · South Holland (Thornwood)South Holland (Thornwood)800 Meters182:12.8311
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 18 · South Holland (Thornwood)South Holland (Thornwood)800 Meters182:12.8311
Feb 7Thornwood Boys' Open #1Feb 7 · 800 Meters · Place 2 · South Holland (Thornwood)South Holland (Thornwood)800 Meters22:21.10a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 800 Meters · Place 3 · Thunder Elite Athletic ClubThunder Elite Athletic Club800 Meters32:13.93a10
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 400 Meters · Place 11 · Thunder Elite Athletic ClubThunder Elite Athletic Club400 Meters1156.20a10
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 200 Meters · Place 12 · Thunder Elite Athletic ClubThunder Elite Athletic Club200 Meters1224.91a PB10
May 10Thornton Township Classic InvitationalMay 10 · 800 Meters · Place 9 · South Holland (Thornwood)South Holland (Thornwood)800 Meters92:12.44 PB10
May 7Bolingbrook Boys Tri #2 May 7 · 400 Meters · Place 8 · South Holland (Thornwood)South Holland (Thornwood)400 Meters857.01a10
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 800 Meters · Place 23 · South Holland (Thornwood)South Holland (Thornwood)800 Meters232:15.37a10
Apr 25Gary Haupert InvitationalApr 25 · 800 Meters · Place 11 · South Holland (Thornwood)South Holland (Thornwood)800 Meters112:14.8510
Apr 19John Bell InvitationalApr 19 · 800 Meters · Place 13 · South Holland (Thornwood)South Holland (Thornwood)800 Meters132:14.8610
Apr 16Rich Township Co-Ed QuadApr 16 · 400 Meters · Place 4 · South Holland (Thornwood)South Holland (Thornwood)400 Meters456.08a10
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 800 Meters · Place 8 · South Holland (Thornwood)South Holland (Thornwood)800 Meters82:13.49a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 800 Meters · Place 11 · South Holland (Thornwood)South Holland (Thornwood)800 Meters112:15.92a—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 400 Meters · Place 37 · South Holland (Thornwood)South Holland (Thornwood)400 Meters3759.04a PB—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 800 Meters · Place 32 · South Holland (Thornwood)South Holland (Thornwood)800 Meters322:18.3010
Feb 8Thornwood Boys' Open #1Feb 8 · 400 Meters · Place 13 · South Holland (Thornwood)South Holland (Thornwood)400 Meters131:00.66a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 800 Meters · Place 28 · South Holland (Thornwood)South Holland (Thornwood)800 Meters282:26.18a—
Apr 13John Bell InvitationalApr 13 · 800 Meters · Place 11 · South Holland (Thornwood)South Holland (Thornwood)800 Meters112:22.959

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 2Raptor Indoor InviteMar 2 · 400 Meters · Place 7 · South Holland (Thornwood)South Holland (Thornwood)400 Meters71:01.039