Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoscoe vs. Willowbrook and Lutheran · Apr 2813.75Roscoe vs. Willowbrook and LutheranApril 28, 2026
110m Hurdles · 30" / 0.762m · OutdoorWillowbrook/ Lutheran · Apr 2327.8Willowbrook/ Lutheran April 23, 2024
200 Meters · OutdoorNorthern Illinois Conference · May 228.52aNorthern Illinois ConferenceMay 2, 2026
Long Jump · OutdoorFreeport, Roscoe, & Freeport Immanuel · Apr 913' 2Freeport, Roscoe, & Freeport ImmanuelApril 9, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16IESA 4A - Sectional 6 @ Belvidere NorthMay 16 · 200 Meters · Roscoe200 Meters—DNS8
May 6Stephen Mack vs Roscoe Meet May 6May 6 · 200 Meters · Place 2 · Roscoe200 Meters2.35.08
May 2Northern Illinois ConferenceMay 2 · 200 Meters · Place 10 · Roscoe200 Meters10.28.52a PB8
Apr 28Roscoe vs. Willowbrook and LutheranApr 28 · 200 Meters · Place 2 · Roscoe200 Meters2.28.658
Apr 28Roscoe vs. Willowbrook and LutheranApr 28 · 100 Meters · Place 7 · Roscoe100 Meters7.13.75 PB8
Apr 20Freeport v. RoscoeApr 20 · 200 Meters · Place 4 · Roscoe200 Meters4.29.78
Apr 20Freeport v. RoscoeApr 20 · 100 Meters · Place 8 · Roscoe100 Meters8.13.98
Apr 9Rockford Christian Triangular 4/9/26Apr 9 · 200 Meters · Place 7 · Roscoe200 Meters7.29.08
Apr 9Rockford Christian Triangular 4/9/26Apr 9 · 100 Meters · Place 12 · Roscoe100 Meters12.13.98
Apr 7Roscoe vs. Christian LifeApr 7 · 200 Meters · Place 4 · Roscoe200 Meters429.028
Apr 7Roscoe vs. Christian LifeApr 7 · 100 Meters · Place 2 · Roscoe100 Meters214.098

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3Northern Illinois ConferenceMay 3 · 200 Meters · Place 9 · Roscoe200 Meters9.29.29a7
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · Long Jump · Place 7 · RoscoeLong Jump712-77
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · 200 Meters · Place 6 · Roscoe200 Meters630.07
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · 100 Meters · Place 10 · Roscoe100 Meters1014.97
Apr 24Harlem v. RoscoeApr 24 · Long Jump · Place 5 · RoscoeLong Jump512-3.57
Apr 24Harlem v. RoscoeApr 24 · 200 Meters · Place 4 · Roscoe200 Meters429.77
Apr 24Harlem v. RoscoeApr 24 · 100 Meters · Place 13 · Roscoe100 Meters1314.87
Apr 14SMMS vs RMSApr 14 · Long Jump · Place 8 · RoscoeLong Jump811-37
Apr 14SMMS vs RMSApr 14 · 200 Meters · Place 7 · Roscoe200 Meters734.17
Apr 14SMMS vs RMSApr 14 · 100 Meters · Place 13 · Roscoe100 Meters1314.57
Apr 7Green and White MeetApr 7 · Long Jump · Place 7 · RoscoeLong Jump712-87
Apr 7Green and White MeetApr 7 · 200 Meters · Place 12 · Roscoe200 Meters1239.17
Apr 7Green and White MeetApr 7 · 100 Meters · Place 3 · Roscoe100 Meters314.47

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2SMMS vs. Roscoe Dual MeetMay 2 · Long Jump · Place 13 · RoscoeLong Jump13.3.45m6
May 2SMMS vs. Roscoe Dual MeetMay 2 · 200 Meters · Place 14 · Roscoe200 Meters14.34.96
May 2SMMS vs. Roscoe Dual MeetMay 2 · 100 Meters · Place 11 · Roscoe100 Meters11.15.06
Apr 23Willowbrook/ Lutheran Apr 23 · Long Jump · Place 5 · RoscoeLong Jump5.12' 56
Apr 23Willowbrook/ Lutheran Apr 23 · 110m Hurdles · Place 16 · Roscoe110m Hurdles30" / 0.762m16.27.8 PB6
Apr 23Willowbrook/ Lutheran Apr 23 · 100 Meters · Place 14 · Roscoe100 Meters14.14.86
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · Long Jump · Place 10 · RoscoeLong Jump10.13' 2 PB6
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · 200 Meters · Place 9 · Roscoe200 Meters9.34.26
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · 100 Meters · Place 8 · Roscoe100 Meters8.14.36