Speed rating — all races
Track & Field
TF speed rating
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-02 | Kehoe Twilight Meet | 400m | 51.13 | 10th · 4th on team | — | -0.2% | SR |
| 2025-04-14 | Bucknell Bison Outdoor Classic | 400m | 51.53 | 85th · 1st on team | — | -1.4% | SR |
| 2025-03-28 | Maryland Invitational | 400m | 52.06 | 9th · 4th on team | — | -0.2% | SR |
| 2025-03-07 | River City Relays | 400m | 52.89 | 21st · 5th on team | — | -1.0% | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-03 | Kehoe Twilight Meet | 200m | 23.05 | 8th · 4th on team | — | -0.2% | |
| 2024-05-03 | Kehoe Twilight Meet | 100m | 11.39 | 13th · 5th on team | — | -0.2% | |
| 2024-04-20 | Hopkins Loyola Invitational | 200m | 22.91 | 10th · 1st on team | — | -0.8% | |
| 2024-04-20 | Hopkins Loyola Invitational | 100m | 11.16 | 11th · 1st on team | — | -0.8% | ★PR SR |
| 2024-04-06 | George Mason Ebanks Invitational | 100m | 11.47 | 31st · 2nd on team | — | -0.9% | SR |
| 2024-04-06 | George Mason Ebanks Invitational | 200m | 23.34 | 42nd · 2nd on team | — | -0.9% | |
| 2024-02-16 | Navy Select | 60m | 7.13 | 7th · 1st on team | — | -1.9% | SR |
| 2024-02-16 | Navy Select | 200m | 22.74 | 9th · 2nd on team | — | -1.9% | ★PR SR |
| 2024-02-03 | Doc Hale VT Meet | 60m | 7.19 | 33rd · 6th on team | — | -1.3% | |
| 2024-02-03 | Doc Hale VT Meet | 200m | 22.79 | 20th · 2nd on team | — | -1.3% | PR SR |
| 2024-01-13 | Nittany Lion Challenge | 200m | 22.8 | 19th · 2nd on team | — | -1.7% | PR SR |
| 2024-01-13 | Nittany Lion Challenge | 60m | 7.25 | 34th · 4th on team | — | -1.7% | |
| 2023-12-02 | Navy Indoor Invitational | 60m | 7.19 | 17th · 3rd on team | — | -1.9% | SR |
| 2023-12-02 | Navy Indoor Invitational | 200m | 23.21 | 25th · 3rd on team | — | -1.9% | SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-05 | Jim Kehoe Twilight Meet | 400m | 51.53 | 10th · 2nd on team | — | -0.2% | |
| 2023-05-05 | Jim Kehoe Twilight Meet | 200m | 22.91 | 11th · 4th on team | — | -0.2% | |
| 2023-04-22 | Hopkins-Loyola Invitational | 400m | 51.21 | 20th · 1st on team | — | -0.8% | SR |
| 2023-04-08 | Lloyd Wills Invitational | 200m | 22.91 | 16th · 4th on team | — | -1.0% | SR |
| 2023-03-25 | Navy Outdoor Invitational | 200m | 23.2 | 10th · 3rd on team | — | -0.3% | SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-04-16 | McNamara Mustangs Invitational 2022 | 400m | 52.18 | 11th · 1st on team | — | -1.3% | |
| 2022-04-02 | Beach Run | lj | 6.10m | — | — | -0.3% | |
| 2022-04-02 | Beach Run | 800m | 2:04.9 | 9th · 1st on team | 120.7 | -0.3% | |
| 2022-04-02 | Beach Run | 400m | 53.86 | 18th · 2nd on team | — | -0.3% | |
| 2022-03-13 | New Balance Nationals Indoor | 400m | 51.31 | 24th · 1st on team | — | -1.7% | |
| 2022-02-20 | DCSAA Indoor Track & Field Championships | lj | FOUL | — | — | -1.1% | |
| 2022-02-20 | DCSAA Indoor Track & Field Championships | 500m | 1:06.55 | 3rd · 2nd on team | — | -1.1% | ★PR SR |
| 2022-01-22 | Texas Tech Under Armour HS Classic | lj | 5.68m | — | — | -0.2% | |
| 2022-01-22 | Texas Tech Under Armour HS Classic | 800m | 2:04.7 | 21st · 2nd on team | 122.0 | -0.2% | ★PR ★R SR RSR |
| 2022-01-22 | Texas Tech Under Armour HS Classic | 400m | 51.03 | 31st · 2nd on team | — | -0.2% | SR |
| 2022-01-15 | The Virginia Showcase | lj | 19-2.75 | — | — | -1.0% | |
| 2022-01-15 | The Virginia Showcase | 500m | 1:08.65 | 5th · 1st on team | — | -1.0% | PR SR |
| 2022-01-15 | The Virginia Showcase | 300m | 37.06 | 40th · 3rd on team | — | -1.0% | SR |
| 2021-12-18 | Grant Holloway Holiday Invitational | lj | 20-10.25 | — | — | -1.0% | |
| 2021-12-18 | Grant Holloway Holiday Invitational | 55m | 6.9 | 47th · 2nd on team | — | -1.0% | SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-06-10 | DCSAA Championships | lj | 19-10.00 | — | — | -1.1% | |
| 2021-06-10 | DCSAA Championships | 400m | 50.93 | 3rd · 2nd on team | — | -1.1% | ★PR SR |
| 2021-06-05 | WCAC Tri-Meet Showdown | lj | 20-06.50 | — | — | -0.4% | |
| 2021-06-05 | WCAC Tri-Meet Showdown | 200m | 22.97 | 5th · 2nd on team | — | -0.4% | |
| 2021-06-05 | WCAC Tri-Meet Showdown | 100m | 11.47 | 10th · 5th on team | — | -0.4% | PR SR |
| 2021-06-05 | WCAC Tri-Meet Showdown | 100m | 11.55 | 11th · 6th on team | — | -0.4% | |
| 2021-05-22 | New York Relays | lj | 18-04.50 | — | — | -1.4% | |
| 2021-05-22 | New York Relays | 400m | 51.8 | 5th · 1st on team | — | -1.4% | |
| 2021-04-17 | Leonard Stephan Invitational | 400m | 51.66 | 5th · 1st on team | — | -1.0% | |
| 2021-03-28 | NSAF Meet of Champions | 400m | 53.3 | 6th · 1st on team | — | -0.3% | |
| 2021-03-28 | NSAF Meet of Champions | 200m | 22.87 | 11th · 1st on team | — | -0.3% | PR SR |
| 2021-03-28 | NSAF Meet of Champions | 200m | 23 | 16th · 2nd on team | — | -0.3% | |
| 2021-03-06 | AAU HS Elite Championship | 60m | 7.32 | 16th · 4th on team | — | -1.0% | PR SR |
| 2021-03-06 | AAU HS Elite Championship | 800m | 2:05.6 | 15th · 1st on team | 120.8 | -1.0% | PR R SR RSR |
| 2021-03-06 | AAU HS Elite Indoor Championship | 60m | 7.3 | 24th · 7th on team | — | -1.0% | PR SR |
| 2021-03-06 | AAU HS Elite Championship | 60m | 7.3 | 14th · 3rd on team | — | -1.0% | |
| 2021-03-06 | AAU HS Elite Indoor Championship | 60m | 7.1 | 8th · 4th on team | — | -1.0% | ★PR SR |
| 2021-02-06 | The East Coast Invitational | 200m | 22.91 | 29th · 6th on team | — | -1.0% | PR SR |
| 2021-02-06 | The East Coast Invitational | 400m | 51.07 | 9th · 1st on team | — | -1.0% | PR SR |
| 2021-01-17 | VA Showcase | 55m | 6.8 | 53rd · 5th on team | — | -1.0% | ★PR SR |
| 2021-01-17 | VA Showcase | 500m | 1:08.71 | 24th · 2nd on team | — | -1.0% | PR SR |
| 2021-01-17 | VA Showcase | 300m | 36.63 | 47th · 3rd on team | — | -1.0% | ★PR SR |
| 2020-12-05 | Virginia Beach Opener | 400m | 51.33 | 21st · 1st on team | — | -1.0% | PR SR |
| 2020-12-05 | Virginia Beach Opener | 800m | 2:08.64 | 29th · 1st on team | 118.0 | -1.0% | PR R SR RSR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-03-07 | 2020 PVA Youth Indoor Invitational Meet | 200m | 24.1 | 2nd · 1st on team | — | -1.4% | |
| 2020-03-07 | 2020 PVA Youth Indoor Invitational Meet | 400m | 53.24 | 5th · 1st on team | — | -1.4% | SR |
| 2020-01-18 | 25th New Balance Games | 200m | 23.82 | 7th · 2nd on team | — | -1.7% | SR |
| 2020-01-18 | 25th New Balance Games | 500m | 1:09.38 | 7th · 2nd on team | — | -1.7% | PR SR |
| 2020-01-18 | 25th New Balance Games | 300m | 36.83 | 18th · 1st on team | — | -1.7% | PR SR |
| 2019-12-28 | PR Holiday Invitational | 500m | 1:11.5 | 11th · 2nd on team | — | -1.4% | SR |
| 2019-12-14 | Liberty Christmas Invitational | 300m | 37.01 | 14th · 1st on team | — | -0.9% | PR SR |
| 2019-12-14 | Liberty Christmas Invitational | 55m | 7.03 | 74th · 4th on team | — | -0.9% | SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-06-16 | 2019 New Balance Nationals Outdoor | 400m | 51.63 | 26th · 1st on team | — | -1.4% | PR SR |
| 2019-06-01 | DMV Meet of the Elite | 200m | 23.49 | 17th · 1st on team | — | -0.8% | |
| 2019-05-23 | DCSAA Outdoor Track and Field State Championships | 100m | 11.81 | 30th · 2nd on team | — | -1.1% | |
| 2019-05-23 | DCSAA Outdoor Track and Field State Championships | 400m | 52.9 | 8th · 1st on team | — | -1.1% | |
| 2019-05-18 | WCAC Outdoor Track & Field Championships | 400m | 51.85 | 7th · 1st on team | — | -1.1% | PR SR |
| 2019-05-18 | WCAC Outdoor Track & Field Championships | 200m | 23.3 | 17th · 1st on team | — | -1.1% | |
| 2019-05-04 | Mullins Russell Track Classic | 100m | 11.68 | 39th · 1st on team | — | -0.8% | PR SR |
| 2019-05-04 | Mullins Russell Track Classic | 200m | 23.27 | 25th · 2nd on team | — | -0.8% | PR SR |
| 2019-05-04 | Mullins Russell Track Classic | 400m | 52.4 | 8th · 1st on team | — | -0.8% | |
| 2019-04-13 | Bojangles Classic | 200m | 23.81 | 126th · 3rd on team | — | -1.6% | |
| 2019-04-13 | Bojangles Classic | 400m | 51.86 | 40th · 1st on team | — | -1.6% | PR SR |
| 2019-04-06 | U.S. Capitol invitational | 400m | 52.26 | 4th · 2nd on team | — | -1.1% | PR SR |
| 2019-03-10 | New Balance Nationals Indoor | 55m | 7.03 | 54th · 2nd on team | — | -1.7% | |
| 2019-03-10 | New Balance Nationals Indoor | 400m | 54.04 | 44th · 1st on team | — | -1.7% | |
| 2019-03-10 | New Balance Nationals Indoor | 60m | 7.56 | 53rd · 2nd on team | — | -1.7% | PR SR |
| 2019-02-12 | DCSAA Indoor Track & Field Championships | 55m | 6.98 | 23rd · 2nd on team | — | -1.4% | |
| 2019-02-12 | DCSAA Indoor Track & Field Championships | 500m | 1:10.54 | 3rd · 1st on team | — | -1.4% | |
| 2019-02-12 | DCSAA Indoor Track & Field Championships | 300m | 37.3 | 5th · 1st on team | — | -1.4% | PR SR |
| 2019-02-02 | Private and Independent Schools Invitational | 55m | 7.19 | 43rd · 3rd on team | — | -0.5% | |
| 2019-02-02 | Private and Independent Schools Invitational | 300m | 37.79 | 10th · 1st on team | — | -0.5% | PR SR |
| 2019-01-20 | VA Showcase | 500m | 1:09.82 | 32nd · 1st on team | — | -0.9% | PR SR |
| 2019-01-20 | VA Showcase | 55m | 7.05 | 139th · 3rd on team | — | -0.9% | |
| 2019-01-05 | LSU HS Classic | 400m | 53.28 | 15th · 1st on team | — | -1.5% | SR |
| 2019-01-05 | LSU HS Classic | 60m | 7.6 | 61st · 3rd on team | — | -1.5% | PR SR |
| 2018-12-29 | Marine Corps Holiday Classic | 200m | 23.69 | 57th · 1st on team | — | -1.7% | PR SR |
| 2018-12-29 | Marine Corps Holiday Classic | 400m | 53.32 | 49th · 1st on team | — | -1.7% | SR |
| 2018-12-29 | Marine Corps Holiday Classic | 55m | 7.08 | 31st · 2nd on team | — | -1.7% | |
| 2018-12-16 | Bishop Loughlin Games | 55m | 6.98 | 5th · 2nd on team | — | -1.9% | PR SR |
| 2018-12-16 | Bishop Loughlin Games | 600m | 1:30.36 | 4th · 2nd on team | — | -1.9% | ★PR SR |
| 2018-12-08 | Real Deal Indoor Classic | 300m | 38.08 | 25th · 4th on team | — | 0.0% | PR SR |
| 2018-12-08 | Real Deal Indoor Classic | 55m | 7.02 | 82nd · 5th on team | — | 0.0% | PR SR |
2018 TF
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-06-25 | AAU Region 3 Championships | 100m | 12.21 | 8th · 2nd on team | — | -1.5% | |
| 2017-06-25 | AAU Region 3 Championships | 100m | 12.13 | 5th · 1st on team | — | -1.5% | |
| 2017-06-25 | AAU Region 3 Championships | 200m | 24.38 | 6th · 2nd on team | — | -1.5% | |
| 2017-06-25 | AAU Region 3 Championships | 200m | 24.26 | 5th · 1st on team | — | -1.5% | PR SR |
| 2017-06-25 | AAU Region 3 Championships | 400m | 54.6 | 1st · 1st on team | — | -1.5% | |
| 2017-06-11 | AAU District Qualifier | 100m | 12.28 | 4th · 1st on team | — | -0.1% | |
| 2017-06-11 | AAU District Qualifier | 100m | 12.41 | 9th · 2nd on team | — | -0.1% | |
| 2017-06-11 | AAU District Qualifier | 400m | 54.82 | 1st · 1st on team | — | -0.1% | |
| 2017-06-11 | AAU District Qualifier | 200m | 24.55 | 2nd · 1st on team | — | -0.1% | |
| 2017-06-11 | AAU District Qualifier | 200m | 24.79 | 4th · 2nd on team | — | -0.1% | |
| 2017-06-03 | PVA Local Qualifier Baltimore & Northern MD | 100m | 12 | 2nd · 1st on team | — | +0.8% | PR SR |
| 2017-06-03 | PVA Local Qualifier Baltimore & Northern MD | 400m | 53.59 | 2nd · 1st on team | — | +0.8% | PR SR |
| 2017-06-03 | PVA Local Qualifier Baltimore & Northern MD | 200m | 24.34 | 2nd · 1st on team | — | +0.8% | PR SR |
| 2017-06-03 | PVA Local Qualifier Baltimore & Northern MD | 100m | 12.33 | 4th · 2nd on team | — | +0.8% |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-07-10 | USATF Region 3 Junior Olympic Championships | 400m | 57.6 | 7th · 2nd on team | — | -0.9% | |
| 2016-07-10 | USATF Region 3 Junior Olympic Championships | 400m | 57.11 | 3rd · 1st on team | — | -0.9% | PR SR |
| 2016-06-26 | AAU Region 3 Qualifier Meet | 200m | 24.86 | 1st · 1st on team | — | -1.9% | PR SR |
| 2016-06-26 | AAU Region 3 Qualifier Meet | 400m | 57.48 | 1st · 1st on team | — | -1.9% | |
| 2016-06-26 | AAU Region 3 Qualifier Meet | 200m | 25.76 | 5th · 2nd on team | — | -1.9% | |
| 2016-06-26 | AAU Region 3 Qualifier Meet | 100m | 12.88 | 4th · 1st on team | — | -1.9% | |
| 2016-06-26 | AAU Region 3 Qualifier Meet | 100m | 12.93 | 5th · 2nd on team | — | -1.9% | |
| 2016-06-19 | USATF Potomac Valley Association (14 & Under) Junior Olympic Championships | 200m | 26.14 | 8th · 1st on team | — | -0.9% | PR SR |
| 2016-06-19 | USATF Potomac Valley Association (14 & Under) Junior Olympic Championships | 100m | 12.83 | 8th · 1st on team | — | -0.9% | PR SR |
| 2016-06-19 | USATF Potomac Valley Association (14 & Under) Junior Olympic Championships | 400m | 57.99 | 4th · 2nd on team | — | -0.9% | PR SR |
| 2016-06-19 | USATF Potomac Valley Association (14 & Under) Junior Olympic Championships | 400m | 57.16 | 1st · 1st on team | — | -0.9% | PR SR |
| 2016-06-19 | USATF Potomac Valley Association (14 & Under) Junior Olympic Championships | 200m | 26.35 | 9th · 2nd on team | — | -0.9% | |
| 2016-06-19 | USATF Potomac Valley Association (14 & Under) Junior Olympic Championships | 100m | 13.01 | 14th · 2nd on team | — | -0.9% | |
| 2016-06-04 | PVA Junior Olympics Local Qualifier (Randallstown HS) | 100m | 13.54 | 6th · 2nd on team | — | -0.1% | |
| 2016-06-04 | PVA Junior Olympics Local Qualifier (Randallstown HS) | 200m | 26.64 | 1st · 1st on team | — | -0.1% | |
| 2016-06-04 | PVA Junior Olympics Local Qualifier (Randallstown HS) | 400m | 58.24 | 1st · 1st on team | — | -0.1% | |
| 2016-06-04 | PVA Junior Olympics Local Qualifier (Randallstown HS) | 100m | 13.24 | 2nd · 1st on team | — | -0.1% | |
| 2016-05-28 | Vincent Fuller Track & Field Invitational | 100m | 13.23 | 11th · 1st on team | — | +0.8% | PR SR |
| 2016-05-28 | Vincent Fuller Track & Field Invitational | 400m | 58.04 | 1st · 1st on team | — | +0.8% | PR SR |
| 2016-05-28 | Vincent Fuller Track & Field Invitational | 200m | 26.33 | 4th · 1st on team | — | +0.8% | PR SR |
| 2016-05-28 | Vincent Fuller Track & Field Invitational | 100m | 13.3 | 13th · 2nd on team | — | +0.8% |
2015 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2015-06-28 | AAU Region 3 Qualifier | 200m | 27.98 | 6th · 1st on team | — | -0.3% | PR SR |
| 2015-06-28 | AAU Region 3 Qualifier | 400m | 1:02.86 | 5th · 1st on team | — | -0.3% | PR SR |
2014 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2014-05-03 | Tommie Smith Youth Invitational | 100m | 15.07 | 5th · 1st on team | — | -0.6% | PR SR |
| 2014-05-03 | Tommie Smith Youth Invitational | 200m | 31.75 | 5th · 1st on team | — | -0.6% | PR SR |