Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlue Devils Boys' Track | Last Chance Meet · May 1113.20aBlue Devils Boys' Track | Last Chance MeetMay 11, 2026
1600 Meters · OutdoorLincoln Prairie Conference Track Meet · May 35:03.94aLincoln Prairie Conference Track MeetMay 3, 2024
3200 Meters · OutdoorFresh-Soph Invite · Apr 2911:34.14aFresh-Soph InviteApril 29, 2024
400 Meters · OutdoorFresh-Soph Invite · Apr 291:01.13aFresh-Soph InviteApril 29, 2024
800 Meters · IndoorALAH HS Mini Meet #1 · Feb 272:27.53aALAH HS Mini Meet #1February 27, 2026
800 Meters · OutdoorLincoln Prairie Conference Track Meet · May 82:14.86aLincoln Prairie Conference Track MeetMay 8, 2026
Shot Put · 12lb · OutdoorBlue Devils Boys' Track | Last Chance Meet · May 118.30mBlue Devils Boys' Track | Last Chance MeetMay 11, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · 800 Meters · Place 15 · Broadlands (Heritage)800 Meters15.2:23.45a12
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · Shot Put · Place 30 · Broadlands (Heritage)Shot Put12lb30.8.30m PB12
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · 100 Meters · Place 36 · Broadlands (Heritage)100 Meters36.13.20a PB12
May 8Lincoln Prairie Conference Track MeetMay 8 · 800 Meters · Place 6 · Broadlands (Heritage)800 Meters62:14.86a PB12
Apr 29Tiger InvitationalApr 29 · 800 Meters · Place 7 · Broadlands (Heritage)800 Meters7.2:23.53a12
Apr 21Pirate InviteApr 21 · 800 Meters · Place 12 · Broadlands (Heritage)800 Meters122:38.58a12
Apr 17Monticello Boys InvitationalApr 17 · 800 Meters · Place 14 · Broadlands (Heritage)800 Meters142:18.23a12
Apr 13HAHS 4/13Apr 13 · 800 Meters · Place 3 · Broadlands (Heritage)800 Meters3.2:20.90a12
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · 800 Meters · Place 13 · Broadlands (Heritage)800 Meters132:17.54a12
Mar 31Paris w/ Casey, Tri-County, and Danville SchlarmanMar 31 · 1600 Meters · Place 10 · Broadlands (Heritage)1600 Meters10.5:48.012
Mar 31Paris w/ Casey, Tri-County, and Danville SchlarmanMar 31 · 800 Meters · Place 10 · Broadlands (Heritage)800 Meters10.2:21.012
Mar 23HAHS 3/23Mar 23 · 1600 Meters · Place 8 · Broadlands (Heritage)1600 Meters8.5:49.04a12
Mar 23HAHS 3/23Mar 23 · 800 Meters · Place 7 · Broadlands (Heritage)800 Meters7.2:26.19a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27ALAH HS Mini Meet #1Feb 27 · 800 Meters · Place 17 · Broadlands (Heritage)800 Meters17.2:27.53a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23IHSA Class 1A TRB Sectional - #07 Hoopeston (H. Area)May 23 · 1600 Meters · Place 22 · Broadlands (Heritage)1600 Meters225:40.3311
May 122025 Blue Devil Boys Last Chance InvitationalMay 12 · 3200 Meters · Place 6 · Broadlands (Heritage)3200 Meters612:16.98a11
May 9Lincoln Prairie Conference Track MeetMay 9 · 1600 Meters · Place 10 · Broadlands (Heritage)1600 Meters105:16.3411
May 9Lincoln Prairie Conference Track MeetMay 9 · 800 Meters · Place 9 · Broadlands (Heritage)800 Meters92:19.3311
Apr 28Tiger InvitationalApr 28 · 1600 Meters · Place 5 · Broadlands (Heritage)1600 Meters55:20.24a11
Apr 22Pirate InviteApr 22 · 1600 Meters · Place 5 · Broadlands (Heritage)1600 Meters55:16.0111
Apr 17Monticello Boys InvitationalApr 17 · 1600 Meters · Place 18 · Broadlands (Heritage)1600 Meters185:12.74a11
Apr 14HAHS 4/14Apr 14 · 1600 Meters · Place 3 · Broadlands (Heritage)1600 Meters3.5:23.48a11
Apr 14HAHS 4/14Apr 14 · 800 Meters · Broadlands (Heritage)800 Meters—SCR11
Apr 1Paris Mini-MeetApr 1 · 800 Meters · Place 3 · Broadlands (Heritage)800 Meters32:20.611
Mar 24HAHS 3/24Mar 24 · 1600 Meters · Place 6 · Broadlands (Heritage)1600 Meters6.6:05.59a11
Mar 24HAHS 3/24Mar 24 · 800 Meters · Place 3 · Broadlands (Heritage)800 Meters3.2:24.85a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Lincoln Prairie Conference Track MeetMay 3 · 1600 Meters · Place 9 · Broadlands (Heritage)1600 Meters95:03.94a PB—
Apr 29Fresh-Soph InviteApr 29 · 3200 Meters · Place 2 · Broadlands (Heritage)3200 Meters211:34.14a PB—
Apr 29Fresh-Soph InviteApr 29 · 400 Meters · Place 12 · Broadlands (Heritage)400 Meters121:01.13a PB—
Apr 18Tiger InvitationalApr 18 · 1600 Meters · Place 2 · Broadlands (Heritage)1600 Meters25:07.66a—
Apr 12Monticello Boys InvitationalApr 12 · 1600 Meters · Place 14 · Broadlands (Heritage)1600 Meters145:08.08a—
Apr 8HAHS 4/8Apr 8 · 1600 Meters · Place 1 · Broadlands (Heritage)1600 Meters1.5:20.81a10
Mar 28Tuscola QuadrangularMar 28 · 1600 Meters · Place 2 · Broadlands (Heritage)1600 Meters2.5:13.00a10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 192023 IHSA Class 1A TRB Sectional - #7 WestvilleMay 19 · 3200 Meters · Place 6 · Broadlands (Heritage)3200 Meters611:46.479
May 192023 IHSA Class 1A TRB Sectional - #7 WestvilleMay 19 · 1600 Meters · Place 14 · Broadlands (Heritage)1600 Meters145:40.339
May 9Blue Devil Last Chance Boys InvitationalMay 9 · 800 Meters · Place 10 · Broadlands (Heritage)800 Meters102:29.46a—
May 1Tuscola Fresh-Soph InviteMay 1 · 1600 Meters · Place 7 · Broadlands (Heritage)1600 Meters75:37.82a—
May 1Tuscola Fresh-Soph InviteMay 1 · 800 Meters · Place 8 · Broadlands (Heritage)800 Meters82:27.23a—
Apr 28Spartan ClassicApr 28 · 1600 Meters · Place 22 · Broadlands (Heritage)1600 Meters22.5:25.16a9
Apr 18Pirate Invitational (Boys Only)Apr 18 · 1600 Meters · Place 9 · Broadlands (Heritage)1600 Meters9.5:31.00a9
Apr 14Monticello Boys InvitationalApr 14 · 1600 Meters · Place 26 · Broadlands (Heritage)1600 Meters265:28.799
Apr 10HA Home Meet 4/10Apr 10 · 800 Meters · Place 3 · Broadlands (Heritage)800 Meters3.2:34.97a9
Mar 30Tuscola 5-TeamMar 30 · 1600 Meters · Place 4 · Broadlands (Heritage)1600 Meters45:37.559
Mar 28Paris w/Casey and Tri-CountyMar 28 · 1600 Meters · Place 2 · Broadlands (Heritage)1600 Meters25:44.6—