Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFulton County Championships @ Lewistown (host: Canton) · Apr 2811.33Fulton County Championships @ Lewistown (host: Canton)April 28, 2025
110m Hurdles · 30" / 0.762m · OutdoorIESA 2A State Track & Field Championships · May 1015.08aIESA 2A State Track & Field ChampionshipsMay 10, 2024
110m Hurdles · 39" / 0.991m · OutdoorBPC Invite · Apr 617.11aBPC InviteApril 6, 2026
200 Meters · IndoorSpoon River Indoor Invite · Mar 1725.22aSpoon River Indoor InviteMarch 17, 2025
200 Meters · OutdoorFulton County Championships @ Lewistown (host: Canton) · Apr 2823.76Fulton County Championships @ Lewistown (host: Canton)April 28, 2025
300m Hurdles · 36" / 0.914m · Outdoor20th Annual Monmouth Roseville Titan Invitational · Apr 1343.52a20th Annual Monmouth Roseville Titan InvitationalApril 13, 2026
60 Meters · IndoorTitan Indoor Invitational · Mar 187.37aTitan Indoor InvitationalMarch 18, 2026
High Jump · OutdoorFarmington JH Track Meet · Apr 291.67mFarmington JH Track MeetApril 29, 2024
Long Jump · IndoorTitan Indoor Invitational · Mar 185.74mTitan Indoor InvitationalMarch 18, 2026
Long Jump · OutdoorIESA 2A - Sectional 10 @ Bushnell-Prairie City · May 45.70mIESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 4, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · Long Jump · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump--DNSWind: 010
May 20IHSA Class 1A TRB Sectional - #05 Aledo (Mercer County)May 20 · Long Jump · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump1.6.46m10
May 8Prairieland ConferenceMay 8 · Long Jump · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump1.6.23m10
May 8Prairieland ConferenceMay 8 · 300m Hurdles · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)300m Hurdles36" / 0.914m—DNS10
May 8Prairieland ConferenceMay 8 · 100 Meters · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters2.11.75a10
Apr 29Fulton County Championships @ FarmingtonApr 29 · Long Jump · Place 3 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump3.5.90m10
Apr 29Fulton County Championships @ FarmingtonApr 29 · 300m Hurdles · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)300m Hurdles36" / 0.914m1.45.50a10
Apr 29Fulton County Championships @ FarmingtonApr 29 · 100 Meters · Place 3 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters3.11.36a10
Apr 16Lewistown John Levingston InviteApr 16 · 100 Meters · Place 5 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters511.59a10
Apr 1320th Annual Monmouth Roseville Titan InvitationalApr 13 · Long Jump · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump—DNS10
Apr 1320th Annual Monmouth Roseville Titan InvitationalApr 13 · 300m Hurdles · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)300m Hurdles36" / 0.914m1.43.52a PB10
Apr 1320th Annual Monmouth Roseville Titan InvitationalApr 13 · 100 Meters · Place 3 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters3.11.89a10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · Long Jump · Place 10 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump10.5.64m10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 300m Hurdles · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)300m Hurdles36" / 0.914m1.43.75a10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 200 Meters · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)200 Meters—DNS10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 100 Meters · Place 6 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters6.11.43a10
Apr 9South Fulton HS T&F Invite 2026Apr 9 · Long Jump · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump1.5.60m10
Apr 9South Fulton HS T&F Invite 2026Apr 9 · 300m Hurdles · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)300m Hurdles36" / 0.914m1.43.70a10
Apr 9South Fulton HS T&F Invite 2026Apr 9 · 100 Meters · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters1.11.82a10
Apr 6BPC InviteApr 6 · Long Jump · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump2.5.72m10
Apr 6BPC InviteApr 6 · 300m Hurdles · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)300m Hurdles36" / 0.914m1.47.60a10
Apr 6BPC InviteApr 6 · 110m Hurdles · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)110m Hurdles39" / 0.991m2.17.11a PB10
Apr 6BPC InviteApr 6 · 100 Meters · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters2.12.20a10
Mar 30BPC InviteMar 30 · High Jump · Place 6 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)High Jump6.5'610
Mar 30BPC InviteMar 30 · 110m Hurdles · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)110m Hurdles39" / 0.991m1.17.2110
Mar 30BPC InviteMar 30 · 100 Meters · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters1.1210

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18Titan Indoor InvitationalMar 18 · Long Jump · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump25.74m PB10
Mar 18Titan Indoor InvitationalMar 18 · 60m Hurdles · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)60m Hurdles29.29a10
Mar 18Titan Indoor InvitationalMar 18 · 200 Meters · Place 7 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)200 Meters725.30a10
Mar 18Titan Indoor InvitationalMar 18 · 60 Meters · Place 5 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)60 Meters57.37a PB10

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 23IHSA Class 1A TRB Sectional - #05 Kewanee (Wethersfield)May 23 · Long Jump · Place 9 · Bushnell (B.-Prairie CityBushnell (B.-Prairie CityLong Jump95.82m9
May 23IHSA Class 1A TRB Sectional - #05 Kewanee (Wethersfield)May 23 · 100 Meters · Place 6 · Bushnell (B.-Prairie CityBushnell (B.-Prairie City100 Meters611.549
May 9Prairieland Conference ChampionshipsMay 9 · Long Jump · Place 3 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump3.18' 11.25"9
May 9Prairieland Conference ChampionshipsMay 9 · 200 Meters · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)200 Meters—DNS9
May 9Prairieland Conference ChampionshipsMay 9 · 100 Meters · Place 4 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters4.11.86a9
May 12025 West Hancock Titan Relays InvitationalMay 1 · High Jump · Place 6 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)High Jump61.58m9
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · Long Jump · Place 5 · Bushnell (B.-Prairie CityBushnell (B.-Prairie CityLong Jump55.47m9
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · 200 Meters · Place 4 · Bushnell (B.-Prairie CityBushnell (B.-Prairie City200 Meters423.76 PB9
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · 100 Meters · Place 2 · Bushnell (B.-Prairie CityBushnell (B.-Prairie City100 Meters211.33 PB9
Apr 17Lewistown - John Levingston InviteApr 17 · Long Jump · Place 10 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump105.44m9
Apr 17Lewistown - John Levingston InviteApr 17 · 200 Meters · Place 11 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)200 Meters1125.84a9
Apr 17Lewistown - John Levingston InviteApr 17 · 100 Meters · Place 6 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters611.78a9
Apr 1419th Annual Monmouth-Roseville Titan InviteApr 14 · Long Jump · Place 3 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump36.03m9
Apr 1419th Annual Monmouth-Roseville Titan InviteApr 14 · 100 Meters · Place 7 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters711.64a9
Apr 11Lee Calhoun HS InvitationalApr 11 · Long Jump · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump26.18m9
Apr 11Lee Calhoun HS InvitationalApr 11 · 100 Meters · Place 9 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters911.47a9
Apr 7BPC Track Meet #2Apr 7 · Long Jump · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump25.81m9
Apr 7BPC Track Meet #2Apr 7 · High Jump · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)High Jump11.70m9
Apr 3Red Storm InviteApr 3 · Long Jump · Place 3 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump35.86m9
Apr 3Red Storm InviteApr 3 · 110m Hurdles · Place 3 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)110m Hurdles318.37a9
Apr 3Red Storm InviteApr 3 · 100 Meters · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)100 Meters211.60a9
Mar 31BPC Track Meet #1 (field only)Mar 31 · Long Jump · Place 2 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump2.5.80mUnofficial9
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60m Hurdles · Place 21 · Bushnell (B.-Prairie CityBushnell (B.-Prairie City60m HurdlesRound P219.379
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60m Hurdles · Place 21 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)60m HurdlesRound P219.37a9

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 19Titan Indoor InvitationalMar 19 · Long Jump · Place 3 · Bushnell (B.-Prairie CityBushnell (B.-Prairie CityLong Jump319-29
Mar 19Titan Indoor InvitationalMar 19 · 60m Hurdles · Place 1 · Bushnell (B.-Prairie CityBushnell (B.-Prairie City60m Hurdles19.209
Mar 19Titan Indoor InvitationalMar 19 · 60 Meters · Place 5 · Bushnell (B.-Prairie CityBushnell (B.-Prairie City60 Meters57.379
Mar 17Spoon River Indoor InviteMar 17 · Long Jump · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)Long Jump16.13m—
Mar 17Spoon River Indoor InviteMar 17 · 60m Hurdles · Place 1 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)60m Hurdles19.47a—
Mar 17Spoon River Indoor InviteMar 17 · 200 Meters · Place 10 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)200 Meters1025.22a PB—
Mar 17Spoon River Indoor InviteMar 17 · 60 Meters · Place 3 · Bushnell (B.-Prairie City)Bushnell (B.-Prairie City)60 Meters37.45a—
Mar 17Spoon River Indoor InviteMar 17 · Long Jump · Place 1 · Bushnell (B.-Prairie CityBushnell (B.-Prairie CityLong Jump16.13m9
Mar 17Spoon River Indoor InviteMar 17 · 60m Hurdles · Place 1 · Bushnell (B.-Prairie CityBushnell (B.-Prairie City60m Hurdles19.479
Mar 17Spoon River Indoor InviteMar 17 · 200 Meters · Place 10 · Bushnell (B.-Prairie CityBushnell (B.-Prairie City200 Meters1025.229
Mar 17Spoon River Indoor InviteMar 17 · 60 Meters · Place 3 · Bushnell (B.-Prairie CityBushnell (B.-Prairie City60 Meters37.459

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · Long Jump · Place 3 · Bushnell-Prairie CityBushnell-Prairie CityLong Jump3.5.93m8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 110m Hurdles · Place 1 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles30" / 0.762mRound P1.15.20a8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 110m Hurdles · Place 1 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles30" / 0.762m1.15.08a PB8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 200 Meters · Place 2 · Bushnell-Prairie CityBushnell-Prairie City200 Meters2.24.45a8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 100 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City100 MetersRound P1.11.75a8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 100 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City100 Meters1.11.68a8
May 4IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 4 · Long Jump · Place 2 · Bushnell-Prairie CityBushnell-Prairie CityLong Jump25.70m PB8
May 4IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 4 · 110m Hurdles · Place 1 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles115.618
May 4IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 4 · 200 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City200 Meters125.038
May 4IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 4 · 100 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City100 Meters112.108
Apr 29Farmington JH Track MeetApr 29 · 110m Hurdles · Place 1 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles30" / 0.762m1.15.90a8
Apr 29Farmington JH Track MeetApr 29 · High Jump · Place 1 · Bushnell-Prairie CityBushnell-Prairie CityHigh Jump1.1.67m PB8
Apr 29Farmington JH Track MeetApr 29 · 200 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City200 Meters1.25.12a8
Apr 29Farmington JH Track MeetApr 29 · 100 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City100 Meters1.11.71a8
Apr 25Little PrairielandApr 25 · 110m Hurdles · Place 1 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles30" / 0.762m1.15.58a8
Apr 25Little PrairielandApr 25 · High Jump · Place 1 · Bushnell-Prairie CityBushnell-Prairie CityHigh Jump1.1.63m8
Apr 25Little PrairielandApr 25 · 200 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City200 Meters1.24.88a8
Apr 25Little PrairielandApr 25 · 100 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City100 Meters1.12.14a8
Apr 22Sand Valley Conference Meet '24Apr 22 · 110m Hurdles · Place 1 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles30" / 0.762m1.15.668
Apr 22Sand Valley Conference Meet '24Apr 22 · High Jump · Place 1 · Bushnell-Prairie CityBushnell-Prairie CityHigh Jump1.1.65m8
Apr 22Sand Valley Conference Meet '24Apr 22 · 200 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City200 Meters1.25.858
Apr 22Sand Valley Conference Meet '24Apr 22 · 100 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City100 Meters1.12.498

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 12IESA 2A State Track & Field ChampionshipsMay 12 · Long Jump · Place 6 · Bushnell-Prairie CityBushnell-Prairie CityLong Jump6.16-10.257
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 110m Hurdles · Place 2 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles30" / 0.762mRound P2.17.14a7
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 110m Hurdles · Place 8 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles30" / 0.762m8.18.28a7
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 200 Meters · Place 3 · Bushnell-Prairie CityBushnell-Prairie City200 Meters3.25.57a7
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 100 Meters · Place 2 · Bushnell-Prairie CityBushnell-Prairie City100 MetersRound P2.12.50a7
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 100 Meters · Place 2 · Bushnell-Prairie CityBushnell-Prairie City100 Meters2.12.39a7
May 6IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 6 · Long Jump · Place 3 · Bushnell-Prairie CityBushnell-Prairie CityLong Jump316-2—
May 6IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 6 · 110m Hurdles · Place 1 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles116.44a—
May 6IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 6 · 200 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City200 Meters126.88a—
May 6IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 6 · 100 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City100 Meters112.46a—
May 1Fulton County JH MeetMay 1 · High Jump · Place 7 · Bushnell-Prairie CityBushnell-Prairie CityHigh Jump73-10.00—
May 1Fulton County JH MeetMay 1 · 110m Hurdles · Place 1 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles119.33a—
May 1Fulton County JH MeetMay 1 · 100 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City100 Meters113.08a—
Apr 27Little Prairieland JH Track MeetApr 27 · High Jump · Place 3 · Bushnell-Prairie CityBushnell-Prairie CityHigh Jump34-06.00—
Apr 27Little Prairieland JH Track MeetApr 27 · 110m Hurdles · Place 1 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles116.69a—
Apr 27Little Prairieland JH Track MeetApr 27 · 200 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City200 Meters126.60a—
Apr 27Little Prairieland JH Track MeetApr 27 · 100 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City100 Meters112.59a—
Apr 24Sand Valley Conference MeetApr 24 · High Jump · Place 1 · Bushnell-Prairie CityBushnell-Prairie CityHigh Jump14-9—
Apr 24Sand Valley Conference MeetApr 24 · 110m Hurdles · Place 2 · Bushnell-Prairie CityBushnell-Prairie City110m Hurdles217.06a—
Apr 24Sand Valley Conference MeetApr 24 · 200 Meters · Place 1 · Bushnell-Prairie CityBushnell-Prairie City200 Meters127.28a—
Apr 24Sand Valley Conference MeetApr 24 · 100 Meters · Place 2 · Bushnell-Prairie CityBushnell-Prairie City100 Meters212.94a—