Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-10-09 | Belmont Plateau | 3600m | 21:02.2 | 5th · 2nd on team | 83.1 | +0.019 | ★PR ★CR R SR CSR RSR |
2023 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-09-28 | Belmont Plateau | 5000m | 36:43.2 | 79th · 5th on team | 70.4 | +0.049 | ★PR ★CR R SR CSR RSR |
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-13 | PIAA District 12 AA/AAA Championships | 200m | 26.1 | 4th · 1st on team | — | -0.036 | |
| 2026-05-06 | Public League | 200m | 24.86 | 1st · 1st on team | — | -0.036 | SR |
| 2026-05-06 | Public League | 400m | 57.39 | 1st · 1st on team | — | -0.036 | |
| 2026-05-06 | Public League | 200m | 25.53 | 4th · 2nd on team | — | -0.036 | |
| 2026-05-02 | Puma East Coast International Showcase | 200m | 25.46 | 24th · 1st on team | — | -0.041 | |
| 2026-04-29 | Public League #4 @ South Philly | 100m | 13.03 | 2nd · 1st on team | — | -0.018 | |
| 2026-04-23 | 130th Penn Relays Carnival | 400m | 56.18 | 60th · 2nd on team | — | -0.045 | ★PR SR |
| 2026-04-18 | Penn Wood Rap Curry Invitational | 400m | 57.39 | 6th · 1st on team | — | -0.038 | SR |
| 2026-04-18 | Rap Curry Invitational | 400m | 57.38 | 6th · 1st on team | — | -0.038 | SR |
| 2026-04-15 | Public League #3 @ South Philly | 800m | 2:46.87 | 2nd · 1st on team | 111.5 | -0.018 | ★PR ★R SR RSR |
| 2026-04-15 | Public League #3 @ South Philly | 100m | 12.44 | 1st · 1st on team | — | -0.018 | SR |
| 2026-04-11 | The Bensalem Invitational | 200m | 25.41 | 1st · 1st on team | — | -0.029 | |
| 2026-04-08 | Public League #2 @ South Philly | 400m | 57.8 | 1st · 1st on team | — | -0.018 | SR |
| 2026-04-01 | Green Raider Inv | 200m | 24.92 | 1st · 1st on team | — | -0.026 | SR |
| 2026-03-25 | Public League #1 @ South Philly | 400m | 58.95 | 1st · 1st on team | — | -0.018 | |
| 2026-03-25 | Public League #1 @ South Philly | 100m | 13.01 | 1st · 1st on team | — | -0.018 | SR |
| 2026-03-13 | New Balance Nationals Indoor | 400m | 58.91 | 118th · 1st on team | — | -0.044 | |
| 2026-03-13 | New Balance Nationals Indoor | 200m | 25.4 | 123rd · 2nd on team | — | -0.044 | SR |
| 2026-03-01 | PTFCA Championships | 400m | 58.12 | 12th · 1st on team | — | -0.045 | |
| 2026-02-22 | Philly Area Final Qualifier | 200m | 25.94 | 12th · 1st on team | — | -0.041 | |
| 2026-02-22 | Philly Area Final Qualifier | 60m | 8.11 | 30th · 1st on team | — | -0.041 | |
| 2026-02-22 | Philly Area Final Qualifier | 60m | 8.17 | 33rd · 2nd on team | — | -0.041 | |
| 2026-02-18 | The Pub Last Chance | 60m | 7.9 | 4th · 1st on team | — | -0.041 | |
| 2026-02-13 | Tim Hickey Meet of Champs | 400m | 58.37 | 6th · 1st on team | — | -0.041 | |
| 2026-02-08 | Philadelphia Public League Championships | 400m | 58.5 | 2nd · 1st on team | — | -0.041 | |
| 2026-02-08 | Philadelphia Public League Championships | 200m | 25.6 | 3rd · 2nd on team | — | -0.041 | |
| 2026-01-30 | DVGTCA Meet #7 | 400m | 58.92 | 1st · 1st on team | — | -0.037 | |
| 2026-01-18 | Kristian Marche Memorial Invitational | 60m | 7.87 | 3rd · 1st on team | — | -0.041 | ★PR SR |
| 2026-01-18 | Kristian Marche Memorial Invitational | 60m | 7.94 | 6th · 2nd on team | — | -0.041 | |
| 2026-01-18 | Kristian Marche Memorial Invitational | 400m | 58.11 | 3rd · 1st on team | — | -0.041 | SR |
| 2026-01-02 | PPL Indoor #3 | 200m | 25.45 | 1st · 1st on team | — | -0.041 | SR |
| 2025-12-29 | RJBIC | 60m | 7.99 | 4th · 2nd on team | — | -0.040 | PR SR |
| 2025-12-29 | RJBIC | 60m | 7.89 | 3rd · 1st on team | — | -0.040 | PR SR |
| 2025-12-18 | PPL Meet #2 | 60m | 8.01 | 1st · 1st on team | — | -0.041 | PR SR |
| 2025-12-11 | PPL Season Kick-Off | 400m | 1:00.35 | 1st · 1st on team | — | -0.041 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-07-19 | UAGTCA 2025 Ron Jackson Youth Invitational | 200m | 24.89 | 1st · 1st on team | — | -0.037 | |
| 2025-07-19 | UAGTCA 2025 Ron Jackson Youth Invitational | 200m | 25.44 | 3rd · 2nd on team | — | -0.037 | |
| 2025-07-12 | 2025 City Of Wilmington Youth Invitational | 400m | 56.61 | 1st · 1st on team | — | -0.045 | PR SR |
| 2025-07-12 | 2025 City Of Wilmington Youth Invitational | 200m | 24.78 | 1st · 1st on team | — | -0.045 | ★PR SR |
| 2025-07-12 | 2025 City Of Wilmington Youth Invitational | 100m | 12.25 | 1st · 1st on team | — | -0.045 | ★PR SR |
| 2025-06-15 | AAU Mid Atlantic District Qualifier | 100m | 12.52 | 8th · 1st on team | — | -0.042 | PR SR |
| 2025-06-15 | AAU Mid Atlantic District Qualifier | 400m | 1:00.49 | 12th · 1st on team | — | -0.042 | |
| 2025-06-15 | AAU Mid Atlantic District Qualifier | 200m | 25.61 | 8th · 1st on team | — | -0.042 | |
| 2025-05-23 | PIAA Track & Field State Championships AAA/AA | 400m | 1:00.23 | 41st · 1st on team | — | -0.041 | |
| 2025-05-14 | District XII | 200m | 25.78 | 5th · 2nd on team | — | -0.036 | |
| 2025-05-14 | PIAA District 12 AAA Championships | 200m | 25.78 | 5th · 2nd on team | — | -0.036 | |
| 2025-05-14 | District XII | 200m | 26.5 | 7th · 3rd on team | — | -0.036 | |
| 2025-05-14 | PIAA District 12 AAA Championships | 200m | 26.5 | 7th · 3rd on team | — | -0.036 | |
| 2025-05-14 | District XII | 400m | 58.54 | 1st · 1st on team | — | -0.036 | |
| 2025-05-14 | PIAA District 12 AAA Championships | 400m | 58.54 | 1st · 1st on team | — | -0.036 | |
| 2025-05-07 | Public League | 400m | 57.81 | 2nd · 1st on team | — | -0.036 | SR |
| 2025-05-03 | Blue Streak Relays | 200m | 25.45 | 1st · 1st on team | — | -0.000 | PR SR |
| 2025-05-03 | Blue Streak Relays | 400m | 58.41 | 1st · 1st on team | — | -0.000 | |
| 2025-04-19 | Rap Curry Inv | 200m | 25.71 | 7th · 1st on team | — | -0.038 | SR |
| 2025-04-16 | Green Raider Inv | 100m | 12.84 | 3rd · 2nd on team | — | -0.026 | PR SR |
| 2025-04-16 | Green Raider Inv | 400m | 58.21 | 2nd · 1st on team | — | -0.026 | SR |
| 2025-04-05 | Plymouth Whitemarsh Elite Invitational | 200m | 26.78 | 3rd · 2nd on team | — | -0.028 | |
| 2025-04-05 | Plymouth Whitemarsh Elite Invitational | 400m | 59.37 | 1st · 1st on team | — | -0.028 | |
| 2025-02-19 | DVGTCA Meet of Champions | 200m | 26.12 | 14th · 2nd on team | — | -0.041 | SR |
| 2025-02-09 | Philadelphia Public League Championships | 400m | 59.09 | 3rd · 1st on team | — | -0.041 | SR |
| 2025-02-02 | Philadelphia Public League Meet #6 | 60m | 8.15 | 2nd · 1st on team | — | -0.041 | |
| 2025-02-02 | Philadelphia Public League Meet #6 | 400m | 59.55 | 2nd · 1st on team | — | -0.041 | SR |
| 2025-01-31 | DVGTCA Meet #8 | 200m | 26.77 | 3rd · 1st on team | — | -0.034 | SR |
| 2025-01-19 | Kristian Marche Memorial Invitational | 400m | 59.81 | 9th · 1st on team | — | -0.041 | SR |
| 2024-12-27 | Robert J Burdette Indoor Classic | 400m | 1:02.55 | 2nd · 1st on team | — | -0.040 | SR |
| 2024-12-27 | Robert J Burdette Indoor Classic | 60m | 8.44 | 19th · 2nd on team | — | -0.040 | |
| 2024-12-27 | Robert J Burdette Indoor Classic | 60m | 8.14 | 6th · 1st on team | — | -0.040 | |
| 2024-12-19 | Philadelphia Public League Meet #2 | 60mh | 11.77 | 7th · 2nd on team | — | -0.041 | ★PR SR |
| 2024-12-12 | Philadelphia Public League Season Kick-Off | 60m | 8.04 | 1st · 1st on team | — | -0.041 | PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-21 | 2024 UAGTCA's Ron Jackson Youth Invitational | 200m | 25.54 | 5th · 1st on team | — | -0.037 | PR SR |
| 2024-07-21 | 2024 UAGTCA's Ron Jackson Youth Invitational | 200m | 25.81 | 6th · 2nd on team | — | -0.037 | |
| 2024-07-07 | 2L Race Services Summer Showdown | 200m | 26.32 | 3rd · 1st on team | — | -0.013 | PR SR |
| 2024-07-07 | 2L Race Services Summer Showdown | 400m | 1:00.43 | 3rd · 1st on team | — | -0.013 | |
| 2024-05-25 | PIAA State Track & Field Championships | 400m | 59.33 | 34th · 1st on team | — | -0.041 | |
| 2024-05-16 | District XII | 400m | 58.32 | 1st · 1st on team | — | -0.036 | |
| 2024-05-09 | Philadelphia Public League Championships | 400m | 57.33 | 1st · 1st on team | — | -0.036 | PR SR |
| 2024-05-04 | Lower Merion Invitational | 200m | 26.34 | 2nd · 2nd on team | — | -0.034 | PR SR |
| 2024-04-13 | The Bensalem Invitational | 200m | 27.23 | 10th · 5th on team | — | -0.029 | |
| 2024-04-13 | The Bensalem Invitational | 400m | 1:01.96 | 2nd · 1st on team | — | -0.029 | |
| 2024-04-13 | The Bensalem Invitational | 200m | 26.8 | 4th · 3rd on team | — | -0.029 | |
| 2024-04-06 | Haverford Invitational | 400m | 1:00.9 | 2nd · 1st on team | — | -0.035 | PR SR |
| 2024-03-27 | Green Raider Inv | 200m | 26.35 | 1st · 1st on team | — | -0.026 | PR SR |
| 2024-03-01 | PPL Champs | 400m | 1:04.6 | 5th · 1st on team | — | -0.014 | |
| 2024-02-02 | DVGTCA Meet #7 | 400m | 1:03.43 | 6th · 1st on team | — | -0.040 | SR |
| 2024-01-12 | DVGTCA Meet #6 | 400m | 1:04.29 | 10th · 1st on team | — | -0.037 | SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-07-15 | Whirlwinds Youth Track Challenge | 200m | 27.66 | 5th · 1st on team | — | -0.024 | PR SR |
| 2023-07-15 | Whirlwinds Youth Track Challenge | 400m | 1:01.36 | 1st · 1st on team | — | -0.024 | PR SR |
| 2023-07-08 | City of Wilmington Youth Invitational | 400m | 1:01.74 | 4th · 1st on team | — | -0.045 | PR SR |
| 2023-07-08 | City of Wilmington Youth Invitational | 200m | 27.73 | 6th · 1st on team | — | -0.045 | PR SR |
| 2023-05-11 | Philadelphia Public League Championships | 400m | 1:02.43 | 7th · 1st on team | — | -0.037 | PR SR |
| 2023-04-01 | Haverford Invitational | 400m | 1:05.47 | 13th · 1st on team | — | -0.028 | SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-07-24 | 2022 UAGTCA's Ron Jackson Youth Invitational | lj | 3.33m | — | — | -0.036 | |
| 2022-07-24 | 2022 UAGTCA's Ron Jackson Youth Invitational | 400m | 1:03.02 | 4th · 2nd on team | — | -0.036 | PR SR |