Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-11-01 | Parkview Cross Country Course | 5000m | 21:05 | 54th · 1st on team | 122.8 | +3.6% | ★CR CSR |
| 2025-10-23 | Belmont Plateau | 5000m | 20:47.5 | 1st · 1st on team | 123.7 | +2.9% | ★PR ★CR R SR CSR RSR |
| 2025-10-18 | Belmont Plateau | 5000m | — | — | — | +2.9% | |
| 2025-10-08 | Belmont Plateau | 5000m | 21:27.4 | 1st · 1st on team | 119.9 | +2.9% | |
| 2025-10-01 | Belmont Plateau | 5000m | 21:08.6 | 1st · 1st on team | 122.3 | +2.9% | PR CR R SR CSR RSR |
| 2025-09-20 | Hershey Parkview 5K (Reverse Aloha Hills 2016-2023) | 5000m | 21:47.5 | 37th · 1st on team | 119.0 | +3.7% | ★CR CSR |
| 2025-09-17 | Belmont Plateau | 5000m | 21:39.2 | 1st · 1st on team | 117.3 | +2.9% | |
| 2025-09-10 | Belmont Plateau | 5000m | 21:15.1 | 1st · 1st on team | 119.2 | +2.9% | PR CR R SR CSR RSR |
2024 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-10-24 | Belmont Plateau | 5000m | 25:49.5 | 30th · 1st on team | 99.8 | — | PR CR SR CSR |
| 2024-10-09 | Belmont Plateau | 5000m | 26:01.3 | 15th · 1st on team | 100.2 | +2.9% | PR CR R SR CSR RSR |
| 2024-10-02 | Belmont Plateau | 5000m | 27:07.7 | 23rd · 1st on team | 94.5 | +2.9% | CR CSR |
| 2024-09-21 | Parkview Cross Country Course | 5000m | 26:57 | 141st · 1st on team | 97.2 | +3.6% | CR R CSR RSR |
| 2024-09-18 | Belmont Plateau | 5000m | 27:35.3 | 16th · 1st on team | 93.4 | +2.9% | CR CSR |
| 2024-09-14 | Penncrest High School | 5000m | 26:34.4 | 60th · 1st on team | 94.5 | -0.7% | 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-23 | PIAA Track & Field State Championships | 3200m | 11:44.05 | 26th · 1st on team | 123.4 | -1.3% | |
| 2026-05-13 | PIAA District 12 AA/AAA Championships | 3200m | 11:39.5 | 2nd · 1st on team | 124.2 | -1.3% | |
| 2026-05-13 | PIAA District 12 AA/AAA Championships | 1600m | 5:31.69 | 3rd · 1st on team | 121.2 | -1.3% | |
| 2026-05-09 | PCL Champs | 3200m | 11:46.29 | 1st · 1st on team | 122.9 | -1.3% | |
| 2026-05-09 | PCL Champs | 1mile | 5:26.31 | 4th · 1st on team | 124.0 | -1.3% | ★PR SR |
| 2026-04-29 | Delco Champs | 3200m | 11:27.93 | 7th · 1st on team | 126.0 | -1.5% | ★PR ★R SR RSR |
| 2026-04-29 | Delco Champs | 1600m | 5:24.04 | 9th · 1st on team | 123.8 | -1.5% | ★PR SR |
| 2026-04-20 | PCL Meet #3 - O'Hara | 1mile | 5:39.29 | 1st · 1st on team | 119.2 | -1.3% | |
| 2026-04-20 | PCL Meet #3 - O'Hara | 3200m | 12:02.8 | 1st · 1st on team | 120.1 | -1.3% | PR SR |
| 2026-04-18 | Rap Curry Invitational | 1600m | 5:32.83 | 20th · 1st on team | 120.6 | -1.5% | |
| 2026-04-18 | Penn Wood Rap Curry Invitational | 1600m | 5:32.84 | 20th · 1st on team | 120.6 | -1.5% | |
| 2026-04-13 | PCL Meet #2 - O'Hara | 3200m | 12:11.83 | 1st · 1st on team | 118.7 | -1.3% | PR SR |
| 2026-04-13 | PCL Meet #2 - O'Hara | 1mile | 5:32.76 | 1st · 1st on team | 121.6 | -1.3% | |
| 2026-04-10 | Brooks Haverford Distance Classic | 1600m | 5:29.66 | 31st · 1st on team | 122.3 | -1.0% | |
| 2026-03-30 | PCL Meet #1 (O'Hara) | 1mile | 5:33.79 | 1st · 1st on team | 121.2 | -1.3% | |
| 2026-03-27 | Neshaminy Distance Invitational | 1600m | 5:41.38 | 3rd · 1st on team | 118.3 | -0.8% | |
| 2026-02-22 | Philly Area Final Qualifier | 1mile | 5:32.16 | 5th · 1st on team | 121.8 | -1.6% | PR SR |
| 2026-02-20 | Garden State TC Invitational | 1600m | 5:25.97 | 13th · 1st on team | 123.2 | -1.7% | PR SR RSR |
| 2026-02-08 | PCL Indoor Championships | 3000m | 11:22.23 | 1st · 1st on team | 119.5 | -1.4% | |
| 2026-02-08 | PCL Indoor Championships | 1mile | 5:37.89 | 1st · 1st on team | 121.0 | -1.4% | |
| 2026-02-01 | The 11th Annual Ocean Breeze Invitational 2026 | 1mile | 5:36.88 | 2nd · 1st on team | 119.7 | -1.9% | PR SR |
| 2026-01-18 | Kristian Marche Memorial Invitational | 1mile | 5:38.21 | 8th · 1st on team | 119.6 | -1.6% | PR SR |
| 2026-01-14 | Upper Dublin Winter Series - Distance Night | 1mile | 5:49.73 | 38th · 1st on team | 115.7 | -1.6% | |
| 2026-01-08 | PPL Meet #4 | 1mile | 5:39.92 | 1st · 1st on team | 119.0 | -1.6% | |
| 2026-01-02 | PPL Indoor #3 | 3000m | 11:32.1 | 1st · 1st on team | 118.9 | -1.6% | |
| 2025-12-18 | PPL Meet #2 | 1mile | 5:38.31 | 1st · 1st on team | 119.4 | -1.6% | PR SR |
| 2025-12-11 | PPL Season Kick-Off | 3000m | 11:21.15 | 2nd · 1st on team | 120.5 | -1.6% | ★PR SR |
| 2025-12-07 | Ursinus HS Icebreaker | 1600m | 5:31.89 | 5th · 1st on team | 122.3 | -1.3% | PR SR RSR |
| 2025-12-07 | Ursinus HS Icebreaker | 1600m | 5:31.89 | 5th · 1st on team | 122.3 | -1.3% |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-02-09 | PCL Indoor Championships | 1mile | 5:44.84 | 1st · 1st on team | 117.7 | -0.8% | PR R SR RSR |
| 2025-01-02 | Philadelphia Public League Meet #3 | 1mile | 6:09.39 | 4th · 1st on team | 109.4 | -1.6% | PR R SR RSR |
| 2024-12-19 | Philadelphia Public League Meet #2 | 1mile | 6:13.33 | 8th · 1st on team | 108.4 | -1.6% | PR R SR RSR |
| 2024-12-12 | Philadelphia Public League Season Kick-Off | 400m | 1:16.06 | 23rd · 1st on team | — | -1.6% | ★PR SR |