Speed rating — all races
Cross Country
XC speed rating
2021 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-11-06 | Parkview Cross Country Course | 5000m | 18:14.4 | 186th · 6th on team | 121.2 | +3.6% | ★CR CSR |
| 2021-09-25 | Tyler State Park | 5000m | 17:15.2 | 13th · 5th on team | 125.0 | +0.1% | ★PR ★CR SR CSR RSR |
| 2021-09-22 | Lake Galena-Peace Valley Park | 5000m | 17:37.6 | 10th · 5th on team | 118.6 | -2.5% | ★CR SR CSR |
| 2021-09-18 | Belmont Plateau | 5000m | 18:19 | 31st · 4th on team | 119.6 | +2.9% | ★CR CSR |
| 2021-09-11 | Kutztown University Farm Course | 5000m | 17:53.9 | 57th · 5th on team | 121.1 | +1.1% | ★CR SR CSR RSR |
2020 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-11-02 | Tyler State Park | 5000m | 18:45 | 88th · 5th on team | 115.0 | +0.1% | CR CSR |
| 2020-10-23 | Souderton HS | 5000m | 17:32 | 22nd · 7th on team | 119.0 | -2.7% | PR ★CR R SR CSR RSR |
| 2020-10-14 | Lake Galena-Peace Valley Park | 5000m | 17:38.6 | 12th · 7th on team | 118.8 | -2.5% | PR CR R SR CSR RSR |
2019 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-10-25 | Lehigh University - Murray H. Goodman Campus | 5000m | 18:19.5 | 121st · 10th on team | 112.2 | -2.9% | |
| 2019-10-18 | Lehigh University - Murray H. Goodman Campus | 5000m | 17:53.1 | 17th · 4th on team | 115.3 | -2.9% | PR ★CR SR CSR |
| 2019-10-05 | William Tennent HS | 5000m | 17:58.3 | 14th · 4th on team | 115.9 | -2.3% | PR ★CR R SR CSR RSR |
| 2019-09-25 | Lake Galena-Peace Valley Park | 5000m | 19:55 | 33rd · 22nd on team | 104.2 | -2.5% | CR CSR |
| 2019-09-14 | Belmont Plateau | 5000m | 19:34 | 111th · 6th on team | 110.6 | +2.9% | CR SR CSR RSR |
2018 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-10-19 | Lehigh University - Murray H. Goodman Campus | 5000m | 18:14 | 33rd · 8th on team | 113.2 | -2.9% | PR CR R SR CSR RSR |
| 2018-10-06 | William Tennent HS | 5000m | 18:29.9 | 7th · 4th on team | 112.0 | -2.3% | PR CR R SR CSR RSR |
| 2018-09-22 | Tyler State Park | 5000m | 19:37.5 | 10th · 3rd on team | 108.6 | +0.1% | PR CR SR CSR |
| 2018-09-15 | Belmont Plateau | 3000m | 10:58 | 19th · 3rd on team | 111.9 | +0.6% | ★PR ★CR R SR CSR RSR |
| 2018-09-08 | Kutztown University Farm Course | 5000m | 20:10.7 | 166th · 10th on team | 105.7 | +1.1% | 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-17 | Big Ten Outdoor Championships | 400m | 47.09 | 33rd · 2nd on team | — | +1.0% | ★PR SR |
| 2026-05-01 | Larry Ellis Invitational | 800m | 1:48.47 | 5th · 2nd on team | 116.9 | -1.3% | |
| 2026-04-17 | Virginia Challenge | 800m | 1:48.07 | 18th · 6th on team | 117.3 | -1.3% | SR RSR |
| 2026-04-13 | Bison Outdoor Classic | 800m | 1:49.11 | 3rd · 1st on team | 116.1 | -1.4% | SR RSR |
| 2026-02-28 | Big Ten Indoor Championships | 600m | 1:18.03 | 20th · 8th on team | — | -0.5% | SR |
| 2026-02-20 | Philadelphia Metro | 500m | 1:01.97 | 1st · 1st on team | — | -1.6% | ★PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-16 | Meet results → | Men's 800 Meters Preliminaries | 1:50.79 | 37th · 6th on team | 115.1 | — | ★PR SR |
| 2025-05-02 | Larry Ellis Invitational | 800m | 1:49.48 | 13th · 1st on team | 115.8 | -1.3% | |
| 2025-04-18 | Virginia Challenge | 800m | 1:48.69 | 8th · 4th on team | 116.9 | -1.3% | RSR |
| 2025-04-04 | Pepsi Florida Relays | 800m | 1:50.21 | 26th · 3rd on team | 114.8 | -1.7% | |
| 2025-03-28 | 2025 Battle on the Bayou | 800m | 1:49.3 | 16th · 3rd on team | 116.7 | -1.0% | RSR |
| 2025-02-21 | PSU Tune-Up | 800m | 1:48.67 | 7th · 1st on team | 116.5 | -1.7% | SR RSR |
| 2025-01-31 | PSU National Open | 600m | 1:16.14 | 4th · 1st on team | — | -1.7% | ★PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-04-06 | Hurricane Alumni Invitational | 800m | 1:54.07 | 16th · 5th on team | 111.6 | -0.8% | |
| 2024-03-30 | Florida Relays | 800m | 1:49.06 | 18th · 2nd on team | 115.9 | -1.7% | |
| 2024-03-09 | NCAA Division I Indoor Championships | 800m | 1:49.99 | 20th · 3rd on team | 115.3 | -1.7% | |
| 2024-02-24 | Big Ten Indoor Championships | 800m | 1:49.99 | 19th · 7th on team | 116.2 | -0.6% | |
| 2024-02-24 | Big Ten Indoor Championships | 600m | 1:17.05 | 8th · 5th on team | — | -0.6% | |
| 2024-02-24 | Big Ten Indoor Championships | 600m | 1:16.59 | 4th · 3rd on team | — | -0.6% | |
| 2024-02-16 | PSU Tune-Up | 800m | 1:47.25 | 3rd · 1st on team | 118.3 | -1.7% | ★PR SR RSR |
| 2024-02-10 | David Hemrey Valentine Invitational | 800m | 1:48.47 | 16th · 3rd on team | 115.9 | -2.6% | SR |
| 2024-02-03 | Sykes and Sabock Challenge | 800m | 1:48.88 | 3rd · 3rd on team | 116.5 | -1.7% | SR RSR |
| 2024-01-27 | PSU National Open | 600m | 1:16.53 | 3rd · 3rd on team | — | -1.7% | PR SR |
| 2024-01-20 | 2024 Simmons-Harvey Invitational | 600m | 1:17.41 | 2nd · 1st on team | — | -0.9% | SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-27 | NCAA D1 Outdoor Track & Field East Regional 1st Round | 800m | 1:51.88 | 62nd · 10th on team | 114.5 | -1.0% | |
| 2023-05-14 | Big 10 Outdoor Championships | 400m | 47.85 | 21st · 2nd on team | — | -0.8% | PR SR |
| 2023-05-05 | Jim Thorpe Classic | 800m | 1:49.58 | 1st · 1st on team | 117.5 | +0.2% | RSR |
| 2023-04-22 | Virginia Challenge | 800m | 1:48.65 | 8th · 2nd on team | 117.3 | -1.3% | |
| 2023-04-08 | Lloyd Wills Invitational | 800m | 1:49.03 | 4th · 3rd on team | 117.3 | -1.0% | |
| 2023-04-01 | Florida Relays | 800m | 1:50.5 | 19th · 4th on team | 115.1 | -1.7% | |
| 2023-03-25 | Hurricane Collegiate Invitational | 400m | 48.36 | 10th · 6th on team | — | -0.8% | PR SR |
| 2023-02-25 | Big Ten Conference Indoor Championships | 600m | 1:17.64 | 16th · 5th on team | — | -0.6% | |
| 2023-02-17 | Penn State Tune-Up | 800m | 1:49.78 | 3rd · 3rd on team | 115.7 | -1.7% | |
| 2023-02-04 | Sykes & Sabock Invitational | 800m | 1:48.29 | 3rd · 3rd on team | 117.3 | -1.7% | PR SR RSR |
| 2023-01-28 | Penn State National | 600m | 1:17.31 | 3rd · 3rd on team | — | -1.7% | PR SR |
| 2023-01-14 | Nittany Lion Challenge | 600m | 1:19.61 | 3rd · 1st on team | — | -1.7% | PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-06-03 | John Hay Distance Festival | 800m | 1:51.75 | 6th · 4th on team | 134.0 | -1.5% | |
| 2022-05-28 | PIAA AAA & Unified State Championships | 800m | 1:51.97 | 2nd · 1st on team | 134.0 | -1.3% | |
| 2022-05-21 | PIAA District I AA / AAA Championships | 800m | 1:53.65 | 1st · 1st on team | 132.4 | -1.6% | |
| 2022-05-14 | SOL National Conference Championships | 800m | 1:50.5 | 1st · 1st on team | 136.8 | -0.6% | PR ★R SR RSR |
| 2022-05-05 | Helman/Hosier Invitational | 800m | 1:51.57 | 1st · 1st on team | 133.7 | -1.8% | PR SR |
| 2022-05-03 | Central Bucks East at Central Bucks West | 400m | 49.39 | 1st · 1st on team | — | +0.5% | |
| 2022-04-14 | 5th Annual Jim Kelly Invitational | 800m | 1:52.1 | 1st · 1st on team | 134.9 | -0.6% | PR R SR RSR |
| 2022-04-12 | CB South at CB West | 400m | 48.46 | 1st · 1st on team | — | +0.5% | PR SR |
| 2022-04-05 | North Penn at CB West | 400m | 49.11 | 1st · 1st on team | — | +0.5% | PR SR |
| 2022-03-29 | CB West at Souderton | 400m | 50.91 | 1st · 1st on team | — | +1.8% | SR |
| 2022-03-13 | New Balance Nationals Indoor | 800m | 1:53.63 | 7th · 1st on team | 131.9 | -1.7% | PR SR RSR |
| 2022-02-27 | PFTCA Indoor State Championships | 800m | 1:54.12 | 2nd · 1st on team | 131.3 | -1.7% | PR SR RSR |
| 2022-01-08 | TFCAofGP Meet #4 | 800m | 1:58.13 | 1st · 1st on team | 128.5 | -1.4% | SR RSR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-05-22 | PIAA District 1 AAA Championships | 400m | 49.64 | 4th · 1st on team | — | -1.6% | |
| 2021-05-14 | SOL National Conference Championships | 800m | 1:56.03 | 2nd · 1st on team | 131.0 | -0.6% | |
| 2021-05-06 | Helman Memorial Invitational | 400m | 50.46 | 1st · 1st on team | — | -1.8% | |
| 2021-05-04 | CB West @ CB East (Boys) | 400m | 49.54 | 1st · 1st on team | — | -0.6% | PR SR |
| 2021-04-30 | Explorers Invitational | 800m | 1:56.2 | 3rd · 1st on team | 132.8 | 0.0% | R RSR |
| 2021-04-27 | Pennridge at CB West (Boys) | 400m | 50.03 | 2nd · 1st on team | — | +0.5% | PR SR |
| 2021-04-13 | CB South at CB West (Boys) | 200m | 24.24 | 2nd · 1st on team | — | +0.5% | ★PR SR |
| 2021-04-13 | CB South at CB West (Boys) | 400m | 51.54 | 1st · 1st on team | — | +0.5% | |
| 2021-04-10 | The North Penn Open | 800m | 1:54.89 | 1st · 1st on team | 132.8 | +0.2% | PR R SR RSR |
| 2021-04-06 | North Penn at CB West | 400m | 51.09 | 1st · 1st on team | — | +0.5% | PR SR |
| 2021-01-23 | Central Bucks West Polar Bear Meet | 400m | 52.26 | 1st · 1st on team | — | +1.2% | |
| 2021-01-22 | CRS, NP, QT @ CBW Polar Bear | 400m | 52.26 | 1st · 1st on team | — | +1.2% | PR SR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-05-16 | Central Bucks Quarantine Virtual Track & Field Meet | 400m | 52.54 | 2nd · 1st on team | — | +3.3% | PR SR |
| 2019-12-21 | TFCAofGP Meet #2 | 200m | 25.5 | 27th · 2nd on team | — | -1.4% | PR SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-04-16 | CB East, Souderton at CB West | 200m | 26.3 | 24th · 11th on team | — | +0.5% | |
| 2019-04-16 | CB East, Souderton at CB West | 100m | 12.83 | 30th · 13th on team | — | +0.5% | ★PR SR |
| 2019-04-09 | Pennridge at CB West (BOYS) | 200m | 26.74 | 23rd · 14th on team | — | +0.5% | |
| 2019-04-09 | Pennridge at CB West (BOYS) | 400m | 57.74 | 12th · 7th on team | — | +0.5% | |
| 2019-04-04 | Knights Invitational | 400m | 56.83 | 28th · 7th on team | — | +0.1% | PR SR |
| 2019-04-04 | Knights Invitational | 100m | 12.95 | 53rd · 14th on team | — | +0.1% | |
| 2019-04-04 | Knights Invitational | 200m | 25.84 | 42nd · 14th on team | — | +0.1% | PR SR |
| 2019-03-23 | CB West, North Penn at CB South | 100m | 12.9 | 15th · 7th on team | — | +0.2% | PR SR |
| 2019-01-26 | Ocean Breeze Invitational | 400m | 58.43 | 15th · 1st on team | — | -1.9% | PR SR |
| 2019-01-26 | Ocean Breeze Invitational | 800m | 2:20.48 | 23rd · 1st on team | 106.7 | -1.9% | PR SR |
| 2019-01-02 | Briarwood Running Camp Holiday Invite | 200m | 28.22 | 78th · 15th on team | — | -0.9% | PR SR |
| 2019-01-02 | Briarwood Running Camp Holiday Invite | 800m | 2:21.47 | 29th · 8th on team | 108.1 | -0.9% | PR SR RSR |