Track shows Indoor + Outdoor. XC shows Outdoor only. Best (lowest) is highlighted where applicable.
| Event | Indoor | Outdoor |
|---|---|---|
| TRACK | ||
| 800 Meters | 2:06.46 | |
| 1600 Meters | 5:03.93 | |
| 1 Mile | 4:44.18 | 4:51.17 |
| 3200 Meters | 10:59.00 | |
| 4x800 Relay | 8:09.11 | |
| 5000 Meters | 16:39.71 | |
| XC | ||
| 3 Miles | — | 15:40.80 |
| 4000 Meter Run | — | 15:52.10 |
| 5000 Meters | — | 16:27.40 |
| Year | Event | Indoor | Outdoor |
|---|---|---|---|
| 2019 | 800 Meters | 2:06.46 | |
| 2019 | 1 Mile | 4:44.18 | |
| 2019 | 4x800 Relay | 8:09.11 | |
| 2019 | 5000 Meters | 16:39.71 | |
| 2018 | 1600 Meters | 5:03.93 | |
| 2018 | 1 Mile | 4:51.17 | |
| 2017 | 1600 Meters | 5:21.41 | |
| 2017 | 1 Mile | 5:10.88 | |
| 2017 | 3200 Meters | 10:59.00 | |
| 2016 | 1 Mile | 5:32.50 |
| Year | Event | Indoor | Outdoor |
|---|---|---|---|
| 2018 | 3 Miles | 15:40.80 | |
| 2018 | 5000 Meters | 16:27.40 | |
| 2017 | 3 Miles | 16:44.40 | |
| 2017 | 5000 Meters | 16:41.50 | |
| 2016 | 5000 Meters | 18:29.20 | |
| 2015 | 4000 Meter Run | 15:52.10 | |
| 2015 | 5000 Meters | 19:10.70 |
No split data available for this athlete (in the selected years).
| Year | Date | Meet | Loc | Event | Group | Place | Result |
|---|---|---|---|---|---|---|---|
| 2019 | 2019-04-27 | Brother Borgia/Coach Cooper Invitational | Outdoor | 800 Meters | 1 | 21 | 2:06.46 |
| Year | Date | Meet | Loc | Event | Group | Place | Result |
|---|---|---|---|---|---|---|---|
| 2019 | 2019-02-02 | Music City HS Indoor Invitational | Indoor | 1 Mile | 1 | 48 | 4:44.79 |
| 2019 | 2019-01-26 | Univ of Kentucky Wildcat HS Classic | Indoor | 1 Mile | 1 | 11 | 4:44.18 |
| 2018 | 2018-04-28 | Brother Borgia Invitational | Outdoor | 1 Mile | 1 | 27 | 4:51.17 |
| 2018 | 2018-02-10 | Indiana Track Club Open | Indoor | 1600 Meters | 1 | 52 | 5:03.93 |
| 2017 | 2017-03-28 | St. Xavier Master Schedule Meet #1 | Outdoor | 1 Mile | 1 | 21 | 5:10.88 |
| 2017 | 2017-02-11 | Indiana Track Club High School Open | Indoor | 1600 Meters | 1 | 137 | 5:21.41 |
| 2016 | 2016-05-03 | St. Xavier Master Schedule Meet | Outdoor | 1 Mile | 1 | 9 | 5:32.50 |
| 2016 | 2016-04-12 | St. Xavier Master Schedule Meet #1 | Outdoor | 1 Mile | 1 | 31 | 5:34.41 |
| Year | Date | Meet | Loc | Event | Group | Place | Result |
|---|---|---|---|---|---|---|---|
| 2017 | 2017-05-02 | St. Xavier Master Schedule Meet #2 | Outdoor | 3200 Meters | 1 | 3 | 10:59.00 |
| Year | Date | Meet | Loc | Event | Group | Place | Result |
|---|---|---|---|---|---|---|---|
| 2018 | 2018-09-22 | Palatine Invite | Outdoor | 3 Miles | xc | 39 | 15:40.80 |
| 2017 | 2017-09-23 | Palatine Invite | Outdoor | 3 Miles | xc | 12 | 16:44.40 |
| Year | Date | Meet | Loc | Event | Group | Place | Result |
|---|---|---|---|---|---|---|---|
| 2015 | 2015-08-29 | Tiger Run | Outdoor | 4000 Meter Run | xc | 18 | 15:52.10 |
| Year | Date | Meet | Loc | Event | Group | team_raw | Leg | Place | Result | Total_Laps |
|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | 2019-06-01 | KHSAA 3A State Track & Field Championships | Outdoor | 4x800 Relay | 1 | St Xavier (KY) | 2 | 3 | 8:09.11 | |
| 2019 | 2019-05-18 | KHSAA 3A Region 3 | Outdoor | 4x800 Relay | 1 | St Xavier (KY) | 2 | 1 | 8:12.71 | |
| 2019 | 2019-05-07 | Louisville Meet of Champions presented by Fleet Feet | Outdoor | 4x800 Relay | 1 | St Xavier (KY) | 2 | 1 | 8:12.76 | |
| 2019 | 2019-04-27 | Brother Borgia/Coach Cooper Invitational | Outdoor | 4x800 Relay | 1 | St Xavier (KY) | 1 | 8 | 8:36.83 |
| Year | Date | Meet | Loc | Event | Group | Place | Result |
|---|---|---|---|---|---|---|---|
| 2019 | 2019-03-15 | KYtrackXC.com 5K Showdown | Outdoor | 5000 Meters | 1 | 31 | 16:39.71 |
| 2018 | 2018-11-03 | Kentucky State Cross Country Meet | Outdoor | 5000 Meters | xc | 23 | 16:53.90 |
| 2018 | 2018-10-27 | KHSAA Region 3 Class AAA | Outdoor | 5000 Meters | xc | 6 | 16:27.50 |
| 2018 | 2018-10-13 | Oldham County Haunted Woods Classic | Outdoor | 5000 Meters | xc | 11 | 16:39.90 |
| 2018 | 2018-10-06 | Great American Cross Country Festival | Outdoor | 5000 Meters | xc | 101 | 16:27.40 |
| 2018 | 2018-09-15 | Trinity / Valkyrie Invitational (HS) | Outdoor | 5000 Meters | xc | 23 | 16:44.80 |
| 2018 | 2018-08-25 | Tiger Run | Outdoor | 5000 Meters | xc | 22 | 17:01.80 |
| 2017 | 2017-10-26 | Louisville Area JV Championships | Outdoor | 5000 Meters | xc | 2 | 16:41.50 |
| 2017 | 2017-10-14 | Woodford County Invitational | Outdoor | 5000 Meters | xc | 26 | 17:53.00 |
| 2017 | 2017-10-07 | Great American Cross Country Festival | Outdoor | 5000 Meters | xc | 48 | 16:57.40 |
| 2017 | 2017-09-29 | Greater Louisville Classic | Outdoor | 5000 Meters | xc | 64 | 17:22.40 |
| 2017 | 2017-09-16 | Trinity / Valkyrie Invitational (HS) | Outdoor | 5000 Meters | xc | 54 | 17:21.70 |
| 2017 | 2017-09-09 | Rumble Through the Jungle | Outdoor | 5000 Meters | xc | 29 | 17:18.20 |
| 2017 | 2017-08-26 | Tiger Run | Outdoor | 5000 Meters | xc | 63 | 17:29.40 |
| 2016 | 2016-10-27 | Louisville Area JV Regional | Outdoor | 5000 Meters | xc | 56 | 18:29.20 |
| 2016 | 2016-10-15 | Lexington Catholic Invitational | Outdoor | 5000 Meters | xc | 195 | 21:10.70 |
| 2016 | 2016-09-30 | Greater Louisville Classic | Outdoor | 5000 Meters | xc | 78 | 19:12.70 |
| 2016 | 2016-09-17 | Trinity / Valkyrie Invitational (HS) | Outdoor | 5000 Meters | xc | 174 | 19:15.60 |
| 2016 | 2016-09-10 | Rumble through the Jungle | Outdoor | 5000 Meters | xc | 36 | 20:14.40 |
| 2016 | 2016-08-27 | Tiger Run | Outdoor | 5000 Meters | xc | 29 | 20:19.50 |
| 2015 | 2015-10-17 | Lexington Catholic Invitational | Outdoor | 5000 Meters | xc | 91 | 19:10.70 |
| 2015 | 2015-10-10 | Titan Cross Country Classic | Outdoor | 5000 Meters | xc | 17 | 19:53.10 |
| 2015 | 2015-09-26 | Atherton Invitational | Outdoor | 5000 Meters | xc | 12 | 19:54.80 |
| 2015 | 2015-09-19 | Trinity / Valkyrie Invitational (HS) | Outdoor | 5000 Meters | xc | 45 | 19:31.50 |
| 2015 | 2015-09-12 | Rumble through the Jungle | Outdoor | 5000 Meters | xc | 36 | 19:48.60 |
When splits are shown: fastest lap is green, slowest lap is red.