Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-09-06 | Salisbury Community Park | 8000m | — | — | — | +1.2% | ★PR ★CR SR CSR |
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-01 | CIAA Outdoor Track and Field Championship | 400m | 49.93 | 22nd · 4th on team | — | -0.7% | |
| 2026-05-01 | CIAA Outdoor Track and Field Championship | 200m | 23.72 | 34th · 6th on team | — | -0.7% | |
| 2026-04-17 | JCSU Golden Bulls Invitational | 800m | 2:05.9 | 10th · 2nd on team | 101.3 | -0.8% | ★PR SR RSR |
| 2026-04-17 | JCSU Golden Bulls Invitational | 200m | 22.31 | 9th · 4th on team | — | -0.8% | |
| 2026-04-03 | JCSU Collegiate Invitational | 400m | 49.56 | 6th · 2nd on team | — | -0.8% | |
| 2026-04-03 | JCSU Collegiate Invitational | 200m | 22.55 | 15th · 5th on team | — | -0.8% | |
| 2026-03-28 | Livingstone Blue Bear Invitational | 100m | 11.26 | 14th · 4th on team | — | -0.1% | ★PR SR |
| 2026-03-28 | Livingstone Blue Bear Invitational | 200m | 22.8 | 14th · 5th on team | — | -0.1% | |
| 2026-03-21 | 49er Classic | 200m | 22.5 | 54th · 4th on team | — | -0.7% | |
| 2026-03-21 | 49er Classic | 400m | 49.8 | 31st · 2nd on team | — | -0.7% | |
| 2026-02-15 | Meet results → | Men's 400 Meters Preliminaries | 49.75 | 15th · 1st on team | — | — | ★PR SR |
| 2026-02-15 | CIAA Indoor Track and Field Championship | 200m | 22.84 | 29th · 4th on team | — | -0.1% | |
| 2026-02-15 | Meet results → | Men's 200 Meters Preliminaries | 22.85 | 29th · 4th on team | — | — | ★PR SR |
| 2026-02-15 | CIAA Indoor Track and Field Championship | 400m | 49.74 | 15th · 1st on team | — | -0.1% | |
| 2026-02-06 | Camel City Sprints | 400m | 49.91 | 13th · 1st on team | — | -1.6% | |
| 2026-01-30 | Tryon Banked: College Friday: HS Saturday | 300m | 36.22 | 19th · 2nd on team | — | -0.1% | ★PR SR |
| 2026-01-10 | Clemson Invitational | 400m | 49.74 | 8th · 2nd on team | — | -1.5% | |
| 2026-01-10 | Clemson Invitational | 200m | 22.45 | 8th · 2nd on team | — | -1.5% | |
| 2025-12-06 | Visit Winston-Salem College Kick-off | 400m | 49.36 | 6th · 1st on team | — | -1.6% | SR |
| 2025-12-06 | Visit Winston-Salem College Kick-off | 200m | 22.14 | 5th · 3rd on team | — | -1.6% | SR |
| 2025-11-15 | Meet results → | Men's 200 Meters | 22.51 | 7th · 2nd on team | — | — | ★PR SR |
| 2025-11-15 | Meet results → | Men's 400 Meters | 50.27 | 4th · 2nd on team | — | — | ★PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-26 | AAU Track & Field Region 8 Qualifier | 200m | 22.15 | 11th · 2nd on team | — | -1.6% | |
| 2025-06-26 | AAU Track & Field Region 8 Qualifier | 200m | 21.83 | 5th · 1st on team | — | -1.6% | ★PR SR |
| 2025-06-26 | AAU Track & Field Region 8 Qualifier | 400m | 48.95 | 6th · 1st on team | — | -1.6% | |
| 2025-06-22 | Nike Outdoor Nationals | 400m | 49.7 | 29th · 2nd on team | — | -0.7% | |
| 2025-06-22 | Nike Outdoor Nationals | 200m | 22.93 | 83rd · 3rd on team | — | -0.7% | |
| 2025-06-08 | AAU Georgia District Qualifier | 200m | 21.99 | 7th · 1st on team | — | -1.6% | PR SR |
| 2025-06-08 | AAU Georgia District Qualifier | 400m | 48.63 | 2nd · 1st on team | — | -1.6% | |
| 2025-05-23 | 18th Annual Mark Trail Memorial Day meet | 200m | 22.15 | 6th · 1st on team | — | -1.1% | PR SR |
| 2025-05-23 | 18th Annual Mark Trail Memorial Day meet | 400m | 49.42 | 5th · 2nd on team | — | -1.1% | |
| 2025-05-23 | 18th Annual Mark Trail Memorial Day meet | 400m | 49.11 | 3rd · 1st on team | — | -1.1% | |
| 2025-05-23 | 18th Annual Mark Trail Memorial Day meet | 200m | 22.48 | 10th · 2nd on team | — | -1.1% | |
| 2025-05-09 | GHSA 1-3A Private and 6A State Championships | 400m | 48.44 | 15th · 3rd on team | — | -1.6% | ★PR SR |
| 2025-05-03 | GHSA 6A Sectional A - Regions 1,2,6,8 | 400m | 49.05 | 5th · 2nd on team | — | -1.3% | SR |
| 2025-04-23 | GHSA 6A - Region 8 | 400m | 49.7 | 3rd · 2nd on team | — | -1.2% | SR |
| 2025-03-28 | Gwinnett County Varsity Championship | 400m | 51.01 | 23rd · 4th on team | — | -1.7% | |
| 2025-03-28 | Gwinnett County Varsity Championship | 400m | 49.75 | 12th · 3rd on team | — | -1.7% | SR |
| 2025-03-22 | Gail Devers Invitational | 400m | 50.35 | 10th · 2nd on team | — | -0.9% | SR |
| 2025-02-26 | Welcome to the Ranch V | 100m | 11.57 | 13th · 8th on team | — | -0.8% | SR |
| 2025-01-26 | The Bama Showcase | 200m | 23.52 | 59th · 5th on team | — | -1.7% | SR |
| 2025-01-26 | The Bama Showcase | 400m | 52.17 | 23rd · 3rd on team | — | -1.7% | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-07 | USATF Region 4 Junior Olympic Championships | 200m | 22.44 | 13th · 4th on team | — | -0.4% | |
| 2024-07-07 | USATF Region 4 Junior Olympic Championships | 400m | 50.33 | 12th · 2nd on team | — | -0.4% | |
| 2024-07-07 | USATF Region 4 Junior Olympic Championships | 400m | 50.05 | 8th · 1st on team | — | -0.4% | |
| 2024-07-07 | USATF Region 4 Junior Olympic Championships | 200m | 23.87 | 22nd · 6th on team | — | -0.4% | |
| 2024-06-23 | USATF Georgia Association Junior Olympic Championships | 400m | 50.66 | 16th · 3rd on team | — | -0.4% | |
| 2024-06-23 | USATF Georgia Association Junior Olympic Championships | 200m | 22.53 | 21st · 2nd on team | — | -0.4% | |
| 2024-06-08 | 1st Annual Dynasty Elite Invitational | 400m | 49.56 | 1st · 1st on team | — | -1.5% | SR |
| 2024-06-08 | 1st Annual Dynasty Elite Invitational | 200m | 22.37 | 3rd · 1st on team | — | -1.5% | PR SR |
| 2024-06-01 | USATF Georgia Association Area B Youth Developmental Meet | 200m | 22.72 | 10th · 4th on team | — | -0.9% | |
| 2024-06-01 | USATF Georgia Association Area B Youth Developmental Meet | 400m | 49.78 | 2nd · 2nd on team | — | -0.9% | |
| 2024-06-01 | USATF Georgia Association Area B Youth Developmental Meet | 100m | 11.38 | 12th · 7th on team | — | -0.9% | |
| 2024-05-18 | Georgia Classic | 200m | 22.56 | 3rd · 1st on team | — | -0.9% | PR SR |
| 2024-05-18 | Georgia Classic | 100m | 11.31 | 5th · 3rd on team | — | -0.9% | PR SR |
| 2024-05-04 | GHSA 7A Sectional B - Regions 3,5,6,8 | 400m | 49.66 | 11th · 2nd on team | — | -1.5% | SR |
| 2024-04-23 | GHSA 7A - Region 8 | 400m | 50.64 | 4th · 2nd on team | — | -1.2% | |
| 2024-03-07 | Collins Hill Jayden Faison All-Comers | 400m | 50.34 | 1st · 1st on team | — | -1.7% | SR |
| 2024-03-02 | Erin Marsh Invitational | 200m | 22.6 | 2nd · 2nd on team | — | -0.8% | PR SR |
| 2024-03-02 | Erin Marsh Invitational | 400m | 50.63 | 1st · 1st on team | — | -0.8% | SR |
| 2024-02-22 | FleetFeet All-Comers Series #2 | 200m | 22.94 | 4th · 1st on team | — | -1.6% | PR SR |
| 2024-01-28 | Coach Miami Presents The Bama Showcase | 200m | 23.07 | 33rd · 7th on team | — | -1.7% | PR SR |
| 2024-01-28 | Coach Miami Presents The Bama Showcase | 400m | 54.83 | 45th · 11th on team | — | -1.7% | SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-13 | GHSA 7A State Championships | 400m | 49.37 | 18th · 3rd on team | — | -1.5% | |
| 2023-05-06 | GHSA 7A Sectional B | 400m | 49.04 | 6th · 2nd on team | — | -1.4% | PR SR |
| 2023-04-20 | GHSA 7A - Region 8 | 400m | 49.29 | 4th · 2nd on team | — | -1.2% | PR SR |
| 2023-03-27 | Gwinnett County Varsity Championships | 400m | 49.98 | 13th · 5th on team | — | -1.3% | PR SR |
| 2023-03-27 | Gwinnett County Varsity Championships | 400m | 50.48 | 16th · 6th on team | — | -1.3% | |
| 2023-03-18 | Gulf Shores St. Patrick Day Meet | 400m | 51.24 | 4th · 3rd on team | — | -1.0% | |
| 2023-03-11 | Erin Marsh Invitational | 400m | 50.79 | 5th · 1st on team | — | -0.8% | |
| 2023-02-25 | Collins Hill Eagle Icebreaker Invitational | 400m | 50.48 | 3rd · 1st on team | — | -1.7% | PR SR |
| 2023-02-14 | Buford Time Trials | 400m | 52.11 | 1st · 1st on team | — | -0.8% | SR |
| 2023-02-14 | Buford Time Trials | 200m | 23.36 | 2nd · 2nd on team | — | -0.8% | PR SR |
| 2023-01-28 | Last Chance Invitational #2 | 400m | 54.1 | 13th · 2nd on team | — | -1.7% | SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-04-16 | Dexter Woods Invitational | 400m | 53.57 | 6th · 2nd on team | — | -0.8% | SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-07-17 | AAU National Club Championship | 400m | 52.52 | 7th · 1st on team | — | -0.9% | |
| 2021-07-17 | AAU National Club Championship | 400m | 53.17 | 10th · 2nd on team | — | -0.9% | |
| 2021-07-17 | AAU National Club Championship | 200m | 23.74 | 17th · 1st on team | — | -0.9% | |
| 2021-06-27 | AAU Region 08 Qualifier | 100m | 12.04 | 11th · 2nd on team | — | -1.6% | |
| 2021-06-27 | AAU Region 08 Qualifier | 400m | 53.02 | 5th · 2nd on team | — | -1.6% | |
| 2021-06-27 | AAU Region 08 Qualifier | 100m | 11.96 | 5th · 1st on team | — | -1.6% | |
| 2021-06-27 | AAU Region 08 Qualifier | 200m | 23.91 | 4th · 2nd on team | — | -1.6% | |
| 2021-06-27 | AAU Region 08 Qualifier | 200m | 23.66 | 3rd · 1st on team | — | -1.6% | |
| 2021-06-27 | AAU Region 08 Qualifier | 400m | 52.62 | 3rd · 1st on team | — | -1.6% | |
| 2021-06-13 | AAU Georgia District Qualifier | 400m | 53.26 | 3rd · 1st on team | — | -0.7% | |
| 2021-06-13 | AAU Georgia District Qualifier | 100m | 12.06 | 15th · 2nd on team | — | -0.7% | |
| 2021-06-13 | AAU Georgia District Qualifier | 100m | 12.02 | 14th · 1st on team | — | -0.7% | |
| 2021-05-30 | Mark Trail | 100m | 11.87 | 25th · 2nd on team | — | -1.4% | |
| 2021-05-30 | Mark Trail | 100m | 11.73 | 20th · 1st on team | — | -1.4% | |
| 2021-05-30 | Mark Trail | 200m | 24.28 | 17th · 2nd on team | — | -1.4% | |
| 2021-05-30 | Mark Trail | 200m | 23.57 | 8th · 1st on team | — | -1.4% | PR SR |
| 2021-05-30 | Mark Trail | 400m | 53.48 | 8th · 3rd on team | — | -1.4% | |
| 2021-05-30 | Mark Trail | 400m | 52.03 | 2nd · 1st on team | — | -1.4% | PR SR |
| 2021-05-08 | 7th Annual Jackrabbit Sapphire Track Invitational | 100m | 11.69 | 2nd · 1st on team | — | -1.3% | PR SR |
| 2021-05-08 | 7th Annual Jackrabbit Sapphire Track Invitational | 200m | 23.99 | 2nd · 1st on team | — | -1.3% | |
| 2021-05-08 | 7th Annual Jackrabbit Sapphire Track Invitational | 400m | 52.48 | 1st · 1st on team | — | -1.3% | PR SR |
| 2021-05-01 | Track Lab Championships | 200m | 23.63 | 2nd · 1st on team | — | -1.3% | PR SR |
| 2021-05-01 | Track Lab Championships | 100m | 11.95 | 6th · 2nd on team | — | -1.3% | PR SR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-08-02 | AAU Junior Olympic Nationals | 200m | 26.9 | 82nd · 1st on team | — | -1.4% | SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-07-13 | AAAG Sportsfestival | 800m | 2:24.26 | 1st · 1st on team | 172.3 | -1.5% | ★R RSR |
| 2019-07-13 | AAAG Sportsfestival | 100m | 12.68 | 1st · 1st on team | — | -1.5% | PR SR |
| 2019-06-30 | AAU Region 8 Qualifier | 200m | 25.06 | 4th · 1st on team | — | -1.3% | PR SR |
| 2019-06-30 | AAU Region 8 Qualifier | 400m | 54.69 | 1st · 1st on team | — | -1.3% | PR SR |
| 2019-06-30 | AAU Region 8 Qualifier | 400m | 56.66 | 4th · 2nd on team | — | -1.3% | |
| 2019-06-30 | AAU Region 8 Qualifier | 200m | 25.09 | 5th · 2nd on team | — | -1.3% | |
| 2019-06-09 | AAU GA District Qualifier | 400m | 58.26 | 2nd · 1st on team | — | -1.4% | |
| 2019-06-09 | AAU GA District Qualifier | 200m | 25.64 | 4th · 2nd on team | — | -1.4% | |
| 2019-05-26 | 2019 Atlanta Georgia Relays | 400m | 56.31 | 1st · 1st on team | — | -1.3% | PR SR |
| 2019-05-26 | 2019 Atlanta Georgia Relays | 400m | 57.5 | 3rd · 2nd on team | — | -1.3% | |
| 2019-05-26 | 2019 Atlanta Georgia Relays | 200m | 25.73 | 4th · 1st on team | — | -1.3% | |
| 2019-05-26 | 2019 Atlanta Georgia Relays | 200m | 26.6 | 10th · 2nd on team | — | -1.3% | |
| 2019-05-11 | 6th Annual Jackrabbit-Sapphire Invitational | 400m | 57.02 | 1st · 1st on team | — | -1.4% | PR SR |
| 2019-05-11 | 6th Annual Jackrabbit-Sapphire Invitational | 200m | 25.96 | 3rd · 2nd on team | — | -1.4% | |
| 2019-05-11 | 6th Annual Jackrabbit-Sapphire Invitational | 100m | 12.89 | 3rd · 2nd on team | — | -1.4% | PR SR |
| 2019-04-27 | Track Lab - Summer Preview | 200m | 25.64 | 3rd · 2nd on team | — | -1.4% | PR SR |
| 2019-04-27 | Track Lab - Summer Preview | 400m | 57.8 | 1st · 1st on team | — | -1.4% | SR |
| 2019-04-13 | Track Lab | 800m | 2:19.9 | 1st · 1st on team | 107.2 | -1.4% | SR RSR |
| 2019-04-13 | Track Lab | 200m | 26.8 | 2nd · 2nd on team | — | -1.4% | PR SR |
| 2019-04-13 | Track Lab | 400m | 59.12 | 1st · 1st on team | — | -1.4% | SR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-07-29 | USATF Hershey National Junior Olympic Championships | 800m | 2:19.37 | 19th · 1st on team | 107.5 | -1.4% | |
| 2018-07-08 | USATF Region 4 Junior Olympic Championships | 400m | 57.7 | 10th · 3rd on team | — | -1.2% | PR SR |
| 2018-07-08 | USATF Region 4 Junior Olympic Championships | 800m | 2:15.82 | 4th · 1st on team | 110.5 | -1.2% | PR R SR RSR |
| 2018-07-08 | USATF Region 4 Junior Olympic Championships | 400m | 58.61 | 15th · 5th on team | — | -1.2% | |
| 2018-06-24 | USATF Georgia Association Junior Olympic Championships | 400m | 59.83 | 16th · 6th on team | — | -1.2% | PR SR |
| 2018-06-24 | USATF Georgia Association Junior Olympic Championships | 800m | 2:19.71 | 2nd · 1st on team | 107.6 | -1.2% | PR R SR RSR |
| 2018-06-24 | USATF Georgia Association Junior Olympic Championships | 400m | 59.17 | 14th · 4th on team | — | -1.2% | PR SR |
| 2018-06-02 | USATF Georgia Association Junior Olympic Area B Preliminary | 400m | 59.92 | 3rd · 3rd on team | — | -2.0% | PR SR |
| 2018-06-02 | USATF Georgia Association Junior Olympic Area B Preliminary | 800m | 2:22.11 | 2nd · 1st on team | 104.8 | -2.0% | PR R SR RSR |
| 2018-05-12 | 5th Annual Jackrabbit-Sapphire Invitational | 200m | 27.18 | 8th · 3rd on team | — | -1.4% | PR SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-07-30 | USATF National Junior Olympic Championships | 800m | 2:30.32 | 20th · 3rd on team | 101.8 | +1.2% | |
| 2017-07-30 | USATF National Junior Olympic Championships | 400m | 1:03.12 | 17th · 3rd on team | — | +1.2% | |
| 2017-07-09 | USATF Region 4 Junior Olympic Championships | 400m | 1:01.83 | 2nd · 2nd on team | — | -1.0% | PR SR |
| 2017-07-09 | USATF Region 4 Junior Olympic Championships | 800m | 2:25.94 | 3rd · 2nd on team | 102.7 | -1.0% | PR R SR RSR |
| 2017-07-09 | USATF Region 4 Junior Olympic Championships | 400m | 1:03.84 | 6th · 4th on team | — | -1.0% | |
| 2017-06-25 | USATF Georgia Association Junior Olympic Championships | 400m | 1:03.41 | 6th · 4th on team | — | -1.6% | |
| 2017-06-25 | USATF Georgia Association Junior Olympic Championships | 800m | 2:32.15 | 3rd · 2nd on team | 97.8 | -1.6% | |
| 2017-06-25 | USATF Georgia Association Junior Olympic Championships | 400m | 1:02.71 | 4th · 2nd on team | — | -1.6% | |
| 2017-06-03 | USATF Georgia Association Junior Olympic Area B Preliminary | 400m | 1:04.19 | 2nd · 2nd on team | — | -1.4% | |
| 2017-06-03 | USATF Georgia Association Junior Olympic Area B Preliminary | 800m | 2:29.06 | 2nd · 2nd on team | 100.4 | -1.4% | PR R SR RSR |
| 2017-05-20 | 2nd Annual Georgia Summer Track Classic | 400m | 1:02.57 | 2nd · 2nd on team | — | -1.7% | PR SR |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-07-10 | USATF Region 4 Junior Olympic Championships | 800m | 2:35.76 | 6th · 4th on team | 97.0 | 0.0% | PR R SR RSR |
| 2016-07-10 | USATF Region 4 Junior Olympic Championships | 400m | 1:06.94 | 13th · 7th on team | — | 0.0% | PR SR |
| 2016-07-10 | USATF Region 4 Junior Olympic Championships | 400m | 1:09.03 | 16th · 8th on team | — | 0.0% | |
| 2016-06-26 | USATF Georgia Association Junior Olympic Championships | 400m | 1:06.95 | 13th · 7th on team | — | -1.7% | PR SR |
| 2016-06-26 | USATF Georgia Association Junior Olympic Championships | 800m | 2:40.93 | 8th · 5th on team | 92.2 | -1.7% | |
| 2016-06-26 | USATF Georgia Association Junior Olympic Championships | 400m | 1:08.69 | 20th · 9th on team | — | -1.7% | |
| 2016-06-11 | USATF Georgia Association Area B Junior Olympic Preliminary Meet | 800m | 2:45.98 | 6th · 5th on team | 89.8 | -1.3% | |
| 2016-06-11 | USATF Georgia Association Area B Junior Olympic Preliminary Meet | 400m | 1:09.66 | 9th · 5th on team | — | -1.3% | |
| 2016-05-29 | 10th Annual Mark Trail Memorial Day Meet | 800m | 2:40.34 | 7th · 3rd on team | 92.8 | -1.3% | PR R SR RSR |
| 2016-05-29 | 10th Annual Mark Trail Memorial Day Meet | 400m | 1:07.78 | 12th · 4th on team | — | -1.3% | PR SR |