Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 204:50.34aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
1600 Meters · OutdoorLockport Bill Jackson Invitational · May 84:51.01aLockport Bill Jackson InvitationalMay 8, 2026
3200 Meters · Indoor3A Boys ONU HS Classic · Feb 2711:06.713A Boys ONU HS ClassicFebruary 27, 2026
3200 Meters · OutdoorSSC Blue Division Boys Conference Track Meet · May 1410:20.48aSSC Blue Division Boys Conference Track MeetMay 14, 2026
800 Meters · IndoorRich Township Boys Raptor Indoor Invite II · Mar 82:20.75aRich Township Boys Raptor Indoor Invite IIMarch 8, 2025
800 Meters · Outdoor5/5 TF South Boys Quad · May 52:08.31a5/5 TF South Boys QuadMay 5, 2026

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 1600 Meters · Place 8 · Lansing (Thornton Fractional South)1600 Meters8.4:50.34a PB11
Mar 72026 Raptor Indoor Boys InviteMar 7 · 1600 Meters · Place 16 · Lansing (Thornton Fractional Sout1600 Meters165:05.96a11
Feb 273A Boys ONU HS ClassicFeb 27 · 3200 Meters · Place 20 · Lansing (Thornton Fractio3200 Meters2011:06.71 PB11

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14SSC Blue Division Boys Conference Track MeetMay 14 · 3200 Meters · Place 4 · Lansing (Thornton Fractional South)3200 Meters4.10:20.48a PB11
May 14SSC Blue Division Boys Conference Track MeetMay 14 · 1600 Meters · Place 8 · Lansing (Thornton Fractional South)1600 Meters8.4:54.02a11
May 8Lockport Bill Jackson InvitationalMay 8 · 1600 Meters · Place 10 · Lansing (Thornton Fractional South)1600 Meters104:51.01a PB11
May 55/5 TF South Boys QuadMay 5 · 1600 Meters · Lansing (Thornton Fractional South)1600 Meters—SCR11
May 55/5 TF South Boys QuadMay 5 · 800 Meters · Place 1 · Lansing (Thornton Fractional South)800 Meters1.2:08.31a PB11
May 134th Annual Pete Struck Eagle ClassicMay 1 · 3200 Meters · Lansing (Thornton Fractional South)3200 Meters—DNS11
Apr 28IKE TriangularApr 28 · 800 Meters · Place 2 · Lansing (Thornton Fractional South)800 Meters2.2:09.81a11
Apr 24T. F. South Co-Ed Track InvitationalApr 24 · 3200 Meters · Place 3 · Lansing (Thornton Fractional South)3200 Meters3.10:28.34a11
Apr 24T. F. South Co-Ed Track InvitationalApr 24 · 1600 Meters · Place 4 · Lansing (Thornton Fractional South)1600 Meters4.4:56.96a11
Apr 204/20 TF South Boys QuadApr 20 · 800 Meters · Place 2 · Lansing (Thornton Fractional South)800 Meters2.2:17.47a11
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 3200 Meters · Place 8 · Lansing (Thornton Fractional South)3200 Meters811:01.27a11
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 1600 Meters · Place 8 · Lansing (Thornton Fractional South)1600 Meters85:08.46a11
Apr 13TF South TRIApr 13 · 800 Meters · Lansing (Thornton Fractional South)800 Meters—DNS11
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · 3200 Meters · Place 9 · Lansing (Thornton Fractional South)3200 Meters910:48.08a11
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · 1600 Meters · Place 15 · Lansing (Thornton Fractional South)1600 Meters155:06.01a11
Apr 8Boys Varsity Track And Field Outdoor QuadApr 8 · 1600 Meters · Place 3 · Lansing (Thornton Fractional South)1600 Meters3.5:09.73a11
Apr 8Boys Varsity Track And Field Outdoor QuadApr 8 · 800 Meters · Place 7 · Lansing (Thornton Fractional South)800 Meters7.2:12.67a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 800 Meters · Place 18 · Lansing (Thornton Fractio800 Meters182:11.3810
May 15South Suburban Boys Blue ConferenceMay 15 · 800 Meters · Place 3 · Lansing (Thornton Fractional Sout800 Meters32:15.64a10
May 9Lockport Bill Jackson InvitationalMay 9 · 800 Meters · Place 11 · Lansing (Thornton Fractio800 Meters112:10.7910
May 52nd Annual Thunderbolt FS InviteMay 5 · 800 Meters · Place 5 · Lansing (Thornton Fractional Sout800 Meters52:13.09a10
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 800 Meters · Place 29 · Lansing (Thornton Fractional Sout800 Meters292:16.78a10
Apr 30Evergreen Park Frosh/Soph InviteApr 30 · 800 Meters · Place 6 · Lansing (Thornton Fractional Sout800 Meters62:17.56a10
Apr 252025 Red Wolf CoEd InvitationalApr 25 · 800 Meters · Place 2 · Lansing (Thornton Fractio800 Meters22:27.6810
Apr 21Evergreen Park/TF North/Lemont @ TF SouthApr 21 · 800 Meters · Place 5 · Lansing (Thornton Fractional Sout800 Meters52:18.41a10
Apr 15Oak Forest Boys Tri TF South, Oak LawnApr 15 · 800 Meters · Place 5 · Lansing (Thornton Fractional Sout800 Meters52:18.010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 800 Meters · Place 18 · Lansing (Thornton Fractional Sout800 Meters182:20.75a PB—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 800 Meters · Place 32 · Lansing (Thornton Fractional Sout800 Meters322:21.35a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8SSC Boys Track and FieldMay 8 · 800 Meters · Place 10 · Lansing (Thornton Fract800 Meters102:27.91a—
Apr 29Thunderbolt FS InviteApr 29 · 800 Meters · Place 11 · Lansing (Thornton Fract800 Meters112:31.35a—
Apr 16Lemont Quad - LHS, EP, TFS, TFN.Apr 16 · 800 Meters · Place 5 · Lansing (Thornton Fract800 Meters52:32.0—