Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor4-28 Mt. Zion HS Home meet · Apr 2811.52a4-28 Mt. Zion HS Home meetApril 28, 2026
110m Hurdles · 30" / 0.762m · Outdoor2024 JH Sangamon County Track Meet · Apr 1318.42024 JH Sangamon County Track MeetApril 13, 2024
200 Meters · Outdoor4-28 Mt. Zion HS Home meet · Apr 2823.61a4-28 Mt. Zion HS Home meetApril 28, 2026
300m Hurdles · 36" / 0.914m · Outdoor2025 Collinsville Boys Invitational · May 1045.07a2025 Collinsville Boys InvitationalMay 10, 2025
400 Meters · Outdoor2026 Edwardsville Fr/So Invitational · Apr 852.54a2026 Edwardsville Fr/So InvitationalApril 8, 2026
60 Meter · Indoor2026 Knight Indoor Invitational · Feb 137.27a2026 Knight Indoor InvitationalFebruary 13, 2026
60m Hurdles · 30" / 0.762m · OutdoorWJHS TRACK INDOOR MEET 3-25-24 · Mar 2511.24aWJHS TRACK INDOOR MEET 3-25-24March 25, 2024
60m Hurdles · 39" / 0.991m · Indoor2026 Illinois Top Times Championships · Mar 279.06a2026 Illinois Top Times ChampionshipsMarch 27, 2026
Pole Vault · Indoor2026 Knight Indoor Invitational · Feb 132.89m2026 Knight Indoor InvitationalFebruary 13, 2026
Pole Vault · Outdoor2026 Edwardsville Fr/So Invitational · Apr 810' 11.75"2026 Edwardsville Fr/So InvitationalApril 8, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14CS8 BoysMay 14 · 400 Meters · Place 13 · RochesterRochester400 Meters13.56.02a10
May 92026 Collinsville Boys InvitationalMay 9 · 100 Meters · Place 22 · RochesterRochester100 Meters22.11.65aWind: 0.710
May 12026 Knight InviteMay 1 · 400 Meters · RochesterRochester400 Meters—DNS10
Apr 284-28 Mt. Zion HS Home meetApr 28 · 200 Meters · Place 7 · RochesterRochester200 Meters7.23.61a PB10
Apr 284-28 Mt. Zion HS Home meetApr 28 · 100 Meters · Place 4 · RochesterRochester100 Meters4.11.52a PB10
Apr 82026 Edwardsville Fr/So InvitationalApr 8 · Pole Vault · Place 3 · RochesterRochesterPole Vault3.10' 11.75" PB10
Apr 82026 Edwardsville Fr/So InvitationalApr 8 · 400 Meters · Place 2 · RochesterRochester400 Meters2.52.54a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 60m Hurdles · Place 22 · RochesterRochester60m Hurdles39" / 0.991mRound P22.9.06a PB10
Feb 132026 Knight Indoor InvitationalFeb 13 · 60 Meter · Place 3 · RochesterRochester60 MeterRound P3.7.37a10
Feb 132026 Knight Indoor InvitationalFeb 13 · 60 Meter · Place 2 · RochesterRochester60 Meter2.7.27a PB10
Feb 132026 Knight Indoor InvitationalFeb 13 · Pole Vault · Place 9 · RochesterRochesterPole Vault9.2.89m PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 102025 Collinsville Boys InvitationalMay 10 · 300m Hurdles · Place 27 · RochesterRochester300m Hurdles36" / 0.914m27.45.07a PB9
May 22025 Knight InvitationalMay 2 · 300m Hurdles · Place 24 · RochesterRochester300m Hurdles36" / 0.914m24.46.24a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 282025 Knight Boys InvitationalFeb 28 · 60m Hurdles · Place 18 · RochesterRochester60m Hurdles39" / 0.991mRound P18.11.05a9

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 11IESA 3A - Sectional 9 @ Maroa-Forsyth HSMay 11 · Pole Vault · Place 5 · RochesterRochesterPole Vault5.2.51m8
May 11IESA 3A - Sectional 9 @ Maroa-Forsyth HSMay 11 · 110m Hurdles · Place 9 · RochesterRochester110m Hurdles30" / 0.762m9.18.93a8
May 7RJHS Home Meet 5/7May 7 · Pole Vault · Place 1 · RochesterRochesterPole Vault1.2.59m8
May 7RJHS Home Meet 5/7May 7 · 110m Hurdles · Place 2 · RochesterRochester110m Hurdles30" / 0.762m2.19.15a8
May 7RJHS Home Meet 5/7May 7 · 200 Meters · Place 5 · RochesterRochester200 Meters5.28.62a8
May 4Clinton Challenge InvitationalMay 4 · Pole Vault · Place 3 · RochesterRochesterPole Vault3.7-09.008
May 4Clinton Challenge InvitationalMay 4 · 110m Hurdles · Place 10 · RochesterRochester110m Hurdles30" / 0.762m10.18.82a8
Apr 30Capitol Area JH InviteApr 30 · Pole Vault · Place 2 · RochesterRochesterPole Vault2.2.29m8
Apr 30Capitol Area JH InviteApr 30 · 110m Hurdles · Place 5 · RochesterRochester110m Hurdles30" / 0.762m5.19.35a8
Apr 25RJHS RelaysApr 25 · 200 Meters · Place 4 · RochesterRochester200 Meters4.28.64aUnofficial8
Apr 17RJHS Home Meet 4/17Apr 17 · Pole Vault · Place 2 · RochesterRochesterPole Vault2.2.44m8
Apr 17RJHS Home Meet 4/17Apr 17 · 110m Hurdles · Place 2 · RochesterRochester110m Hurdles30" / 0.762m2.19.28a8
Apr 132024 JH Sangamon County Track MeetApr 13 · Pole Vault · Place 2 · RochesterRochesterPole Vault2.7' 08
Apr 132024 JH Sangamon County Track MeetApr 13 · 110m Hurdles · Place 3 · RochesterRochester110m Hurdles30" / 0.762m3.18.4 PB8
Apr 9RJHS Home Meet 4/9Apr 9 · Pole Vault · Place 1 · RochesterRochesterPole Vault1.2.44m8
Apr 9RJHS Home Meet 4/9Apr 9 · 110m Hurdles · Place 2 · RochesterRochester110m Hurdles30" / 0.762m2.19.67a8
Mar 25WJHS TRACK INDOOR MEET 3-25-24Mar 25 · 60m Hurdles · Place 2 · RochesterRochester60m Hurdles30" / 0.762m2.11.24a PB8
Mar 25WJHS TRACK INDOOR MEET 3-25-24Mar 25 · Pole Vault · Place 1 · RochesterRochesterPole Vault1.7' 98
Mar 25WJHS TRACK INDOOR MEET 3-25-24Mar 25 · 200 Meters · Place 5 · RochesterRochester200 Meters5.32.53a8
Mar 13RJHS Time TrialsMar 13 · 100 Meters · RochesterRochester100 Meters—SCR8

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9RJHS Home Meet 5/9May 9 · Pole Vault · Place 3 · RochesterRochesterPole Vault3.6' 07
May 9RJHS Home Meet 5/9May 9 · 110m Hurdles · Place 5 · RochesterRochester110m Hurdles30" / 0.762m5.20.87
Apr 25RJHS Home Meet 4/25Apr 25 · Pole Vault · Place 2 · RochesterRochesterPole Vault2.5' 07
Apr 25RJHS Home Meet 4/25Apr 25 · 110m Hurdles · Place 5 · RochesterRochester110m Hurdles30" / 0.762m5.21.77
Apr 19RJHS Home Meet 4/19Apr 19 · Pole Vault · RochesterRochesterPole Vault—SCR7
Apr 19RJHS Home Meet 4/19Apr 19 · 110m Hurdles · Place 2 · RochesterRochester110m Hurdles30" / 0.762m2.20.57
Apr 15Sangamon County Track Meet 4/15Apr 15 · 110m Hurdles · Place 5 · RochesterRochester110m Hurdles30" / 0.762m5.21.17
Apr 12New Berlin JH Track Meet 4/12Apr 12 · 110m Hurdles · Place 8 · RochesterRochester110m Hurdles30" / 0.762m8.21.57
Apr 5Williamsville Junior High Track Meet (4/5)Apr 5 · 110m Hurdles · Place 7 · RochesterRochester110m Hurdles30" / 0.762m7.26.50a7

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Carlinville 6th Grade InviteMay 9 · 110m Hurdles · Place 8 · RochesterRochester110m Hurdles30" / 0.762m8.22.966
May 9Carlinville 6th Grade InviteMay 9 · 400 Meters · Place 7 · RochesterRochester400 Meters7.1:27.496