Track shows Indoor + Outdoor. XC shows Outdoor only. Best (lowest) is highlighted where applicable.
| Event | Indoor | Outdoor |
|---|---|---|
| TRACK | ||
| 800 Meters | 2:02.83 | 2:03.27 |
| 1600 Meters | 4:50.88 | |
| 1 Mile | 5:03.76 | |
| 3200 Meters | 11:22.00 | |
| 4x800 Relay | 8:11.98 | 8:05.02 |
| 4x400 Relay | 3:26.61 | 3:26.13 |
| 300 Meters | 0:38.55 | |
| 600 Meters | 1:26.36 | |
| XC | ||
| 5000 Meters | — | 18:35.33 |
| Year | Event | Indoor | Outdoor |
|---|---|---|---|
| 2026 | 800 Meters | 2:02.83 | 2:03.27 |
| 2026 | 1600 Meters | 4:50.88 | |
| 2026 | 4x800 Relay | 8:11.98 | 8:05.02 |
| 2026 | 4x400 Relay | 3:26.61 | 3:26.13 |
| 2026 | 300 Meters | 0:38.55 | |
| 2026 | 600 Meters | 1:26.36 | |
| 2025 | 800 Meters | 2:06.55 | 2:07.53 |
| 2025 | 1600 Meters | 5:24.78 | |
| 2025 | 1 Mile | 5:03.76 | |
| 2025 | 3200 Meters | 11:22.00 | |
| 2025 | 4x800 Relay | 8:19.56 | 8:10.45 |
| Year | Event | Indoor | Outdoor |
|---|---|---|---|
| 2024 | 5000 Meters | 18:35.33 |
| 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 | 23.0 | 2:07.13 | 60.96 | 66.17 | ||
| 2026 | 2026-04-25 | Brothers Cooper-Borgia TF Invitational | Outdoor | 800 Meters | 1 | 15.0 | 2:03.27 | 59.90 | 63.37 | ||
| 2026 | 2026-04-18 | Eastern Relays | Outdoor | 800 Meters | 1 | 51.0 | 2:07.36 | 58.02 | 69.34 | ||
| 2026 | 2026-03-22 | adidas Track Nationals | Indoor | 800 Meters | 1 | 2.0 | 2:12.61 | ||||
| 2026 | 2026-03-04 | Class 3A KHSAA Indoor Track & Field State Championships | Indoor | 800 Meters | 1 | 15.0 | 2:04.18 | 28.69 | 30.53 | 32.10 | 32.88 |
| 2026 | 2026-02-14 | KTCCCA President's Day Weekend Invite-SATURDAY 2026 | Indoor | 800 Meters | 1 | 6.0 | 2:03.14 | 27.89 | 29.66 | 32.02 | 33.58 |
| 2026 | 2026-02-06 | Eastern Indoors | Indoor | 800 Meters | 1 | 31.0 | 2:03.27 | 29.13 | 29.16 | 31.70 | 33.28 |
| 2026 | 2026-02-01 | Southeast Showdown | Indoor | 800 Meters | 1 | 29.0 | 2:03.38 | 28.35 | 29.26 | 32.06 | 33.72 |
| 2026 | 2026-01-02 | KYA HS Indoor Classic | Indoor | 800 Meters | 1 | 19.0 | 2:02.83 | 28.34 | 29.91 | 30.96 | 33.64 |
| 2025 | 2025-05-24 | 2024 DoDEA European Championships | Outdoor | 800 Meters | 1 | 1.0 | 2:09.18 | ||||
| 2025 | 2025-05-14 | Last Chance Distance Night | Outdoor | 800 Meters | 1 | 6.0 | 2:08.96 | 61.76 | 67.21 | ||
| 2025 | 2025-05-11 | Black Forest Invitational | Outdoor | 800 Meters | 1 | 1.0 | 2:06.10 | ||||
| 2025 | 2025-04-19 | Eastern Relays | Outdoor | 800 Meters | 2 | 10.0 | 2:09.45 | 129.45 | 0.01 | ||
| 2025 | 2025-04-12 | Johnny Conn TF Invitational | Outdoor | 800 Meters | 3 | 22.0 | 2:07.53 | 60.92 | 66.61 | ||
| 2025 | 2025-03-18 | St Xavier JV Mini Meet 1 2025 | Outdoor | 800 Meters | 1 | 11.0 | 2:13.98 | 62.77 | 71.22 | ||
| 2025 | 2025-02-15 | KTCCCA Presidents Day Invitational | Indoor | 800 Meters | 1 | 37.0 | 2:08.68 | 30.32 | 31.94 | 33.00 | 33.44 |
| 2025 | 2025-02-07 | Eastern Indoors Invite | Indoor | 800 Meters | 3 | 4.0 | 2:06.55 | 30.19 | 31.23 | 31.87 | 33.25 |
| 2025 | 2025-01-29 | JCPS JV Series #2 | Indoor | 800 Meters | 1 | 4.0 | 2:11.56 | 33.10 | 33.57 | 32.48 | 32.41 |
| 2024 | 2024-05-04 | Vilseck Invitational | Outdoor | 800 Meters | 1 | 1.0 | 2:06.94 | ||||
| 2024 | 2024-04-27 | Stuttgart Principal Jimerson Invitational | Outdoor | 800 Meters | 1 | 1.0 | 2:07.20 | ||||
| 2024 | 2024-04-20 | Ansbach Invitational 2 | Outdoor | 800 Meters | 1 | 1.0 | 2:14.81 | ||||
| 2024 | 2024-04-13 | Stuttgart "Chris Jackson" Invite | Outdoor | 800 Meters | 1 | 1.0 | 2:11.76 | ||||
| 2023 | 2023-05-06 | Frankfurt International School Invitational | Outdoor | 800 Meters | 1 | 1.0 | 2:15.84 |
| 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-03-25 | AOC Distance Night | Outdoor | 1600 Meters | 1 | 46.0 | 4:50.88 | 71.18 | 74.97 | 72.32 | 72.41 | ||||
| 2025 | 2025-06-06 | Mile Madness | Outdoor | 1 Mile | 1 | 63.0 | 5:03.76 | ||||||||
| 2025 | 2025-04-06 | Ansbach Invitational #1 | Outdoor | 1600 Meters | 1 | 1.0 | 5:11.44 | ||||||||
| 2025 | 2025-03-18 | St Xavier JV Mini Meet 1 2025 | Outdoor | 1600 Meters | 1 | 20.0 | 5:24.78 | 80.36 | 82.70 | 82.13 | 79.59 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 | Lap 7 | Lap 8 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 2025-11-15 | Lloyd White Memorial Distance Festival | Outdoor | 3200 Meters | 1 | 202.0 | 11:35.90 | 77.54 | 82.35 | 83.42 | 85.91 | 89.03 | 93.31 | 95.70 | 88.65 |
| 2025 | 2025-05-03 | Run for the Roses 3200 | Outdoor | 3200 Meters | 1 | 59.0 | 11:22.00 |
| 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-03-12 | St. X. Time Trial 01 | Outdoor | 300 Meters | 1 | 3.0 | 0:38.55 |
| Year | Date | Meet | Loc | Event | Group | Place | Result | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 | Lap 7 | Lap 8 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 2025-05-18 | Stuttgart Phil Bailey Invitational | Outdoor | 400 Meters | 1 | 1.0 | 0:54.60 | ||||||||
| 2023 | 2023-04-22 | Munich International Invitational | Outdoor | 400 Meters | 1 | 1.0 | 0:56.46 | ||||||||
| 2023 | 2023-04-08 | Wiesbaden Invitational | Outdoor | 400 Meters | 1 | 1.0 | 0:59.61 |
| Year | Date | Meet | Loc | Event | Group | team_raw | Leg | Place | Result | Total_Laps | Lap 1 | Lap 2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2026-05-13 | Class 3A Region 4 | Outdoor | 4x400 Relay | 1 | St. Xavier | 1 | 1.0 | 3:26.88 | 1:45.41 | 105.41 | |
| 2026 | 2026-05-06 | Metro Meet of Champions | Outdoor | 4x400 Relay | 1 | St Xavier (KY) - A | 1 | 2.0 | 3:26.13 | 2:35.37 | 104.78 | 50.59 |
| 2026 | 2026-04-25 | Brothers Cooper-Borgia TF Invitational | Outdoor | 4x400 Relay | 1 | St Xavier (KY) - A | 2 | 2.0 | 3:28.60 | 0:50.85 | ||
| 2026 | 2026-03-04 | Class 3A KHSAA Indoor Track & Field State Championships | Indoor | 4x400 Relay | 1 | St. Xavier "A" | 2 | 4.0 | 3:28.18 | 0:52.70 | ||
| 2026 | 2026-02-14 | KTCCCA President's Day Weekend Invite-SATURDAY 2026 | Indoor | 4x400 Relay | 1 | St. Xavier "A" | 2 | 1.0 | 3:26.61 | 0:51.93 | ||
| 2026 | 2026-01-17 | Ohio State HS Qualifier # 1 | Indoor | 4x400 Relay | 1 | St Xavier (KY) | 1 | 4.0 | 3:53.86 |
| Year | Date | Meet | Loc | Event | Group | team_raw | Leg | Place | Result | Total_Laps | Lap 1 | Lap 2 | Lap 3 | Lap 4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2026-05-23 | Class 3A KHSAA Track & Field State Championship | Outdoor | 4x800 Relay | 1 | St. Xavier (KY) | 3 | 5.0 | 8:08.41 | 2:04.27 | 58.40 | 65.87 | ||
| 2026 | 2026-05-13 | Class 3A Region 4 | Outdoor | 4x800 Relay | 1 | St. Xavier | 3 | 8:08.05 | 2:03.26 | 58.35 | 64.91 | |||
| 2026 | 2026-05-06 | Metro Meet of Champions | Outdoor | 4x800 Relay | 1 | St Xavier (KY) - A | 3 | 1.0 | 8:05.02 | 2:04.52 | 57.37 | 67.15 | ||
| 2026 | 2026-04-18 | Eastern Relays | Outdoor | 4x800 Relay | 1 | St Xavier (KY) - A | 3 | 4.0 | 8:16.42 | 2:03.24 | 59.03 | 64.21 | ||
| 2026 | 2026-03-04 | Class 3A KHSAA Indoor Track & Field State Championships | Indoor | 4x800 Relay | 1 | St. Xavier "A" | 1 | 3.0 | 8:11.98 | 2:04.91 | 30.73 | 31.14 | 31.15 | 31.89 |
| 2026 | 2026-02-06 | Eastern Indoors | Indoor | 4x800 Relay | 1 | St Xavier (KY) - A | 1 | 6.0 | 8:32.23 | 2:03.09 | 27.31 | 28.92 | 31.70 | 35.16 |
| 2026 | 2026-01-17 | Ohio State HS Qualifier # 1 | Indoor | 4x800 Relay | 1 | St. Xavier "A" | 1 | 1.0 | 8:21.64 | 2:05.02 | 28.72 | 30.26 | 31.83 | 34.21 |
| 2025 | 2025-05-21 | Class 3A Region 3 | Outdoor | 4x800 Relay | 1 | St. Xavier "A" | 4 | 1.0 | 8:10.45 | 2:02.80 | 58.12 | 64.68 | ||
| 2025 | 2025-05-10 | Metro Meet of Champions | Outdoor | 4x800 Relay | 1 | St Xavier (KY) - A | 2 | 2.0 | 8:10.54 | 2:06.30 | 60.84 | 65.46 | ||
| 2025 | 2025-05-01 | Ballard Derby Invitational | Outdoor | 4x800 Relay | 1 | St Xavier (KY) | 3 | 2.0 | 8:49.17 | |||||
| 2025 | 2025-04-12 | Johnny Conn TF Invitational | Outdoor | 4x800 Relay | 3 | St Xavier (KY) - A | 2 | 2.0 | 8:27.30 | 2:09.06 | 62.06 | 67.00 | ||
| 2025 | 2025-03-22 | OC Kick-Off Classic | Outdoor | 4x800 Relay | 1 | St Xavier (KY) - A | 3 | 5.0 | 8:50.76 | 2:21.12 | 67.90 | 73.22 | ||
| 2025 | 2025-02-15 | KTCCCA Presidents Day Invitational | Indoor | 4x800 Relay | 1 | St. Xavier "A" | 3 | 2.0 | 8:19.56 | 2:10.81 | 30.46 | 31.78 | 34.36 | 34.21 |
| 2025 | 2025-01-26 | The Games | Indoor | 4x800 Relay | 1 | St Xavier (KY) - B | 3 | 1.0 | 8:38.38 | 2:10.19 | 32.16 | 32.27 | 31.73 | 34.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2024-12-07 | New Balance RunningLane XC Championships | Outdoor | 5000 Meters | xc | 190.0 | 18:35.33 |
| 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-03-12 | St. X. Time Trial 01 | Outdoor | 600 Meters | 1 | 3.0 | 1:26.36 |
When splits are shown: fastest lap is green, slowest lap is red.