Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | 2026 SIJHSAA Class L Cross Country MeetOct 17 · 1.86 Miles Varsity · Place 86 · Belleville Central | 1.86 Miles Varsity | 86 | 12:21.3Unofficial | 8 |
| Oct 7 | SIJHSAA Class L Region 1 Regional Oct 7 · 1.86 Miles Boys · Place 16 · Belleville Central | 1.86 Miles Boys | 16 | 12:32.9 PB | 8 |
| Oct 1 | Highland InviteOct 1 · 2 Miles Varsity · Place 68 · Belleville Central | 2 Miles Varsity | 68 | 13:40.27 PB | 8 |
| Sep 29 | Belle Fair Conference MeetSep 29 · 2 Miles Varsity · Place 29 · Belleville Central | 2 Miles Varsity | 29 | 14:25 PB | 8 |
| Sep 11 | Freeburg InvitationalSep 11 · 3,000 Meters Varsity · Place 46 · Belleville Central | 3,000 Meters Varsity | 46 | 13:08 PB | 8 |
| Aug 28 | Mascoutah XC KickoffAug 28 · 2 Miles Jr High Varsity Boys (Large School) · Place 89 · Belleville Central | 2 Miles Jr High Varsity Boys (Large School) | 89 | 14:27.8 PB | 8 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | SIJHSAA Region 1 Class L Oct 8 · 1.86 Miles Boys Middle School · Place 40 · Belleville Central | 1.86 Miles Boys Middle School | 40 | 14:23.60 | 7 |
| Oct 2 | Highland InvitationalOct 2 · 2 Miles Varsity · Place 205 · Belleville Central | 2 Miles Varsity | 205 | 17:15.60 | 7 |
| Sep 29 | Belle Fair Conference Cross Country MeetSep 29 · 3,000 Meters Middle School · Place 32 · Belleville Central | 3,000 Meters Middle School | 32 | 16:22.9 | 7 |
| Sep 12 | Freeburg InvitationalSep 12 · Middle School · Place 103 · Belleville Central | Middle School | 103 | 16:08.4 | 7 |
| Aug 30 | Mascoutah XC KickoffAug 30 · 2 Miles Varsity · Place 301 · Belleville Central | 2 Miles Varsity | 301 | 17:58.20 | 7 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Highland InvitationalOct 3 · 2 Miles Open · Place 230 · Belleville Central | 2 Miles Open | 230 | 19:21.10 | 6 |
| Sep 13 | Freeburg InvitationalSep 13 · 3,000 Meters Open · Place 68 · Belleville Central | 3,000 Meters Open | 68 | 18:22.6 | 6 |