Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 27" / 0.686m · OutdoorJC McKenna VS Clinton MS VS New Glarus MS · Apr 2219.82aJC McKenna VS Clinton MS VS New Glarus MSApril 22, 2024
100m Hurdles · 30" / 0.762m · OutdoorJC McKenna MS (Evansville) VS Parkview MS VS Monticello · Apr 2918.31aJC McKenna MS (Evansville) VS Parkview MS VS MonticelloApril 29, 2024
100m Hurdles · 33" / 0.838m · OutdoorTurner MS vs Evansville (JC McKenna MS) · May 919.10aTurner MS vs Evansville (JC McKenna MS)May 9, 2024
300m Hurdles · 30" / 0.762m · OutdoorD2 Regional 3C - Platteville · May 2656.03aD2 Regional 3C - PlattevilleMay 26, 2026
400 Meters · OutdoorDon Albright Invite · Apr 251:26.01aDon Albright InviteApril 25, 2026
55 Meters · OutdoorNelson/Daniels Classic (Small School Division) · Mar 208.67Nelson/Daniels Classic (Small School Division)March 20, 2026
75m Hurdles · 33" · OutdoorMS Dual Vs EV · Apr 2518.9MS Dual Vs EVApril 25, 2024
Pole Vault · OutdoorRock Valley Middle School Conference Meet · May 145' 6Rock Valley Middle School Conference MeetMay 14, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 26D2 Regional 3C - PlattevilleMay 26 · 300m Hurdles · Place 7 · EvansvilleEvansville300m Hurdles30" / 0.762m7.56.03a PB9
May 26D2 Regional 3C - PlattevilleMay 26 · 100m Hurdles · Place 13 · EvansvilleEvansville100m Hurdles33" / 0.838mRound P13.20.61aWind: 09
May 21Evansville F/S InviteMay 21 · 300m Hurdles · Place 3 · EvansvilleEvansville300m Hurdles355.50a9
May 21Evansville F/S InviteMay 21 · 100m Hurdles · Place 5 · EvansvilleEvansville100m Hurdles519.65a9
May 19Rock Valley JV Conference MeetMay 19 · 300m Hurdles · Place 3 · EvansvilleEvansville300m Hurdles357.65a9
May 19Rock Valley JV Conference MeetMay 19 · 100m Hurdles · Place 6 · EvansvilleEvansville100m Hurdles620.70a9
May 15Rock Valley Conference MeetMay 15 · 300m Hurdles · Place 16 · EvansvilleEvansville300m Hurdles161:01.37a9
May 15Rock Valley Conference MeetMay 15 · 100m Hurdles · Place 12 · EvansvilleEvansville100m Hurdles1221.85a9
May 8Deerfield ClassicMay 8 · 300m Hurdles · Place 14 · EvansvilleEvansville300m Hurdles1456.43a9
May 8Deerfield ClassicMay 8 · 100m Hurdles · Place 19 · EvansvilleEvansville100m HurdlesRound P1920.38a9
May 5Rock Division MeetMay 5 · 300m Hurdles · Place 6 · EvansvilleEvansville300m Hurdles657.65a9
May 5Rock Division MeetMay 5 · 100m Hurdles · Place 8 · EvansvilleEvansville100m Hurdles820.26a9
Apr 28Evansville RVC QuadApr 28 · 300m Hurdles · Place 4 · EvansvilleEvansville300m Hurdles30" / 0.762m4.59.59
Apr 28Evansville RVC QuadApr 28 · 100m Hurdles · Place 6 · EvansvilleEvansville100m Hurdles33" / 0.838m6.20.29
Apr 25Don Albright InviteApr 25 · 100m Hurdles · Place 3 · EvansvilleEvansville100m Hurdles320.50a9
Apr 25Don Albright InviteApr 25 · 400 Meters · Place 9 · EvansvilleEvansville400 Meters91:26.01a PB9
Apr 24East Troy InviteApr 24 · 300m Hurdles · Place 6 · EvansvilleEvansville300m Hurdles656.31a9
Apr 24East Troy InviteApr 24 · 100m Hurdles · Place 4 · EvansvilleEvansville100m HurdlesRound P420.87a9
Apr 24East Troy InviteApr 24 · 100m Hurdles · EvansvilleEvansville100m Hurdles—DNF9
Apr 21Rock Valley Tri @ WhitewaterApr 21 · 300m Hurdles · Place 1 · EvansvilleEvansville300m Hurdles30" / 0.762m1.59.62a9
Apr 21Rock Valley Tri @ WhitewaterApr 21 · 100m Hurdles · Place 4 · EvansvilleEvansville100m Hurdles33" / 0.838m4.20.17a9
Apr 7Clinton QuadApr 7 · 100m Hurdles · Place 3 · EvansvilleEvansville100m Hurdles319.74a9
Mar 20Nelson/Daniels Classic (Small School Division)Mar 20 · 55 Meters · Place 60 · EvansvilleEvansville55 MetersRound P608.67 PB9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Rock Valley Middle School ChampionshipsMay 13 · Pole Vault · Place 2 · JC McKennaJC McKennaPole Vault25-08
May 8Evansville Multiple Team MS MeetMay 8 · Pole Vault · Place 1 · JC McKennaJC McKennaPole Vault15-08
May 8Evansville Multiple Team MS MeetMay 8 · 100m Hurdles · Place 2 · JC McKennaJC McKenna100m Hurdles218.96a8
May 1Evansville at Edgerton MS MeetMay 1 · 100m Hurdles · Place 1 · JC McKennaJC McKenna100m Hurdles119.38
Apr 28JC McKenna at ParkviewApr 28 · 100m Hurdles · Place 1 · JC McKennaJC McKenna100m Hurdles30" / 0.762m1.19.98
Apr 24Evansville Multiple Middle School MeetApr 24 · 100m Hurdles · Place 1 · JC McKennaJC McKenna100m Hurdles118.74a8
Apr 17Clinton Middle School MeetApr 17 · 100m Hurdles · Place 3 · JC McKennaJC McKenna100m Hurdles322.24a8

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Rock Valley Middle School Conference MeetMay 14 · Pole Vault · Place 1 · JC McKennaJC McKennaPole Vault1.5' 6 PB7
May 14Rock Valley Middle School Conference MeetMay 14 · 100m Hurdles · Place 2 · JC McKennaJC McKenna100m Hurdles30" / 0.762m2.18.82a7
May 9Turner MS vs Evansville (JC McKenna MS)May 9 · Pole Vault · Place 1 · JC McKennaJC McKennaPole Vault1.5' 07
May 9Turner MS vs Evansville (JC McKenna MS)May 9 · 100m Hurdles · Place 1 · JC McKennaJC McKenna100m Hurdles33" / 0.838m1.19.10a PB7
May 2JC McKenna MS (Evansville) vs Edgerton MSMay 2 · Pole Vault · Place 1 · JC McKennaJC McKennaPole Vault1.5' 07
May 2JC McKenna MS (Evansville) vs Edgerton MSMay 2 · 100m Hurdles · Place 1 · JC McKennaJC McKenna100m Hurdles30" / 0.762m1.18.83a7
Apr 29JC McKenna MS (Evansville) VS Parkview MS VS MonticelloApr 29 · Pole Vault · Place 1 · JC McKennaJC McKennaPole Vault1.5' 07
Apr 29JC McKenna MS (Evansville) VS Parkview MS VS MonticelloApr 29 · 100m Hurdles · Place 2 · JC McKennaJC McKenna100m Hurdles30" / 0.762m2.18.31a PB7
Apr 25MS Dual Vs EVApr 25 · 75m Hurdles · Place 1 · JC McKennaJC McKenna75m Hurdles33"1.18.9 PB7
Apr 22JC McKenna VS Clinton MS VS New Glarus MSApr 22 · Pole Vault · JC McKennaJC McKennaPole Vault—NH7
Apr 22JC McKenna VS Clinton MS VS New Glarus MSApr 22 · 100m Hurdles · Place 1 · JC McKennaJC McKenna100m Hurdles27" / 0.686m1.19.82a PB7