Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-18 | New Balance Nationals Outdoor | lj | 6.93m | — | — | -0.045 | |
| 2026-06-14 | New York State Outdoor Track & Field Championships | lj | 23-06.50 | — | — | -0.045 | |
| 2026-06-14 | New York State Outdoor Track & Field Championships | 400m | 49 | 8th · 1st on team | — | -0.045 | |
| 2026-05-27 | Section 2 Group 1 Championships | lj | 24-0.50 | — | — | -0.028 | |
| 2026-05-27 | Section 2 Group 1 Championships | 100m | 11.09 | 4th · 1st on team | — | -0.028 | |
| 2026-05-27 | Section 2 Group 1 Championships | 400m | 48.57 | 1st · 1st on team | — | -0.028 | |
| 2026-05-27 | Section 2 Group 1 Championships | 200m | 21.93 | 1st · 1st on team | — | -0.028 | ★PR SR |
| 2026-05-19 | Boys Suburban Council Varsity and JV Championships | lj | 24-5 | — | — | -0.017 | |
| 2026-05-19 | Boys Suburban Council Varsity and JV Championships | 100m | 11.34 | 8th · 2nd on team | — | -0.017 | |
| 2026-05-16 | William F. Eddy Jr. Track & Field Meet | lj | 23-7.50 | — | — | -0.040 | |
| 2026-05-16 | William F. Eddy Jr. Track & Field Meet | 400m | 48.13 | 1st · 1st on team | — | -0.040 | ★PR SR |
| 2026-05-16 | William F. Eddy Jr. Track & Field Meet | 200m | 22.5 | 8th · 2nd on team | — | -0.040 | |
| 2026-05-16 | William F. Eddy Jr. Track & Field Meet | 200m | 22.26 | 4th · 1st on team | — | -0.040 | |
| 2026-05-07 | Glenn D. Loucks Games | 400m | 48.85 | 9th · 1st on team | — | -0.057 | |
| 2026-04-28 | Columbia vs Averill Park vs Guilderland -CoEd | lj | 23-3.75 | — | — | -0.019 | |
| 2026-04-28 | Columbia vs Averill Park vs Guilderland -CoEd | 100m | 11.34 | 1st · 1st on team | — | -0.019 | |
| 2026-04-28 | Columbia vs Averill Park vs Guilderland -CoEd | 200m | 22.2 | 1st · 1st on team | — | -0.019 | |
| 2026-04-25 | Luciano Memorial Invitational | 100m | 11.02 | 1st · 1st on team | — | -0.036 | ★PR SR |
| 2026-04-25 | Luciano Memorial Invitational | 200m | 22.35 | 1st · 1st on team | — | -0.036 | |
| 2026-04-25 | Luciano Memorial Invitational | 100m | 11.2 | 3rd · 2nd on team | — | -0.036 | |
| 2026-04-18 | Niskayuna Spring Classic | 100m | 11.36 | 2nd · 1st on team | — | -0.029 | SR |
| 2026-03-13 | New Balance Nationals Indoor | lj | 6.54m | — | — | -0.044 | |
| 2026-03-13 | New Balance Nationals Indoor | 200m | 21.96 | 65th · 1st on team | — | -0.044 | PR SR |
| 2026-03-13 | New Balance Nationals Indoor | 400m | 48.38 | 32nd · 1st on team | — | -0.044 | PR SR |
| 2026-03-06 | NYSPHSAA -NY State Champs | lj | 23-01.50 | — | — | -0.043 | |
| 2026-03-06 | NYSPHSAA -NY State Champs | 300m | 34.26 | 7th · 1st on team | — | -0.043 | ★PR SR |
| 2026-03-06 | NYSPHSAA -NY State Champs | 300m | 34.27 | 8th · 2nd on team | — | -0.043 | |
| 2026-02-28 | CBA Showcase Relays and Field Events | lj | 22-02.00 | — | — | -0.018 | |
| 2026-02-21 | Ocean Breeze Elite | lj | 6.86m | — | — | -0.043 | |
| 2026-02-21 | Ocean Breeze Elite | 400m | 48.76 | 2nd · 1st on team | — | -0.043 | PR SR |
| 2026-02-14 | Section 2 State Qualifier | lj | 22-7.75 | — | — | -0.011 | |
| 2026-02-14 | Section 2 State Qualifier | 300m | 36.89 | 5th · 2nd on team | — | -0.011 | |
| 2026-02-14 | Section 2 State Qualifier | 300m | 36.48 | 3rd · 1st on team | — | -0.011 | |
| 2026-02-01 | Section 2 Division I Championship | lj | 21-10.25 | — | — | -0.011 | |
| 2026-02-01 | Section 2 Division I Championship | 300m | 36.49 | 1st · 1st on team | — | -0.011 | |
| 2026-01-09 | 2026 Yale HS Classic | lj | 21' 8.75" | — | — | -0.051 | |
| 2026-01-09 | 2026 Yale HS Classic | 600m | 1:24.54 | 3rd · 1st on team | — | -0.051 | ★PR SR |
| 2026-01-03 | Ocean Breeze Freedom Games | lj | 22-04.50 | — | — | -0.043 | |
| 2026-01-03 | Ocean Breeze Freedom Games | 300m | 34.49 | 2nd · 2nd on team | — | -0.043 | |
| 2026-01-03 | Ocean Breeze Freedom Games | 300m | 34.48 | 1st · 1st on team | — | -0.043 | |
| 2025-12-29 | The 11TH Annual Ocean Breeze Holiday Festival | lj | 21-0 | — | — | -0.043 | |
| 2025-12-29 | The 11TH Annual Ocean Breeze Holiday Festival | 400m | 48.87 | 3rd · 1st on team | — | -0.043 | PR SR |
| 2025-12-20 | The Beantown Winter Classic | lj | 22-10.50 | — | — | -0.044 | |
| 2025-12-20 | The Beantown Winter Classic | 300m | 34.36 | 2nd · 1st on team | — | -0.044 | PR SR |
| 2025-12-07 | Ithaca College Bomber HS Invitational | lj | 21-08.50 | — | — | -0.039 |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-14 | NYSPHSAA State Outdoor Track & Field Championships | lj | 21-11.75 | — | — | -0.038 | |
| 2025-06-14 | NYSPHSAA State Outdoor Track & Field Championships | 400m | 49.5 | 11th · 1st on team | — | -0.038 | PR SR |
| 2025-06-06 | Section 2 State Qualifier | lj | 22-2 | — | — | -0.032 | |
| 2025-06-06 | Section 2 State Qualifier | 200m | 22.14 | 4th · 1st on team | — | -0.032 | PR SR |
| 2025-06-06 | Section 2 State Qualifier | 400m | 50.03 | 4th · 1st on team | — | -0.032 | |
| 2025-06-06 | Section 2 State Qualifier | 200m | 22.46 | 11th · 2nd on team | — | -0.032 | |
| 2025-05-28 | Section 2 Group 1 Championships | lj | 22-04.00 | — | — | -0.028 | |
| 2025-05-28 | Section 2 Group 1 Championships | 400m | 49.74 | 2nd · 1st on team | — | -0.028 | |
| 2025-05-28 | Section 2 Group 1 Championships | 200m | 22.44 | 1st · 1st on team | — | -0.028 | |
| 2025-05-17 | William F. Eddy Jr. Track & Field Meet | lj | 22-9.25 | — | — | -0.038 | |
| 2025-05-17 | William F. Eddy Jr. Track & Field Meet 2025 | lj | 22-9.25 | — | — | -0.040 | |
| 2025-05-17 | William F. Eddy Jr. Track & Field Meet 2025 | 400m | 49.6 | 4th · 1st on team | — | -0.040 | PR SR |
| 2025-05-17 | William F. Eddy Jr. Track & Field Meet | 400m | 49.6 | 4th · 1st on team | — | -0.038 | |
| 2025-05-06 | Guilderland vs Burnt Hills Coed | tj | 41-09.00 | — | — | -0.017 | |
| 2025-05-06 | Guilderland vs Burnt Hills Coed | 200m | 22.57 | 1st · 1st on team | — | -0.017 | |
| 2025-05-06 | Guilderland vs Burnt Hills Coed | 400m | 50.16 | 1st · 1st on team | — | -0.017 | |
| 2025-05-06 | Guilderland vs Burnt Hills Coed | 100m | 11.62 | 1st · 1st on team | — | -0.017 | |
| 2025-04-29 | Columbia vs Guilderland vs Averill Park -Coed | lj | 23-0 | — | — | -0.031 | |
| 2025-04-29 | Columbia vs Guilderland vs Averill Park -Coed | 100m | 11.23 | 3rd · 2nd on team | — | -0.031 | PR SR |
| 2025-04-29 | Columbia vs Guilderland vs Averill Park -Coed | 200m | 22.22 | 1st · 1st on team | — | -0.031 | PR SR |
| 2025-04-23 | BSpa vs Guilderland Boys | lj | 23-1.50 | — | — | -0.021 | |
| 2025-04-23 | BSpa vs Guilderland Boys | 200m | 22.51 | 1st · 1st on team | — | -0.021 | |
| 2025-04-23 | BSpa vs Guilderland Boys | 100m | 11.24 | 1st · 1st on team | — | -0.021 | PR SR |
| 2025-04-09 | Guilderland vs Shenendehowa Meet | discus | 100-09 | — | — | -0.017 | |
| 2025-04-09 | Guilderland vs Shenendehowa Meet | lj | 21-03.25 | — | — | -0.017 | |
| 2025-04-09 | Guilderland vs Shenendehowa Meet | 100m | 11.26 | 1st · 1st on team | — | -0.017 | PR SR |
| 2025-03-13 | New Balance Nationals Indoor | 400m | 49.88 | 92nd · 1st on team | — | -0.044 | |
| 2025-03-08 | NYPHSAA Indoor State Championships | lj | 21-1 | — | — | -0.043 | |
| 2025-03-08 | NYPHSAA Indoor State Championships | 300m | 35.71 | 36th · 1st on team | — | -0.043 | PR SR |
| 2025-02-22 | Section 2 State Qualifier | lj | 21-02.25 | — | — | -0.011 | |
| 2025-02-22 | Section 2 State Qualifier | 300m | 37.86 | 8th · 2nd on team | — | -0.011 | |
| 2025-02-22 | Section 2 State Qualifier | 300m | 37.14 | 3rd · 1st on team | — | -0.011 | |
| 2025-02-17 | Section 2 Division I Championship | lj | 20-6.50 | — | — | -0.011 | |
| 2025-02-01 | Purple Champions HS Invitational | lj | 21-02.00 | — | — | -0.041 | |
| 2025-02-01 | Purple Champions HS Invitational | 200m | 22.39 | 2nd · 1st on team | — | -0.041 | |
| 2025-02-01 | Purple Champions HS Invitational | 400m | 49.65 | 3rd · 1st on team | — | -0.041 | PR SR |
| 2025-01-17 | Steve Borbet Invitational | 200m | 22.38 | 1st · 1st on team | — | -0.041 | PR SR |
| 2025-01-17 | Steve Borbet Invitational | 400m | 50.26 | 1st · 1st on team | — | -0.041 | SR |
| 2025-01-10 | 40th Yale Interscholastic Track Classic | lj | 21-05.50 | — | — | -0.051 | |
| 2025-01-10 | 40th Yale Interscholastic Track Classic | 300m | 35.91 | 13th · 1st on team | — | -0.051 | |
| 2025-01-05 | Ocean Breeze Freedom Games | lj | 21-0.75 | — | — | -0.043 | |
| 2025-01-05 | Ocean Breeze Freedom Games | 55m | 6.88 | 40th · 2nd on team | — | -0.043 | |
| 2024-12-21 | The Beantown Winter Classic | lj | 21-07.00 | — | — | -0.044 | |
| 2024-12-21 | The Beantown Winter Classic | 300m | 35.85 | 4th · 1st on team | — | -0.044 | PR SR |
| 2024-12-08 | Ithaca College Bomber HS Invitational | lj | 21-01.00 | — | — | -0.041 | |
| 2024-12-08 | Ithaca College Bomber HS Invitational | 55m | 6.87 | 12th · 1st on team | — | -0.041 | ★PR SR |
| 2024-12-08 | Ithaca College Bomber HS Invitational | 55m | 6.89 | 14th · 3rd on team | — | -0.041 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-02 | Eastern States Championship | lj | 22-05.50 | — | — | -0.036 | |
| 2024-05-22 | Section 2 Group 1 Championships | 400m | 49.9 | 2nd · 2nd on team | — | -0.017 | PR SR |
| 2024-05-22 | Section 2 Group 1 Championships | 200m | 22.84 | 6th · 1st on team | — | -0.017 | |
| 2024-05-15 | Boys Suburban Council Championships | 400m | 50.03 | 2nd · 1st on team | — | -0.026 | PR SR |
| 2024-05-15 | Boys Suburban Council Championships | 200m | 22.89 | 7th · 2nd on team | — | -0.026 | |
| 2024-05-10 | Shen Invitational | 100m | 11.35 | 17th · 1st on team | — | -0.032 | |
| 2024-05-10 | Shen Invitational | 100m | 11.42 | 18th · 2nd on team | — | -0.032 | |
| 2024-05-08 | CBA-Ballston Spa-Guilderland (Boys) | 200m | 22.79 | 2nd · 1st on team | — | -0.022 | PR SR |
| 2024-05-08 | CBA-Ballston Spa-Guilderland (Boys) | 400m | 50.17 | 2nd · 2nd on team | — | -0.022 | PR SR |
| 2024-04-30 | Niskayuna-Guilderland-Shaker Boys | 100m | 11.3 | 3rd · 1st on team | — | -0.029 | PR SR |
| 2024-04-24 | Guilderland vs Shen vs Beth Boys | 400m | 51.5 | 1st · 1st on team | — | -0.017 | |
| 2024-04-24 | Guilderland vs Shen vs Beth Boys | 200m | 23.45 | 2nd · 2nd on team | — | -0.017 | |
| 2024-04-20 | Niskayuna Spring Relays | 400m | 51 | 3rd · 2nd on team | — | -0.029 | PR SR |
| 2024-04-16 | Saratoga vs Guilderland vs Colonie Boys | 200m | 23.14 | 2nd · 2nd on team | — | -0.029 | |
| 2024-04-16 | Saratoga/Guilderland/Colonie Tri | 200m | 23.14 | 2nd · 2nd on team | — | -0.029 | |
| 2024-04-06 | Guilderland Frigid Cup Invitational | 100m | 11.36 | 3rd · 2nd on team | — | -0.017 | PR SR |
| 2024-04-06 | Guilderland Frigid Cup Invitational | 200m | 22.85 | 2nd · 1st on team | — | -0.017 | PR SR |
| 2024-01-06 | The Armory Hispanic Games | 200m | 23.51 | 57th · 2nd on team | — | -0.041 | PR SR |
| 2023-12-17 | Bishop Loughlin Games | 55m | 7.02 | 7th · 1st on team | — | -0.043 | PR SR |
| 2023-12-17 | Bishop Loughlin Games | 300m | 37.27 | 4th · 1st on team | — | -0.043 | PR SR |
| 2023-12-03 | Ithaca College HS Invitational | 55m | 7.06 | 31st · 4th on team | — | -0.039 | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-24 | Section 2 Group 1 Championships | tj | 36-06.00 | — | — | -0.036 | |
| 2023-05-06 | Colonie Relays | lj | 18-02.50 | — | — | -0.036 | |
| 2023-04-29 | Luciano Memorial | tj | 39-02.50 | — | — | -0.036 | |
| 2023-04-29 | Luciano Memorial | lj | 19-07.75 | — | — | -0.036 | |
| 2023-04-22 | Niskayuna Warrior Track and Field Classic 2023 | lj | 19-09.00 | — | — | -0.035 | |
| 2023-04-22 | Niskayuna Warrior Track and Field Classic 2023 | 100m | 12.42 | 30th · 2nd on team | — | -0.035 | PR SR |
| 2023-03-12 | New Balance Nationals Indoor | lj | 5.65m | — | — | -0.044 | |
| 2023-02-17 | North Shore Pre-National Invitational | tj | 38-01.50 | — | — | -0.041 | |
| 2023-02-17 | North Shore Pre-National Invitational | lj | 20-00.00 | — | — | -0.041 | |
| 2023-02-17 | North Shore Pre-National Invitational | 400m | 54.19 | 24th · 1st on team | — | -0.041 | PR SR |
| 2023-02-05 | Section 2 State Qualifier | lj | 19-7.25 | — | — | -0.011 | |
| 2023-01-29 | Section 2 Division I Championship | tj | 37-06.75 | — | — | -0.033 | |
| 2023-01-29 | Section 2 Division I Championship | lj | 19-05.50 | — | — | -0.033 | |
| 2023-01-21 | Suburban Council Boys Varsity and Freshmen Championships | lj | 18-10.75 | — | — | -0.033 | |
| 2023-01-08 | TCITL ED CEPIEL INVITATIONAL | hj | NH | — | — | -0.036 | |
| 2022-12-30 | The Armory HS Holiday Classic | lj | 19-03.00 | — | — | -0.041 | |
| 2022-12-30 | The Armory HS Holiday Classic | hj | 5-05.00 | — | — | -0.041 | |
| 2022-12-18 | Bishop Loughlin Games | lj | 19-5 | — | — | -0.043 | |
| 2022-12-18 | Bishop Loughlin Games | 55m | 7.25 | 9th · 2nd on team | — | -0.043 | PR SR |
| 2022-12-04 | Tri County Indoor Track League 1D | lj | 17-03.75 | — | — | -0.033 |