Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-15 | Patriot League Outdoor Track & Field Championships | 100m | 10.48 | 6th · 3rd on team | — | -0.031 | SR |
| 2026-05-15 | Patriot League Outdoor Track & Field Championships | 100m | 10.55 | 10th · 4th on team | — | -0.031 | |
| 2026-05-01 | Larry Ellis Invitational | 100m | 10.66 | 9th · 1st on team | — | -0.040 | |
| 2026-04-17 | Navy Spring Invitational | 100m | 10.6 | 3rd · 2nd on team | — | -0.031 | |
| 2026-04-17 | Navy Spring Invitational | 200m | 21.65 | 7th · 5th on team | — | -0.031 | |
| 2026-04-11 | Army-Navy ("Star Meet") | 100m | 10.69 | 3rd · 2nd on team | — | -0.031 | |
| 2026-03-28 | Navy Outdoor Invitational | 100m | 10.81 | 4th · 4th on team | — | -0.031 | |
| 2026-03-21 | Virginia Opener | 100m | 10.84 | 2nd · 2nd on team | — | -0.040 | |
| 2026-03-21 | Virginia Opener | 200m | 22.16 | 4th · 3rd on team | — | -0.040 | |
| 2026-03-14 | PLNU Sea Lion Invite | 100m | 10.49 | 2nd · 1st on team | — | -0.034 | SR |
| 2026-03-14 | PLNU Sea Lion Invite | 200m | 21.51 | 3rd · 2nd on team | — | -0.034 | SR |
| 2026-02-28 | Patriot League Indoor Track & Field Championships | 60m | 6.82 | 3rd · 1st on team | — | -0.053 | |
| 2026-02-28 | Patriot League Indoor Track & Field Championships | 60m | 6.87 | 8th · 5th on team | — | -0.053 | |
| 2026-02-13 | Darius Dixon Invite | 200m | 22.01 | 8th · 1st on team | — | -0.035 | SR |
| 2026-02-13 | Darius Dixon Invite | 60m | 6.92 | 23rd · 3rd on team | — | -0.035 | |
| 2026-02-07 | Army vs. Navy Star Meet | 60m | 6.82 | 2nd · 1st on team | — | -0.046 | PR SR |
| 2026-01-16 | Wesley A. Brown Invitational | 60m | 7.02 | 5th · 3rd on team | — | -0.046 | |
| 2026-01-16 | Wesley A. Brown Invitational | 200m | 23.99 | 20th · 11th on team | — | -0.046 | |
| 2026-01-10 | Navy vs. Princeton | 200m | 22.23 | 7th · 3rd on team | — | -0.046 | SR |
| 2026-01-10 | Navy vs. Princeton | 60m | 6.97 | 7th · 3rd on team | — | -0.046 | |
| 2025-12-06 | Navy Indoor Invitational | 60m | 6.92 | 3rd · 2nd on team | — | -0.046 | SR |
| 2025-12-06 | Navy Indoor Invitational | 200m | 22.3 | 9th · 4th on team | — | -0.046 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-17 | IC4A/ECAC Outdoor Track & Field Championships | 200m | 21.63 | 9th · 2nd on team | — | -0.036 | |
| 2025-05-17 | IC4A/ECAC Outdoor Track & Field Championships | 100m | 10.67 | 5th · 1st on team | — | -0.036 | |
| 2025-05-12 | Widener Final Qualifier | 100m | 10.74 | 8th · 2nd on team | — | -0.039 | |
| 2025-05-02 | Patriot League Outdoor Track & Field Championships | 200m | 21.63 | 21st · 8th on team | — | -0.035 | SR |
| 2025-05-02 | Patriot League Outdoor Track & Field Championships | 100m | 10.5 | 5th · 2nd on team | — | -0.035 | |
| 2025-05-02 | Patriot League Outdoor Track & Field Championships | 100m | 10.57 | 11th · 5th on team | — | -0.035 | |
| 2025-04-18 | Virginia Challenge | 100m | 10.4 | 13th · 2nd on team | — | -0.040 | ★PR SR |
| 2025-04-12 | JMU Invitational | 200m | 21.69 | 8th · 5th on team | — | -0.031 | SR |
| 2025-04-12 | JMU Invitational | 100m | 10.58 | 2nd · 2nd on team | — | -0.031 | |
| 2025-04-05 | Army vs. Navy | 100m | 10.51 | 2nd · 2nd on team | — | -0.031 | |
| 2025-03-22 | Virginia Opener | 100m | 10.5 | 3rd · 2nd on team | — | -0.040 | PR SR |
| 2025-03-22 | Virginia Opener | 200m | 21.79 | 7th · 4th on team | — | -0.040 | |
| 2025-03-15 | Ross and Sharon Irwin Invite @ Point Loma U | 100m | 10.56 | 2nd · 2nd on team | — | -0.034 | SR |
| 2025-03-15 | Ross and Sharon Irwin Invite @ Point Loma U | 200m | 21.73 | 6th · 4th on team | — | -0.034 | SR |
| 2025-03-01 | Patriot League Championships | 60m | 6.84 | 3rd · 3rd on team | — | -0.046 | PR SR |
| 2025-03-01 | Patriot League Championships | 60m | 6.9 | 10th · 5th on team | — | -0.046 | |
| 2025-03-01 | Patriot League Championships | 200m | 21.89 | 21st · 10th on team | — | -0.046 | |
| 2025-02-21 | Navy Select | 200m | 21.74 | 3rd · 2nd on team | — | -0.046 | SR |
| 2025-02-21 | Navy Select | 60m | 6.95 | 3rd · 1st on team | — | -0.046 | PR SR |
| 2025-02-14 | Darius Dixon Memorial Invitational | 60m | 7.05 | 57th · 11th on team | — | -0.035 | |
| 2025-01-17 | Wesley A Brown Invitational | 200m | 22.63 | 9th · 9th on team | — | -0.046 | |
| 2025-01-17 | Wesley A Brown Invitational | 60m | 7.09 | 10th · 10th on team | — | -0.046 | |
| 2025-01-11 | Princeton at Navy (dual) | 60m | 7.01 | 8th · 5th on team | — | -0.046 | SR |
| 2025-01-11 | Princeton at Navy (dual) | 200m | 22.36 | 7th · 4th on team | — | -0.046 | SR |
| 2024-12-07 | Navy Invite | 60m | 7.05 | 7th · 4th on team | — | -0.046 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-12 | IC4A/ECAC Outdoor Track & Field Championships | 100m | 10.99 | 54th · 3rd on team | — | -0.036 | |
| 2024-05-12 | IC4A/ECAC Outdoor Track & Field Championships | 200m | 22.47 | 40th · 5th on team | — | -0.036 | |
| 2024-05-12 | IC4A/ECAC Outdoor Track & Field Championships | 100m | 10.88 | 34th · 1st on team | — | -0.036 | |
| 2024-04-20 | Navy Spring Invitational | 100m | 10.92 | 4th · 4th on team | — | -0.031 | |
| 2024-04-13 | Virginia Grand Prix | 200m | 22.14 | 10th · 4th on team | — | -0.040 | |
| 2024-04-13 | Virginia Grand Prix | 100m | 10.71 | 7th · 2nd on team | — | -0.040 | |
| 2024-03-16 | Ross & Sharon Irwin Invite | 100m | 10.67 | 3rd · 2nd on team | — | -0.034 | SR |
| 2024-03-16 | Ross & Sharon Irwin Invite | 200m | 21.8 | 5th · 4th on team | — | -0.034 | SR |
| 2024-03-09 | Navy Dual Meet | 100m | 10.85 | 2nd · 1st on team | — | -0.030 | SR |
| 2024-02-16 | Navy Select | 60m | 7.04 | 2nd · 2nd on team | — | -0.046 | |
| 2024-02-16 | Navy Select | 200m | 22.46 | 6th · 5th on team | — | -0.046 | |
| 2024-02-10 | Darius Dixon Memorial Invitational | 60m | 7.03 | 13th · 1st on team | — | -0.035 | |
| 2024-01-27 | 2024 George Mason University Patriot Games | 60m | 7.17 | 23rd · 8th on team | — | -0.038 | |
| 2024-01-27 | 2024 George Mason University Patriot Games | 60m | 7.07 | 11th · 2nd on team | — | -0.038 | |
| 2024-01-20 | Wes Brown Invitational | 200m | 22.52 | 12th · 7th on team | — | -0.046 | |
| 2024-01-20 | Wes Brown Invitational | 60m | 6.99 | 10th · 5th on team | — | -0.046 | |
| 2024-01-13 | Navy vs. Princeton | 200m | 22.72 | 9th · 6th on team | — | -0.046 | |
| 2024-01-13 | Navy vs. Princeton | 60m | 7.18 | 13th · 7th on team | — | -0.046 | |
| 2023-12-02 | Navy Indoor Invitational | 60m | 6.97 | 4th · 2nd on team | — | -0.046 | SR |
| 2023-12-02 | Navy Indoor Invitational | 200m | 22.2 | 10th · 4th on team | — | -0.046 | SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-06-19 | New Balance Nationals Outdoor | 200m | 21.98 | 30th · 1st on team | — | -0.045 | |
| 2022-06-19 | New Balance Nationals Outdoor | 100m | 10.73 | 5th · 2nd on team | — | -0.045 | PR SR |
| 2022-06-19 | New Balance Nationals Outdoor | 100m | 10.52 | 1st · 1st on team | — | -0.045 | PR SR |
| 2022-05-28 | PIAA AA State Championships | 100m | 10.82 | 3rd · 1st on team | — | -0.041 | PR SR |
| 2022-05-28 | PIAA AA State Championships | 200m | 22.35 | 6th · 2nd on team | — | -0.041 | |
| 2022-05-28 | PIAA AA State Championships | 100m | 11.03 | 4th · 2nd on team | — | -0.041 | |
| 2022-05-28 | PIAA AA State Championships | 200m | 21.48 | 2nd · 1st on team | — | -0.041 | ★PR SR |
| 2022-05-19 | PIAA District 12 AA Championships | 200m | 22.44 | 5th · 2nd on team | — | -0.029 | |
| 2022-05-19 | PIAA District 12 AA Championships | 100m | 11.02 | 2nd · 2nd on team | — | -0.029 | |
| 2022-05-19 | PIAA District 12 AA Championships | 200m | 22.09 | 2nd · 1st on team | — | -0.029 | PR SR |
| 2022-05-19 | PIAA District 12 AA Championships | 100m | 10.99 | 1st · 1st on team | — | -0.029 | |
| 2022-05-14 | Philadelphia Catholic League Outdoor Championships | 100m | 11.07 | 1st · 1st on team | — | -0.038 | |
| 2022-05-14 | Philadelphia Catholic League Outdoor Championships | 200m | 22.14 | 1st · 1st on team | — | -0.038 | PR SR |
| 2022-04-25 | PCL Meet #3 - Father Judge | 200m | 22.53 | 1st · 1st on team | — | -0.028 | SR |
| 2022-04-25 | PCL Meet #3 - Father Judge | 100m | 11.06 | 1st · 1st on team | — | -0.028 | |
| 2022-04-23 | Father Judge Relays | 100m | 11.14 | 5th · 2nd on team | — | -0.028 | SR |
| 2022-04-23 | Father Judge Relays | 100m | 10.89 | 2nd · 1st on team | — | -0.028 | PR SR |
| 2022-04-11 | PCL Meet #2 - Father Judge | 200m | 23.5 | 1st · 1st on team | — | -0.028 | |
| 2022-04-11 | PCL Meet #2 - Father Judge | 100m | 11.35 | 1st · 1st on team | — | -0.028 | SR |
| 2022-04-11 | PCL Meet #2 - Father Judge | 400m | 55.07 | 7th · 1st on team | — | -0.028 | SR |
| 2022-02-27 | PFTCA Indoor State Championships | 60m | 7.04 | 18th · 1st on team | — | -0.045 | |
| 2022-02-27 | PFTCA Indoor State Championships | 60m | 7.11 | 36th · 2nd on team | — | -0.045 | |
| 2022-02-27 | PFTCA Indoor State Championships | 200m | 22.63 | 15th · 1st on team | — | -0.045 | SR |
| 2022-02-19 | TFCAofGP Meet of Champions | 60m | 7.11 | 5th · 2nd on team | — | -0.040 | |
| 2022-02-19 | TFCAofGP Meet of Champions | 200m | 23.07 | 9th · 1st on team | — | -0.040 | |
| 2022-02-19 | TFCAofGP Meet of Champions | 60m | 6.96 | 1st · 1st on team | — | -0.040 | PR SR |
| 2022-02-13 | PCL Indoor Championship | 60m | 7.2 | 4th · 2nd on team | — | -0.040 | |
| 2022-02-13 | PCL Indoor Championship | 60m | 7.06 | 2nd · 1st on team | — | -0.040 | PR SR |
| 2022-02-13 | PCL Indoor Championship | 200m | 23 | 1st · 1st on team | — | -0.040 | SR |
| 2022-01-08 | TFCAofGP Meet #4 | 60m | 7.33 | 4th · 2nd on team | — | -0.040 | |
| 2022-01-08 | TFCAofGP Meet #4 | 60m | 7.15 | 1st · 1st on team | — | -0.040 | |
| 2021-12-29 | Robert J Burdette Indoor Classic | 200m | 23.81 | 6th · 1st on team | — | -0.040 | SR |
| 2021-12-27 | Ocean Breeze Holiday Festival | 55m | 6.69 | 3rd · 1st on team | — | -0.043 | ★PR SR |
| 2021-12-27 | Ocean Breeze Holiday Festival | 55m | 6.78 | 8th · 2nd on team | — | -0.043 | |
| 2021-12-11 | TFCAofGP Meet #1 | 60m | 7.15 | 2nd · 2nd on team | — | -0.040 | PR SR |
| 2021-12-11 | TFCAofGP Meet #1 | 60m | 7.12 | 1st · 1st on team | — | -0.040 | PR SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-05-28 | PIAA Class AA State Track & Field Championships | 100m | 11.02 | 8th · 1st on team | — | -0.041 | SR |
| 2021-05-28 | PIAA Class AA State Track & Field Championships | 100m | 11.13 | 15th · 2nd on team | — | -0.041 | |
| 2021-05-28 | PIAA Class AA State Track & Field Championships | 200m | 22.52 | 13th · 2nd on team | — | -0.041 | SR |
| 2021-05-28 | PIAA Class AA State Track & Field Championships | 200m | 22.29 | 8th · 1st on team | — | -0.041 | SR |
| 2021-05-03 | PCL Meet #4 - Judge | 100m | 11.44 | 1st · 1st on team | — | -0.028 | |
| 2021-05-03 | PCL Meet #4 - Judge | 200m | 23.27 | 1st · 1st on team | — | -0.028 | SR |
| 2021-04-26 | PCL Meet #3 (O'Hara) | 400m | 54.25 | 4th · 1st on team | — | -0.037 | ★PR SR |
| 2021-04-05 | Cardinal O'Hara PCL Meet #1 | 100m | 11.26 | 2nd · 1st on team | — | -0.037 | SR |
| 2021-04-05 | Cardinal O'Hara PCL Meet #1 | 200m | 23.56 | 2nd · 1st on team | — | -0.037 | SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-06-16 | 2019 New Balance Nationals Outdoor | 100m | 11.33 | 20th · 1st on team | — | -0.038 | |
| 2019-06-16 | 2019 New Balance Nationals Outdoor | 200m | 22.88 | 27th · 1st on team | — | -0.038 | |
| 2019-05-25 | PIAA State Championships | 100m | 11.26 | 34th · 2nd on team | — | -0.041 | |
| 2019-05-25 | PIAA State Championships | 200m | 22.7 | 28th · 2nd on team | — | -0.041 | |
| 2019-05-25 | PIAA State Championships | 200m | 22.73 | 29th · 3rd on team | — | -0.041 | |
| 2019-05-25 | PIAA State Championships | 200m | 22.51 | 23rd · 1st on team | — | -0.041 | |
| 2019-05-25 | PIAA State Championships | 100m | 11.15 | 19th · 1st on team | — | -0.041 | |
| 2019-05-11 | Philadelphia Catholic League Championship | 100m | 11 | 2nd · 1st on team | — | -0.029 | PR SR |
| 2019-05-11 | Philadelphia Catholic League Championship | 200m | 22.23 | 3rd · 1st on team | — | -0.029 | PR SR |
| 2019-03-10 | New Balance Nationals Indoor | 55m | 6.73 | 16th · 1st on team | — | -0.041 | PR SR |
| 2019-03-10 | New Balance Nationals Indoor | 60m | 7.22 | 16th · 1st on team | — | -0.041 | |
| 2019-02-10 | PCL Championships | 60m | 7.31 | 9th · 2nd on team | — | -0.040 | PR SR |
| 2019-02-10 | PCL Championships | 60m | 7.21 | 5th · 1st on team | — | -0.040 | PR SR |
| 2019-02-10 | PCL Championships | 200m | 23.76 | 8th · 1st on team | — | -0.040 | PR SR |
| 2019-01-26 | TFCAofGP Meet #7 | 200m | 24.76 | 1st · 1st on team | — | -0.011 | |
| 2019-01-05 | TFCAofGP Meet #4 | 200m | 24.29 | 1st · 1st on team | — | -0.040 | PR SR |
| 2018-12-22 | TFCAofGP Meet #2 | 200m | 25.86 | 31st · 1st on team | — | -0.040 | PR SR |