Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSenior Night (IW,ISD,NB,Mer,BC,S-Luth,BW) · Apr 2810.9Senior Night (IW,ISD,NB,Mer,BC,S-Luth,BW)April 28, 2026
110m Hurdles · 30" / 0.762m · OutdoorIESA 2A State Track & Field Championships · May 1016.00aIESA 2A State Track & Field ChampionshipsMay 10, 2024
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 1A TRB Sectional - #05 Aledo (Mercer County) · May 2015.33aIHSA Class 1A TRB Sectional - #05 Aledo (Mercer County)May 20, 2026
200 Meters · IndoorTitan Indoor Invitational · Mar 1925.73Titan Indoor InvitationalMarch 19, 2025
200 Meters · OutdoorHickenbottom Relays · Apr 2924.96aHickenbottom RelaysApril 29, 2024
300m Hurdles · 36" / 0.914m · OutdoorIHSA 1A Boys State Track & Field Championships · May 2840.94aIHSA 1A Boys State Track & Field ChampionshipsMay 28, 2026
400 Meters · OutdoorHancock County MS Track Meet · Apr 231:11.10Hancock County MS Track MeetApril 23, 2022
60 Meters · Indoor2nd Annual RW Cougars Indoor Exhibition · Mar 77.87a2nd Annual RW Cougars Indoor ExhibitionMarch 7, 2025
High Jump · OutdoorTiger Relays : Blessed S, Carthage, LVC, Pittsfield, P. Plains, Porta, & RVille · May 11.67mTiger Relays : Blessed S, Carthage, LVC, Pittsfield, P. Plains, Porta, & RVilleMay 1, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 10 · Carthage (Illini West)Carthage (Illini West)300m Hurdles36" / 0.914mRound P10.40.94a PB10
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 20 · Carthage (Illini West)Carthage (Illini West)110m Hurdles39" / 0.991mRound P20.15.67aWind: 2.210
May 20IHSA Class 1A TRB Sectional - #05 Aledo (Mercer County)May 20 · 300m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)300m Hurdles36" / 0.914m1.41.32a10
May 20IHSA Class 1A TRB Sectional - #05 Aledo (Mercer County)May 20 · 110m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)110m Hurdles39" / 0.991m1.15.33a PB10
May 12Central Late Season Meet (Boys Only)May 12 · 300m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)300m Hurdles144.16a10
May 12Central Late Season Meet (Boys Only)May 12 · 110m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)110m Hurdles116.36a10
May 12Central Late Season Meet (Boys Only)May 12 · 100 Meters · Place 3 · Carthage (Illini West)Carthage (Illini West)100 Meters311.61a10
May 8Prairieland ConferenceMay 8 · 300m Hurdles · Carthage (Illini West)Carthage (Illini West)300m Hurdles36" / 0.914m—DNS10
May 8Prairieland ConferenceMay 8 · 110m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)110m Hurdles39" / 0.991m1.16.61a10
May 8Prairieland ConferenceMay 8 · 200 Meters · Carthage (Illini West)Carthage (Illini West)200 Meters—DNS10
May 8Prairieland ConferenceMay 8 · 100 Meters · Place 5 · Carthage (Illini West)Carthage (Illini West)100 Meters5.11.86a10
Apr 28Senior Night (IW,ISD,NB,Mer,BC,S-Luth,BW)Apr 28 · 100 Meters · Place 1 · Carthage (Illini West)Carthage (Illini West)100 Meters110.9 PB10
Apr 25Rob Garcia InvitationalApr 25 · 300m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)300m Hurdles141.66a10
Apr 25Rob Garcia InvitationalApr 25 · 110m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)110m Hurdles116.01a10
Apr 16Lewistown John Levingston InviteApr 16 · 300m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)300m Hurdles142.48a10
Apr 16Lewistown John Levingston InviteApr 16 · 110m Hurdles · Place 2 · Carthage (Illini West)Carthage (Illini West)110m Hurdles216.38a10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 300m Hurdles · Carthage (Illini West)Carthage (Illini West)300m Hurdles36" / 0.914m—DNS10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 110m Hurdles · Carthage (Illini West)Carthage (Illini West)110m Hurdles39" / 0.991m—DNF10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 100 Meters · Carthage (Illini West)Carthage (Illini West)100 Meters—DNS10
Apr 3QHS InvitationalApr 3 · 300m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)300m Hurdles36" / 0.914m1.44.41a10
Apr 3QHS InvitationalApr 3 · 110m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)110m Hurdles39" / 0.991m1.16.40a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18Titan Indoor InvitationalMar 18 · 60m Hurdles · Place 3 · Carthage (Illini West)Carthage (Illini West)60m Hurdles39.43a10
Mar 93rd Annual RW Cougars Indoor ExhibitionMar 9 · 60m Hurdles · Place 2 · Carthage (Illini West)Carthage (Illini West)60m Hurdles29.62a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 300m Hurdles · Place 40 · Carthage (Illini West)Carthage (Illini West)300m HurdlesRound P4043.79a9
May 23IHSA Class 1A TRB Sectional - #05 Kewanee (Wethersfield)May 23 · 300m Hurdles · Place 2 · Carthage (Illini West)Carthage (Illini West)300m Hurdles243.349
May 23IHSA Class 1A TRB Sectional - #05 Kewanee (Wethersfield)May 23 · 110m Hurdles · Place 3 · Carthage (Illini West)Carthage (Illini West)110m Hurdles317.219
May 13Central Late Season MeetMay 13 · 300m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)300m Hurdles145.27a9
May 13Central Late Season MeetMay 13 · 110m Hurdles · Place 3 · Carthage (Illini West)Carthage (Illini West)110m Hurdles316.87a9
May 9Prairieland Conference ChampionshipsMay 9 · 110m Hurdles · Carthage (Illini West)Carthage (Illini West)110m Hurdles39" / 0.991m—DNS9
Apr 17Lewistown - John Levingston InviteApr 17 · 100 Meters · Place 12 · Carthage (Illini West)Carthage (Illini West)100 Meters1212.18a9
Apr 15Hannibal Invite Apr 15 · 300m Hurdles · Place 5 · Carthage (Illini West)Carthage (Illini West)300m Hurdles36" / 0.914m5.46.01aUnofficial9
Apr 15Hannibal Invite Apr 15 · 110m Hurdles · Carthage (Illini West)Carthage (Illini West)110m Hurdles39" / 0.991m—DQ9
Apr 11Lee Calhoun HS InvitationalApr 11 · 300m Hurdles · Place 7 · Carthage (Illini West)Carthage (Illini West)300m Hurdles745.71a9
Apr 88 schools Boy-Girl meetApr 8 · 300m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)300m Hurdles145.13a9
Apr 88 schools Boy-Girl meetApr 8 · 110m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)110m Hurdles117.68a9
Apr 5QHS InvitationalApr 5 · 300m Hurdles · Place 1 · Carthage (Illini West)Carthage (Illini West)300m Hurdles146.479
Mar 27Boys vs BC,Vir,Rtt,Hav,IWMar 27 · 300m Hurdles · Place 6 · Carthage (Illini West)Carthage (Illini West)300m Hurdles36" / 0.914m6.46.99
Mar 27Boys vs BC,Vir,Rtt,Hav,IWMar 27 · 110m Hurdles · Place 2 · Carthage (Illini West)Carthage (Illini West)110m Hurdles39" / 0.991m2.17.99

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 19Titan Indoor InvitationalMar 19 · 200 Meters · Place 13 · Carthage (Illini West)Carthage (Illini West)200 Meters1325.73 PB9
Mar 72nd Annual RW Cougars Indoor ExhibitionMar 7 · 200 Meters · Place 17 · Carthage (Illini West)Carthage (Illini West)200 Meters1726.40a—
Mar 72nd Annual RW Cougars Indoor ExhibitionMar 7 · 60 Meters · Place 19 · Carthage (Illini West)Carthage (Illini West)60 Meters197.87a PB—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 110m Hurdles · Place 2 · CarthageCarthage110m Hurdles30" / 0.762mRound P2.16.01a8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 110m Hurdles · Place 2 · CarthageCarthage110m Hurdles30" / 0.762m2.16.00a PB8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 200 Meters · Place 16 · CarthageCarthage200 Meters16.25.49a8
May 1Tiger Relays : Blessed S, Carthage, LVC, Pittsfield, P. Plains, Porta, & RVilleMay 1 · High Jump · Place 1 · CarthageCarthageHigh Jump1.1.67m PB8
Apr 29Hickenbottom RelaysApr 29 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.17.57a8
Apr 29Hickenbottom RelaysApr 29 · High Jump · CarthageCarthageHigh Jump—SCR8
Apr 29Hickenbottom RelaysApr 29 · 200 Meters · Place 1 · CarthageCarthage200 Meters1.24.96a PB8
Apr 29Hickenbottom RelaysApr 29 · 100 Meters · Place 2 · CarthageCarthage100 Meters2.12.44a8
Apr 25Rushville/CP/Carthage/WC/WinchesterApr 25 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.16.38
Apr 25Rushville/CP/Carthage/WC/WinchesterApr 25 · 100 Meters · Place 1 · CarthageCarthage100 Meters1.12.68
Apr 24Hancock County MeetApr 24 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.16.04a8
Apr 24Hancock County MeetApr 24 · 100 Meters · Place 2 · CarthageCarthage100 Meters2.12.40a8
Apr 22Liberty InvitationalApr 22 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.16.18
Apr 22Liberty InvitationalApr 22 · 100 Meters · Place 1 · CarthageCarthage100 Meters1.12.18
Apr 17Central InviteApr 17 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.16.08
Apr 17Central InviteApr 17 · 100 Meters · Place 2 · CarthageCarthage100 Meters2.12.08
Mar 27QJHS Comets #2Mar 27 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.17.07a8
Mar 27QJHS Comets #2Mar 27 · High Jump · Place 1 · CarthageCarthageHigh Jump1.1.50m8

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762mRound P1.16.99a7
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.16.45a7
May 12IESA 2A State Track & Field ChampionshipsMay 12 · High Jump · Place 11 · CarthageCarthageHigh Jump11.4-09.007
May 2Carthage - 05/02/2023May 2 · 110m Hurdles · Place 2 · CarthageCarthage110m Hurdles30" / 0.762m2.16.44a7
May 2Carthage - 05/02/2023May 2 · High Jump · Place 1 · CarthageCarthageHigh Jump1.5-00.007
Apr 27Rushville/CP/Carthage/WC/WinchesterApr 27 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.17.57
Apr 27Rushville/CP/Carthage/WC/WinchesterApr 27 · High Jump · Place 1 · CarthageCarthageHigh Jump1.5' 27
Apr 25Carthage - 04/25/2023Apr 25 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.17.27a7
Apr 25Carthage - 04/25/2023Apr 25 · High Jump · Place 1 · CarthageCarthageHigh Jump1.5-01.007
Apr 13Carthage - 04/13/2023Apr 13 · 110m Hurdles · Place 2 · CarthageCarthage110m Hurdles30" / 0.762m2.17.33a7
Apr 11Carthage - 04/11/2023Apr 11 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.16.86a7
Apr 11Carthage - 04/11/2023Apr 11 · 100 Meters · Place 3 · CarthageCarthage100 Meters3.13.54a7
Apr 5Carthage Relays - 04/05/2023Apr 5 · 110m Hurdles · Place 2 · CarthageCarthage110m Hurdles30" / 0.762m2.18.19a7
Apr 5Carthage Relays - 04/05/2023Apr 5 · 200 Meters · Place 1 · CarthageCarthage200 Meters1.28.54a7
Apr 5Carthage Relays - 04/05/2023Apr 5 · 100 Meters · Place 2 · CarthageCarthage100 Meters2.13.52a7
Apr 4Carthage - 04/04/2023Apr 4 · 110m Hurdles · Place 2 · CarthageCarthage110m Hurdles30" / 0.762m2.18.13a7
Mar 29QJHS Practice Meet #2Mar 29 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.17.69a7
Mar 29QJHS Practice Meet #2Mar 29 · 100 Meters · Place 1 · CarthageCarthage100 Meters1.13.15a7

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13IESA 2A State Track & Field ChampionshipsMay 13 · 110m Hurdles · Place 13 · CarthageCarthage110m Hurdles30" / 0.762mRound P13.19.71a6
May 7IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 7 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.18.49a6
May 7IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 7 · 200 Meters · CarthageCarthage200 Meters—SCR6
Apr 275/6 Hancock County MeetApr 27 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.18.66
Apr 275/6 Hancock County MeetApr 27 · 200 Meters · Place 1 · CarthageCarthage200 Meters1.30.66
Apr 275/6 Hancock County MeetApr 27 · 100 Meters · Place 2 · CarthageCarthage100 Meters2.14.46
Apr 26Carthage 4/26 MeetApr 26 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.18.56
Apr 23Hancock County MS Track MeetApr 23 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.18.446
Apr 23Hancock County MS Track MeetApr 23 · 400 Meters · Place 1 · CarthageCarthage400 Meters1.1:11.10 PB6
Apr 23Hancock County MS Track MeetApr 23 · 200 Meters · Place 2 · CarthageCarthage200 Meters2.30.006
Apr 19Central Junior High InviteApr 19 · 110m Hurdles · Place 4 · CarthageCarthage110m Hurdles30" / 0.762m4.19.506
Apr 19Central Junior High InviteApr 19 · 200 Meters · Place 4 · CarthageCarthage200 Meters4.29.236
Apr 14Carthage 4/14 Outdoor MeetApr 14 · 110m Hurdles · Place 2 · CarthageCarthage110m Hurdles30" / 0.762m2.18.76
Apr 14Carthage 4/14 Outdoor MeetApr 14 · 200 Meters · Place 2 · CarthageCarthage200 Meters2.30.26
Apr 12N-C Viking RelaysApr 12 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.18.91Unofficial6
Apr 12N-C Viking RelaysApr 12 · 200 Meters · Place 5 · CarthageCarthage200 Meters5.29.76Unofficial6
Apr 6Carthage RelaysApr 6 · 110m Hurdles · Place 4 · CarthageCarthage110m Hurdles30" / 0.762m4.21.26
Apr 6Carthage RelaysApr 6 · 200 Meters · Place 6 · CarthageCarthage200 Meters6.29.96
Apr 5NC Meet #2Apr 5 · 110m Hurdles · Place 2 · CarthageCarthage110m Hurdles30" / 0.762m2.17.916

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Carthage vs BC, DC, NCMay 4 · 110m Hurdles · Place 1 · CarthageCarthage110m Hurdles30" / 0.762m1.20.456
May 4Carthage vs BC, DC, NCMay 4 · 200 Meters · Place 1 · CarthageCarthage200 Meters1.31.066