Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHarlem v. Roscoe · Apr 2415.6Harlem v. RoscoeApril 24, 2025
100m Hurdles · 30" / 0.762m · OutdoorSMMS vs. Roscoe Dual Meet · May 221.7SMMS vs. Roscoe Dual MeetMay 2, 2024
200 Meters · OutdoorFreeport, Roscoe, & Freeport Immanuel · Apr 939.6Freeport, Roscoe, & Freeport ImmanuelApril 9, 2024
Discus · 1kg · OutdoorNorthern Illinois Conference · May 295' 3"Northern Illinois ConferenceMay 2, 2026
High Jump · OutdoorStephen Mack vs Roscoe Meet May 6 · May 64' 2"Stephen Mack vs Roscoe Meet May 6May 6, 2026
Shot Put · 4kg · OutdoorRoscoe vs. Willowbrook and Lutheran · Apr 2835' 5.25"Roscoe vs. Willowbrook and LutheranApril 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16IESA 4A - Sectional 6 @ Belvidere NorthMay 16 · Discus · Place 2 · RoscoeDiscus1kg2.25.94m8
May 16IESA 4A - Sectional 6 @ Belvidere NorthMay 16 · Shot Put · Place 2 · RoscoeShot Put4kg2.8.84m8
May 6Stephen Mack vs Roscoe Meet May 6May 6 · Discus · Place 1 · RoscoeDiscus1kg1.87' 2"8
May 6Stephen Mack vs Roscoe Meet May 6May 6 · Shot Put · Place 1 · RoscoeShot Put4kg1.29' 1"8
May 6Stephen Mack vs Roscoe Meet May 6May 6 · High Jump · Place 1 · RoscoeHigh Jump1.4' 2" PB8
May 2Northern Illinois ConferenceMay 2 · Discus · Place 1 · RoscoeDiscus1kg1.95' 3" PB8
May 2Northern Illinois ConferenceMay 2 · Shot Put · Place 1 · RoscoeShot Put4kg1.26' 8"8
Apr 28Roscoe vs. Willowbrook and LutheranApr 28 · Discus · Place 1 · RoscoeDiscus1kg1.91' 10"8
Apr 28Roscoe vs. Willowbrook and LutheranApr 28 · Shot Put · Place 1 · RoscoeShot Put4kg1.35' 5.25" PB8
Apr 20Freeport v. RoscoeApr 20 · Discus · Place 1 · RoscoeDiscus1kg1.79' 6"8
Apr 20Freeport v. RoscoeApr 20 · Shot Put · Place 1 · RoscoeShot Put4kg1.28' 10"8
Apr 7Roscoe vs. Christian LifeApr 7 · Discus · Place 1 · RoscoeDiscus184-58
Apr 7Roscoe vs. Christian LifeApr 7 · Shot Put · Place 1 · RoscoeShot Put127-78

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23IESA 4A State Track & Field ChampionshipsMay 23 · Discus · Place 2 · RoscoeDiscus1kg2.26.07m7
May 23IESA 4A State Track & Field ChampionshipsMay 23 · Shot Put · Place 5 · RoscoeShot Put4kg5.8.94m7
May 17IESA 4A - Sectional 5 @ Geneseo HSMay 17 · Discus · Place 1 · RoscoeDiscus126.49m7
May 17IESA 4A - Sectional 5 @ Geneseo HSMay 17 · Shot Put · Place 3 · RoscoeShot Put38.45m7
May 3Northern Illinois ConferenceMay 3 · Discus · Place 1 · RoscoeDiscus1kg1.73' 10"7
May 3Northern Illinois ConferenceMay 3 · Shot Put · Place 1 · RoscoeShot Put4kg1.27' 1"7
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · Discus · Place 1 · RoscoeDiscus180-87
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · Shot Put · Place 1 · RoscoeShot Put128-67
Apr 24Harlem v. RoscoeApr 24 · Discus · Place 1 · RoscoeDiscus175-07
Apr 24Harlem v. RoscoeApr 24 · Shot Put · Place 1 · RoscoeShot Put127-97
Apr 24Harlem v. RoscoeApr 24 · 100 Meters · Place 10 · Roscoe100 Meters1015.6 PB7
Apr 14SMMS vs RMSApr 14 · Discus · Place 1 · RoscoeDiscus168-117
Apr 14SMMS vs RMSApr 14 · Shot Put · Place 2 · RoscoeShot Put226-87
Apr 14SMMS vs RMSApr 14 · 100 Meters · Place 14 · Roscoe100 Meters1416.07
Apr 7Green and White MeetApr 7 · Discus · Place 1 · RoscoeDiscus178-67
Apr 7Green and White MeetApr 7 · Shot Put · Place 1 · RoscoeShot Put125-77
Apr 7Green and White MeetApr 7 · 100 Meters · Place 7 · Roscoe100 Meters715.67

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 7 @ Geneseo HSMay 11 · Discus · Place 4 · RoscoeDiscus422.06m6
May 11IESA 4A - Sectional 7 @ Geneseo HSMay 11 · Shot Put · Place 9 · RoscoeShot Put96.63m6
May 2SMMS vs. Roscoe Dual MeetMay 2 · Discus · Place 1 · RoscoeDiscus1kg1.20.27m6
May 2SMMS vs. Roscoe Dual MeetMay 2 · Shot Put · Place 2 · RoscoeShot Put4kg2.6.76m6
May 2SMMS vs. Roscoe Dual MeetMay 2 · 100m Hurdles · Place 7 · Roscoe100m Hurdles30" / 0.762m7.21.7 PB6
Apr 27Northern Illinois Middle School Conference hosted by Harlem Middle SchoolApr 27 · Shot Put · Place 4 · RoscoeShot Put4kg4.21' 96
Apr 23Willowbrook/ Lutheran Apr 23 · Discus · Place 8 · RoscoeDiscus1kg8.39' 4.56
Apr 23Willowbrook/ Lutheran Apr 23 · Shot Put · Place 5 · RoscoeShot Put4kg5.18' 86
Apr 23Willowbrook/ Lutheran Apr 23 · 100m Hurdles · Place 9 · Roscoe100m Hurdles30" / 0.762m9.24.06
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · 100m Hurdles · Place 10 · Roscoe100m Hurdles30" / 0.762m10.25.26
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · 200 Meters · Place 27 · Roscoe200 Meters27.39.6 PB6
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · 100 Meters · Place 30 · Roscoe100 Meters30.17.36