Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-10-30 | Randallstown High | 4828m | 22:13.45 | 28th · 5th on team | 93.8 | +0.044 | ★PR ★CR SR CSR RSR |
| 2025-10-04 | Overlea High School | 4828m | 22:16 | 13th · 4th on team | 93.2 | +0.057 | PR ★CR SR CSR RSR |
| 2025-09-24 | Randallstown High | 5000m | 22:50.3 | 31st · 3rd on team | 92.6 | +0.034 | SR CSR RSR |
2024 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-10-31 | Baltimore County Agriculture Resource Centter | 5000m | 22:08.9 | 64th · 3rd on team | 96.0 | +0.032 | ★CR CSR |
| 2024-10-18 | Baltimore County Agriculture Resource Centter | 5000m | 22:27.1 | 97th · 3rd on team | 94.6 | +0.032 | CR CSR |
| 2024-10-09 | Overlea High School | 5000m | 20:55 | 53rd · 2nd on team | 103.3 | +0.055 | ★PR ★CR ★R SR CSR RSR |
| 2024-10-05 | Overlea High School | 5000m | 24:23 | 36th · 4th on team | 88.5 | +0.055 | CR CSR |
| 2024-10-01 | Randallstown High | 5000m | 21:42.4 | 6th · 3rd on team | 97.4 | +0.034 | PR ★CR R SR CSR RSR |
| 2024-09-18 | Parkville HS | 5000m | 22:34.8 | 29th · 3rd on team | 96.2 | +0.066 | ★CR R SR CSR RSR |
| 2024-09-11 | Woodlawn High School | 5000m | 22:59.3 | 11th · 3rd on team | 95.1 | +0.064 | ★CR R SR CSR RSR |
2023 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-11-02 | Baltimore County Agriculture Resource Centter | 5000m | 22:29.4 | 68th · 3rd on team | 93.4 | +0.032 | CR CSR |
| 2023-10-20 | Dulaney High School | 5000m | 21:55.7 | 49th · 2nd on team | 93.9 | +0.000 | PR ★CR R SR CSR RSR |
| 2023-09-27 | Parkville HS | 4828m | 23:54 | 68th · 3rd on team | 88.6 | +0.065 | PR ★CR SR CSR |
| 2023-09-20 | Owings Mills High School | 5000m | 24:13 | 20th · 2nd on team | 88.8 | +0.041 | ★CR SR CSR RSR |
| 2023-09-13 | Dulaney | 5000m | 24:28.3 | 80th · 3rd on team | 85.5 | +0.000 | ★CR SR CSR RSR |
| 2023-09-09 | Dulaney | 5000m | 24:57.3 | 204th · 3rd on team | 84.2 | +0.000 | CR SR CSR RSR |
2022 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-10-22 | Dulaney High School | 5000m | 23:28.2 | 48th · 5th on team | 89.2 | +0.000 | PR CR SR CSR |
| 2022-10-12 | Loch Raven High School | 5000m | 23:50.7 | 22nd · 6th on team | 93.4 | +0.077 | 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-12 | MPSSAA 2A North Region Championships | 300mh | 44.84 | 11th · 2nd on team | — | -0.020 | |
| 2026-05-12 | MPSSAA 2A North Region Championships | 110mh | 24.56 | 30th · 5th on team | — | -0.020 | |
| 2026-05-12 | MPSSAA 2A North Region Championships | 110mh | 18.51 | 23rd · 3rd on team | — | -0.020 | |
| 2026-05-05 | BCPS Varsity Outdoor Track & Field Championships-2026 | 110mh | 17.89 | 18th · 1st on team | — | -0.028 | |
| 2026-05-05 | BCPS Varsity Outdoor Track & Field Championships-2026 | 300mh | 42.34 | 6th · 2nd on team | — | -0.028 | SR |
| 2026-05-01 | The Cardinal Twilight | 400m | 58.75 | 26th · 4th on team | — | -0.042 | ★PR SR |
| 2026-04-22 | Pikesville-BCPS 12 Team Challenge 2026 | 300mh | 42.38 | 1st · 1st on team | — | -0.033 | SR |
| 2026-04-22 | Pikesville-BCPS 12 Team Challenge 2026 | 110mh | 16.58 | 3rd · 1st on team | — | -0.033 | |
| 2026-04-17 | Sam Singleton Scorpion Classic | 110mh | 16.13 | 19th · 1st on team | — | -0.029 | ★PR SR |
| 2026-04-17 | Sam Singleton Scorpion Classic | 300mh | 43.12 | 17th · 2nd on team | — | -0.029 | |
| 2026-04-17 | Sam Singleton Scorpion Classic | 110mh | 16.46 | 23rd · 2nd on team | — | -0.029 | |
| 2026-04-15 | Lansdowne, Milford Mill, New Town, Western Tech @Randallstown | 300mh | 42.84 | 2nd · 1st on team | — | -0.024 | SR |
| 2026-04-15 | Lansdowne, Milford Mill, New Town, Western Tech @Randallstown | 110mh | 17.64 | 2nd · 1st on team | — | -0.024 | |
| 2026-03-23 | Franklin, Lansdowne, New Town, Western Tech @Milford Mill | 400m | 1:00.54 | 9th · 1st on team | — | -0.027 | PR SR |
| 2026-03-23 | Franklin, Lansdowne, New Town, Western Tech @Milford Mill | 300mh | 49.14 | 4th · 2nd on team | — | -0.027 | SR |
| 2026-03-23 | Franklin, Lansdowne, New Town, Western Tech @Milford Mill | 110mh | 16.44 | 1st · 1st on team | — | -0.027 | PR SR |
| 2026-02-05 | MPSSAA 2A Central Region Championships | 55mh | 9.52 | 16th · 2nd on team | — | -0.039 | |
| 2026-01-20 | Baltimore County Public Schools Indoor Track & Field County Championships | 55mh | 8.79 | 17th · 1st on team | — | +0.001 | ★PR SR |
| 2026-01-13 | BCPS League Meet #7 2526 | 500m | 1:22.68 | 13th · 1st on team | — | +0.001 | SR |
| 2026-01-13 | BCPS League Meet #7 2526 | 55mh | 9.02 | 7th · 1st on team | — | +0.001 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-13 | MPSSAA 3A North Region Championships | 300mh | 43.28 | 9th · 2nd on team | — | -0.036 | |
| 2025-05-06 | BCPS Outdoor Track & Field County Championships | 300mh | 42.24 | 9th · 1st on team | — | -0.028 | ★PR SR |
| 2025-05-06 | BCPS Outdoor Track & Field County Championships | 110mh | 17.26 | 19th · 2nd on team | — | -0.028 | PR SR |
| 2025-04-29 | 12 Team Challenge @ Pikesville | 300mh | 42.77 | 5th · 2nd on team | — | -0.033 | PR SR |
| 2025-04-29 | 12 Team Challenge @ Pikesville | 110mh | 17.69 | 6th · 1st on team | — | -0.033 | PR SR |
| 2025-04-22 | Catonsville, Lansdowne, Woodlawn @ Milford Mill | 300mh | 45.94 | 3rd · 1st on team | — | -0.027 | |
| 2025-04-08 | Catonsville, Lansdowne, Milford Mill, Owings Mills, Western Tech @Woodlawn | 100m | 12.35 | 8th · 3rd on team | — | -0.028 | ★PR SR |
| 2025-04-05 | Spartan Invitational 2025 | 300mh | 43.5 | 14th · 1st on team | — | -0.033 | PR SR |
| 2025-04-05 | Spartan Invitational 2025 | 110mh | 19.02 | 27th · 2nd on team | — | -0.033 | |
| 2025-04-03 | Franklin, Lansdowne, New Town, Pikesville, Western Tech @Catonsville | 400m | 1:07.24 | 7th · 4th on team | — | -0.025 | PR SR |
| 2025-03-25 | Hereford, Lansdowne, Western Tech, Woodlawn @ Randallstown | 300mh | 44.24 | 2nd · 1st on team | — | -0.024 | PR SR |
| 2025-03-25 | Hereford, Lansdowne, Western Tech, Woodlawn @ Randallstown | 110mh | 18.04 | 5th · 2nd on team | — | -0.024 | PR SR |
| 2025-02-10 | MPSSAA 3A Central Region Championships | 55mh | 9.05 | 26th · 1st on team | — | -0.039 | |
| 2025-01-21 | BCPS Indoor Varsity County Championships | 55mh | 9.02 | 13th · 1st on team | — | +0.001 | |
| 2025-01-17 | BCPS League Meet #1-2 make up | 55mh | 8.89 | 1st · 1st on team | — | +0.001 | PR SR |
| 2025-01-17 | BCPS League Meet #1-2 make up | 300m | 41.8 | 10th · 2nd on team | — | +0.001 | ★PR SR |
| 2025-01-17 | BCPS League Meet #1-2 make up | 500m | 1:21.39 | 15th · 1st on team | — | +0.001 | ★PR SR |
| 2025-01-15 | BCPS League Meet #9 | 55mh | 9.28 | 5th · 1st on team | — | +0.001 | PR SR |
| 2025-01-15 | BCPS League Meet #9 | 500m | 1:22.52 | 22nd · 1st on team | — | +0.001 | PR SR |
| 2025-01-15 | BCPS League Meet #9 | 800m | 2:48.38 | 23rd · 3rd on team | 92.7 | +0.001 | SR RSR |
| 2024-12-16 | BCPS League Meet #4 | 300m | 41.95 | 16th · 1st on team | — | +0.001 | PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-15 | MPSSAA 2A & 3A North Region Championships | 300mh | 45.04 | 8th · 1st on team | — | -0.027 | |
| 2024-05-15 | MPSSAA 2A & 3A North Region Championships | 110mh | 22.39 | 28th · 5th on team | — | -0.027 | |
| 2024-05-15 | MPSSAA 2A & 3A North Region Championships | 110mh | 19.66 | 23rd · 3rd on team | — | -0.027 | |
| 2024-05-09 | BCPS HS Outdoor County Championships/Fresh-Soph Invite | 110mh | 19.2 | 9th · 3rd on team | — | -0.028 | SR |
| 2024-05-09 | BCPS HS Outdoor County Championships/Fresh-Soph Invite | 300mh | 44.82 | 3rd · 1st on team | — | -0.028 | PR SR |
| 2024-05-09 | BCPS HS Outdoor County Championships/Fresh-Soph Invite | 110mh | 19.33 | 11th · 4th on team | — | -0.028 | |
| 2024-05-01 | BCPS Westside Last Chance | 300mh | 45.95 | 9th · 2nd on team | — | -0.028 | |
| 2024-05-01 | BCPS Westside Last Chance | 110mh | 20.14 | 8th · 2nd on team | — | -0.028 | SR |
| 2024-04-17 | Western Tech, Woodlawn, Lansdowne, Catonsville @ Milford Mill | lj | DNS | — | — | -0.027 | |
| 2024-04-17 | Western Tech, Woodlawn, Lansdowne, Catonsville @ Milford Mill | 110mh | 20.34 | 3rd · 1st on team | — | -0.027 | SR |
| 2024-04-09 | 12 Team Challenge #1 | 300mh | 45.22 | 5th · 1st on team | — | -0.028 | PR SR |
| 2024-04-09 | 12 Team Challenge #1 | 110mh | 21.04 | 15th · 1st on team | — | -0.028 | SR |
| 2024-03-22 | Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @Dulaney | 400m | 1:07.37 | 29th · 4th on team | — | -0.018 | PR SR |
| 2024-03-22 | Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @Dulaney | 300mh | 48.04 | 3rd · 1st on team | — | -0.018 | SR |
| 2024-01-22 | Baltimore Co. Public Schools Indoor Varsity County Championships | 55mh | 9.63 | 15th · 1st on team | — | +0.014 | PR SR |
| 2024-01-10 | BCPS League Meet #8 | 55mh | 9.72 | 2nd · 1st on team | — | +0.001 | PR SR |
| 2024-01-10 | BCPS League Meet #8 | 55m | 7.8 | 17th · 3rd on team | — | +0.001 | |
| 2023-12-18 | BCPS League Meet #4 | 55mh | 10.29 | 4th · 1st on team | — | +0.001 | |
| 2023-12-18 | BCPS League Meet #4 | 55m | 7.58 | 25th · 2nd on team | — | +0.001 | SR |
| 2023-12-13 | BCPS League Meet #3 | 55mh | 9.76 | 3rd · 1st on team | — | +0.001 | PR SR |
| 2023-12-13 | BCPS League Meet #3 | 300m | 43.68 | 17th · 1st on team | — | +0.001 | PR SR |
| 2023-12-13 | BCPS League Meet #3 | 500m | 1:26.08 | 14th · 1st on team | — | +0.001 | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-18 | MPSSAA 2A North Region Championships | lj | 16-10.25 | — | — | -0.031 | |
| 2023-05-18 | MPSSAA 2A North Region Championships | 300mh | 46.17 | 9th · 1st on team | — | -0.031 | PR SR |
| 2023-05-18 | MPSSAA 2A North Region Championships | 110mh | 18.95 | 8th · 1st on team | — | -0.031 | PR SR |
| 2023-05-11 | BCPS Varsity Outdoor County Championships/JV Invite | lj | 16-02.00 | — | — | -0.028 | |
| 2023-05-11 | BCPS Varsity Outdoor County Championships/JV Invite | 300mh | 46.77 | 11th · 1st on team | — | -0.028 | PR SR |
| 2023-05-11 | BCPS Varsity Outdoor County Championships/JV Invite | 110mh | 19.27 | 12th · 2nd on team | — | -0.028 | PR SR |
| 2023-05-11 | BCPS Varsity Outdoor County Championships/JV Invite | 110mh | 19.15 | 10th · 1st on team | — | -0.028 | PR SR |
| 2023-05-06 | The Clash of Baltimore | 110mh | 20.39 | 29th · 1st on team | — | -0.028 | |
| 2023-05-06 | The Clash of Baltimore | 300mh | 48.37 | 17th · 1st on team | — | -0.028 | |
| 2023-05-02 | BCPS Small School Last Chance | lj | 16-00.00 | — | — | -0.024 | |
| 2023-05-02 | BCPS Small School Last Chance | 300mh | 50.17 | 14th · 1st on team | — | -0.024 | |
| 2023-05-02 | BCPS Small School Last Chance | 110mh | 21.17 | 10th · 1st on team | — | -0.024 | |
| 2023-04-26 | Western Tech, Pikesville, Lansdowne, Catonsville @ Woodlawn | lj | 16' 5.75" | — | — | -0.028 | |
| 2023-04-26 | Western Tech, Pikesville, Lansdowne, Catonsville @ Woodlawn | 300mh | 48.41 | 1st · 1st on team | — | -0.028 | |
| 2023-04-26 | Western Tech, Pikesville, Lansdowne, Catonsville @ Woodlawn | 100m | 13.9 | 7th · 3rd on team | — | -0.028 | |
| 2023-04-26 | Western Tech, Pikesville, Lansdowne, Catonsville @ Woodlawn | 110mh | 20.36 | 2nd · 1st on team | — | -0.028 | |
| 2023-04-19 | BCPS League Meet April 19 @ Dundalk | hj | NH | — | — | -0.016 | |
| 2023-04-19 | BCPS League Meet April 19 @ Dundalk | 300mh | 47.94 | 2nd · 1st on team | — | -0.016 | PR SR |
| 2023-04-19 | BCPS League Meet April 19 @ Dundalk | 110mh | 21.18 | 2nd · 1st on team | — | -0.016 | |
| 2023-04-12 | BCPS League Meet April 12 @ Parkville | 300mh | 49.24 | 2nd · 1st on team | — | -0.011 | PR SR |
| 2023-04-12 | BCPS League Meet April 12 @ Parkville | 110mh | 26.44 | 3rd · 1st on team | — | -0.011 | |
| 2023-03-24 | BCPS West Divisional Opener | 100m | 13.9 | 18th · 3rd on team | — | -0.033 | PR SR |
| 2023-03-24 | BCPS West Divisional Opener | 300mh | 50.23 | 3rd · 1st on team | — | -0.033 | PR SR |
| 2023-03-24 | BCPS West Divisional Opener | 110mh | 19.96 | 2nd · 1st on team | — | -0.033 | PR SR |
| 2023-02-14 | MPSSAA 2A Central Region Championships | 55mh | 10.24 | 14th · 1st on team | — | +0.001 | PR SR |
| 2023-02-14 | MPSSAA 2A Central Region Championships | 55m | 7.63 | 28th · 1st on team | — | +0.001 | |
| 2023-01-24 | Baltimore County Public Schools JV Invitational | 500m | 1:26.75 | 16th · 1st on team | — | +0.001 | |
| 2023-01-24 | Baltimore County Public Schools JV Invitational | 55mh | 10.36 | 11th · 2nd on team | — | +0.001 | PR SR |
| 2023-01-24 | Baltimore County Public Schools JV Invitational | 55m | 7.96 | 36th · 2nd on team | — | +0.001 | |
| 2023-01-24 | Baltimore County Public Schools JV Invitational | 800m | 2:55.01 | 30th · 1st on team | 89.5 | +0.001 | |
| 2023-01-24 | Baltimore County Public Schools JV Invitational | 55mh | 10.33 | 10th · 1st on team | — | +0.001 | PR SR |
| 2023-01-11 | BCPS League Meet #8 | 55mh | 10.62 | 10th · 2nd on team | — | +0.001 | PR SR |
| 2023-01-11 | BCPS League Meet #8 | 500m | 1:27.51 | 24th · 2nd on team | — | +0.001 | |
| 2023-01-11 | BCPS League Meet #8 | 55m | 7.85 | 40th · 2nd on team | — | +0.001 | |
| 2023-01-11 | BCPS League Meet #8 | 800m | 2:52.27 | 20th · 2nd on team | 90.9 | +0.001 | |
| 2023-01-05 | Baltimore City/County Mixer #2 | 55mh | 11.22 | 17th · 2nd on team | — | +0.001 | |
| 2023-01-05 | Baltimore City/County Mixer #2 | 500m | 1:26.61 | 16th · 2nd on team | — | +0.001 | PR SR |
| 2023-01-05 | Baltimore City/County Mixer #2 | 800m | 2:47.64 | 19th · 2nd on team | 93.4 | +0.001 | R RSR |
| 2023-01-05 | Baltimore City/County Mixer #2 | 55m | 7.84 | 35th · 2nd on team | — | +0.001 | |
| 2022-12-19 | BCPS League Meet #4 | 800m | 2:39.22 | 18th · 2nd on team | — | +0.001 | ★PR SR |
| 2022-12-19 | BCPS League Meet #4 | 55mh | 11.04 | 11th · 3rd on team | — | +0.001 | PR SR |
| 2022-12-08 | BCPS League Meet #2 | 55m | 7.31 | 10th · 2nd on team | — | +0.001 | ★PR SR |
| 2022-12-08 | BCPS League Meet #2 | 55mh | 11.51 | 5th · 3rd on team | — | +0.001 | PR SR |
| 2022-12-08 | BCPS League Meet #2 | 500m | 1:27.73 | 16th · 1st on team | — | +0.001 | PR SR |