Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-20 | ATX CLASSIC | 400mh | 58 | 6th · 4th on team | — | — | |
| 2026-05-29 | Music City Track Carnival | 400mh | 56.19 | 3rd · 2nd on team | — | -0.037 | SR |
| 2026-05-02 | Torrin Lawrence Memorial | 400mh | 56.97 | 2nd · 2nd on team | — | -0.040 | |
| 2026-04-17 | Tom Jones Memorial | 400mh | 56.62 | 16th · 4th on team | — | -0.047 | |
| 2026-04-09 | Spec Towns Invitational | 400mh | 56.26 | 3rd · 1st on team | — | -0.043 | SR |
| 2026-03-27 | Hurricane Collegiate Invitational | 400mh | 56.7 | 2nd · 1st on team | — | -0.040 | SR |
| 2026-02-28 | SEC Indoor Championships | 400m | 53.81 | 39th · 7th on team | — | -0.049 | |
| 2026-02-13 | Tiger Paw Invitational | 400m | 53.47 | 23rd · 8th on team | — | -0.046 | |
| 2026-01-30 | Razorback Invitational | 400m | 53.48 | 15th · 5th on team | — | -0.049 | |
| 2026-01-23 | Dr Martin Luther King, Jr Invitational | 400m | 52.99 | 7th · 3rd on team | — | -0.024 | SR |
| 2026-01-10 | Clemson Invitational | 400m | 53.18 | 2nd · 2nd on team | — | -0.046 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-11 | NCAA Division I Outdoor Championships | 400mh | 55.81 | 10th · 1st on team | — | -0.039 | ★PR SR |
| 2025-06-11 | NCAA Division I Outdoor Championships | 400mh | 55.91 | 12th · 2nd on team | — | -0.039 | |
| 2025-05-28 | East D1 First-Round - NCAA Outdoor Championships | 400mh | 56.6 | 17th · 2nd on team | — | -0.042 | |
| 2025-05-28 | East D1 First-Round - NCAA Outdoor Championships | 400mh | 56.49 | 15th · 1st on team | — | -0.042 | |
| 2025-05-17 | Battle Road Track Club Twilight Series #2 | 200m | 24.39 | 1st · 1st on team | — | -0.046 | SR |
| 2025-05-09 | Ivy League Outdoor Track & Field Championships | 400mh | 58.55 | 2nd · 2nd on team | — | -0.032 | |
| 2025-05-09 | Ivy League Outdoor Track & Field Championships | 400mh | 56.61 | 1st · 1st on team | — | -0.032 | |
| 2025-05-09 | Ivy League Outdoor Track & Field Championships | 400m | 54.09 | 2nd · 2nd on team | — | -0.032 | |
| 2025-05-09 | Ivy League Outdoor Track & Field Championships | 400m | 54.31 | 3rd · 3rd on team | — | -0.032 | |
| 2025-04-26 | Tiger Track Classic | 400mh | 55.85 | 1st · 1st on team | — | -0.041 | PR SR |
| 2025-04-18 | Tom Jones Invitational | 400mh | 56.3 | 6th · 1st on team | — | -0.047 | |
| 2025-04-04 | Jim Click Multis & Shootout @ U Arizona | 400mh | 56.24 | 2nd · 1st on team | — | -0.034 | SR |
| 2025-02-14 | Boston College Eagle Elite Invitational | 400m | 53.29 | 2nd · 1st on team | — | -0.048 | |
| 2025-02-01 | John Thomas Terrier Classic | 400m | 52.96 | 1st · 1st on team | — | -0.057 | ★PR SR |
| 2025-01-25 | Penn 10 Team Elite | 400m | 53.62 | 2nd · 2nd on team | — | -0.050 | SR |
| 2025-01-18 | The Battle in Beantown | 300m | 38.62 | 4th · 3rd on team | — | -0.057 | |
| 2024-12-07 | HBCU/Ivy Challenge | 300m | 38.49 | 3rd · 3rd on team | — | -0.047 | SR |
| 2024-12-07 | HBCU/Ivy Challenge | 600m | 1:30.21 | 2nd · 2nd on team | — | -0.047 | ★PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-30 | United States Olympic Team Track & Field Trials | 400mh | 1:13.14 | 70th · 2nd on team | — | -0.039 | |
| 2024-06-30 | United States Olympic Team Track & Field Trials | 400mh | 57.26 | 53rd · 1st on team | — | -0.039 | |
| 2024-06-08 | NCAA Division I Outdoor Championships | 400mh | 56.5 | 20th · 1st on team | — | -0.039 | |
| 2024-05-25 | NCAA DI Outdoor Championships - East First-Rounds | 400mh | 56.19 | 9th · 1st on team | — | -0.037 | PR SR |
| 2024-05-25 | NCAA DI Outdoor Championships - East First-Rounds | 400mh | 56.67 | 17th · 2nd on team | — | -0.037 | |
| 2024-05-05 | Ivy League Heptagonal Championships | 400mh | 58.5 | 3rd · 2nd on team | — | -0.044 | |
| 2024-05-05 | Ivy League Heptagonal Championships | 400mh | 56.86 | 2nd · 1st on team | — | -0.044 | PR SR |
| 2024-04-27 | The 2024 Penn Relays (College) | 400mh | 57.42 | 3rd · 1st on team | — | -0.049 | PR SR |
| 2024-04-06 | Yale vs. Harvard | 200m | 24.73 | 1st · 1st on team | — | -0.032 | SR |
| 2024-03-30 | Florida Relays | 400mh | 57.78 | 5th · 1st on team | — | -0.047 | SR |
| 2024-03-23 | Hurricane Collegiate Invitational | 400mh | 59.64 | 4th · 1st on team | — | -0.040 | |
| 2024-03-14 | Kirk Baptiste Spring Break Invitational | 400mh | 58.25 | 1st · 1st on team | — | -0.032 | SR |
| 2024-02-10 | Boston College Eagle Elite Invitational | 400m | 54.99 | 9th · 1st on team | — | -0.048 | SR |
| 2024-02-03 | BU Bruce Lehane Scarlet & White Invitational | 400m | 55.13 | 10th · 1st on team | — | -0.057 | SR |
| 2023-12-08 | Joe Donahue Games Opener | 300m | 38.48 | 1st · 1st on team | — | -0.048 | SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-27 | NCAA D1 Outdoor Track & Field East Regional 1st Round | 400mh | 59.7 | 53rd · 2nd on team | — | -0.042 | |
| 2023-05-27 | NCAA D1 Outdoor Track & Field East Regional 1st Round | 400mh | 57.48 | 15th · 1st on team | — | -0.042 | PR SR |
| 2023-05-07 | Ivy League Outdoor Track & Field Championships | 400mh | 57.75 | 1st · 1st on team | — | -0.049 | PR SR |
| 2023-05-07 | Ivy League Outdoor Track & Field Championships | 400mh | 58.86 | 3rd · 2nd on team | — | -0.049 | |
| 2023-04-29 | Penn Relays | 400mh | 59.79 | 12th · 1st on team | — | -0.049 | |
| 2023-04-27 | Penn Relays Carnival - College (Day 1) | 400mh | 59.79 | 12th · 1st on team | — | -0.049 | SR |
| 2023-04-22 | LSU Alumni Gold | 400mh | 1:00.68 | 10th · 1st on team | — | -0.041 | SR |
| 2023-04-08 | Harvard-Yale vs. Oxford | hj | 0.74m | — | — | -0.040 | |
| 2023-02-26 | Ivy League Heptagonal Championships | 200m | 24.52 | 4th · 4th on team | — | -0.044 | |
| 2023-02-26 | Ivy League Heptagonal Championships | 400m | 56.34 | 6th · 2nd on team | — | -0.044 | |
| 2023-02-26 | Ivy League Heptagonal Championships | 200m | 24.32 | 3rd · 3rd on team | — | -0.044 | |
| 2023-02-26 | Ivy League Heptagonal Championships | 400m | 54 | 1st · 1st on team | — | -0.044 | |
| 2023-02-11 | Tiger Paw Invitational | 400m | 53.28 | 20th · 1st on team | — | -0.046 | PR SR |
| 2023-02-11 | Tiger Paw Invitational | 200m | 24.13 | 46th · 2nd on team | — | -0.046 | ★PR SR |
| 2023-02-04 | Boston University Bruce Lehane Scarlet and White Invitational | 400m | 53.62 | 2nd · 1st on team | — | -0.057 | PR SR |
| 2023-01-21 | Boston University Battle in Beantown | 300m | 38.06 | 1st · 1st on team | — | -0.057 | ★PR SR |
| 2023-01-20 | Boston College Eagle Elite Invitational | 200m | 24.27 | 1st · 1st on team | — | -0.048 | PR SR |
| 2023-01-15 | Flagship Indoor Invitational | 200m | 24.39 | 1st · 1st on team | — | -0.048 | PR SR |
| 2022-12-03 | Ivy & HBCU Challenge | 300m | 39.15 | 3rd · 2nd on team | — | -0.047 | PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-06-05 | Music City Track Carnival | 400mh | 59.14 | 6th · 2nd on team | — | -0.048 | PR SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-07-28 | USATF National Junior Olympic Championships | 400mh | 1:01.31 | 5th · 1st on team | — | -0.002 | |
| 2019-07-28 | USATF National Junior Olympic Championships | 400mh | 1:01.69 | 6th · 2nd on team | — | -0.002 | |
| 2019-07-07 | USATF Region 4 Junior Olympic Championships | 400mh | 1:01.23 | 2nd · 1st on team | — | -0.031 | PR SR |
| 2019-07-07 | USATF Region 4 Junior Olympic Championships | 400mh | 1:03.72 | 6th · 2nd on team | — | -0.031 | |
| 2019-06-16 | 2019 New Balance Nationals Outdoor | 400m | 56.68 | 38th · 1st on team | — | -0.046 | |
| 2019-06-01 | USATF Georgia Association Junior Olympic Area B Preliminary | lj | DNS | — | — | -0.040 | |
| 2019-06-01 | USATF Georgia Association Junior Olympic Area B Preliminary | 400m | 58.07 | 4th · 2nd on team | — | -0.040 | |
| 2019-05-11 | GHSA 3A State Championhips | lj | 18-05.50 | — | — | -0.052 | |
| 2019-05-11 | GHSA 3A State Championhips | 300mh | 44.41 | 4th · 2nd on team | — | -0.052 | PR SR |
| 2019-05-11 | GHSA 3A State Championhips | 300mh | 43.83 | 1st · 1st on team | — | -0.052 | ★PR SR |
| 2019-05-11 | GHSA 3A State Championhips | 400m | 56.63 | 1st · 1st on team | — | -0.052 | PR SR |
| 2019-05-11 | GHSA 3A State Championhips | 400m | 57.29 | 2nd · 2nd on team | — | -0.052 | |
| 2019-03-26 | Gwinnett County Meet | lj | 17-01.00 | — | — | -0.044 | |
| 2019-03-13 | GACS Home Meet #2 | lj | 17-07.25 | — | — | -0.046 | |
| 2019-03-10 | New Balance Nationals Indoor | 400m | 58.27 | 24th · 2nd on team | — | -0.050 | |
| 2019-03-01 | Need for Speed X | lj | DNF | — | — | -0.050 | |
| 2019-03-01 | Need for Speed X | 300m | 41.85 | 1st · 1st on team | — | -0.050 | PR SR |
| 2019-02-27 | Wesleyan School Varsity Meet #3 | lj | 17-05.50 | — | — | -0.042 | |
| 2019-02-02 | Music City HS Indoor Invitational | 60m | 7.93 | 31st · 5th on team | — | -0.045 | ★PR SR |
| 2019-02-02 | Music City HS Indoor Invitational | 400m | 57.24 | 8th · 1st on team | — | -0.045 | SR |
| 2019-01-26 | Last Chance Invitational | lj | 4.51m | — | — | -0.048 | |
| 2019-01-26 | Last Chance Invitational | 400m | 59.43 | 5th · 1st on team | — | -0.048 | SR |
| 2019-01-26 | Last Chance Invitational | 60m | 8.04 | 7th · 2nd on team | — | -0.048 | |
| 2018-12-15 | USATF Galleria Classic | lj | 5.16m | — | — | -0.048 | |
| 2018-12-15 | USATF Galleria Classic | 60m | 8.04 | 16th · 4th on team | — | -0.048 | PR SR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-07-22 | 2018 Georgia Games Track & Field Championship | 400m | 58.21 | 2nd · 1st on team | — | -0.048 | |
| 2018-07-08 | USATF Region 4 Junior Olympic Championships | lj | 4.99m | — | — | -0.046 | |
| 2018-07-08 | USATF Region 4 Junior Olympic Championships | 400m | 57.59 | 15th · 2nd on team | — | -0.046 | |
| 2018-07-08 | USATF Region 4 Junior Olympic Championships | 400m | 57.23 | 13th · 1st on team | — | -0.046 | SR |
| 2018-07-08 | USATF Region 4 Junior Olympic Championships | 400mh | 1:20.43 | 17th · 4th on team | — | -0.046 | |
| 2018-06-24 | USATF Georgia Association Junior Olympic Championships | lj | 5.24m | — | — | -0.046 | |
| 2018-06-24 | USATF Georgia Association Junior Olympic Championships | 400m | 58.27 | 16th · 1st on team | — | -0.046 | |
| 2018-06-24 | USATF Georgia Association Junior Olympic Championships | 400mh | 1:03.99 | 5th · 3rd on team | — | -0.046 | PR SR |
| 2018-06-24 | USATF Georgia Association Junior Olympic Championships | 400mh | 1:06.57 | 11th · 4th on team | — | -0.046 | |
| 2018-06-02 | USATF Georgia Association Junior Olympic Area B Preliminary | lj | 4.97m | — | — | -0.055 | |
| 2018-06-02 | USATF Georgia Association Junior Olympic Area B Preliminary | 400m | 58.63 | 4th · 1st on team | — | -0.055 | |
| 2018-05-27 | 12th Annual Mark Trail Memorial Day Meet | lj | 17-02.25 | — | — | -0.049 | |
| 2018-05-27 | 12th Annual Mark Trail Memorial Day Meet | 400m | 58.07 | 2nd · 1st on team | — | -0.049 | |
| 2018-05-27 | 12th Annual Mark Trail Memorial Day Meet | 400mh | 1:05.37 | 3rd · 1st on team | — | -0.049 | PR SR |
| 2018-05-27 | 12th Annual Mark Trail Memorial Day Meet | 400m | 58.94 | 5th · 2nd on team | — | -0.049 | |
| 2018-05-19 | Georgia HS Meet of Champions | 300mh | 45.19 | 1st · 1st on team | — | -0.048 | |
| 2018-04-28 | GHSA AAA Sections - Regions 2, 3, 7, 8 | lj | 17-10.50 | — | — | -0.046 | |
| 2018-04-28 | GHSA AAA Sections - Regions 2, 3, 7, 8 | 400m | 57.39 | 1st · 1st on team | — | -0.046 | SR |
| 2018-04-28 | GHSA AAA Sections - Regions 2, 3, 7, 8 | 300mh | 45.55 | 2nd · 2nd on team | — | -0.046 | |
| 2018-04-19 | GHSA Region 7-AAA | lj | 17-06.25 | — | — | -0.026 | |
| 2018-04-19 | GHSA Region 7-AAA | 400m | 58.94 | 2nd · 2nd on team | — | -0.026 | |
| 2018-04-19 | GHSA Region 7-AAA | 300mh | 46.6 | 2nd · 2nd on team | — | -0.026 | |
| 2018-04-19 | GHSA Region 7-AAA | 400m | 58.75 | 1st · 1st on team | — | -0.026 | |
| 2018-03-26 | Gwinnett County Championships | lj | 17-04.00 | — | — | -0.044 | |
| 2018-03-26 | Gwinnett County Championships | 400m | 59.62 | 13th · 2nd on team | — | -0.044 | |
| 2018-03-26 | Gwinnett County Championships | 300mh | 45.2 | 3rd · 1st on team | — | -0.044 | |
| 2018-03-26 | Gwinnett County Championships | 300mh | 45.64 | 4th · 2nd on team | — | -0.044 | |
| 2018-03-26 | Gwinnett County Championships | 400m | 58.85 | 10th · 1st on team | — | -0.044 | |
| 2018-03-17 | Greater Atlanta Christian School Invitational | lj | 18-01.00 | — | — | -0.046 | |
| 2018-03-17 | Greater Atlanta Christian School Invitational | 400m | 58.27 | 4th · 1st on team | — | -0.046 | |
| 2018-03-17 | Greater Atlanta Christian School Invitational | 300mh | 45.04 | 1st · 1st on team | — | -0.046 | PR SR |
| 2018-03-13 | Providence Christian Academy Home Meet #2 | lj | 17-03.50 | — | — | -0.041 | |
| 2018-03-13 | Providence Christian Academy Home Meet #2 | 400m | 58 | 1st · 1st on team | — | -0.041 | SR |
| 2018-03-13 | Providence Christian Academy Home Meet #2 | 200m | 25.86 | 2nd · 2nd on team | — | -0.041 | PR SR |
| 2018-03-10 | Jerry Arnold Challenge | lj | 18-01.00 | — | — | -0.044 | |
| 2018-03-10 | Jerry Arnold Challenge | 400m | 59.12 | 5th · 1st on team | — | -0.044 | |
| 2018-03-10 | Jerry Arnold Challenge | 300mh | 46.59 | 4th · 1st on team | — | -0.044 | SR |
| 2018-02-24 | Zaxby's Archer Invitational | lj | 17-08.00 | — | — | -0.050 | |
| 2018-02-24 | Zaxby's Archer Invitational | 300mh | 46.91 | 6th · 2nd on team | — | -0.050 | SR |
| 2018-02-24 | Zaxby's Archer Invitational | 400m | 59.34 | 4th · 1st on team | — | -0.050 | |
| 2018-02-03 | Vanderbilt HS Invitational | lj | 16-08.75 | — | — | -0.045 | |
| 2018-02-03 | Vanderbilt HS Invitational | 400m | 58.51 | 12th · 2nd on team | — | -0.045 | SR |
| 2018-01-27 | Last Chance Invitational | lj | 16-07.00 | — | — | -0.048 | |
| 2018-01-27 | Last Chance Invitational | 400m | 59.69 | 8th · 1st on team | — | -0.048 | SR |
| 2017-12-16 | Galleria Games | lj | 5.00m | — | — | -0.048 | |
| 2017-12-16 | Galleria Games | 60m | 8.33 | 41st · 6th on team | — | -0.048 | PR SR |
| 2017-12-16 | Galleria Games | 400m | 1:00.1 | 8th · 3rd on team | — | -0.048 | SR |
| 2017-12-16 | Galleria Games | 200m | 26.61 | 19th · 4th on team | — | -0.048 | PR SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-07-23 | Georgia Games | 400m | 58.39 | 2nd · 1st on team | — | -0.048 | |
| 2017-06-25 | USATF Georgia Association Junior Olympic Championships | lj | 4.82m | — | — | -0.049 | |
| 2017-06-25 | USATF Georgia Association Junior Olympic Championships | 400m | 57.76 | 7th · 4th on team | — | -0.049 | |
| 2017-06-25 | USATF Georgia Association Junior Olympic Championships | 400m | 57.6 | 6th · 3rd on team | — | -0.049 | |
| 2017-06-18 | New Balance Nationals Outdoor | lj | 16-1.75 | — | — | -0.046 | |
| 2017-06-03 | USATF Georgia Association Junior Olympic Area B Preliminary | lj | 4.68m | — | — | -0.049 | |
| 2017-06-03 | USATF Georgia Association Junior Olympic Area B Preliminary | 800m | 2:29.35 | 3rd · 2nd on team | 121.2 | -0.049 | ★PR ★R SR RSR |
| 2017-06-03 | USATF Georgia Association Junior Olympic Area B Preliminary | 400m | 57.56 | 2nd · 1st on team | — | -0.049 | |
| 2017-05-13 | GHSA 3A State Championship | lj | 16-09.00 | — | — | -0.052 | |
| 2017-05-13 | GHSA 3A State Championship | 300mh | 46.42 | 12th · 4th on team | — | -0.052 | |
| 2017-05-13 | GHSA 3A State Championship | 300mh | 46.23 | 10th · 3rd on team | — | -0.052 | |
| 2017-05-13 | GHSA 3A State Championship | 400m | 57.15 | 3rd · 1st on team | — | -0.052 | PR SR |
| 2017-04-14 | Spartan Classic | lj | 16-05.00 | — | — | -0.046 | |
| 2017-04-14 | Spartan Classic | 300mh | 47.2 | 2nd · 2nd on team | — | -0.046 | |
| 2017-04-14 | Spartan Classic | 400m | 58.15 | 1st · 1st on team | — | -0.046 | |
| 2017-03-27 | Gwinnett County Championships | lj | 15-09.50 | — | — | -0.044 | |
| 2017-03-27 | Gwinnett County Championships | 400m | 57.34 | 3rd · 1st on team | — | -0.044 | PR SR |
| 2017-03-27 | Gwinnett County Championships | 300mh | 47.22 | 14th · 4th on team | — | -0.044 | |
| 2017-03-27 | Gwinnett County Championships | 400m | 57.62 | 4th · 2nd on team | — | -0.044 | |
| 2017-03-27 | Gwinnett County Championships | 300mh | 45.87 | 6th · 2nd on team | — | -0.044 | PR SR |
| 2017-03-18 | Greater Atlanta Christian Invitational | lj | 15-01.00 | — | — | -0.046 | |
| 2017-03-18 | Greater Atlanta Christian Invitational | 400m | 57.75 | 1st · 1st on team | — | -0.046 | PR SR |
| 2017-03-18 | Greater Atlanta Christian Invitational | 300mh | 46.89 | 4th · 1st on team | — | -0.046 | PR SR |
| 2017-03-11 | Jerry Arnold Georgia Challenge | lj | 15-02.50 | — | — | -0.044 | |
| 2017-03-11 | Jerry Arnold Georgia Challenge | 300mh | 48.05 | 4th · 1st on team | — | -0.044 | PR SR |
| 2017-03-11 | Jerry Arnold Georgia Challenge | 400m | 58.73 | 3rd · 1st on team | — | -0.044 | PR SR |
| 2017-03-03 | Need for Speed VIII | lj | 15-11.25 | — | — | -0.050 | |
| 2017-03-03 | Need for Speed VIII | 200m | 26.67 | 5th · 1st on team | — | -0.050 | PR SR |
| 2017-03-01 | Wesleyan School Varsity Meet #3 | lj | 15-00.00 | — | — | -0.042 | |
| 2017-01-28 | Last Chance Invitational | lj | 14-04.25 | — | — | -0.048 |