Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-10-25 | Derryfield Park | 5000m | 20:46 | 75th · 2nd on team | 99.8 | +0.7% | ★PR ★CR ★R SR CSR RSR |
| 2025-10-04 | Alvirne High School | 5000m | 21:55.7 | 158th · 3rd on team | 93.1 | -2.8% | PR ★CR R SR CSR RSR |
| 2025-09-27 | Coe-Brown Northwood Academy | 5000m | 23:06.1 | 135th · 4th on team | — | +0.6% | ★CR CSR |
| 2025-09-27 | Coe-Brown Northwood Academy | 5000m | 23:07 | 135th · 4th on team | 92.7 | +0.6% | |
| 2025-09-20 | Derryfield Park | 5000m | 23:47 | 273rd · 6th on team | 88.6 | +0.7% | CSR |
| 2025-09-03 | Sanborn Regional High School | 5000m | 22:11.3 | 105th · 3rd on team | 92.9 | -1.3% | PR ★CR SR CSR RSR |
2024 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-10-26 | Derryfield Park | 5000m | 22:51 | 107th · 7th on team | 93.0 | +0.7% | CR R CSR RSR |
| 2024-10-12 | Pelham High School | 5000m | 22:47.6 | 70th · 1st on team | 88.2 | -5.1% | PR ★CR SR CSR |
| 2024-09-28 | Coe-Brown Northwood Academy | 5000m | 23:39.4 | 127th · 6th on team | 88.4 | +0.6% | PR CR R SR CSR RSR |
| 2024-09-21 | Derryfield Park | 5000m | 24:38.4 | 270th · 5th on team | 85.4 | +0.7% | PR CR R SR CSR RSR |
| 2024-09-14 | Coe-Brown Northwood Academy | 5000m | 26:16.3 | 42nd · 6th on team | 81.5 | +0.6% | CR R CSR RSR |
| 2024-09-03 | Sanborn Regional High School | 5000m | 25:30.7 | 140th · 7th on team | 81.4 | -1.3% | PR CR R SR CSR RSR |
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-06 | 2026 NHIAA Meet of Champions | 110mh | 16.26 | 21st · 1st on team | — | -1.2% | |
| 2026-05-31 | Meet results → | Men's 300 Hurdles | 44.14 | 6th · 2nd on team | — | — | SR |
| 2026-05-31 | Meet results → | Men's 110 Hurdles Preliminaries | 16.25 | 4th · 2nd on team | — | — | SR |
| 2026-05-31 | Meet results → | Men's 110 Hurdles Finals | 16.09 | 3rd · 1st on team | — | — | ★PR SR |
| 2026-05-22 | Seacoast Championships | 110mh | 16.69 | 6th · 2nd on team | — | -0.7% | |
| 2026-05-22 | Seacoast Championships | 110mh | 16.49 | 5th · 1st on team | — | -0.7% | |
| 2026-05-22 | Seacoast Championships | 300mh | 44.59 | 5th · 2nd on team | — | -0.7% | |
| 2026-05-18 | Sanborn Last Chance | 200m | 25.39 | 15th · 4th on team | — | 0.0% | ★PR SR |
| 2026-05-18 | Sanborn Last Chance | 110mh | 16.44 | 1st · 1st on team | — | 0.0% | |
| 2026-05-16 | 2026 Bobcat Invite | 110mh | 16.33 | 8th · 2nd on team | — | -1.2% | SR |
| 2026-05-16 | 2026 Bobcat Invite | 300mh | 46.49 | 9th · 2nd on team | — | -1.2% | |
| 2026-05-16 | 2026 Bobcat Invite | 110mh | 16.22 | 7th · 1st on team | — | -1.2% | SR |
| 2026-04-25 | Black Bear Invite | 110mh | 16.49 | 5th · 1st on team | — | -0.5% | |
| 2026-04-25 | Black Bear Invite | 300mh | 44.49 | 7th · 1st on team | — | -0.5% | ★PR SR |
| 2026-04-25 | Black Bear Invite | 110mh | 16.62 | 6th · 2nd on team | — | -0.5% | |
| 2026-04-18 | Sanborn Invitational | 110mh | 16.43 | 1st · 1st on team | — | 0.0% | SR |
| 2026-04-18 | Sanborn Invitational | 300mh | 45.14 | 2nd · 1st on team | — | 0.0% | PR SR |
| 2026-04-18 | Sanborn Invitational | 110mh | 16.99 | 5th · 2nd on team | — | 0.0% | |
| 2026-04-13 | Meet results → | Men's Triple Jump | 29' 6.5" | — | — | — | |
| 2026-04-13 | Sanborn Cluster Meet | tj | 29-06.50 | — | — | 0.0% | |
| 2026-04-13 | Sanborn Cluster Meet | 400m | 58.96 | 3rd · 1st on team | — | 0.0% | ★PR SR |
| 2026-04-11 | Meet results → | Men's 300 Hurdles | 44.74 | 6th · 1st on team | — | — | SR |
| 2026-04-11 | Meet results → | Men's 110 Hurdles Finals | 16.23 | 5th · 1st on team | — | — | PR SR |
| 2026-04-11 | Meet results → | Men's 110 Hurdles Preliminaries | 16.77 | 6th · 2nd on team | — | — | SR |
| 2026-04-06 | Meet results → | Men's 300 Hurdles | 44.82 | 1st · 1st on team | — | — | SR |
| 2026-04-06 | Meet results → | Men's 110 Hurdles | 16.75 | 1st · 1st on team | — | — | SR |
| 2026-02-08 | NHIAA D-II Indoor Championship & Battlenotes | 55mh | 8.42 | 6th · 2nd on team | — | -1.2% | |
| 2026-02-08 | NHIAA D-II Indoor Championship & Battlenotes | 55mh | 8.32 | 5th · 1st on team | — | -1.2% | ★PR SR |
| 2026-01-24 | NHWTL UNH Evening | 55mh | 8.6 | 6th · 2nd on team | — | -1.7% | |
| 2026-01-24 | NHWTL UNH Evening | 55mh | 8.45 | 3rd · 1st on team | — | -1.7% | |
| 2026-01-18 | NHWTL UNH Afternoon | 55mh | 8.52 | 5th · 1st on team | — | -1.7% | |
| 2026-01-18 | NHWTL UNH Afternoon | 300m | 41.29 | 8th · 1st on team | — | -1.7% | |
| 2026-01-15 | Meet results → | Men's 55 Hurdles | 8.52 | 3rd · 1st on team | — | — | ★PR SR |
| 2026-01-10 | NHWTL @ PEA | 55mh | 8.61 | 3rd · 1st on team | — | -0.4% | |
| 2026-01-04 | NHWTL UNH Morning | 55mh | 8.62 | 1st · 1st on team | — | -1.7% | |
| 2026-01-04 | NHWTL UNH Morning | 55mh | 9.07 | 4th · 2nd on team | — | -1.7% | |
| 2025-12-20 | NHWTL PEA | 55mh | 8.36 | 5th · 1st on team | — | -0.4% | PR SR |
| 2025-12-20 | NHWTL PEA | 55mh | 8.65 | 8th · 2nd on team | — | -0.4% | |
| 2025-12-20 | NHWTL PEA | 300m | 41.11 | 17th · 1st on team | — | -0.4% | ★PR SR |
| 2025-12-14 | NHWTL @ USM Gorham | 300m | 41.61 | 11th · 1st on team | — | -1.3% | PR SR |
| 2025-12-14 | NHWTL @ USM Gorham | 55mh | 8.55 | 1st · 1st on team | — | -1.3% | PR SR |
| 2025-12-14 | NHWTL @ USM Gorham | 55mh | 8.69 | 2nd · 2nd on team | — | -1.3% |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-31 | Meet results → | Men's 110 Hurdles Preliminaries | 16.04 | 7th · 1st on team | — | — | ★PR SR |
| 2025-05-31 | Meet results → | Men's 300 Hurdles | 43.8 | 5th · 1st on team | — | — | ★PR SR |
| 2025-05-23 | Seacoast Championships | 300mh | 46.54 | 8th · 1st on team | — | -0.2% | PR SR |
| 2025-05-23 | Seacoast Championships | 110mh | 16.32 | 5th · 1st on team | — | -0.2% | |
| 2025-05-19 | Meet results → | Men's 300 Hurdles | 46.67 | 5th · 1st on team | — | — | PR SR |
| 2025-05-19 | Meet results → | Men's 110 Hurdles | 16.36 | 3rd · 1st on team | — | — | ★PR SR |
| 2025-05-17 | Bobcat Invite | 300mh | 49.25 | 17th · 1st on team | — | -1.2% | |
| 2025-05-17 | Bobcat Invite | 110mh | 16.59 | 9th · 2nd on team | — | -1.2% | |
| 2025-05-17 | Bobcat Invite | 110mh | 16.2 | 5th · 1st on team | — | -1.2% | |
| 2025-05-12 | Sanborn Regional Cluster Meet | 110mh | 16.2 | 1st · 1st on team | — | 0.0% | PR SR |
| 2025-05-12 | Sanborn Regional Cluster Meet | 300mh | 48.44 | 1st · 1st on team | — | 0.0% | SR |
| 2025-02-08 | NHIAA Division 2 Indoor Track & Field Championships | 55mh | 9.04 | 14th · 1st on team | — | -1.2% | PR SR |
| 2025-02-01 | NHWTL UNH Morning | 55mh | 9.2 | 17th · 1st on team | — | +1.0% | |
| 2025-01-19 | NHWTL UNH Afternoon | 55mh | 9.08 | 7th · 1st on team | — | +1.0% | PR SR |
| 2025-01-19 | NHWTL UNH Afternoon | 55mh | 9.3 | 9th · 2nd on team | — | +1.0% | |
| 2025-01-16 | Meet results → | Men's 55 Hurdles | 9.43 | 12th · 1st on team | — | — | PR SR |
| 2025-01-12 | NHWTL UNH Morning | 300m | 44.02 | 25th · 2nd on team | — | +1.0% | |
| 2025-01-12 | NHWTL UNH Morning | 55mh | 9.38 | 6th · 2nd on team | — | +1.0% | PR SR |
| 2025-01-12 | NHWTL UNH Morning | 55mh | 9.34 | 5th · 1st on team | — | +1.0% | PR SR |
| 2024-12-28 | NHWTL PSU Morning | 55mh | 9.7 | 5th · 1st on team | — | -1.2% | PR SR |
| 2024-12-28 | NHWTL PSU Morning | 55mh | 10.16 | 9th · 2nd on team | — | -1.2% | |
| 2024-12-28 | NHWTL PSU Morning | 300m | 43.49 | 12th · 3rd on team | — | -1.2% | PR SR |
| 2024-12-14 | NHWT PSU PM | 55mh | 10.43 | 21st · 1st on team | — | -1.2% | SR |
| 2024-12-14 | NHWT PSU PM | 300m | 43.6 | 24th · 3rd on team | — | -1.2% | PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-17 | Seacoast | 110mh | 18.73 | 19th · 3rd on team | — | -0.2% | |
| 2024-05-17 | Seacoast | 300mh | 46.82 | 15th · 2nd on team | — | -0.2% | PR SR |
| 2024-05-15 | Last Chance | 110mh | 18.52 | 8th · 2nd on team | — | 0.0% | PR SR |
| 2024-05-15 | Last Chance | 300mh | 47.33 | 9th · 2nd on team | — | 0.0% | |
| 2024-05-09 | Meet results → | Men's 110 Hurdles | 19.01 | 1st · 1st on team | — | — | PR SR |
| 2024-05-09 | Meet results → | Men's 300 Hurdles | 48 | 2nd · 2nd on team | — | — | PR SR |
| 2024-04-15 | Sanborn | 300mh | 47.31 | 4th · 2nd on team | — | 0.0% | PR SR |
| 2024-04-15 | Sanborn | 200m | 26.06 | 12th · 3rd on team | — | 0.0% | SR |
| 2024-04-15 | Sanborn | 110mh | 22.22 | 4th · 1st on team | — | 0.0% | |
| 2024-04-13 | Pelham Invite | 300mh | 51.03 | 18th · 2nd on team | — | 0.0% | PR SR |
| 2024-04-13 | Pelham Invite | 110mh | 20.51 | 23rd · 1st on team | — | 0.0% | PR SR |
| 2024-02-03 | NHWTL UNH AM | 55mh | 10.34 | 17th · 3rd on team | — | -1.7% | PR SR |
| 2024-01-20 | NHWTL UNH PM | 55mh | 10.65 | 19th · 2nd on team | — | -1.7% | |
| 2024-01-13 | NHWTL PSU 1_13_24 | 55mh | 10.37 | 13th · 3rd on team | — | -1.2% | PR SR |
| 2024-01-13 | NHWTL PSU 1_13_24 | 300m | 43.93 | 30th · 4th on team | — | -1.2% | PR SR |
| 2024-01-13 | NHWTL PSU 1_13_24 | 55mh | 10.91 | 15th · 4th on team | — | -1.2% | |
| 2024-01-07 | NHWTL @ UNH Morning | 55mh | 11.15 | 33rd · 1st on team | — | -1.7% | |
| 2024-01-07 | NHWTL @ UNH Morning | 55m | 7.68 | 55th · 5th on team | — | -1.7% | |
| 2024-01-06 | NHWTL UNH Afternoon Session | 55mh | 11.15 | 33rd · 1st on team | — | -1.7% | PR SR |
| 2024-01-06 | NHWTL UNH Afternoon Session | 55m | 7.68 | 55th · 5th on team | — | -1.7% | PR SR |
| 2023-12-30 | NHWTL @ UNH Morning Session | 55m | 7.82 | 35th · 8th on team | — | -1.7% | |
| 2023-12-30 | NHWTL @ UNH Morning Session | 300m | 44.26 | 15th · 4th on team | — | -1.7% | PR SR |
| 2023-12-16 | NHWTL@ PSU Afternoon Session | 55mh | 11.26 | 19th · 5th on team | — | -1.2% | PR SR |
| 2023-12-16 | NHWTL@ PSU Afternoon Session | 300m | 45.08 | 26th · 3rd on team | — | -1.2% | PR SR |
| 2023-12-16 | NHWTL@ PSU Afternoon Session | 55m | 7.81 | 43rd · 7th on team | — | -1.2% | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-16 | Sanborn Last Chance | 200m | 25.89 | 17th · 4th on team | — | 0.0% | PR SR |
| 2023-05-16 | Sanborn Last Chance | 100m | 12.85 | 22nd · 5th on team | — | 0.0% | |
| 2023-05-10 | Sanborn Home Meet | 100m | 12.66 | 14th · 5th on team | — | 0.0% | ★PR SR |
| 2023-05-10 | Sanborn Home Meet | 200m | 26.39 | 8th · 3rd on team | — | 0.0% | PR SR |
| 2023-04-22 | Sanborn Invitational | 100m | 14.35 | 75th · 6th on team | — | 0.0% | |
| 2023-04-18 | Sanborn Home Meet | 100m | 13.13 | 19th · 6th on team | — | 0.0% | PR SR |
| 2023-04-18 | Sanborn Home Meet | 200m | 27.09 | 14th · 5th on team | — | 0.0% | PR SR |
| 2023-01-07 | NH WTL @ PSU Morning | 55m | 8.09 | 29th · 5th on team | — | -1.2% | PR SR |