Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-04-21 | BCIAA Firing Championship Track Meet | 110mh | 15.38 | 11th · 2nd on team | — | -1.7% | |
| 2026-04-21 | BCIAA Firing Championship Track Meet | 300mh | 40.72 | 4th · 1st on team | — | -1.7% | ★PR SR |
| 2026-04-21 | BCIAA Firing Championship Track Meet | 110mh | 15.24 | 10th · 1st on team | — | -1.7% | ★PR SR |
| 2026-04-17 | Twin Valley Raider Invitational | 300mh | 41.62 | 6th · 1st on team | — | -0.6% | PR SR |
| 2026-04-17 | Twin Valley Raider Invitational | 110mh | 15.85 | 15th · 1st on team | — | -0.6% | |
| 2026-04-11 | The Coatesville Track & Field Invitational | 300mh | 42.16 | 6th · 1st on team | — | -1.6% | PR SR |
| 2026-04-11 | The Coatesville Track & Field Invitational | 110mh | 15.34 | 2nd · 1st on team | — | -1.6% | PR SR |
| 2026-04-11 | The Coatesville Track & Field Invitational | 110mh | 16.46 | 8th · 2nd on team | — | -1.6% | |
| 2026-04-07 | Twin Valley HS vs Hamburg | 110mh | 15.93 | 2nd · 1st on team | — | -0.6% | |
| 2026-04-01 | Twin Valley HS vs Conrad Weiser vs Fleetwood | 200m | 23.79 | 3rd · 2nd on team | — | -0.6% | |
| 2026-04-01 | Twin Valley HS vs Conrad Weiser vs Fleetwood | 110mh | 15.73 | 1st · 1st on team | — | -0.6% | PR SR |
| 2026-04-01 | Twin Valley HS vs Conrad Weiser vs Fleetwood | 300mh | 42.32 | 1st · 1st on team | — | -0.6% | PR SR |
| 2026-03-24 | Twin Valley HS vs Governor Mifflin | lj | DNS | — | — | -0.6% | |
| 2026-03-24 | Twin Valley HS vs Governor Mifflin | 110mh | 15.84 | 1st · 1st on team | — | -0.6% | PR SR |
| 2026-03-24 | Twin Valley HS vs Governor Mifflin | 200m | 23.48 | 3rd · 3rd on team | — | -0.6% | ★PR SR |
| 2026-03-21 | Upper Darby Relays | lj | 17' 1.5" | — | — | -0.5% | |
| 2026-02-20 | Garden State TC Invitational | 55mh | 8.42 | 17th · 1st on team | — | -1.7% | |
| 2026-02-20 | Garden State TC Invitational | 200m | 23.81 | 24th · 2nd on team | — | -1.7% | |
| 2026-02-16 | TFCAofGP Meet of Champions | 60mh | 8.83 | 31st · 1st on team | — | -1.6% | ★PR SR |
| 2026-02-13 | Garden State Open at Ocean Breeze | 200m | 23.77 | 74th · 3rd on team | — | -1.9% | |
| 2026-02-13 | Garden State Invitational 2026 | 200m | 23.77 | 74th · 3rd on team | — | -1.9% | |
| 2026-02-13 | Garden State Open at Ocean Breeze | 55mh | 8.31 | 6th · 1st on team | — | -1.9% | ★PR SR |
| 2026-02-13 | Garden State Invitational 2026 | 55mh | 8.31 | 6th · 1st on team | — | -1.9% | |
| 2026-02-06 | TFCAofGP Last Chance Meet | 60mh | 8.91 | 24th · 1st on team | — | -1.4% | |
| 2026-02-01 | Berks County Showdown Presented by 2L Race Services | lj | 19' 11.5" | — | — | -1.0% | |
| 2026-02-01 | Berks County Showdown Presented by 2L Race Services | 200m | 24.13 | 7th · 1st on team | — | -1.0% | |
| 2026-01-23 | TFCAGP #7 | 200m | 23.71 | 9th · 1st on team | — | -1.4% | PR SR |
| 2026-01-16 | TFCAofGP Meet #6 | 60mh | 8.86 | 13th · 1st on team | — | -1.6% | PR SR |
| 2026-01-10 | YSU Meet #1 | 60m | 7.47 | 56th · 2nd on team | — | -0.2% | ★PR SR |
| 2026-01-10 | YSU Meet #1 | 60mh | 9.07 | 32nd · 1st on team | — | -0.2% | |
| 2026-01-02 | 2LRS New Year Kickoff | 60mh | 8.87 | 3rd · 1st on team | — | -1.0% | PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-04-14 | Fleetwood Quad Track Meet | 300mh | 42.73 | 2nd · 1st on team | — | +0.5% | |
| 2025-04-14 | Fleetwood Quad Track Meet | 110mh | 16.14 | 2nd · 1st on team | — | +0.5% | |
| 2025-03-29 | North Penn Open | 110mh | 16.09 | 13th · 1st on team | — | +0.1% | PR SR |
| 2025-03-29 | North Penn Open | 300mh | 42.62 | 14th · 1st on team | — | +0.1% | PR SR |
| 2025-03-22 | Upper Darby Relays | 300mh | 43.18 | 8th · 1st on team | — | -0.5% | PR SR |
| 2025-02-21 | Meet results → | Boys 55m Hurdles High School | 8.46 | 4th · 1st on team | — | — | ★PR SR |
| 2025-02-21 | Meet results → | Boys 200m Dash High School | 24.37 | 73rd · 2nd on team | — | — | ★PR SR |
| 2025-02-07 | TFCAofGP Last Chance | 60mh | 9.16 | 33rd · 1st on team | — | -1.4% | PR SR |
| 2025-02-07 | TFCAofGP Last Chance | 400m | 57.09 | 31st · 1st on team | — | -1.4% | ★PR SR |
| 2025-02-02 | TFCAofGP Meet #9 | 60mh | 9.24 | 29th · 1st on team | — | -1.6% | PR SR |
| 2025-01-24 | TFCAofGP Novice | 55mh | 8.82 | 3rd · 1st on team | — | +1.6% | PR SR |
| 2025-01-19 | TFCAofGP Meet #7 | 60mh | 9.28 | 12th · 1st on team | — | -1.6% | |
| 2025-01-04 | TFCAGP #4 | 60mh | 9.29 | 27th · 1st on team | — | -0.8% | |
| 2024-12-27 | Robert J Burdette Indoor Classic | 60mh | 9.27 | 25th · 1st on team | — | -1.4% | PR SR |
| 2024-12-20 | TFCAGP #2 | 60mh | 9.5 | 40th · 1st on team | — | -0.8% | PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-11 | BCIAA Firing Meet | 110mh | 16.6 | 20th · 1st on team | — | -1.7% | |
| 2024-05-11 | BCIAA Firing Meet | 300mh | 43.75 | 14th · 1st on team | — | -1.7% | |
| 2024-04-27 | Unionville Invitational | 110mh | 17.45 | 25th · 1st on team | — | -0.4% | |
| 2024-04-19 | Twin Valley Invitational | 300mh | 43.78 | 9th · 1st on team | — | -0.6% | |
| 2024-04-16 | Twin Valley HS vs Schuylkill Valley | 110mh | 17.01 | 2nd · 1st on team | — | -0.5% | |
| 2024-04-16 | Twin Valley HS vs Schuylkill Valley | 300mh | 43.73 | 1st · 1st on team | — | -0.5% | PR SR |
| 2024-04-13 | The Coatesville Track and Field Invitational | 110mh | 17.86 | 20th · 1st on team | — | -1.6% | |
| 2024-04-09 | Twin Valley HS Quad Track Meet | 300mh | 44.1 | 3rd · 1st on team | — | -0.6% | PR SR |
| 2024-04-09 | Twin Valley HS Quad Track Meet | 110mh | 16.59 | 4th · 1st on team | — | -0.6% | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-11 | BCIAA Firing Meet | 110mh | 16.96 | 19th · 1st on team | — | -1.7% | |
| 2023-05-11 | BCIAA Firing Meet | 300mh | 44.24 | 13th · 3rd on team | — | -1.7% | PR SR |
| 2023-05-02 | Twin Valley HS vs Fleetwood | 300mh | 45.59 | 4th · 3rd on team | — | +0.1% | |
| 2023-05-02 | Twin Valley HS vs Fleetwood | 110mh | 16.87 | 2nd · 1st on team | — | +0.1% | PR SR |
| 2023-04-25 | Twin Valley HS vs Brandywine Heights vs Kutztown | 300mh | 45.16 | 3rd · 3rd on team | — | -0.6% | PR SR |
| 2023-04-25 | Twin Valley HS vs Brandywine Heights vs Kutztown | 110mh | 17.16 | 1st · 1st on team | — | -0.6% | SR |
| 2023-04-18 | Twin Valley @ Schulkill Valley | 110mh | 17.63 | 3rd · 3rd on team | — | -0.3% | SR |
| 2023-04-18 | Twin Valley @ Schulkill Valley | 300mh | 47.39 | 4th · 4th on team | — | -0.3% | PR SR |
| 2023-04-06 | Conrad Weiser HS vs Twin Valley | 300mh | 48.8 | 5th · 3rd on team | — | +2.3% | PR SR |
| 2023-04-06 | Conrad Weiser HS vs Twin Valley | 110mh | 19.15 | 5th · 3rd on team | — | +2.3% | SR |
| 2023-03-18 | The Phoenixville Classic | 800m | 2:28.97 | 16th · 2nd on team | 102.3 | +0.7% | ★PR ★R SR RSR |
| 2023-01-13 | TFCAofGP Meet #6 | 400m | 59.54 | 35th · 1st on team | — | -1.4% | PR SR |
| 2023-01-07 | TFCAofGP Meet #5 | 60mh | 10.32 | 45th · 4th on team | — | -1.4% | |
| 2023-01-07 | TFCAofGP Meet #5 | 60mh | 10.27 | 42nd · 3rd on team | — | -1.4% | |
| 2022-12-22 | TFCAofGP Meet #3 | 60mh | 10.48 | 47th · 4th on team | — | -1.4% | |
| 2022-12-22 | TFCAofGP Meet #3 | 60mh | 10.19 | 45th · 3rd on team | — | -1.4% | PR SR |
| 2022-12-10 | TFCAofGP Meet #1 | 60mh | 10.48 | 48th · 4th on team | — | -1.4% | PR SR |
| 2022-12-10 | TFCAofGP Meet #1 | 60mh | 10.26 | 43rd · 1st on team | — | -1.4% | PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-16 | Governor Mifflin Junior High County Meet | 110mh | 16.99 | 3rd · 1st on team | — | -1.7% | PR SR |
| 2022-05-16 | Governor Mifflin Junior High County Meet | 110mh | 17.13 | 4th · 2nd on team | — | -1.7% |