Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorHC Quad 4/15 · Apr 1517.86aHC Quad 4/15April 15, 2026
300m Hurdles · 30" / 0.762m · OutdoorOHSAA D3 Region 11 · May 2849.18aOHSAA D3 Region 11May 28, 2025
400 Meters · OutdoorSt. Clairsville Red Devil Invitational · Apr 201:08.16St. Clairsville Red Devil InvitationalApril 20, 2022
Discus · 1kg · OutdoorHC Quad 4/9/24 · Apr 970-08.50HC Quad 4/9/24April 9, 2024
Long Jump · OutdoorHC Quad 4/15/25 · Apr 1515-5HC Quad 4/15/25April 15, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 18OHSAA D4 / D5 Districts - NewcomerstownMay 18 · 300m Hurdles · Place 5 · Barnesville300m Hurdles30" / 0.762mRound P5.51.35a12
May 18OHSAA D4 / D5 Districts - NewcomerstownMay 18 · 300m Hurdles · Place 5 · Barnesville300m Hurdles30" / 0.762m5.50.52a12
May 9OVAC ChampionshipMay 9 · 300m Hurdles · Place 8 · Barnesville300m Hurdles30" / 0.762m8.50.74a12
May 6OVAC 1A/2A, 3A QualifierMay 6 · Long Jump · Place 6 · BarnesvilleLong Jump614-1.7512
May 6OVAC 1A/2A, 3A QualifierMay 6 · 300m Hurdles · Place 1 · Barnesville300m Hurdles151.63a12
Apr 24Bell Legacy InvitationalApr 24 · Long Jump · BarnesvilleLong Jump—NM12
Apr 24Bell Legacy InvitationalApr 24 · 300m Hurdles · Place 1 · Barnesville300m Hurdles30" / 0.762m1.51.48a12
Apr 21Buckeye 8 ChampionshipApr 21 · 300m Hurdles · Place 5 · Barnesville300m Hurdles551.31a12
Apr 17Tornado Relays (Entries on Milesplit)Apr 17 · Long Jump · Place 9 · BarnesvilleLong Jump9.14-03.0012
Apr 17Tornado Relays (Entries on Milesplit)Apr 17 · 300m Hurdles · Place 12 · Barnesville300m Hurdles30" / 0.762m12.1:00.60a12
Apr 15HC Quad 4/15Apr 15 · Long Jump · Place 5 · BarnesvilleLong Jump5.14' 11"12
Apr 15HC Quad 4/15Apr 15 · 100m Hurdles · Place 4 · Barnesville100m Hurdles33" / 0.838m4.17.86a PB12
Apr 15HC Quad 4/15Apr 15 · 400 Meters · Place 2 · Barnesville400 Meters2.1:09.20a12
Apr 10St. Clairsville Coach Dave Porterfield Invitational 4/10/26Apr 10 · Long Jump · Place 13 · BarnesvilleLong Jump1314-7.512
Apr 10St. Clairsville Coach Dave Porterfield Invitational 4/10/26Apr 10 · 300m Hurdles · Place 4 · Barnesville300m Hurdles451.54a12
Apr 4Bellaire RelaysApr 4 · 300m Hurdles · Place 3 · Barnesville300m Hurdles351.01a12
Mar 31St. Clairsville Varsity Meet 3/31/26Mar 31 · Long Jump · BarnesvilleLong Jump—ND12
Mar 31St. Clairsville Varsity Meet 3/31/26Mar 31 · 300m Hurdles · Place 1 · Barnesville300m Hurdles30" / 0.762m1.51.84a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28OHSAA D3 Region 11May 28 · 300m Hurdles · Place 4 · Barnesville300m Hurdles30" / 0.762mRound P4.50.31a11
May 28OHSAA D3 Region 11May 28 · 300m Hurdles · Place 5 · Barnesville300m Hurdles30" / 0.762m5.49.18a PB11
May 10Barnesville Wesbanco Shamrock RelaysMay 10 · Long Jump · BarnesvilleLong Jump—15-05.0011
May 10Barnesville Wesbanco Shamrock RelaysMay 10 · 400 Meters · Place 10 · Barnesville400 Meters101:09.7511
May 10Barnesville Wesbanco Shamrock RelaysMay 10 · Long Jump · BarnesvilleLong Jump—15-05.0011
May 10Barnesville Wesbanco Shamrock RelaysMay 10 · 400 Meters · Place 10 · Barnesville400 Meters101:09.7511
Apr 28OVAC 1A/2A - 3A QualifierApr 28 · Long Jump · Place 8 · BarnesvilleLong Jump8.14-04.75Unofficial11
Apr 28OVAC 1A/2A - 3A QualifierApr 28 · 400 Meters · Place 5 · Barnesville400 Meters5.1:04.80aUnofficial11
Apr 15HC Quad 4/15/25Apr 15 · Long Jump · Place 2 · BarnesvilleLong Jump2.15-5 PB11
Apr 15HC Quad 4/15/25Apr 15 · 100m Hurdles · Place 3 · Barnesville100m Hurdles33" / 0.838m3.18.25a11
Apr 11Dave Porterfield InvitationalApr 11 · Long Jump · Place 4 · BarnesvilleLong Jump4.14-06.0011
Apr 11Dave Porterfield InvitationalApr 11 · 300m Hurdles · Place 5 · Barnesville300m Hurdles30" / 0.762m5.52.70a11
Apr 1St. Clairsville Varsity MeetApr 1 · Long Jump · Place 6 · BarnesvilleLong Jump614-08.0011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30OVAC PrelimsApr 30 · 300m Hurdles · Place 6 · Barnesville300m Hurdles30" / 0.762m6.52.03a10
Apr 9HC Quad 4/9/24Apr 9 · Discus · Place 12 · BarnesvilleDiscus1kg12.70-08.50 PB10
Apr 9HC Quad 4/9/24Apr 9 · 100m Hurdles · Place 5 · Barnesville100m Hurdles33" / 0.838m5.18.38a10
Apr 669th Annual Bellaire RelaysApr 6 · Long Jump · Place 12 · BarnesvilleLong Jump1213-08.5010
Apr 669th Annual Bellaire RelaysApr 6 · 300m Hurdles · Place 10 · Barnesville300m Hurdles1054.3510
Mar 30Joe Kasper InvitationalMar 30 · Long Jump · Place 11 · BarnesvilleLong Jump1114-1.50—
Mar 30Joe Kasper InvitationalMar 30 · 300m Hurdles · Place 5 · Barnesville300m Hurdles553.43a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17OHSAA Division 2 District - MeadowbrookMay 17 · Long Jump · Place 13 · BarnesvilleLong Jump1314-02.509
May 17OHSAA Division 2 District - MeadowbrookMay 17 · 300m Hurdles · Place 10 · Barnesville300m HurdlesRound P1052.299
May 17OHSAA Division 2 District - MeadowbrookMay 17 · 300m Hurdles · Place 10 · Barnesville300m HurdlesRound P1052.299
May 13Barnesville Wesbanco Shamrock RelaysMay 13 · Long Jump · Place 1 · BarnesvilleLong Jump114-05.009
May 13Barnesville Wesbanco Shamrock RelaysMay 13 · 300m Hurdles · Place 2 · Barnesville300m Hurdles253.449
Apr 14Dover Tornado InvitationalApr 14 · Long Jump · Place 12 · BarnesvilleLong Jump12.14-03.509
Apr 14Dover Tornado InvitationalApr 14 · 300m Hurdles · Place 9 · Barnesville300m Hurdles30" / 0.762m9.53.87a9
Apr 1Bellaire RelaysApr 1 · Long Jump · Place 4 · BarnesvilleLong Jump414-04.259
Apr 1Bellaire RelaysApr 1 · 400 Meters · Place 17 · Barnesville400 Meters171:19.459

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 28Larry McCullough Jr. High InvitationalApr 28 · Pole Vault · BarnesvillePole Vault—14-06.00—
Apr 28Larry McCullough Jr. High InvitationalApr 28 · 100m Hurdles · Place 4 · Barnesville100m Hurdles418.73—
Apr 28Larry McCullough Jr. High InvitationalApr 28 · 400 Meters · Place 2 · Barnesville400 Meters21:09.68—
Apr 25Barnesville Middle School 5-Team MeetApr 25 · Long Jump · Place 1 · BarnesvilleLong Jump114-06.008
Apr 25Barnesville Middle School 5-Team MeetApr 25 · 100m Hurdles · Place 4 · Barnesville100m Hurdles419.598
Apr 25Barnesville Middle School 5-Team MeetApr 25 · 400 Meters · Place 4 · Barnesville400 Meters41:09.448
Apr 20St. Clairsville Red Devil InvitationalApr 20 · Long Jump · Place 4 · BarnesvilleLong Jump413-06.75—
Apr 20St. Clairsville Red Devil InvitationalApr 20 · 100m Hurdles · Place 3 · Barnesville100m Hurdles318.78—
Apr 20St. Clairsville Red Devil InvitationalApr 20 · 400 Meters · Place 4 · Barnesville400 Meters41:09.53—
Apr 20St. Clairsville Red Devil InvitationalApr 20 · Long Jump · Place 4 · BarnesvilleLong Jump414-06.00—
Apr 20St. Clairsville Red Devil InvitationalApr 20 · 100m Hurdles · Place 3 · Barnesville100m Hurdles317.53—
Apr 20St. Clairsville Red Devil InvitationalApr 20 · 400 Meters · Place 4 · Barnesville400 Meters41:08.16 PB—
Apr 15Friday Night Lights Junior High InvitationalApr 15 · Long Jump · Place 6 · BarnesvilleLong Jump612-02.50—
Apr 15Friday Night Lights Junior High InvitationalApr 15 · 100m Hurdles · Place 1 · Barnesville100m Hurdles118.92—
Apr 15Friday Night Lights Junior High InvitationalApr 15 · 400 Meters · Place 2 · Barnesville400 Meters21:08.36—
Apr 13Union Local Middle School InvitationalApr 13 · Long Jump · Place 2 · BarnesvilleLong Jump214-05.00—
Apr 13Union Local Middle School InvitationalApr 13 · 100m Hurdles · Place 3 · Barnesville100m Hurdles318.83—
Apr 13Union Local Middle School InvitationalApr 13 · 100m Hurdles · Place 2 · Barnesville100m HurdlesRound P218.80—
Apr 13Union Local Middle School InvitationalApr 13 · 400 Meters · Place 5 · Barnesville400 Meters51:10.12—
Apr 9Barnesville Junior High InvitationalApr 9 · Long Jump · Place 7 · BarnesvilleLong Jump712-06.00—
Apr 9Barnesville Junior High InvitationalApr 9 · 100m Hurdles · Place 1 · Barnesville100m Hurdles119.18—
Apr 9Barnesville Junior High InvitationalApr 9 · 400 Meters · Place 16 · Barnesville400 Meters161:22.88—
Mar 30Barnesville Middle School Tri MeetMar 30 · Long Jump · Place 1 · BarnesvilleLong Jump114-06.008
Mar 30Barnesville Middle School Tri MeetMar 30 · 100m Hurdles · Place 1 · Barnesville100m Hurdles117.858
Mar 30Barnesville Middle School Tri MeetMar 30 · 400 Meters · Place 1 · Barnesville400 Meters11:08.168