Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoscoe v. Freeport/Lutheran · Apr 2912.7Roscoe v. Freeport/Lutheran April 29, 2025
200 Meters · IndoorHononegah Boys Indoor #1 · Feb 1426.85aHononegah Boys Indoor #1February 14, 2026
200 Meters · OutdoorHarlem v. Roscoe · Apr 2426.3Harlem v. RoscoeApril 24, 2025
400 Meters · IndoorHononegah Boys Indoor #2 · Feb 281:08.31Hononegah Boys Indoor #2February 28, 2026
400 Meters · OutdoorFreeport, Roscoe, & Freeport Immanuel · Apr 91:21.9Freeport, Roscoe, & Freeport ImmanuelApril 9, 2024
Shot Put · 4kg · OutdoorFreeport, Roscoe, & Freeport Immanuel · Apr 921' 6Freeport, Roscoe, & Freeport ImmanuelApril 9, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · 200 Meters · Place 28 · Rockton (Hononegah)Rockton (Hononegah)200 Meters2827.74a9
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · 100 Meters · Place 35 · Rockton (Hononegah)Rockton (Hononegah)100 Meters3512.83a9
Apr 28Hononegah Coed TriangularApr 28 · 200 Meters · Place 29 · Rockton (Hononegah)Rockton (Hononegah)200 Meters29.27.85a9
Apr 28Hononegah Coed TriangularApr 28 · 100 Meters · Place 34 · Rockton (Hononegah)Rockton (Hononegah)100 Meters34.13.27a9
Apr 21Jefferson Co-Ed TriApr 21 · 100 Meters · Place 77 · Rockton (Hononegah)Rockton (Hononegah)100 Meters77.13.40a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Hononegah Boys Indoor #2Feb 28 · 400 Meters · Place 48 · Rockton (Hononegah)Rockton (Hononegah)400 Meters481:08.31 PB9
Feb 14Hononegah Boys Indoor #1Feb 14 · 200 Meters · Place 61 · Rockton (Hononegah)Rockton (Hononegah)200 Meters61.26.85a PB9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17IESA 4A - Sectional 5 @ Geneseo HSMay 17 · 200 Meters · Place 21 · RoscoeRoscoe200 Meters2128.10a8
May 3Northern Illinois ConferenceMay 3 · 200 Meters · Place 3 · RoscoeRoscoe200 Meters3.27.09a8
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · Shot Put · Place 8 · RoscoeRoscoeShot Put824-68
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · 200 Meters · Place 2 · RoscoeRoscoe200 Meters226.68
Apr 29Roscoe v. Freeport/Lutheran Apr 29 · 100 Meters · Place 4 · RoscoeRoscoe100 Meters412.7 PB8
Apr 24Harlem v. RoscoeApr 24 · Shot Put · Place 6 · RoscoeRoscoeShot Put626-18
Apr 24Harlem v. RoscoeApr 24 · 200 Meters · Place 2 · RoscoeRoscoe200 Meters226.3 PB8
Apr 24Harlem v. RoscoeApr 24 · 100 Meters · Place 4 · RoscoeRoscoe100 Meters412.98
Apr 14SMMS vs RMSApr 14 · Shot Put · Place 10 · RoscoeRoscoeShot Put1024-98
Apr 14SMMS vs RMSApr 14 · 200 Meters · Place 1 · RoscoeRoscoe200 Meters128.18
Apr 14SMMS vs RMSApr 14 · 100 Meters · Place 3 · RoscoeRoscoe100 Meters312.98
Apr 7Green and White MeetApr 7 · Shot Put · Place 7 · RoscoeRoscoeShot Put723-28
Apr 7Green and White MeetApr 7 · 100 Meters · Place 5 · RoscoeRoscoe100 Meters513.98

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2SMMS vs. Roscoe Dual MeetMay 2 · Shot Put · Place 12 · RoscoeRoscoeShot Put4kg12.6.39m7
May 2SMMS vs. Roscoe Dual MeetMay 2 · 200 Meters · Place 2 · RoscoeRoscoe200 Meters2.30.47
May 2SMMS vs. Roscoe Dual MeetMay 2 · 100 Meters · Place 6 · RoscoeRoscoe100 Meters6.14.27
Apr 23Willowbrook/ Lutheran Apr 23 · Shot Put · Place 9 · RoscoeRoscoeShot Put4kg9.21' 27
Apr 23Willowbrook/ Lutheran Apr 23 · 200 Meters · Place 4 · RoscoeRoscoe200 Meters4.30.27
Apr 23Willowbrook/ Lutheran Apr 23 · 100 Meters · Place 6 · RoscoeRoscoe100 Meters6.14.17
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · Shot Put · Place 6 · RoscoeRoscoeShot Put4kg6.21' 6 PB7
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · 400 Meters · Place 11 · RoscoeRoscoe400 Meters11.1:21.9 PB7
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · 200 Meters · Place 4 · RoscoeRoscoe200 Meters4.30.87
Apr 9Freeport, Roscoe, & Freeport ImmanuelApr 9 · 100 Meters · Place 8 · RoscoeRoscoe100 Meters8.14.37

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3Roscoe vs. WillowbrookMay 3 · 200 Meters · Place 7 · RoscoeRoscoe200 Meters732.45a—
May 3Roscoe vs. WillowbrookMay 3 · 100 Meters · Place 8 · RoscoeRoscoe100 Meters814.86a—
Apr 25Roscoe v HarlemApr 25 · 200 Meters · Place 12 · RoscoeRoscoe200 Meters1233.14—
Apr 25Roscoe v HarlemApr 25 · 100 Meters · Place 15 · RoscoeRoscoe100 Meters1515.44—
Apr 13SMMS vs RMS - WillowbrookApr 13 · 200 Meters · Place 14 · RoscoeRoscoe200 Meters1435.0—
Apr 13SMMS vs RMS - WillowbrookApr 13 · 100 Meters · Place 22 · RoscoeRoscoe100 Meters2215.8—
Apr 11Freeport, Roscoe and Freeport ImmanuelApr 11 · 200 Meters · Place 8 · RoscoeRoscoe200 Meters830.1—
Apr 11Freeport, Roscoe and Freeport ImmanuelApr 11 · 100 Meters · Place 17 · RoscoeRoscoe100 Meters1715.8—
Apr 6Green-White MeetApr 6 · 200 Meters · Place 6 · RoscoeRoscoe200 Meters635.7—
Apr 6Green-White MeetApr 6 · 100 Meters · Place 8 · RoscoeRoscoe100 Meters816.5—