Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-23 | PIAA Track & Field State Championships | 400m | 1:00.47 | 28th · 1st on team | — | -0.041 | |
| 2026-05-14 | WPIAL District 7 Championships @ Slippery Rock | 400m | 59.69 | 6th · 1st on team | — | -0.026 | |
| 2026-05-07 | Northern Area Last Chance | 200m | 26.27 | 5th · 1st on team | — | -0.036 | ★PR SR |
| 2026-05-07 | Northern Area Last Chance | 400m | 59.49 | 1st · 1st on team | — | -0.036 | ★PR SR |
| 2026-05-01 | Pine-Richland Invitational | 200m | 27.14 | 16th · 2nd on team | — | -0.036 | |
| 2026-05-01 | Pine-Richland Invitational | 400m | 1:00.43 | 5th · 1st on team | — | -0.036 | |
| 2026-04-28 | WPIAL Playoff Meet @ Shenango HS | 400m | 1:00.48 | 2nd · 2nd on team | — | -0.025 | |
| 2026-04-25 | South Fayette Invitational 2026 | 400m | 59.97 | 3rd · 1st on team | — | -0.034 | PR SR |
| 2026-04-25 | South Fayette Invitational 2026 | 200m | 26.63 | 11th · 3rd on team | — | -0.034 | PR SR |
| 2026-04-23 | 130th Penn Relays Carnival | 400m | 1:00.17 | 467th · 1st on team | — | -0.045 | PR SR |
| 2026-04-18 | Butler Invitational | 400m | 1:00.24 | 10th · 1st on team | — | -0.039 | PR SR |
| 2026-03-24 | Apollo v. Leechburg v. North Catholic HS | 200m | 27.81 | 3rd · 3rd on team | — | +0.008 | |
| 2026-03-24 | Apollo v. Leechburg v. North Catholic HS | 400m | 1:03.87 | 1st · 1st on team | — | +0.008 | |
| 2026-03-24 | Apollo v. Leechburg v. North Catholic HS | 100m | 13.71 | 5th · 5th on team | — | +0.008 | ★PR SR |
| 2026-02-21 | TSTCA Indoor Championship Meet | 400m | 1:02.68 | 11th · 1st on team | — | -0.032 | SR |
| 2026-02-21 | TSTCA Indoor Championship Meet | 60m | 8.37 | 29th · 7th on team | — | -0.032 | ★PR SR |
| 2026-02-08 | Kent State University HS Meet #2 | 200m | 27.68 | 20th · 2nd on team | — | -0.032 | PR SR |
| 2026-02-08 | Kent State University HS Meet #2 | 400m | 1:03.18 | 11th · 2nd on team | — | -0.032 | SR |
| 2026-01-24 | Kent State University HS Meet #1 | 60m | 8.5 | 57th · 4th on team | — | -0.032 | |
| 2026-01-24 | Kent State University HS Meet #1 | 400m | 1:04.4 | 31st · 2nd on team | — | -0.032 | |
| 2026-01-17 | YSU Meet #2 | 60m | 8.4 | 28th · 4th on team | — | -0.032 | PR SR |
| 2026-01-17 | YSU Meet #2 | 400m | 1:03.94 | 17th · 2nd on team | — | -0.032 | SR |
| 2026-01-17 | YSU Meet #2 | 60m | 8.39 | 26th · 3rd on team | — | -0.032 | PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-14 | PIAA District 7 (WPIAL) Championships | 400m | 1:01.15 | 13th · 1st on team | — | -0.026 | PR SR |
| 2025-05-10 | Spartan Last Chance Invite | 200m | 27.81 | 4th · 3rd on team | — | -0.047 | PR SR |
| 2025-05-10 | Spartan Last Chance Invite | 400m | 1:01.55 | 1st · 1st on team | — | -0.047 | PR SR |
| 2025-05-08 | Northern Area Last Chance | 400m | 1:01.67 | 11th · 1st on team | — | -0.036 | PR SR |
| 2025-05-02 | Pine-Richland Invitational | 400m | 1:02.16 | 13th · 1st on team | — | -0.036 | PR SR |
| 2025-04-17 | Butler Invitational | 400m | 1:02.9 | 22nd · 2nd on team | — | -0.039 | PR SR |
| 2025-04-14 | Apollo Ridge v. Leechburg v. North Catholic v. Shady Side Academy HS | 200m | 27.81 | 6th · 4th on team | — | +0.008 | PR SR |
| 2025-04-14 | Apollo Ridge v. Leechburg v. North Catholic v. Shady Side Academy HS | 400m | 1:05.33 | 2nd · 2nd on team | — | +0.008 | |
| 2025-04-14 | Apollo Ridge v. Leechburg v. North Catholic v. Shady Side Academy HS | 100m | 13.74 | 9th · 7th on team | — | +0.008 | PR SR |
| 2025-04-12 | TSTCA Outdoor Championship | 400m | 1:03.62 | 13th · 2nd on team | — | -0.032 | SR |
| 2025-04-10 | North Catholic & Springdale @ Deer Lakes | 100m | 13.98 | 6th · 4th on team | — | -0.006 | SR |
| 2025-04-10 | North Catholic & Springdale @ Deer Lakes | 200m | 28.57 | 4th · 4th on team | — | -0.006 | PR SR |
| 2025-04-10 | North Catholic & Springdale @ Deer Lakes | 400m | 1:06.59 | 5th · 4th on team | — | -0.006 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-09 | Northern Area Last Chance | 400m | 1:03.3 | 11th · 3rd on team | — | -0.036 | PR SR |
| 2024-04-27 | South Fayette Invitational | 400m | 1:04.39 | 25th · 2nd on team | — | -0.034 | PR SR |
| 2024-04-13 | TSTCA Outdoor Championship | 400m | 1:04.8 | 13th · 2nd on team | — | -0.032 | PR SR |
| 2024-04-11 | North Catholic @ Mars HS | 400m | 1:08.34 | 3rd · 3rd on team | — | -0.030 | |
| 2024-04-11 | North Catholic @ Mars HS | 100m | 13.85 | 5th · 5th on team | — | -0.030 | |
| 2024-04-06 | Butler County Classic | 100m | 13.85 | 20th · 5th on team | — | -0.022 | |
| 2024-04-06 | Butler County Classic | 200m | 29.12 | 13th · 3rd on team | — | -0.022 | |
| 2024-04-04 | Armstrong v. North Catholic HS | 400m | 1:04.86 | 4th · 2nd on team | — | -0.001 | PR SR |
| 2024-04-04 | Armstrong v. North Catholic HS | 200m | 28.96 | 5th · 5th on team | — | -0.001 | PR SR |
| 2024-04-04 | Armstrong v. North Catholic HS | 100m | 13.76 | 7th · 6th on team | — | -0.001 | PR SR |
| 2024-03-26 | Kiski v. North Catholic v. Highlands HS | 400m | 1:08.38 | 4th · 4th on team | — | -0.004 | PR SR |
| 2024-03-26 | Kiski v. North Catholic v. Highlands HS | 200m | 30.45 | 8th · 6th on team | — | -0.004 | PR SR |
| 2024-03-26 | Kiski v. North Catholic v. Highlands HS | 100m | 14.18 | 7th · 6th on team | — | -0.004 | PR SR |