Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockford Christian Triangular 4/9/26 · Apr 917.6Rockford Christian Triangular 4/9/26April 9, 2026
1600 Meters · OutdoorIESA 4A - Sectional 6 @ Belvidere North · May 167:04.79aIESA 4A - Sectional 6 @ Belvidere NorthMay 16, 2026
200 Meters · OutdoorGreen and White Meet · Apr 729.4Green and White MeetApril 7, 2025
800 Meters · OutdoorRoscoe vs. Christian Life · Apr 73:41.83Roscoe vs. Christian LifeApril 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16IESA 4A - Sectional 6 @ Belvidere NorthMay 16 · 1600 Meters · Place 20 · Roscoe1600 Meters20.7:04.79a PB7
May 6Stephen Mack vs Roscoe Meet May 6May 6 · 1600 Meters · Place 6 · Roscoe1600 Meters6.7:21.47
May 2Northern Illinois ConferenceMay 2 · 1600 Meters · Place 5 · Roscoe1600 Meters5.7:18.81a7
Apr 28Roscoe vs. Willowbrook and LutheranApr 28 · 1600 Meters · Place 2 · Roscoe1600 Meters2.7:27.877
Apr 28Roscoe vs. Willowbrook and LutheranApr 28 · 200 Meters · Place 29 · Roscoe200 Meters29.38.207
Apr 28Roscoe vs. Willowbrook and LutheranApr 28 · 100 Meters · Place 42 · Roscoe100 Meters42.17.637
Apr 20Freeport v. RoscoeApr 20 · 1600 Meters · Place 4 · Roscoe1600 Meters4.7:37.47
Apr 20Freeport v. RoscoeApr 20 · 200 Meters · Place 32 · Roscoe200 Meters32.39.17
Apr 20Freeport v. RoscoeApr 20 · 100 Meters · Place 36 · Roscoe100 Meters36.18.47
Apr 9Rockford Christian Triangular 4/9/26Apr 9 · 1600 Meters · Place 7 · Roscoe1600 Meters7.7:38.37
Apr 9Rockford Christian Triangular 4/9/26Apr 9 · 200 Meters · Place 43 · Roscoe200 Meters43.39.17
Apr 9Rockford Christian Triangular 4/9/26Apr 9 · 100 Meters · Place 51 · Roscoe100 Meters51.17.6 PB7
Apr 7Roscoe vs. Christian LifeApr 7 · 800 Meters · Place 4 · Roscoe800 Meters43:41.83 PB7
Apr 7Roscoe vs. Christian LifeApr 7 · 200 Meters · Place 19 · Roscoe200 Meters1938.097
Apr 7Roscoe vs. Christian LifeApr 7 · 100 Meters · Place 27 · Roscoe100 Meters2718.187

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · 200 Meters · Place 40 · Roscoe200 Meters4040.06
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · 100 Meters · Place 48 · Roscoe100 Meters4818.16
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · 1600 Meters · Place 4 · Roscoe1600 Meters48:19.06
Apr 24Harlem v. RoscoeApr 24 · 200 Meters · Place 33 · Roscoe200 Meters3340.16
Apr 24Harlem v. RoscoeApr 24 · 100 Meters · Place 33 · Roscoe100 Meters3318.16
Apr 24Harlem v. RoscoeApr 24 · 1600 Meters · Place 6 · Roscoe1600 Meters68:42.06
Apr 14SMMS vs RMSApr 14 · 1600 Meters · Place 5 · Roscoe1600 Meters58:37.76
Apr 14SMMS vs RMSApr 14 · 200 Meters · Place 27 · Roscoe200 Meters2745.36
Apr 7Green and White MeetApr 7 · 1600 Meters · Place 5 · Roscoe1600 Meters58:12.06
Apr 7Green and White MeetApr 7 · 200 Meters · Place 1 · Roscoe200 Meters129.4 PB6