Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-13 | New England HS Outdoor TF Championship | 300mh | 46.64 | 17th · 1st on team | — | -0.029 | ★PR SR |
| 2026-06-13 | New England HS Outdoor TF Championship | 100mh | 16.12 | 31st · 1st on team | — | -0.029 | |
| 2026-06-06 | Maine Class B Championship | lj | 16-08.50 | — | — | -0.033 | |
| 2026-06-06 | Maine Class B Championship | 100mh | 15.76 | 5th · 1st on team | — | -0.033 | |
| 2026-06-06 | Maine Class B Championship | 300mh | 46.97 | 2nd · 1st on team | — | -0.033 | PR SR |
| 2026-06-06 | Maine Class B Championship | 100mh | 16.4 | 9th · 2nd on team | — | -0.033 | |
| 2026-05-30 | KVAC Small School Championship | lj | 16-5.75 | — | — | -0.031 | |
| 2026-05-30 | KVAC Small School Championship | 100mh | 15.99 | 2nd · 2nd on team | — | -0.031 | |
| 2026-05-30 | KVAC Small School Championship | 300mh | 48 | 1st · 1st on team | — | -0.031 | PR SR |
| 2026-05-30 | KVAC Small School Championship | 100m | 12.98 | 3rd · 1st on team | — | -0.031 | ★PR SR |
| 2026-05-30 | KVAC Small School Championship | 100m | 13.09 | 4th · 2nd on team | — | -0.031 | |
| 2026-05-30 | KVAC Small School Championship | 100mh | 15.96 | 1st · 1st on team | — | -0.031 | |
| 2026-05-21 | Agricultural Track and Field Classic | lj | 15-10.50 | — | — | -0.028 | |
| 2026-05-21 | Agricultural Track and Field Classic | 100m | 13 | 1st · 1st on team | — | -0.028 | PR SR |
| 2026-05-21 | Agricultural Track and Field Classic | 100mh | 15.95 | 1st · 1st on team | — | -0.028 | |
| 2026-05-19 | Edward Little HS Meet | lj | 16-4.25 | — | — | -0.022 | |
| 2026-05-19 | Edward Little HS Meet | 100m | 13.35 | 3rd · 1st on team | — | -0.022 | PR SR |
| 2026-05-19 | Edward Little HS Meet | 100mh | 15.9 | 1st · 1st on team | — | -0.022 | |
| 2026-05-16 | Marathon Sports Elite Invitational | lj | 16-2.50 | — | — | -0.035 | |
| 2026-05-16 | Marathon Sports Elite Invitational | 100mh | 15.86 | 10th · 2nd on team | — | -0.035 | PR SR |
| 2026-05-16 | Marathon Sports Elite Invitational | 300mh | 48.42 | 4th · 1st on team | — | -0.035 | PR SR |
| 2026-05-16 | Marathon Sports Elite Invitational | 100mh | 15.72 | 5th · 1st on team | — | -0.035 | ★PR SR |
| 2026-05-09 | Waterville Invitational | lj | 16-6.50 | — | — | -0.034 | |
| 2026-05-09 | Waterville Invitational | 100mh | 16.44 | 3rd · 1st on team | — | -0.034 | |
| 2026-05-09 | Waterville Invitational | 300mh | 48.96 | 1st · 1st on team | — | -0.034 | |
| 2026-05-09 | Waterville Invitational | 100mh | 16.48 | 4th · 2nd on team | — | -0.034 | |
| 2026-05-07 | Morse Meet #1 | lj | 16-6 | — | — | -0.028 | |
| 2026-05-07 | Morse Meet #1 | hj | 4-10 | — | — | -0.028 | |
| 2026-05-07 | Morse Meet #1 | 300mh | 48.45 | 1st · 1st on team | — | -0.028 | PR SR |
| 2026-05-07 | Morse Meet #1 | 100mh | 16.27 | 1st · 1st on team | — | -0.028 | PR SR |
| 2026-04-28 | Waterville Meet #1 | lj | 15-10.25 | — | — | -0.034 | |
| 2026-04-28 | Waterville Meet #1 | 200m | 30.06 | 7th · 1st on team | — | -0.034 | |
| 2026-04-28 | Waterville Meet #1 | 100mh | 16.83 | 1st · 1st on team | — | -0.034 | SR |
| 2026-04-28 | Waterville Meet #1 | 300mh | 49.27 | 1st · 1st on team | — | -0.034 | SR |
| 2026-02-28 | [MA Entries] New England Track and Field Championship | lj | 17-04.50 | — | — | -0.045 | |
| 2026-02-28 | 38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS | lj | 17-04.50 | — | — | -0.045 | |
| 2026-02-16 | Maine Class B | lj | 17-05.75 | — | — | -0.036 | |
| 2026-02-16 | Maine Class B | hj | 4-10.00 | — | — | -0.036 | |
| 2026-02-16 | Maine Class B | 55mh | 10.07 | 24th · 1st on team | — | -0.036 | |
| 2026-02-06 | KVAC Class B Championship | hj | 4-10 | — | — | -0.041 | |
| 2026-02-06 | KVAC Class B Championship | lj | 17-3 | — | — | -0.041 | |
| 2026-02-06 | KVAC Class B Championship | 55mh | 9.04 | 3rd · 1st on team | — | -0.041 | ★PR SR |
| 2026-02-06 | KVAC Class B Championship | 55mh | 9.11 | 4th · 2nd on team | — | -0.041 | |
| 2026-01-30 | KVAC Meet 6C | hj | 4-8 | — | — | -0.041 | |
| 2026-01-30 | KVAC Meet 6C | lj | 16-1 | — | — | -0.041 | |
| 2026-01-30 | KVAC Meet 6C | 55mh | 9.13 | 1st · 1st on team | — | -0.041 | SR |
| 2026-01-24 | KVAC Meet 5B | lj | 14-9.25 | — | — | -0.041 | |
| 2026-01-24 | KVAC Meet 5B | 55mh | 9.41 | 2nd · 1st on team | — | -0.041 | |
| 2026-01-24 | KVAC Meet 5B | 200m | 28.7 | 1st · 1st on team | — | -0.041 | ★PR SR |
| 2026-01-17 | KVAC Meet 4C | lj | 16-0 | — | — | -0.041 | |
| 2026-01-17 | KVAC Meet 4C | hj | 4-10 | — | — | -0.041 | |
| 2026-01-17 | KVAC Meet 4C | 55mh | 9.37 | 1st · 1st on team | — | -0.041 | |
| 2026-01-02 | USM New Year's Invitational | hj | 1.55m | — | — | -0.040 | |
| 2026-01-02 | USM New Year's Invitational | lj | 5.15m | — | — | -0.040 | |
| 2026-01-02 | USM New Year's Invitational | shot | 7.58m | — | — | -0.040 | |
| 2026-01-02 | USM New Year's Invitational | 800m | 2:45.13 | 1st · 1st on team | 111.7 | -0.040 | ★PR ★R SR RSR |
| 2026-01-02 | USM New Year's Invitational | 55mh | 9.17 | 2nd · 1st on team | — | -0.040 | SR |
| 2025-12-20 | KVAC Meet 2B | lj | 15-10.75 | — | — | -0.041 | |
| 2025-12-20 | KVAC Meet 2B | hj | 5-0 | — | — | -0.041 | |
| 2025-12-20 | KVAC Meet 2B | 55mh | 9.36 | 2nd · 1st on team | — | -0.041 | |
| 2025-12-12 | KVAC Meet 1C | lj | 13-11 | — | — | -0.041 | |
| 2025-12-12 | KVAC Meet 1C | hj | 4-10 | — | — | -0.041 | |
| 2025-12-12 | KVAC Meet 1C | 55mh | 9.32 | 3rd · 1st on team | — | -0.041 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-10 | MPA Maine Class B State Track & Field Championships | lj | 15-01.50 | — | — | -0.032 | |
| 2025-06-10 | MPA Maine Class B State Track & Field Championships | hj | 4-06.00 | — | — | -0.032 | |
| 2025-06-10 | MPA Maine Class B State Track & Field Championships | 300mh | 50.58 | 7th · 1st on team | — | -0.032 | |
| 2025-06-10 | MPA Maine Class B State Track & Field Championships | 100mh | 17.27 | 9th · 2nd on team | — | -0.032 | |
| 2025-06-10 | MPA Maine Class B State Track & Field Championships | 100mh | 16.98 | 3rd · 1st on team | — | -0.032 | SR |
| 2025-05-30 | KVAC Small School Championship | lj | 15-6.75 | — | — | -0.028 | |
| 2025-05-30 | KVAC Small School Championship | hj | 4-10 | — | — | -0.028 | |
| 2025-05-30 | KVAC Small School Championship | 100mh | 17.24 | 5th · 1st on team | — | -0.028 | |
| 2025-05-30 | KVAC Small School Championship | 300mh | 49.19 | 2nd · 1st on team | — | -0.028 | PR SR |
| 2025-05-30 | KVAC Small School Championship | 100mh | 17.35 | 6th · 2nd on team | — | -0.028 | |
| 2025-05-22 | Agricultural Track and Field Classic | 300mh | 50 | 1st · 1st on team | — | -0.028 | |
| 2025-05-22 | Agricultural Track and Field Classic | 100m | 13.71 | 1st · 1st on team | — | -0.028 | |
| 2025-05-22 | Agricultural Track and Field Classic | 100mh | 17.19 | 1st · 1st on team | — | -0.028 | |
| 2025-05-14 | Leavitt Home Meet | lj | 15-10 | — | — | -0.028 | |
| 2025-05-14 | Leavitt Home Meet | hj | 5-0 | — | — | -0.028 | |
| 2025-05-14 | Leavitt Home Meet | 100m | 13.72 | 5th · 1st on team | — | -0.028 | |
| 2025-05-14 | Leavitt Home Meet | 100mh | 17.11 | 1st · 1st on team | — | -0.028 | |
| 2025-05-14 | Leavitt Home Meet | 300mh | 49.95 | 1st · 1st on team | — | -0.028 | |
| 2025-05-08 | Skowhegan HS Meet | lj | 15-2.75 | — | — | -0.022 | |
| 2025-05-08 | Skowhegan HS Meet | 300mh | 49.94 | 1st · 1st on team | — | -0.022 | PR SR |
| 2025-05-08 | Skowhegan HS Meet | 100m | 13.64 | 1st · 1st on team | — | -0.022 | PR SR |
| 2025-05-08 | Skowhegan HS Meet | 100mh | 17 | 1st · 1st on team | — | -0.022 | SR |
| 2025-05-02 | Lewiston Meet #1 | hj | 4-8 | — | — | -0.027 | |
| 2025-05-02 | Lewiston Meet #1 | lj | 14-6.50 | — | — | -0.027 | |
| 2025-05-02 | Lewiston Meet #1 | 100mh | 17.38 | 1st · 1st on team | — | -0.027 | SR |
| 2025-05-02 | Lewiston Meet #1 | 300mh | 50.4 | 2nd · 1st on team | — | -0.027 | PR SR |
| 2025-04-24 | Messalonskee Meet #1 | lj | 14-8.50 | — | — | -0.031 | |
| 2025-04-24 | Messalonskee Meet #1 | hj | 4-8 | — | — | -0.031 | |
| 2025-04-24 | Messalonskee Meet #1 | 100mh | 17.46 | 1st · 1st on team | — | -0.031 | SR |
| 2025-02-17 | Maine Class B Indoor Track & Field Championship | hj | NH | — | — | -0.040 | |
| 2025-02-17 | Maine Class B Indoor Track & Field Championship | lj | 16-04.25 | — | — | -0.040 | |
| 2025-02-17 | Maine Class B Indoor Track & Field Championship | 55mh | 9.15 | 8th · 2nd on team | — | -0.040 | PR SR |
| 2025-02-17 | Maine Class B Indoor Track & Field Championship | 55mh | 9.09 | 7th · 1st on team | — | -0.040 | PR SR |
| 2025-01-23 | KVAC Meet 6A | lj | 15-0.50 | — | — | -0.040 | |
| 2025-01-23 | KVAC Meet 6A | hj | 4-4 | — | — | -0.040 | |
| 2025-01-23 | KVAC Meet 6A | 55mh | 9.49 | 2nd · 1st on team | — | -0.040 | |
| 2025-01-20 | Fleet Feet Indoor Invitational | 55mh | 9.55 | 16th · 2nd on team | — | -0.040 | |
| 2025-01-20 | Fleet Feet Indoor Invitational | 55mh | 9.29 | 13th · 1st on team | — | -0.040 | |
| 2025-01-08 | KVAC Meet 4C | hj | 4-08.00 | — | — | -0.041 | |
| 2025-01-08 | KVAC Meet 4C | lj | 14-02.25 | — | — | -0.041 | |
| 2025-01-08 | KVAC Meet 4C | 55mh | 9.29 | 1st · 1st on team | — | -0.041 | PR SR |
| 2025-01-03 | KVAC Meet 3B | hj | 4-8 | — | — | -0.041 | |
| 2025-01-03 | KVAC Meet 3B | 55mh | 9.63 | 2nd · 1st on team | — | -0.041 | SR |
| 2024-12-18 | KVAC Meet 2A | 400m | 1:12.86 | 7th · 1st on team | — | -0.041 | ★PR SR |
| 2024-12-18 | KVAC Meet 2A | 55mh | 10.01 | 1st · 1st on team | — | -0.041 | SR |
| 2024-12-16 | KVAC Meet 1B | lj | 14-0 | — | — | -0.041 | |
| 2024-12-16 | KVAC Meet 1B | shot | 22-1 | — | — | -0.041 | |
| 2024-12-16 | KVAC Meet 1B | 55mh | 10.6 | 2nd · 1st on team | — | -0.041 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-01 | Maine Class B State Championship | 300mh | 51.62 | 9th · 2nd on team | — | -0.032 | PR SR |
| 2024-06-01 | Maine Class B State Championship | 100mh | 17.48 | 15th · 4th on team | — | -0.032 | |
| 2024-06-01 | Maine Class B State Championship | 100mh | 16.96 | 9th · 3rd on team | — | -0.032 | |
| 2024-05-16 | Agricultural Track and Field Classic | 100mh | 20.48 | 3rd · 2nd on team | — | -0.028 | |
| 2024-05-16 | Agricultural Track and Field Classic | 300mh | 52.24 | 2nd · 2nd on team | — | -0.028 | PR SR |
| 2024-05-11 | Fleet Feet Maine Elite Invitational | 100mh | 17.46 | 9th · 3rd on team | — | -0.035 | |
| 2024-05-11 | Fleet Feet Maine Elite Invitational | 300mh | 54.11 | 10th · 2nd on team | — | -0.035 | |
| 2024-05-11 | Fleet Feet Maine Elite Invitational | 100m | 13.94 | 21st · 1st on team | — | -0.035 | |
| 2024-05-11 | Fleet Feet Maine Elite Invitational | 100mh | 16.78 | 8th · 2nd on team | — | -0.035 | |
| 2024-05-09 | Morse Meet #1 | 300mh | 52.56 | 2nd · 1st on team | — | -0.028 | PR SR |
| 2024-05-09 | Morse Meet #1 | 100m | 13.93 | 6th · 2nd on team | — | -0.028 | |
| 2024-05-09 | Morse Meet #1 | 100mh | 16.58 | 2nd · 2nd on team | — | -0.028 | PR SR |
| 2024-05-03 | Mt. Ararat Meet #2 | 100mh | 17.46 | 2nd · 2nd on team | — | -0.030 | SR |
| 2024-05-03 | Mt. Ararat Meet #2 | 100m | 13.89 | 4th · 2nd on team | — | -0.030 | SR |
| 2024-02-19 | Maine Class B Indoor State Meet | 55mh | 11.64 | 27th · 3rd on team | — | -0.036 | |
| 2024-02-19 | Maine Class B Indoor State Meet | 55m | 8.05 | 32nd · 3rd on team | — | -0.036 | |
| 2024-02-10 | KVAC Class B Championship | 55m | 8 | 14th · 5th on team | — | -0.041 | |
| 2024-02-10 | KVAC Class B Championship | 55mh | 9.53 | 4th · 4th on team | — | -0.041 | PR SR |
| 2024-02-10 | KVAC Class B Championship | 55mh | 9.52 | 3rd · 3rd on team | — | -0.041 | PR SR |
| 2024-02-03 | KVAC Meet 6C | 55mh | 9.6 | 2nd · 2nd on team | — | -0.041 | PR SR |
| 2024-02-03 | KVAC Meet 6C | 55m | 7.99 | 3rd · 3rd on team | — | -0.041 | |
| 2024-01-19 | KVAC Meet 5B | pv | NH | — | — | -0.041 | |
| 2023-12-30 | USM New Year's Invitational | hj | 1.27m | — | — | -0.040 | |
| 2023-12-30 | USM New Year's Invitational | lj | 3.75m | — | — | -0.040 | |
| 2023-12-30 | USM New Year's Invitational | shot | 7.95m | — | — | -0.040 | |
| 2023-12-30 | USM New Year's Invitational | 55mh | 9.64 | 5th · 1st on team | — | -0.040 | PR SR |
| 2023-12-30 | USM New Year's Invitational | 800m | 3:08.48 | 11th · 2nd on team | 98.3 | -0.040 | PR R SR RSR |
| 2023-12-20 | KVAC Meet 3B | lj | 13-02.25 | — | — | -0.041 | |
| 2023-12-20 | KVAC Meet 3B | 55mh | 9.82 | 1st · 1st on team | — | -0.041 | PR SR |
| 2023-12-20 | KVAC Meet 3B | 55m | 7.87 | 2nd · 1st on team | — | -0.041 | ★PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-06-03 | Maine Class B State Championship | 300mh | 57.65 | 20th · 4th on team | — | -0.033 | |
| 2023-06-03 | Maine Class B State Championship | 100mh | 17.89 | 13th · 4th on team | — | -0.033 | |
| 2023-06-03 | Maine Class B State Championship | 100mh | 17.76 | 12th · 3rd on team | — | -0.033 | |
| 2023-06-03 | Maine Class B State Championship | 100m | 14.11 | 34th · 2nd on team | — | -0.033 | |
| 2023-05-26 | KVAC Small School Championship | 100m | 13.92 | 17th · 3rd on team | — | -0.027 | |
| 2023-05-26 | KVAC Small School Championship | 300mh | 53.41 | 5th · 2nd on team | — | -0.027 | PR SR |
| 2023-05-19 | Leavitt Meet #2 | 100m | 13.72 | 2nd · 1st on team | — | -0.028 | PR SR |
| 2023-05-19 | Leavitt Meet #2 | 300mh | 55.41 | 3rd · 2nd on team | — | -0.028 | PR SR |
| 2023-05-19 | Leavitt Meet #2 | 100mh | 17.44 | 1st · 1st on team | — | -0.028 | PR SR |
| 2023-05-13 | Waterville Invitational | 100mh | 19.55 | 21st · 5th on team | — | -0.034 | |
| 2023-05-13 | Waterville Invitational | 100m | 14.08 | 18th · 2nd on team | — | -0.034 | |
| 2023-05-12 | KVAC @ Maranacook | 100m | 14.01 | 4th · 2nd on team | — | -0.026 | PR SR |
| 2023-05-12 | KVAC @ Maranacook | 100mh | 17.53 | 1st · 1st on team | — | -0.026 | PR SR |
| 2023-04-28 | KVAC @ Leavitt | 100mh | 18.55 | 2nd · 1st on team | — | -0.028 | PR SR |
| 2023-04-28 | KVAC @ Leavitt | 100m | 14.04 | 8th · 3rd on team | — | -0.028 | PR SR |
| 2023-04-13 | Lewiston Meet #1 | 100m | 14.08 | 6th · 2nd on team | — | -0.027 | PR SR |
| 2023-04-13 | Lewiston Meet #1 | 100mh | 19.06 | 3rd · 1st on team | — | -0.027 | PR SR |
| 2023-02-20 | Maine Class B State Meet | 55mh | 10.17 | 15th · 1st on team | — | -0.036 | PR SR |
| 2023-02-10 | KVAC Class B Championship | 55mh | 10.65 | 6th · 2nd on team | — | -0.041 | |
| 2023-02-10 | KVAC Class B Championship | 55mh | 10.31 | 3rd · 1st on team | — | -0.041 | PR SR |
| 2023-02-10 | KVAC Class B Championship | 200m | 30.38 | 10th · 2nd on team | — | -0.041 | PR SR |
| 2023-01-21 | KVAC Meet 5D | 55mh | 10.32 | 3rd · 1st on team | — | -0.041 | PR SR |
| 2023-01-21 | KVAC Meet 5D | 200m | 31.16 | 11th · 3rd on team | — | -0.041 | PR SR |
| 2023-01-07 | KVAC Meet 4C Meet | lj | 11-10.75 | — | — | -0.041 | |
| 2023-01-07 | KVAC Meet 4C Meet | 55mh | 10.72 | 2nd · 1st on team | — | -0.041 | PR SR |
| 2022-12-30 | KVAC Meet 3D | lj | 12-04.00 | — | — | -0.041 | |
| 2022-12-30 | KVAC Meet 3D | 55mh | 11.07 | 1st · 1st on team | — | -0.041 | PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-06-02 | CCC Invitational | lj | 11-02.00 | — | — | -0.029 | |
| 2022-06-02 | CCC Invitational | 80mh | 17.78 | 17th · 2nd on team | — | -0.029 | ★PR SR |
| 2022-05-26 | CCC: GNG, Greely, Poland, Yarmouth @ Tripp MS | lj | 12-00.00 | — | — | -0.028 | |
| 2022-05-26 | CCC: GNG, Greely, Poland, Yarmouth @ Tripp MS | 100m | 15.27 | 10th · 3rd on team | — | -0.028 | PR SR |
| 2022-05-26 | CCC: GNG, Greely, Poland, Yarmouth @ Tripp MS | 80mh | 17.87 | 6th · 3rd on team | — | -0.028 | PR SR |