Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-02-27 | A-10 Indoor Championships | 60mh | 9.46 | 38th · 1st on team | — | -0.036 | |
| 2026-02-20 | Philadelphia Metro | 60mh | 9.39 | 8th · 1st on team | — | -0.041 | |
| 2026-01-30 | Penn Invitational | 60mh | 9.47 | 26th · 1st on team | — | -0.041 | |
| 2026-01-24 | Bruce Lehane Scarlet and White Invitational | 60mh | 9.34 | 26th · 1st on team | — | -0.049 | |
| 2026-01-10 | Penn Select | 60mh | 9.14 | 11th · 1st on team | — | -0.041 | ★PR SR |
| 2026-01-10 | Penn Select | 60mh | 9.22 | 14th · 2nd on team | — | -0.041 | |
| 2025-12-05 | Penn Opener | 60mh | 9.2 | 32nd · 1st on team | — | -0.041 | PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-02-28 | Atlantic-10 Indoor Track & Field Championships | 60mh | 9.24 | 30th · 1st on team | — | -0.036 | PR SR |
| 2025-02-21 | Philadelphia Metro | 60mh | 9.52 | 9th · 1st on team | — | -0.041 | |
| 2025-02-08 | Bruce Lehane Scarlet and White | 60mh | 9.49 | 28th · 1st on team | — | -0.053 | SR |
| 2025-01-31 | Rutgers Scarlet Knights Open | 60m | 8.68 | 37th · 1st on team | — | -0.041 | |
| 2025-01-31 | Rutgers Scarlet Knights Open | 60mh | 9.73 | 44th · 1st on team | — | -0.041 | SR |
| 2025-01-17 | Quaker Invitational | 60m | 8.5 | 41st · 3rd on team | — | -0.041 | ★PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-03-23 | Penn Challenge | 400mh | 1:14.93 | 3rd · 1st on team | — | -0.045 | ★PR SR |
| 2024-02-24 | Atlantic 10 Indoor Championships | 60mh | 9.71 | 36th · 1st on team | — | -0.036 | |
| 2024-02-09 | FastTrack Invitational | 60mh | 9.55 | 19th · 1st on team | — | -0.043 | SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-28 | PIAA AAA & Unified State Championships | 100mh | 15.08 | 6th · 1st on team | — | -0.041 | |
| 2022-05-28 | PIAA AAA & Unified State Championships | 300mh | 1:06.73 | 36th · 1st on team | — | -0.041 | |
| 2022-05-28 | PIAA AAA & Unified State Championships | 100mh | 15.26 | 13th · 2nd on team | — | -0.041 | |
| 2022-05-21 | PIAA District I AA / AAA Championships | 100mh | 15.36 | 11th · 2nd on team | — | -0.042 | |
| 2022-05-21 | PIAA District I AA / AAA Championships | 300mh | 45.84 | 12th · 2nd on team | — | -0.042 | |
| 2022-05-21 | PIAA District I AA / AAA Championships | 100mh | 15.28 | 8th · 1st on team | — | -0.042 | |
| 2022-05-21 | PIAA District I AA / AAA Championships | 300mh | 45.74 | 11th · 1st on team | — | -0.042 | |
| 2022-05-14 | SOL National Conference Championships | 300mh | 44.83 | 1st · 1st on team | — | -0.031 | ★PR SR |
| 2022-05-14 | SOL National Conference Championships | 100mh | 15.19 | 2nd · 2nd on team | — | -0.031 | |
| 2022-05-14 | SOL National Conference Championships | 100mh | 15.12 | 1st · 1st on team | — | -0.031 | |
| 2022-05-05 | Helman/Hosier Invitational | 100mh | 15.07 | 1st · 1st on team | — | -0.042 | ★PR SR |
| 2022-05-05 | Helman/Hosier Invitational | 300mh | 45.4 | 1st · 1st on team | — | -0.042 | PR SR |
| 2022-04-14 | 5th Annual Jim Kelly Invitational | 300mh | 46.74 | 2nd · 1st on team | — | -0.030 | SR |
| 2022-04-14 | 5th Annual Jim Kelly Invitational | 100mh | 15.78 | 1st · 1st on team | — | -0.030 | SR |
| 2022-02-27 | PFTCA Indoor State Championships | 60mh | 9.36 | 22nd · 1st on team | — | -0.045 | SR |
| 2022-02-27 | PFTCA Indoor State Championships | 60mh | 9.4 | 24th · 2nd on team | — | -0.045 | |
| 2022-02-12 | PTFCA Indoor Track Carnival | 60mh | 9.38 | 1st · 1st on team | — | -0.040 | SR |
| 2022-02-12 | PTFCA Indoor Track Carnival | 60mh | 9.52 | 2nd · 2nd on team | — | -0.040 | |
| 2022-01-21 | DVGTCA Meet #5 | 60mh | 9.72 | 2nd · 1st on team | — | -0.037 | |
| 2022-01-14 | DVGTCA Meet #4 | 60mh | 9.69 | 4th · 1st on team | — | -0.040 | |
| 2021-12-29 | Robert J Burdette Indoor Classic | 60mh | 9.72 | 2nd · 2nd on team | — | -0.040 | SR |
| 2021-12-29 | Robert J Burdette Indoor Classic | 60mh | 9.68 | 1st · 1st on team | — | -0.040 | SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-05-29 | PIAA Class AAA State Track & Field Championships | 300mh | 45.66 | 4th · 1st on team | — | -0.041 | PR SR |
| 2021-05-22 | PIAA District 1 AAA Championships | 300mh | 46.22 | 6th · 1st on team | — | -0.042 | |
| 2021-05-22 | PIAA District 1 AAA Championships | 100mh | 16.69 | 21st · 1st on team | — | -0.042 | |
| 2021-05-14 | SOL National Conference Championships | 100mh | 15.12 | 4th · 1st on team | — | -0.031 | PR SR |
| 2021-05-14 | SOL National Conference Championships | 100mh | 15.3 | 5th · 2nd on team | — | -0.031 | |
| 2021-05-14 | SOL National Conference Championships | 300mh | 45.72 | 2nd · 1st on team | — | -0.031 | PR SR |
| 2021-05-06 | Helman Memorial Invitational | 300mh | 46.37 | 4th · 1st on team | — | -0.042 | PR SR |
| 2021-05-06 | Helman Memorial Invitational | 100mh | 15.76 | 2nd · 1st on team | — | -0.042 | |
| 2021-05-04 | CB South at Pennridge | 100m | 13.01 | 2nd · 1st on team | — | -0.042 | ★PR SR |
| 2021-04-27 | North Penn @ CB South | 100mh | 15.3 | 1st · 1st on team | — | -0.022 | PR SR |
| 2021-04-17 | Central Bucks West Relays | 300mh | 46.96 | 3rd · 1st on team | — | -0.019 | PR SR |
| 2021-04-10 | The North Penn Open | 100mh | 15.97 | 2nd · 1st on team | — | -0.022 | PR SR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-03-01 | PTFCA Indoor State Championships | 60mh | 9.58 | 41st · 1st on team | — | -0.045 | |
| 2020-02-21 | DVGTCA Meet of Champions | 60mh | 9.36 | 13th · 2nd on team | — | -0.040 | PR SR |
| 2020-02-21 | DVGTCA Meet of Champions | 60mh | 9.3 | 11th · 1st on team | — | -0.040 | PR SR |
| 2020-02-07 | DVGTCA Meet #7 | 60mh | 10.49 | 28th · 1st on team | — | -0.040 | |
| 2020-01-26 | Ocean Breeze HS Invitational | 55m | 7.89 | 52nd · 1st on team | — | -0.043 | ★PR SR |
| 2020-01-26 | Ocean Breeze HS Invitational | 55mh | 9.05 | 15th · 1st on team | — | -0.043 | ★PR SR |
| 2020-01-17 | DVGTCA Meet #4 | 200m | 29.04 | 22nd · 1st on team | — | -0.040 | SR |
| 2020-01-17 | DVGTCA Meet #4 | 60mh | 9.7 | 3rd · 1st on team | — | -0.040 | PR SR |
| 2019-12-20 | DVGTCA Meet #2 | 60mh | 9.93 | 8th · 1st on team | — | -0.040 | PR SR |
| 2019-12-13 | DVGTCA Meet #1 | 60mh | 11.66 | 56th · 2nd on team | — | -0.040 | SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-05-18 | PIAA District 1 AAA Championships | 100mh | 17.11 | 44th · 1st on team | — | -0.042 | |
| 2019-05-11 | SOL Continental Conference Championships | 100mh | 17.01 | 12th · 2nd on team | — | -0.019 | |
| 2019-05-11 | SOL Continental Conference Championships | 100mh | 16.15 | 5th · 1st on team | — | -0.019 | PR SR |
| 2019-05-11 | SOL Continental Conference Championships | 200m | 28.35 | 29th · 3rd on team | — | -0.019 | ★PR SR |
| 2019-05-02 | Helman Memorial Invitational | 100mh | 16.72 | 2nd · 1st on team | — | -0.042 | PR SR |
| 2019-04-06 | PW Colonial Classic | 100mh | 18.32 | 10th · 2nd on team | — | -0.028 | PR SR |
| 2019-03-23 | CB West, North Penn at CB South | 200m | 28.61 | 9th · 2nd on team | — | -0.022 | PR SR |
| 2019-03-23 | CB West, North Penn at CB South | 100mh | 19 | 6th · 3rd on team | — | -0.022 | PR SR |
| 2019-01-26 | Ocean Breeze Invitational | 55mh | 9.59 | 4th · 2nd on team | — | -0.043 | PR SR |
| 2019-01-26 | Ocean Breeze Invitational | 200m | 28.83 | 32nd · 2nd on team | — | -0.043 | PR SR |
| 2019-01-26 | Ocean Breeze Invitational | 55mh | 9.23 | 2nd · 1st on team | — | -0.043 | PR SR |
| 2019-01-04 | DVGTCA Meet #3 | 60mh | 11.17 | 21st · 1st on team | — | -0.035 | |
| 2018-12-21 | DVGTCA Meet #2 | 60mh | 10.76 | 22nd · 2nd on team | — | -0.040 | PR SR |