Track shows Indoor + Outdoor. XC shows Outdoor only. Best (lowest) is highlighted where applicable.
| Event | Indoor | Outdoor |
|---|---|---|
| TRACK | ||
| 800 Meters | 2:27.14 | 2:21.50 |
| 1600 Meters | 5:10.05 | |
| 1 Mile | 5:16.50 | 5:35.32 |
| 3200 Meters | 11:19.50 | 11:15.00 |
| 2 Miles | 11:51.09 | |
| 4x800 Relay | 9:34.95 | 8:39.87 |
| 1500 Meters | 6:41.17 | |
| 300 Meters | 0:48.51 | |
| 3000 Meters | 12:59.71 | |
| 600 Meters | 1:44.58 | |
| XC | ||
| 5000 Meters | — | 19:42.17 |
| Year | Event | Indoor | Outdoor |
|---|---|---|---|
| 2026 | 800 Meters | 2:27.14 | 2:21.50 |
| 2026 | 1600 Meters | 5:10.05 | |
| 2026 | 1 Mile | 5:16.50 | 5:35.32 |
| 2026 | 3200 Meters | 11:19.50 | 11:15.00 |
| 2026 | 2 Miles | 11:51.09 | |
| 2026 | 4x800 Relay | 10:19.82 | |
| 2026 | 300 Meters | 0:48.51 | |
| 2026 | 600 Meters | 1:44.58 | |
| 2025 | 800 Meters | 2:28.32 | 2:25.15 |
| 2025 | 1600 Meters | 5:17.85 | |
| 2025 | 1 Mile | 5:27.71 | |
| 2025 | 3200 Meters | 11:59.68 | 11:21.77 |
| 2025 | 2 Miles | 12:03.83 | |
| 2025 | 4x800 Relay | 9:34.95 | 10:04.16 |
| 2024 | 800 Meters | 2:31.41 | 2:28.83 |
| 2024 | 1600 Meters | 5:39.39 | |
| 2024 | 1 Mile | 5:37.86 | |
| 2024 | 3200 Meters | 11:51.83 | |
| 2024 | 2 Miles | 11:58.93 | |
| 2024 | 4x800 Relay | 9:46.21 | |
| 2023 | 800 Meters | 2:42.21 | |
| 2023 | 1600 Meters | 6:10.02 | |
| 2023 | 3200 Meters | 13:16.30 | |
| 2023 | 4x800 Relay | 8:39.87 | |
| 2023 | 1500 Meters | 6:41.17 | |
| 2023 | 3000 Meters | 12:59.71 |
| Year | Event | Indoor | Outdoor |
|---|---|---|---|
| 2024 | 5000 Meters | 19:42.17 | |
| 2023 | 5000 Meters | 20:33.60 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2026-05-06 | Metro Meet of Champions | Outdoor | 800 Meters | 1 | 61 | 2:23.27 | 67.16 | 76.11 | ||
| 2026 | 2026-04-30 | Ballard Derby Invitational | Outdoor | 800 Meters | 2 | 20 | 2:23.46 | 69.36 | 74.10 | ||
| 2026 | 2026-04-28 | St X JV Meet 2 | Outdoor | 800 Meters | 1 | 51 | 2:28.61 | 69.01 | 79.59 | ||
| 2026 | 2026-03-28 | Johnny Conn TF 2026 | Outdoor | 800 Meters | 3 | 29 | 2:21.50 | 68.84 | 72.66 | ||
| 2026 | 2026-02-13 | JCPS Last Chance Meet | Indoor | 800 Meters | 3 | 34 | 2:27.14 | 34.47 | 36.26 | 39.53 | 36.88 |
| 2025 | 2025-05-10 | Metro Meet of Champions | Outdoor | 800 Meters | 3 | 54 | 2:26.87 | 73.15 | 73.72 | ||
| 2025 | 2025-04-30 | St X JV Series Meet 3 | Outdoor | 800 Meters | 1 | 32 | 2:25.15 | 74.25 | 70.90 | ||
| 2025 | 2025-04-16 | St. X JV Series Meet 2 | Outdoor | 800 Meters | 1 | 35 | 2:28.55 | 77.21 | 71.34 | ||
| 2025 | 2025-03-18 | St Xavier JV Mini Meet 1 2025 | Outdoor | 800 Meters | 1 | 47 | 2:31.89 | 76.31 | 75.58 | ||
| 2025 | 2025-02-12 | JCPS HS Dev League Week 4 | Indoor | 800 Meters | 2 | 26 | 2:28.32 | 35.39 | 37.95 | 36.89 | 38.09 |
| 2024 | 2024-05-15 | Metro Meet of Champions | Outdoor | 800 Meters | 3 | 69 | 2:28.83 | 74.69 | 74.14 | ||
| 2024 | 2024-05-11 | Saint Xavier Master Meet #1 | Outdoor | 800 Meters | 1 | 23 | 2:43.62 | ||||
| 2024 | 2024-05-02 | Ballard HS TF Derby Invite | Outdoor | 800 Meters | 2 | 35 | 2:32.10 | ||||
| 2024 | 2024-04-16 | ST X Master Meet 2 | Outdoor | 800 Meters | 1 | 34 | 2:38.10 | ||||
| 2024 | 2024-03-20 | St Xavier All-Comers 1 | Outdoor | 800 Meters | 1 | 38 | 2:37.30 | 79.35 | 77.96 | ||
| 2024 | 2024-02-23 | EHS Indoor Last Chance 2024 | Indoor | 800 Meters | 1 | 57 | 2:31.41 | ||||
| 2024 | 2024-02-17 | KTCCCA President's Day Weekend Invite 2024 | Indoor | 800 Meters | 1 | 58 | 2:38.20 | ||||
| 2024 | 2024-02-09 | Eastern Indoors 2024 | Indoor | 800 Meters | 3 | 67 | 2:34.02 | ||||
| 2023 | 2023-05-17 | Louisville Meet of Champions | Outdoor | 800 Meters | 3 | 68 | 2:47.75 | ||||
| 2023 | 2023-05-13 | Louisville Area JV Championships | Outdoor | 800 Meters | 1 | 24 | 2:51.51 | ||||
| 2023 | 2023-05-10 | Louisville Freshman Championship | Outdoor | 800 Meters | 1 | 24 | 2:42.42 | ||||
| 2023 | 2023-04-26 | Male Master 2 | Outdoor | 800 Meters | 1 | 40 | 2:42.21 | ||||
| 2023 | 2023-04-21 | Eastern Relays | Outdoor | 800 Meters | 2 | 49 | 2:49.97 | ||||
| 2023 | 2023-03-21 | Saint Xavier Master Meet #1 2023 | Outdoor | 800 Meters | 1 | 23 | 2:43.62 | ||||
| 2023 | 2023-02-04 | Louisville Indoor Games | Outdoor | 800 Meters | 1 | 142 | 2:44.03 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 | Lap 7 | Lap 8 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2026-05-05 | Metro JV TF Championships | Outdoor | 1600 Meters | 1 | 19 | 5:20.56 | 73.72 | 78.43 | 79.14 | 89.28 | ||||
| 2026 | 2026-04-25 | Brothers Cooper-Borgia TF Invitational | Outdoor | 1 Mile | 1 | 42 | 5:35.32 | 75.45 | 83.28 | 89.78 | 86.81 | ||||
| 2026 | 2026-03-31 | St X JV Meet 1 | Outdoor | 1600 Meters | 1 | 20 | 5:18.59 | 79.31 | 82.14 | 79.67 | 77.46 | ||||
| 2026 | 2026-03-25 | AOC Distance Night | Outdoor | 1600 Meters | 1 | 75 | 5:10.05 | 73.51 | 78.03 | 78.38 | 80.14 | ||||
| 2026 | 2026-02-13 | JCPS Last Chance Meet | Indoor | 1 Mile | 3 | 30 | 5:26.63 | 36.52 | 40.01 | 42.75 | 39.59 | 41.72 | 42.03 | 42.00 | 42.00 |
| 2026 | 2026-02-06 | Eastern Indoors | Indoor | 1 Mile | 3 | 35 | 5:33.52 | 38.18 | 39.49 | 41.43 | 42.66 | 42.09 | 42.37 | 43.57 | 43.73 |
| 2026 | 2026-01-02 | KYA HS Indoor Classic | Indoor | 1 Mile | 1 | 81 | 5:16.50 | 38.69 | 37.02 | 39.14 | 40.66 | 41.25 | 40.81 | 42.23 | 36.73 |
| 2025 | 2025-05-14 | Last Chance Distance Night | Outdoor | 1600 Meters | 1 | 24 | 5:17.85 | 77.96 | 85.56 | 67.16 | 87.18 | ||||
| 2025 | 2025-04-16 | St. X JV Series Meet 2 | Outdoor | 1600 Meters | 1 | 17 | 5:26.06 | 79.96 | 84.11 | 85.05 | 76.95 | ||||
| 2025 | 2025-04-12 | Johnny Conn TF Invitational | Outdoor | 1600 Meters | 3 | 50 | 5:20.73 | 75.45 | 80.31 | 82.91 | 82.06 | ||||
| 2025 | 2025-03-18 | St Xavier JV Mini Meet 1 2025 | Outdoor | 1600 Meters | 1 | 34 | 5:34.31 | 82.86 | 86.46 | 83.33 | 81.66 | ||||
| 2025 | 2025-02-05 | JCPS JV Series #3 | Indoor | 1 Mile | 1 | 9 | 5:28.02 | 39.57 | 40.80 | 43.00 | 42.70 | 40.67 | 41.69 | 42.50 | 37.09 |
| 2025 | 2025-01-29 | JCPS JV Series #2 | Indoor | 1 Mile | 1 | 24 | 5:29.75 | 41.13 | 41.68 | 42.03 | 43.07 | 41.58 | 42.81 | 39.70 | 37.74 |
| 2025 | 2025-01-26 | The Games | Indoor | 1 Mile | 1 | 16 | 5:27.71 | 41.62 | 42.93 | 38.49 | 41.36 | 40.55 | 40.59 | 42.76 | 39.40 |
| 2025 | 2025-01-03 | KYA HS Indoor Classic | Indoor | 1 Mile | 1 | 142 | 5:27.78 | 20.29 | 64.14 | 63.66 | 58.60 | 61.15 | 59.97 | ||
| 2024 | 2024-05-09 | JV Championship | Outdoor | 1600 Meters | 1 | 23 | 5:45.80 | 84.00 | 89.39 | 90.58 | 81.82 | ||||
| 2024 | 2024-04-13 | Johnny Conn T&F Invitational | Outdoor | 1600 Meters | 3 | 39 | 5:39.39 | 83.05 | 87.40 | 84.78 | 84.16 | ||||
| 2024 | 2024-03-23 | RunTown Distance Festival | Outdoor | 1 Mile | 1 | 60 | 5:37.86 | 85.40 | 86.17 | 85.75 | 80.53 | ||||
| 2023 | 2023-05-13 | Louisville Area JV Championships | Outdoor | 1600 Meters | 1 | 28 | 6:10.02 | ||||||||
| 2023 | 2023-05-10 | Louisville Freshman Championship | Outdoor | 1600 Meters | 1 | 15 | 6:16.08 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 | Lap 7 | Lap 8 | Lap 9 | Lap 10 | Lap 11 | Lap 12 | Lap 13 | Lap 14 | Lap 15 | Lap 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2026-05-02 | Run for the Roses 2026 | Outdoor | 3200 Meters | 1 | 66 | 11:15.00 | 77.00 | 80.00 | 83.00 | 84.00 | 86.00 | 87.00 | 93.00 | 85.00 | ||||||||
| 2026 | 2026-03-21 | OC Kickoff | Outdoor | 3200 Meters | 1 | 18 | 11:41.84 | 79.52 | 82.56 | 83.39 | 83.05 | 88.45 | 88.89 | 97.41 | 98.57 | ||||||||
| 2026 | 2026-01-17 | Ohio State HS Qualifier # 1 | Indoor | 3200 Meters | 1 | 5 | 11:19.50 | 38.14 | 40.82 | 41.50 | 42.27 | 42.37 | 42.25 | 42.37 | 42.14 | 43.91 | 41.97 | 45.02 | 44.01 | 43.16 | 44.28 | 43.23 | 39.06 |
| 2026 | 2026-01-02 | KYA HS Indoor Classic | Indoor | 2 Miles | 1 | 32 | 11:51.09 | 41.27 | 40.32 | 40.55 | 41.05 | 41.38 | 39.77 | 43.74 | 44.07 | 43.97 | 41.66 | 48.17 | 49.94 | 50.62 | 47.22 | 49.14 | 48.22 |
| 2025 | 2025-11-15 | Lloyd White Memorial Distance Festival | Outdoor | 3200 Meters | 1 | 204 | 11:36.11 | 78.61 | 83.89 | 85.55 | 82.46 | 88.91 | 92.91 | 90.08 | 93.68 | ||||||||
| 2025 | 2025-05-03 | Run for the Roses 3200 | Outdoor | 3200 Meters | 1 | 62 | 11:26.80 | ||||||||||||||||
| 2025 | 2025-04-26 | Brother Borgia-Coach Cooper TF Inv | Outdoor | 3200 Meters | 1 | 22 | 11:21.77 | 82.81 | 86.94 | 87.50 | 85.45 | 87.31 | 86.69 | 85.34 | 79.72 | ||||||||
| 2025 | 2025-03-22 | OC Kick-Off Classic | Outdoor | 3200 Meters | 1 | 19 | 11:41.03 | 79.74 | 85.81 | 84.35 | 87.53 | 87.04 | 90.38 | 90.94 | 95.24 | ||||||||
| 2025 | 2025-01-26 | The Games | Indoor | 3200 Meters | 1 | 11 | 11:59.68 | 42.40 | 43.34 | 42.63 | 43.96 | 42.68 | 43.38 | 44.49 | 46.55 | 46.80 | 45.48 | 46.23 | 44.82 | 42.68 | 49.80 | 49.41 | 45.03 |
| 2025 | 2025-01-03 | KYA HS Indoor Classic | Indoor | 2 Miles | 1 | 40 | 12:03.83 | 43.62 | 68.53 | 67.41 | 66.83 | 67.52 | 68.91 | 67.14 | 69.87 | 69.89 | 69.70 | 64.45 | |||||
| 2024 | 2024-11-16 | Lloyd White Memorial Distance Festival | Outdoor | 3200 Meters | 1 | 200 | 11:51.83 | ||||||||||||||||
| 2024 | 2024-05-04 | Run for the Roses 3200 | Outdoor | 3200 Meters | 1 | 65 | 12:12.26 | ||||||||||||||||
| 2024 | 2024-04-27 | Coach Cooper - Brother Borgia TF Inv | Outdoor | 3200 Meters | 1 | 31 | 12:31.54 | 77.97 | 98.27 | 90.67 | 90.86 | 94.26 | 102.90 | 100.39 | 96.22 | ||||||||
| 2024 | 2024-03-23 | OC Kick-Off Classic | Outdoor | 3200 Meters | 1 | 36 | 12:03.90 | ||||||||||||||||
| 2024 | 2024-02-03 | Louisville Indoor Games | Indoor | 2 Miles | 1 | 34 | 11:58.93 | ||||||||||||||||
| 2023 | 2023-05-06 | Run for the Roses 3200M | Outdoor | 3200 Meters | 1 | 61 | 13:16.30 | ||||||||||||||||
| 2023 | 2023-02-24 | Saint Xavier Time Trial | Outdoor | 3200 Meters | 1 | 27 | 13:29.67 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 | Lap 7 | Lap 8 | Lap 9 | Lap 10 | Lap 11 | Lap 12 | Lap 13 | Lap 14 | Lap 15 | Lap 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 2023-01-22 | Coaches Classic - Age Group Presented by KTCCCA | Indoor | 1500 Meters | 1 | 26 | 6:41.17 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 | Lap 7 | Lap 8 | Lap 9 | Lap 10 | Lap 11 | Lap 12 | Lap 13 | Lap 14 | Lap 15 | Lap 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2026-03-12 | St. X. Time Trial 01 | Outdoor | 300 Meters | 1 | 31 | 0:48.51 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 | Lap 7 | Lap 8 | Lap 9 | Lap 10 | Lap 11 | Lap 12 | Lap 13 | Lap 14 | Lap 15 | Lap 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 2023-01-22 | Coaches Classic - Age Group Presented by KTCCCA | Indoor | 3000 Meters | 1 | 7 | 12:59.71 |
| Year | Date | Meet | Loc | Event | Group | team_raw | Leg | Place | Result | Total_Laps | Lap 1 | Lap 2 | Lap 3 | Lap 4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2026-03-31 | St X JV Meet 1 | Outdoor | 4x800 Relay | 1 | St Xavier (KY) - E | 1 | 9 | 10:19.82 | 2:24.39 | 70.58 | 73.81 | ||
| 2025 | 2025-04-30 | St X JV Series Meet 3 | Outdoor | 4x800 Relay | 1 | St Xavier (KY) - B | 1 | 7 | 10:04.16 | 2:29.42 | 74.66 | 74.76 | ||
| 2025 | 2025-01-18 | KTCCCA MLK Weekend Invitational | Indoor | 4x800 Relay | 1 | St Xavier (KY) - A | 3 | 8 | 9:34.95 | |||||
| 2024 | 2024-04-16 | ST X Master Meet 2 | Outdoor | 4x800 Relay | 1 | St Xavier (KY) - C | 2 | 3 | 9:56.60 | |||||
| 2024 | 2024-03-20 | St Xavier All-Comers 1 | Outdoor | 4x800 Relay | 1 | St Xavier (KY) - D | 3 | 6 | 9:46.21 | |||||
| 2023 | 2023-02-04 | Louisville Indoor Games | Outdoor | 4x800 Relay | 1 | St Xavier (KY) | 1 | 3 | 8:39.87 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 | Lap 7 | Lap 8 | Lap 9 | Lap 10 | Lap 11 | Lap 12 | Lap 13 | Lap 14 | Lap 15 | Lap 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2024-12-07 | New Balance RunningLane XC Championships | Outdoor | 5000 Meters | xc | 299 | 19:42.17 | ||||||||||||||||
| 2023 | 2023-12-02 | RunningLane Cross Country Championships | Outdoor | 5000 Meters | xc | 251 | 20:33.60 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 | Lap 7 | Lap 8 | Lap 9 | Lap 10 | Lap 11 | Lap 12 | Lap 13 | Lap 14 | Lap 15 | Lap 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2026-03-12 | St. X. Time Trial 01 | Outdoor | 600 Meters | 1 | 27 | 1:44.58 |
When splits are shown: fastest lap is green, slowest lap is red.