Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrother Borgia/Coach Cooper Invitational · Apr 2511.34aBrother Borgia/Coach Cooper InvitationalApril 25, 2026
110m Hurdles · 39" / 0.991m · OutdoorBrother Borgia/Coach Cooper Invitational · Apr 2515.12aBrother Borgia/Coach Cooper InvitationalApril 25, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2022.47aAdidas Indoor NationalsMarch 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorClass 3A Region 3 · May 1342.09aClass 3A Region 3May 13, 2026
400 Meters · IndoorKTCCCA President's Day Weekend Invite-SATURDAY · Feb 1453.68KTCCCA President's Day Weekend Invite-SATURDAYFebruary 14, 2026
55m Hurdles · 39" · IndoorHS CLassic Field Results on Milesplit · Feb 228.06aHS CLassic Field Results on MilesplitFebruary 22, 2026
55m Hurdles · 39" · OutdoorLouisville Indoor · Feb 238.64aLouisville IndoorFebruary 23, 2025
60 Meter · IndoorAdidas Indoor Nationals · Mar 207.16aAdidas Indoor NationalsMarch 20, 2026
60 Meters · IndoorSoutheast Showdown · Feb 17.19Southeast ShowdownFebruary 1, 2026
60m Hurdles · 39" / 0.991m · IndoorAdidas Indoor Nationals · Mar 208.50aAdidas Indoor NationalsMarch 20, 2026
Results · OutdoorJohnny Conn TF 2026 · Mar 2815.43Johnny Conn TF 2026March 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23KHSAA Class 3A State MeetMay 23 · 300m Hurdles · Place 17 · St Xavier (KY)300m Hurdles36" / 0.914m17.42.95a11
May 23KHSAA Class 3A State MeetMay 23 · 110m Hurdles · Place 8 · St Xavier (KY)110m Hurdles39" / 0.991m8.15.22aWind: -111
May 13Class 3A Region 3May 13 · 300m Hurdles · Place 4 · St Xavier (KY)300m Hurdles36" / 0.914m4.42.09a PB11
May 13Class 3A Region 3May 13 · 110m Hurdles · Place 3 · St Xavier (KY)110m Hurdles39" / 0.991m3.15.71a11
Apr 30Ballard Derby InvitationalApr 30 · 300m Hurdles · Place 2 · St Xavier (KY)300m Hurdles242.63a11
Apr 30Ballard Derby InvitationalApr 30 · 110m Hurdles · Place 2 · St Xavier (KY)110m Hurdles214.95a11
Apr 25Brother Borgia/Coach Cooper InvitationalApr 25 · 300m Hurdles · Place 7 · St Xavier (KY)300m Hurdles36" / 0.914m7.42.90a11
Apr 25Brother Borgia/Coach Cooper InvitationalApr 25 · 110m Hurdles · Place 2 · St Xavier (KY)110m Hurdles39" / 0.991m2.15.12a PB11
Apr 25Brother Borgia/Coach Cooper InvitationalApr 25 · 100 Meters · Place 6 · St Xavier (KY)100 Meters6.11.34a PB11
Apr 17Eastern RelaysApr 17 · 300m Hurdles · Place 21 · St Xavier (KY)300m Hurdles2142.98a11
Apr 17Eastern RelaysApr 17 · 110m Hurdles · Place 5 · St Xavier (KY)110m Hurdles514.98a11
Mar 28Johnny Conn TF 2026Mar 28 · Results · Place 3 · ST XAVIER (KY)Results341.3811
Mar 28Johnny Conn TF 2026Mar 28 · Results · Place 3 · ST XAVIER (KY)Results315.43 PB11
Mar 12St. X. Time Trial 01Mar 12 · 200 Meters · Place 1 · St Xavier (KY)200 Meters1.23.14aUnofficial11
Mar 12St. X. Time Trial 01Mar 12 · 100 Meters · Place 1 · St Xavier (KY)100 Meters1.11.18aUnofficial11

2026 Indoor Track

