Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStreator vs Putnam County · Apr 712.5Streator vs Putnam CountyApril 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorMendota Co-Ed Quad · May 119.78aMendota Co-Ed QuadMay 1, 2026
1600 Meters · OutdoorStreator, Princeton, Putnam County · Apr 86:31.0Streator, Princeton, Putnam CountyApril 8, 2025
200 Meters · OutdoorMendota Co-Ed Quad · May 125.49aMendota Co-Ed QuadMay 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorMendota Co-Ed Quad · May 147.62aMendota Co-Ed QuadMay 1, 2026
400 Meters · Indoor4th Annual Pontiac Boys Indoor Track Invitational · Mar 1959.614th Annual Pontiac Boys Indoor Track InvitationalMarch 19, 2026
400 Meters · OutdoorIESA 3A - Sectional 5 @ Eureka HS · May 141:44.40aIESA 3A - Sectional 5 @ Eureka HSMay 14, 2022
800 Meters · OutdoorICE JV Conference Meet · Apr 222:32.98aICE JV Conference MeetApril 22, 2025
Discus · 1.6kg · Outdoorott-men -stre-hall(boys only) · May 519.06mott-men -stre-hall(boys only)May 5, 2026
Pole Vault · IndoorRCHS Indoor Quad #1 · Mar 111.98mRCHS Indoor Quad #1March 11, 2025
Pole Vault · Outdoor2025 Reed-Custer Invite · Mar 151.97m2025 Reed-Custer InviteMarch 15, 2025
Shot Put · 12lb · OutdoorStreator vs Wilmington · Apr 148.04mStreator vs WilmingtonApril 14, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 16Unlimited Entry Boys Last ChanceMay 16 · 300m Hurdles · Streator (Twp.)Streator (Twp.)300m Hurdles36" / 0.914m—DNS11
May 11Illinois Valley InviteMay 11 · 300m Hurdles · Place 4 · Streator (Twp.)Streator (Twp.)300m Hurdles36" / 0.914m4.48.21a11
May 72026 ICE Conference MeetMay 7 · 300m Hurdles · Place 8 · Streator (Twp.)Streator (Twp.)300m Hurdles851.52a11
May 5ott-men -stre-hall(boys only)May 5 · Discus · Place 14 · Streator (Twp.)Streator (Twp.)Discus1.6kg14.19.06m PB11
May 5ott-men -stre-hall(boys only)May 5 · 300m Hurdles · Place 5 · Streator (Twp.)Streator (Twp.)300m Hurdles36" / 0.914m5.51.19a11
May 5ott-men -stre-hall(boys only)May 5 · 110m Hurdles · Place 6 · Streator (Twp.)Streator (Twp.)110m Hurdles39" / 0.991m6.23.78a11
May 5ott-men -stre-hall(boys only)May 5 · 200 Meters · Streator (Twp.)Streator (Twp.)200 Meters—SCR11
May 1Mendota Co-Ed QuadMay 1 · 300m Hurdles · Place 2 · Streator (Twp.)Streator (Twp.)300m Hurdles36" / 0.914m2.47.62a PB11
May 1Mendota Co-Ed QuadMay 1 · 110m Hurdles · Place 5 · Streator (Twp.)Streator (Twp.)110m Hurdles39" / 0.991m5.19.78a PB11
May 1Mendota Co-Ed QuadMay 1 · 200 Meters · Place 7 · Streator (Twp.)Streator (Twp.)200 Meters7.25.49a PB11
Apr 28Pontiac Boys Outdoor InviteApr 28 · 300m Hurdles · Place 8 · Streator (Twp.)Streator (Twp.)300m Hurdles850.18a11
Apr 28Pontiac Boys Outdoor InviteApr 28 · 110m Hurdles · Place 11 · Streator (Twp.)Streator (Twp.)110m Hurdles1120.83a11
Apr 25Rockford East Relays - 2026Apr 25 · 110m Hurdles · Streator (Twp.)Streator (Twp.)110m Hurdles39" / 0.991m--DNS11
Apr 14Streator vs WilmingtonApr 14 · Shot Put · Place 9 · Streator (Twp.)Streator (Twp.)Shot Put12lb9.8.04m PB11
Apr 14Streator vs WilmingtonApr 14 · 300m Hurdles · Place 5 · Streator (Twp.)Streator (Twp.)300m Hurdles36" / 0.914m5.49.411
Apr 14Streator vs WilmingtonApr 14 · 110m Hurdles · Place 4 · Streator (Twp.)Streator (Twp.)110m Hurdles39" / 0.991m4.20.111
Apr 14Streator vs WilmingtonApr 14 · 200 Meters · Place 11 · Streator (Twp.)Streator (Twp.)200 Meters11.26.311
Apr 7Streator vs Putnam CountyApr 7 · 300m Hurdles · Place 2 · Streator (Twp.)Streator (Twp.)300m Hurdles36" / 0.914m2.55.311
Apr 7Streator vs Putnam CountyApr 7 · 100 Meters · Place 11 · Streator (Twp.)Streator (Twp.)100 Meters11.12.5 PB11
Mar 30Seneca Multiteam Meet 1Mar 30 · 300m Hurdles · Place 5 · Streator (Twp.)Streator (Twp.)300m Hurdles36" / 0.914m5.51.13a11
Mar 30Seneca Multiteam Meet 1Mar 30 · 110m Hurdles · Place 3 · Streator (Twp.)Streator (Twp.)110m Hurdles39" / 0.991m3.21.21a11
Mar 30Seneca Multiteam Meet 1Mar 30 · 800 Meters · Streator (Twp.)Streator (Twp.)800 Meters—SCR11
Mar 14Reed-Custer InviteMar 14 · 60m Hurdles · Place 6 · Streator (Twp.)Streator (Twp.)60m HurdlesRound P611.2111
Mar 14Reed-Custer InviteMar 14 · 60m Hurdles · Place 6 · Streator (Twp.)Streator (Twp.)60m Hurdles611.1611

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 194th Annual Pontiac Boys Indoor Track InvitationalMar 19 · 60m Hurdles · Place 43 · Streator (Twp.)Streator (Twp.)60m Hurdles4311.1411
Mar 194th Annual Pontiac Boys Indoor Track InvitationalMar 19 · 400 Meters · Place 46 · Streator (Twp.)Streator (Twp.)400 Meters4659.61 PB11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 17Boys Unlimited Entry Last ChanceMay 17 · 300m Hurdles · Place 14 · Streator (Twp.)Streator (Twp.)300m Hurdles1452.62a10
May 2MHS Senior NightMay 2 · Pole Vault · Place 6 · Streator (Twp.)Streator (Twp.)Pole Vault62.29m10
May 2MHS Senior NightMay 2 · 300m Hurdles · Place 8 · Streator (Twp.)Streator (Twp.)300m Hurdles858.04a10
May 2MHS Senior NightMay 2 · 800 Meters · Place 12 · Streator (Twp.)Streator (Twp.)800 Meters122:38.97a10
Apr 29Pontiac Boys Outdoor InviteApr 29 · Pole Vault · Place 4 · Streator (Twp.)Streator (Twp.)Pole Vault42.28m10
Apr 29Pontiac Boys Outdoor InviteApr 29 · 300m Hurdles · Place 10 · Streator (Twp.)Streator (Twp.)300m Hurdles1051.12a10
Apr 29Pontiac Boys Outdoor InviteApr 29 · 200 Meters · Place 11 · Streator (Twp.)Streator (Twp.)200 Meters1127.29a10
Apr 28Fresh Soph Irish InviteApr 28 · Pole Vault · Place 7 · Streator (Twp.)Streator (Twp.)Pole Vault72.20m10
Apr 28Fresh Soph Irish InviteApr 28 · 300m Hurdles · Place 12 · Streator (Twp.)Streator (Twp.)300m Hurdles1253.73a10
Apr 28Fresh Soph Irish InviteApr 28 · 800 Meters · Place 8 · Streator (Twp.)Streator (Twp.)800 Meters82:37.91a10
Apr 24Metamora JV InvitationalApr 24 · Pole Vault · Place 4 · Streator (Twp.)Streator (Twp.)Pole Vault42.28m10
Apr 24Metamora JV InvitationalApr 24 · 800 Meters · Place 14 · Streator (Twp.)Streator (Twp.)800 Meters142:36.85a10
Apr 22ICE JV Conference MeetApr 22 · Pole Vault · Place 6 · Streator (Twp.)Streator (Twp.)Pole Vault62.29m10
Apr 22ICE JV Conference MeetApr 22 · 800 Meters · Place 4 · Streator (Twp.)Streator (Twp.)800 Meters42:32.98a PB10
Apr 15Streator, Wilmington, MarquetteApr 15 · Pole Vault · Place 4 · Streator (Twp.)Streator (Twp.)Pole Vault42.29m10
Apr 15Streator, Wilmington, MarquetteApr 15 · 200 Meters · Place 9 · Streator (Twp.)Streator (Twp.)200 Meters927.210
Apr 15Streator, Wilmington, MarquetteApr 15 · 100 Meters · Place 11 · Streator (Twp.)Streator (Twp.)100 Meters1113.010
Apr 12LP Cavalier Classic InvitationalApr 12 · 300m Hurdles · Place 8 · Streator (Twp.)Streator (Twp.)300m Hurdles856.96a10
Apr 12LP Cavalier Classic InvitationalApr 12 · Pole Vault · Place 5 · Streator (Twp.)Streator (Twp.)Pole Vault52.70m10
Apr 12LP Cavalier Classic InvitationalApr 12 · 800 Meters · Place 13 · Streator (Twp.)Streator (Twp.)800 Meters132:39.47a10
Apr 8Streator, Princeton, Putnam CountyApr 8 · Pole Vault · Place 4 · Streator (Twp.)Streator (Twp.)Pole Vault42.29m10
Apr 8Streator, Princeton, Putnam CountyApr 8 · 1600 Meters · Place 8 · Streator (Twp.)Streator (Twp.)1600 Meters86:31.0 PB10
Apr 8Streator, Princeton, Putnam CountyApr 8 · 800 Meters · Place 7 · Streator (Twp.)Streator (Twp.)800 Meters72:36.010
Mar 152025 Reed-Custer InviteMar 15 · Pole Vault · Place 7 · Streator (Twp.)Streator (Twp.)Pole Vault71.97m PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 13Pontiac Boys Indoor InviteMar 13 · 400 Meters · Place 43 · Streator (Twp.)Streator (Twp.)400 Meters431:04.86a—
Mar 11RCHS Indoor Quad #1Mar 11 · Pole Vault · Place 4 · Streator (Twp.)Streator (Twp.)Pole Vault41.98m PB—
Mar 11RCHS Indoor Quad #1Mar 11 · 400 Meters · Place 8 · Streator (Twp.)Streator (Twp.)400 Meters81:05.58a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 5 @ Eureka HSMay 14 · 1600 Meters · Place 17 · Streator NorthlawnStreator Northlawn1600 Meters17.7:53.87a7
May 14IESA 3A - Sectional 5 @ Eureka HSMay 14 · 800 Meters · Place 22 · Streator NorthlawnStreator Northlawn800 Meters22.4:02.82a7
May 14IESA 3A - Sectional 5 @ Eureka HSMay 14 · 400 Meters · Place 23 · Streator NorthlawnStreator Northlawn400 Meters23.1:44.40a PB7