Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-11-15 | DREAM Park | 8000m | 38:35.3 | 172nd · 7th on team | 73.1 | -1.7% | |
| 2025-11-01 | Hudson Valley Sports Dome | 8000m | 37:04.6 | 26th · 6th on team | 79.2 | +2.0% | ★PR ★CR SR CSR |
| 2025-10-18 | DREAM Park | 8000m | 38:00 | 323rd · 7th on team | 74.6 | -1.7% | PR ★CR SR CSR |
| 2025-09-06 | Belmont Plateau | 8000m | — | — | — | +3.0% | PR ★CR SR CSR |
| 2025-08-30 | Rose Tree Park | 5000m | 22:21.2 | 58th · 9th on team | 79.3 | +1.8% | ★CR SR CSR RSR |
2022 XC
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-10-21 | Lehigh University - Murray H. Goodman Campus | 5000m | 18:37.1 | 16th · 3rd on team | 110.8 | -2.9% | ★CR CSR |
| 2022-10-08 | William Tennent HS | 5000m | 18:36.9 | 95th · 3rd on team | 111.3 | -2.3% | SR CSR RSR |
| 2022-10-01 | Downingtown West HS | 5000m | 18:57.1 | 73rd · 2nd on team | 108.4 | -3.2% | ★CR SR CSR |
| 2022-09-17 | Belmont Plateau | 5000m | 20:00.3 | 14th · 3rd on team | 109.5 | +2.9% | ★CR CSR RSR |
| 2022-09-10 | Mill Street | 5000m | 19:06 | 40th · 3rd on team | 107.3 | -3.7% | ★CR SR CSR RSR |
2021 XC
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-10-22 | Lehigh University - Murray H. Goodman Campus | 5000m | 19:21.6 | 45th · 5th on team | 107.2 | -2.9% | CR CSR |
| 2021-10-09 | William Tennent HS | 5000m | 18:28.9 | 86th · 4th on team | 113.0 | -2.3% | ★PR ★CR ★R SR CSR RSR |
| 2021-10-01 | Lehigh University - Murray H. Goodman Campus | 5000m | 20:09.2 | 247th · 8th on team | 103.8 | -2.9% | CR CSR |
| 2021-09-25 | Tyler State Park | 5000m | 20:20.6 | 79th · 5th on team | 106.0 | +0.1% | ★CR CSR |
| 2021-09-11 | Mill Street | 5000m | 19:17 | 2nd · 1st on team | 107.2 | -3.7% | PR CR R SR CSR RSR |
2020 XC
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-10-24 | New Hope Solebury | 5000m | 21:23.3 | 37th · 9th on team | 96.3 | -4.0% | PR ★CR R SR CSR RSR |
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-02 | AEC (Atlantic East) Outdoor Championships | 1500m | 4:59.49 | 14th · 3rd on team | 88.8 | +0.7% | ★PR SR RSR |
| 2026-05-02 | AEC (Atlantic East) Outdoor Championships | 800m | 2:29.68 | 13th · 3rd on team | 86.4 | +0.7% | SR |
| 2026-04-25 | Monarch Open | 400m | 1:00.86 | 12th · 2nd on team | — | +0.4% | ★PR SR |
| 2026-04-18 | Misericordia Invitational | 1500m | 5:02.04 | 24th · 1st on team | 87.2 | -0.3% | PR SR RSR |
| 2026-04-11 | DeSales Quad Meet | 800m | 2:30.98 | 26th · 3rd on team | 84.9 | -0.2% | SR RSR |
| 2026-04-11 | DeSales Quad Meet | 400m | 1:02.48 | 15th · 2nd on team | — | -0.2% | PR SR |
| 2026-03-28 | LVC Blue & White Open | 1500m | 5:13.45 | 25th · 2nd on team | 84.7 | +0.5% | PR SR RSR |
| 2026-03-28 | LVC Blue & White Open | 800m | 2:40.1 | 25th · 3rd on team | 80.6 | +0.5% | |
| 2026-02-20 | Fastrack Last Chance | 800m | 2:33.03 | 41st · 2nd on team | 82.7 | -1.9% | SR RSR |
| 2026-02-20 | Fastrack Last Chance | 400m | 1:06.99 | 42nd · 3rd on team | — | -1.9% | SR |
| 2026-02-14 | SU Valentine Invite | 1mile | 6:05.2 | 45th · 3rd on team | 79.0 | -0.3% | SR RSR |
| 2026-01-31 | PLEX Shootout | 400m | 1:07.17 | 32nd · 1st on team | — | -1.0% | SR |
2025 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-03 | AEC (Atlantic East) Outdoor Championships | 800m | 2:54.25 | 15th · 3rd on team | 73.8 | +0.1% | |
| 2025-05-03 | AEC (Atlantic East) Outdoor Championships | 400m | 1:04.92 | 17th · 3rd on team | — | +0.1% | PR SR |
| 2025-04-27 | Gwynedd Mercy Last Chance Invitational | 1500m | 5:37.3 | 5th · 4th on team | 78.9 | +0.1% | |
| 2025-04-27 | Gwynedd Mercy Last Chance Invitational | 400m | 1:08.44 | 5th · 1st on team | — | +0.1% | PR SR |
| 2025-04-15 | Misericordia Invitational | 800m | 2:37.37 | 20th · 3rd on team | 81.8 | -0.3% | SR RSR |
| 2025-04-12 | DeSales Quad | 1500m | 5:33.78 | 18th · 3rd on team | 78.7 | -0.2% | PR SR RSR |
| 2025-04-05 | Ursinus Track Festival | 800m | 2:44.93 | 62nd · 4th on team | 77.3 | -0.6% | SR RSR |
| 2025-03-22 | Purple and Gold Invitational | 1500m | 5:39.92 | 63rd · 3rd on team | 77.2 | -0.4% | PR SR RSR |
2023 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-20 | PIAA District 1 AAA/AA Championships | 1600m | 4:58.27 | 5th · 1st on team | 110.8 | -1.6% | ★PR SR RSR |
| 2023-05-13 | SOL American Conference Championships | 1600m | 5:05.36 | 12th · 1st on team | 109.8 | -0.3% | |
| 2023-05-04 | Helman/Hosier Invitational | 1600m | 5:01.19 | 23rd · 1st on team | 109.4 | -1.8% | PR SR |
| 2023-04-15 | The Bensalem Invitational | 3200m | 11:23.11 | 8th · 3rd on team | 105.1 | -0.5% | ★PR SR |
| 2023-03-31 | John Heins Memorial Invitational | 1600m | 5:21.17 | 22nd · 1st on team | 103.2 | -1.5% | SR |
| 2023-01-20 | Bears HS Invitational | 3000m | 10:59.56 | 32nd · 1st on team | 102.1 | -1.3% | ★PR SR |
| 2023-01-13 | Golden Bear HS Invitational | 800m | 2:20.19 | 12th · 1st on team | 110.0 | +0.8% | SR RSR |
| 2023-01-08 | Collegeville HS Invitational | 1mile | 5:32.31 | 39th · 2nd on team | 101.7 | -1.3% | ★PR SR RSR |
2022 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-14 | SOL American Conference Championships | 1600m | 5:05.22 | 10th · 2nd on team | 110.3 | -0.3% | PR SR RSR |
| 2022-05-05 | Helman/Hosier Invitational | 1600m | 5:16 | 14th · 1st on team | 105.2 | -1.8% | PR SR |
| 2022-04-08 | The John Heins Invitational | 800m | 2:19.4 | 34th · 2nd on team | 108.0 | -0.9% | ★PR SR RSR |
2021 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-05-04 | New Hope Solebury VS. Cheltenham | 800m | 2:28.31 | 5th · 2nd on team | 106.2 | +3.2% | PR R SR RSR |
2020 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-01-31 | CSU Run At The Rec #2 | 200m | 32.65 | 12th · 3rd on team | — | +2.9% | ★PR SR |
| 2020-01-31 | CSU Run At The Rec #2 | 55m | 8.81 | 52nd · 2nd on team | — | +2.9% | |
| 2020-01-04 | Ocean Breeze Freedom Games | 55m | 8.4 | 75th · 1st on team | — | -1.9% | ★PR SR |
| 2019-12-21 | Energice Coaches Hall of Fame Invitational | 55m | 8.41 | 48th · 2nd on team | — | -1.7% | PR SR |
| 2019-12-07 | Ursinus HS Invitational | 55m | 8.82 | 81st · 2nd on team | — | -1.3% | PR SR |