26 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 8 · St Xavier (KY)60m Hurdles39" / 0.991mRound P8.8.50a PB11
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 8 · St Xavier (KY)60m Hurdles39" / 0.991m8.8.58a11
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 37 · St Xavier (KY)60 MeterRound P37.7.16a PB11
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 29 · St Xavier (KY)200 MetersRound P29.22.47a PB11
Mar 4KHSAA Class 3A Indoor Track & Field State ChampionshipsMar 4 · 200 Meters · Place 4 · St. Xavier200 Meters423.1711
Mar 4KHSAA Class 3A Indoor Track & Field State ChampionshipsMar 4 · 55m Hurdles · Place 2 · St. Xavier55m Hurdles28.0611
Mar 4KHSAA Class 3A Indoor Track & Field State ChampionshipsMar 4 · 200 Meters · Place 4 · St. Xavier200 Meters422.4711
Mar 4KHSAA Class 3A Indoor Track & Field State ChampionshipsMar 4 · 55m Hurdles · Place 2 · St. Xavier55m Hurdles27.7911
Feb 22HS CLassic Field Results on MilesplitFeb 22 · 55m Hurdles · Place 6 · St Xavier (KY)55m Hurdles39"6.8.06a PB11
Feb 22HS CLassic Field Results on MilesplitFeb 22 · 200 Meters · Place 15 · St Xavier (KY)200 Meters15.23.17a11
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 55m Hurdles · Place 18 · St. Xavier55m Hurdles188.6511
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 55m Hurdles · Place 18 · St. Xavier55m Hurdles188.6511
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 400 Meters · Place 43 · St. Xavier400 Meters4353.68 PB11
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 400 Meters · Place 43 · St. Xavier400 Meters4353.6811
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 200 Meters · Place 32 · St. Xavier200 Meters3223.4611
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 200 Meters · Place 32 · St. Xavier200 Meters3223.4611
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 55m Hurdles · Place 18 · St. Xavier55m Hurdles188.6511
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 400 Meters · Place 43 · St. Xavier400 Meters4353.6811
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 200 Meters · Place 32 · St. Xavier200 Meters3223.4611
Feb 14Prez RM (Entries and Results on Milesplit)Feb 14 · 200 Meters · Place 32 · St Xavier (KY)200 Meters32.23.46a11
Feb 6Eastern Indoors InviteFeb 6 · 60m Hurdles · Place 8 · St Xavier (KY)60m Hurdles39" / 0.991m8.8.74a11
Feb 6Eastern Indoors InviteFeb 6 · 60 Meter · Place 49 · St Xavier (KY)60 Meter49.7.45a11
Feb 1Southeast ShowdownFeb 1 · 60 Meters · Place 7 · St Xavier (KY)60 Meters77.19 PB—
Feb 1Southeast ShowdownFeb 1 · 200 Meters · Place 46 · St Xavier (KY)200 MetersRound P4623.57—
Feb 1Southeast ShowdownFeb 1 · 60 Meters · Place 7 · St Xavier (KY)60 MetersRound P77.19—
Jan 14JCPS HJV Series Week 1 (and non JCPS)Jan 14 · 60 Meters · Place 6 · St Xavier (KY)60 Meters67.3611

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29KHSAA Class 3A Track & Field State ChampionshipMay 29 · 110m Hurdles · Place 15 · St Xavier (KY)110m Hurdles39" / 0.991m15.16.17a10
May 21Class 3A Region 3May 21 · 110m Hurdles · Place 6 · St Xavier (KY)110m Hurdles39" / 0.991m6.16.02a10
May 10Metro Meet of ChampionsMay 10 · 300m Hurdles · Place 9 · St Xavier (KY)300m Hurdles944.30a10
May 10Metro Meet of ChampionsMay 10 · 110m Hurdles · Place 8 · St Xavier (KY)110m Hurdles816.81a10
May 1Ballard Derby InvitationalMay 1 · 300m Hurdles · Place 2 · St Xavier (KY)300m Hurdles244.5710
May 1Ballard Derby InvitationalMay 1 · 110m Hurdles · Place 3 · St Xavier (KY)110m Hurdles316.4410
Apr 26Brother Borgia-Coach Cooper TF InvApr 26 · 300m Hurdles · Place 13 · St Xavier (KY)300m Hurdles1344.8310
Apr 26Brother Borgia-Coach Cooper TF InvApr 26 · 110m Hurdles · Place 8 · St Xavier (KY)110m Hurdles817.2510
Apr 18Eastern RelaysApr 18 · 300m Hurdles · Place 30 · St Xavier (KY)300m Hurdles3045.3610
Apr 18Eastern RelaysApr 18 · 110m Hurdles · Place 24 · St Xavier (KY)110m Hurdles2417.0510
Apr 16St. X JV Series Meet 2Apr 16 · 100 Meters · Place 6 · St Xavier (KY)100 Meters611.81a10
Apr 12Johnny Conn TF InvitationalApr 12 · 300m Hurdles · Place 10 · St Xavier (KY)300m Hurdles1045.62a10
Apr 12Johnny Conn TF InvitationalApr 12 · 110m Hurdles · Place 8 · St Xavier (KY)110m Hurdles817.29a10
Feb 23Louisville IndoorFeb 23 · 55m Hurdles · Place 11 · St Xavier (KY)55m Hurdles39"11.8.64a PB10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6KHSAA 3A Indoor State Track & Field Championships Mar 6 · 55m Hurdles · Place 21 · St Xavier (KY)55m Hurdles39"21.14.36a10
Mar 4KHSAA 2A Indoor State Track & Field ChampionshipsMar 4 · 55m Hurdles · Place 21 · St. Xavier55m Hurdles2114.3610
Feb 15KTCCCA Presidents Day Invitational - SaturdayFeb 15 · 55m Hurdles · Place 17 · St. Xavier55m Hurdles178.5610
Feb 12JCPS HS Dev League Week 4Feb 12 · 200 Meters · Place 4 · St Xavier (KY)200 Meters424.09a—
Feb 12JCPS HS Dev League Week 4Feb 12 · 60 Meters · Place 21 · St Xavier (KY)60 Meters217.80a—
Feb 7Eastern Indoors InviteFeb 7 · 60 Meters · Place 30 · St Xavier (KY)60 Meters307.63a—
Feb 7Eastern Indoors InviteFeb 7 · 60 Meters · Place 30 · St Xavier (KY)60 Meters307.63a—
Feb 7Eastern Indoors InviteFeb 7 · 60m Hurdles · Place 22 · St Xavier (KY)60m Hurdles229.54a—
Feb 7Eastern Indoors InviteFeb 7 · 60m Hurdles · Place 22 · St Xavier (KY)60m Hurdles229.54a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15Metro Meet of ChampionsMay 15 · 110m Hurdles · Place 11 · St Xavier (KY)110m Hurdles39" / 0.991m11.17.84a9
May 15Metro Meet of ChampionsMay 15 · 100 Meters · Place 93 · St Xavier (KY)100 Meters93.12.75a9
May 2Ballard HS TF Derby InviteMay 2 · 110m Hurdles · Place 9 · St Xavier (KY)110m Hurdles921.219
May 2Ballard HS TF Derby InviteMay 2 · 100 Meters · Place 39 · St Xavier (KY)100 Meters3912.839
Apr 27Coach Cooper - Brother Borgia TF InvApr 27 · 300m Hurdles · Place 26 · St Xavier (KY)300m Hurdles36" / 0.914m26.47.61a9
Apr 27Coach Cooper - Brother Borgia TF InvApr 27 · 110m Hurdles · Place 15 · St Xavier (KY)110m Hurdles39" / 0.991m15.17.83a9
Apr 16ST X Master Meet 2Apr 16 · 300m Hurdles · Place 6 · St Xavier (K300m Hurdles648.29
Apr 16ST X Master Meet 2Apr 16 · 110m Hurdles · Place 4 · St Xavier (K110m Hurdles417.99
Apr 13Johnny Conn T&F InvitationalApr 13 · 300m Hurdles · Place 7 · St Xavier (KY)300m Hurdles747.529
Apr 13Johnny Conn T&F InvitationalApr 13 · 110m Hurdles · Place 11 · St Xavier (KY)110m Hurdles1119.599
Mar 23OC Kick-Off ClassicMar 23 · 300m Hurdles · Place 9 · St Xavier (KY)300m Hurdles36" / 0.914m9.49.28a9
Mar 23OC Kick-Off ClassicMar 23 · 110m Hurdles · Place 11 · St Xavier (KY)110m Hurdles39" / 0.991m11.20.98a9
Mar 20St Xavier All-Comers 1Mar 20 · 300m Hurdles · Place 6 · St Xavier (K300m Hurdles648.48—
Mar 20St Xavier All-Comers 1Mar 20 · 110m Hurdles · Place 4 · St Xavier (K110m Hurdles418.66—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23EHS Indoor Last Chance 2024Feb 23 · 60m Hurdles · St Xavier (KY)60m Hurdles39" / 0.991m--DNS9
Feb 17Presidents Day TF 2024Feb 17 · 60 Meter · St Xavier (KY)60 Meter--DNS9
Feb 9Eastern Indoors 2024Feb 9 · 60 Meters · Place 91 · St Xavier (KY)60 Meters918.16a—