Speed rating — all races
Cross Country
XC speed rating
2015 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2015-10-31 | Ponaganset High School | 5000m | 20:15.5 | 64th · 6th on team | 102.2 | +0.011 | ★CR ★R CSR RSR |
| 2015-10-17 | Goddard State Park | 5000m | 19:48.8 | 179th · 6th on team | 102.1 | -0.002 | ★PR ★CR R SR CSR RSR |
Track & Field
TF speed rating
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-04-28 | Meet results → | Men's 400 Hurdles | 1:02.4 | 9th · 3rd on team | — | — | ★PR SR |
| 2018-04-13 | Ocean State Invitational | 400mh | 1:02.14 | 9th · 2nd on team | — | -0.039 | SR |
| 2018-04-07 | Meet results → | Men's 400 Hurdles | 1:03.87 | 8th · 4th on team | — | — | PR SR |
| 2018-02-09 | URI Coaches Tribute Invitational | 60m | 7.58 | 27th · 6th on team | — | -0.040 | ★PR SR |
| 2018-01-27 | Boston University John Thomas Terrier Classic | 400m | 54.55 | 97th · 3rd on team | — | -0.053 | SR |
| 2018-01-19 | Joe Donahue Games | 400m | 55.74 | 12th · 3rd on team | — | -0.045 | |
| 2018-01-13 | Meet results → | Men's 500 Meters | 1:13 | 18th · 3rd on team | — | — | ★PR SR |
| 2018-01-07 | Dartmouth Relays - College & Open | 400m | 54.85 | 27th · 5th on team | — | -0.042 | SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-02-04 | Giegengack Invitational | 60mh | 8.63 | 9th · 4th on team | — | -0.051 | |
| 2017-01-28 | Boston University John Thomas Terrier Invitational | 60mh | 10.5 | 57th · 4th on team | — | -0.053 | |
| 2017-01-20 | Joe Donahue Games | 60mh | 8.63 | 12th · 3rd on team | — | -0.045 | |
| 2017-01-20 | Joe Donahue Games | 60mh | 8.53 | 9th · 2nd on team | — | -0.045 | |
| 2017-01-14 | Beantown Challenge | 60mh | 8.57 | 12th · 3rd on team | — | -0.043 | SR |
| 2017-01-14 | Beantown Challenge | 300m | 37.68 | 13th · 4th on team | — | -0.043 | SR |
| 2017-01-14 | Beantown Challenge | 60mh | 8.49 | 11th · 2nd on team | — | -0.043 | SR |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-06-19 | New Balance Nationals Outdoor | 110mh | 15.12 | 39th · 1st on team | — | -0.039 | |
| 2016-06-19 | New Balance Nationals Outdoor | 110mh | 14.4 | 11th · 1st on team | — | -0.039 | |
| 2016-06-19 | New Balance Nationals Outdoor | 110mh | 14.49 | 13th · 2nd on team | — | -0.039 | |
| 2016-06-11 | New England Interscholastic Outdoor Track and Field Championships | 110mh | 14.57 | 1st · 1st on team | — | -0.040 | |
| 2016-06-11 | New England Interscholastic Outdoor Track and Field Championships | 300mh | 40.21 | 8th · 1st on team | — | -0.040 | |
| 2016-06-11 | New England Interscholastic Outdoor Track and Field Championships | 110mh | 14.97 | 5th · 2nd on team | — | -0.040 | |
| 2016-06-04 | Rhode Island State Championships | 110mh | 14.67 | 2nd · 2nd on team | — | -0.039 | |
| 2016-06-04 | Rhode Island State Championships | 300mh | 39.33 | 2nd · 1st on team | — | -0.039 | ★PR SR |
| 2016-06-04 | Rhode Island State Championships | 110mh | 14.32 | 1st · 1st on team | — | -0.039 | |
| 2016-05-28 | Hendricken Invitational | 300mh | 39.84 | 1st · 1st on team | — | -0.045 | |
| 2016-05-21 | Rhode Island Class B Championships | 300mh | 40.14 | 1st · 1st on team | — | -0.034 | |
| 2016-05-21 | Rhode Island Class B Championships | 110mh | 16.54 | 5th · 2nd on team | — | -0.034 | |
| 2016-05-21 | Rhode Island Class B Championships | 110mh | 14.94 | 1st · 1st on team | — | -0.034 | |
| 2016-05-14 | Classical Classic | 110mh | 14.2 | 1st · 1st on team | — | -0.037 | ★PR SR |
| 2016-05-14 | Classical Classic | 300mh | 39.7 | 1st · 1st on team | — | -0.037 | SR |
| 2016-05-14 | Classical Classic | 110mh | 15.5 | 11th · 3rd on team | — | -0.037 | |
| 2016-05-14 | Classical Classic | 110mh | 14.8 | 2nd · 2nd on team | — | -0.037 | |
| 2016-04-15 | New York Relays | 400mh | 58.21 | 8th · 1st on team | — | -0.037 | SR |
| 2016-04-15 | New York Relays | 110mh | 15.04 | 4th · 2nd on team | — | -0.037 | SR |
| 2016-04-15 | New York Relays | 110mh | 14.86 | 2nd · 1st on team | — | -0.037 | SR |
| 2016-03-13 | New Balance Nationals Indoor | 60mh | 8.2 | 9th · 2nd on team | — | -0.041 | PR SR |
| 2016-03-13 | New Balance Nationals Indoor | 60mh | 8.19 | 7th · 1st on team | — | -0.041 | ★PR SR |
| 2016-02-28 | New England Indoor Championships | 55mh | 7.6 | 1st · 1st on team | — | -0.045 | SR |
| 2016-02-28 | New England Indoor Championships | 55mh | 7.66 | 2nd · 2nd on team | — | -0.045 | |
| 2016-02-20 | RIIL Indoor State Championships | 55mh | 7.65 | 1st · 1st on team | — | -0.035 | SR |
| 2016-02-20 | RIIL Indoor State Championships | 300m | 37.67 | 11th · 1st on team | — | -0.035 | |
| 2016-02-13 | RIIL Indoor Class Championships | 300m | 37.27 | 3rd · 1st on team | — | -0.035 | SR |
| 2016-02-13 | RIIL Indoor Class Championships | 55mh | 7.91 | 1st · 1st on team | — | -0.035 | |
| 2016-02-13 | RIIL Indoor Class Championships | 55m | 6.84 | 3rd · 1st on team | — | -0.035 | |
| 2016-02-06 | Sweeney-Headley Last Chance | 55m | 6.97 | 11th · 2nd on team | — | -0.035 | |
| 2016-02-06 | Sweeney-Headley Last Chance | 55mh | 7.88 | 1st · 1st on team | — | -0.035 | |
| 2016-02-06 | Sweeney-Headley Last Chance | 55mh | 8.07 | 2nd · 2nd on team | — | -0.035 | |
| 2016-02-06 | Sweeney-Headley Last Chance | 55m | 6.92 | 7th · 1st on team | — | -0.035 | |
| 2016-02-03 | Metropolitan Division Championship | 55mh | 7.84 | 1st · 1st on team | — | -0.035 | |
| 2016-02-03 | Metropolitan Division Championship | 300m | 37.63 | 6th · 1st on team | — | -0.035 | SR |
| 2016-02-03 | Metropolitan Division Championship | 55mh | 8.06 | 4th · 2nd on team | — | -0.035 | |
| 2016-02-03 | Metropolitan Division Championship | 55m | 6.83 | 9th · 1st on team | — | -0.035 | SR |
| 2016-02-03 | Metropolitan Division Championship | 55m | 6.87 | 12th · 2nd on team | — | -0.035 | |
| 2016-01-16 | East Coast Invitational | 55mh | 7.83 | 3rd · 2nd on team | — | -0.035 | |
| 2016-01-16 | East Coast Invitational | 400m | 53 | 7th · 1st on team | — | -0.035 | ★PR SR |
| 2016-01-16 | East Coast Invitational | 55mh | 7.67 | 1st · 1st on team | — | -0.035 | SR |
| 2016-01-09 | World Trophies Invitational | 400m | 53.67 | 1st · 1st on team | — | -0.035 | SR |
| 2016-01-09 | World Trophies Invitational | 55mh | 7.76 | 1st · 1st on team | — | -0.035 | SR |
| 2016-01-09 | World Trophies Invitational | 55mh | 8.46 | 5th · 4th on team | — | -0.035 | |
| 2015-12-30 | Rhode Island Classic | 55mh | 7.93 | 5th · 2nd on team | — | -0.035 | SR |
| 2015-12-30 | Rhode Island Classic | 300m | 39.45 | 11th · 1st on team | — | -0.035 | |
| 2015-12-30 | Rhode Island Classic | 55mh | 7.83 | 3rd · 1st on team | — | -0.035 | SR |
| 2015-12-19 | Bishop Loughlin Games | 600m | 1:28.33 | 30th · 1st on team | — | -0.043 | ★PR SR |
| 2015-12-19 | Bishop Loughlin Games | 55mh | 8.12 | 17th · 1st on team | — | -0.043 | SR |
| 2015-12-16 | Metro Division Dual #1 | 300m | 38.96 | 5th · 1st on team | — | -0.035 | SR |
| 2015-12-16 | Metro Division Dual #1 | 55m | 6.99 | 7th · 3rd on team | — | -0.035 | SR |
2015 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2015-07-11 | USATF Region 1 Junior Olympic Championships | 400mh | 56.42 | 1st · 1st on team | — | -0.033 | ★PR SR |
| 2015-07-11 | USATF Region 1 Junior Olympic Championships | 110mh | 15.08 | 3rd · 1st on team | — | -0.033 | |
| 2015-06-21 | New Balance Nationals Outdoor | 110mh | 14.72 | 19th · 1st on team | — | -0.039 | |
| 2015-06-13 | 70th New England Interscholastic Outdoor Track and Field Championship | 110mh | 14.67 | 14th · 2nd on team | — | -0.033 | PR SR |
| 2015-06-13 | 70th New England Interscholastic Outdoor Track and Field Championship | 300mh | 41.23 | 18th · 1st on team | — | -0.033 | |
| 2015-06-13 | 70th New England Interscholastic Outdoor Track and Field Championship | 110mh | 14.56 | 11th · 1st on team | — | -0.033 | PR SR |
| 2015-05-23 | RIIL Class B Championships | 110mh | 16.14 | 3rd · 2nd on team | — | -0.025 | |
| 2015-05-23 | RIIL Class B Championships | 300mh | 40.24 | 1st · 1st on team | — | -0.025 | SR |
| 2015-05-23 | RIIL Class B Championships | 110mh | 15.14 | 1st · 1st on team | — | -0.025 | SR |
| 2015-05-16 | Classical Classic | 100m | 11.44 | 3rd · 2nd on team | — | -0.037 | |
| 2015-05-16 | Classical Classic | 100m | 11.84 | 11th · 4th on team | — | -0.037 | |
| 2015-05-16 | Classical Classic | 300mh | 41.74 | 1st · 1st on team | — | -0.037 | |
| 2015-05-16 | Classical Classic | 100m | 11.24 | 1st · 1st on team | — | -0.037 | ★PR SR |
| 2015-05-11 | Rhode Island Central Division Championships | 100m | 11.44 | 4th · 1st on team | — | -0.037 | PR SR |
| 2015-05-11 | Rhode Island Central Division Championships | 300mh | 41.74 | 1st · 1st on team | — | -0.037 | SR |
| 2015-05-11 | Rhode Island Central Division Championships | 110mh | 15.24 | 1st · 1st on team | — | -0.037 | SR |
| 2015-05-11 | Rhode Island Central Division Championships | 100m | 11.94 | 27th · 3rd on team | — | -0.037 | |
| 2015-05-11 | Rhode Island Central Division Championships | 110mh | 15.54 | 2nd · 2nd on team | — | -0.037 | |
| 2015-02-27 | New England Championship | 55mh | 8.2 | 20th · 1st on team | — | -0.045 | |
| 2015-02-27 | New England Indoor Championships | 55mh | 8.2 | 28th · 1st on team | — | -0.045 | |
| 2015-02-21 | RIIL Indoor State Championships | 55m | 6.74 | 11th · 1st on team | — | -0.035 | ★PR SR |
| 2015-02-21 | RIIL Indoor State Championships | 55mh | 7.82 | 3rd · 2nd on team | — | -0.035 | |
| 2015-02-21 | RIIL Indoor State Championships | 55mh | 7.54 | 1st · 1st on team | — | -0.035 | ★PR SR |
| 2015-02-21 | RIIL Indoor State Championships | 55m | 6.81 | 18th · 2nd on team | — | -0.035 | |
| 2015-02-10 | Headley-Sweeney Last Chance Qualifier | 55mh | 7.89 | 3rd · 2nd on team | — | -0.035 | |
| 2015-02-10 | Headley-Sweeney Last Chance Qualifier | 55mh | 7.59 | 1st · 1st on team | — | -0.035 | PR SR |
| 2015-02-07 | RIIL Indoor Class Championships | 55mh | 8.06 | 4th · 4th on team | — | -0.035 | |
| 2015-02-07 | RIIL Indoor Class Championships | 55mh | 7.94 | 2nd · 2nd on team | — | -0.035 | |
| 2015-02-07 | RIIL Indoor Class Championships | 300m | 37.91 | 1st · 1st on team | — | -0.035 | SR |
| 2015-02-07 | RIIL Indoor Class Championships | 55m | 7.03 | 7th · 5th on team | — | -0.035 | |
| 2015-02-07 | RIIL Indoor Class Championships | 55m | 6.76 | 1st · 1st on team | — | -0.035 | PR SR |
| 2015-01-31 | Rhode Island Metropolitan Division Championship | 55m | 6.93 | 5th · 2nd on team | — | -0.035 | |
| 2015-01-31 | Rhode Island Metropolitan Division Championship | 55mh | 8.45 | 6th · 3rd on team | — | -0.035 | |
| 2015-01-31 | Rhode Island Metropolitan Division Championship | 55mh | 7.98 | 1st · 1st on team | — | -0.035 | |
| 2015-01-31 | Rhode Island Metropolitan Division Championship | 55m | 6.89 | 3rd · 1st on team | — | -0.035 | |
| 2015-01-26 | RIIL Boys Dual Meets Week #4 | 55m | 6.95 | 4th · 3rd on team | — | -0.035 | |
| 2015-01-26 | RIIL Boys Dual Meets Week #4 | 300m | 38.53 | 8th · 2nd on team | — | -0.035 | |
| 2015-01-22 | RIIL Boys Dual Meets Week #3 | 55m | 6.94 | 2nd · 1st on team | — | -0.035 | |
| 2015-01-22 | RIIL Boys Dual Meets Week #3 | 55mh | 8.38 | 1st · 1st on team | — | -0.035 | |
| 2015-01-22 | RIIL Boys Dual Meets Week #3 | 300m | 38.15 | 4th · 1st on team | — | -0.035 | SR |
| 2015-01-17 | East Coast Invite | 55mh | 7.87 | 7th · 1st on team | — | — | PR SR |
| 2015-01-17 | Meet results → | Men's 55 Hurdles Preliminaries | 7.87 | 7th · 1st on team | — | — | ★PR SR |
| 2015-01-17 | East Coast Invite | 400m | 53.74 | 8th · 1st on team | — | — | SR |
| 2015-01-17 | East Coast Invite | 55m | 7 | 27th · 1st on team | — | — | |
| 2015-01-06 | Metro and Suburban Dual Meet #2 | 55mh | 8.13 | 1st · 1st on team | — | -0.035 | |
| 2015-01-06 | Metro and Suburban Dual Meet #2 | 600m | 1:30.23 | 5th · 2nd on team | — | -0.035 | SR |
| 2015-01-06 | Metro and Suburban Dual Meet #2 | 55m | 6.79 | 1st · 1st on team | — | -0.035 | PR SR |
| 2014-12-27 | 6th Annual Rhode Island Classic | 55mh | 7.88 | 1st · 1st on team | — | -0.035 | PR SR |
| 2014-12-27 | 6th Annual Rhode Island Classic | 55mh | 8.03 | 2nd · 2nd on team | — | -0.035 | |
| 2014-12-20 | RITCA Invitational | 600m | 1:30.64 | 6th · 1st on team | — | -0.035 | SR |
| 2014-12-16 | RIIL Boys Dual Meet Week #1 | 55m | 6.94 | 4th · 1st on team | — | -0.035 | SR |
| 2014-12-16 | RIIL Boys Dual Meet Week #1 | 300m | 38.91 | 4th · 1st on team | — | -0.035 | SR |
2014 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2014-06-07 | RIIL Outdoor State Championships | 110mh | 15.01 | 2nd · 2nd on team | — | -0.039 | PR SR |
| 2014-06-07 | RIIL Outdoor State Championships | 110mh | 15.4 | 9th · 5th on team | — | -0.039 | |
| 2014-06-07 | RIIL Outdoor State Championships | 300mh | 39.48 | 2nd · 1st on team | — | -0.039 | PR SR |
| 2014-05-24 | Rhode Island Class B Championships | 100m | 11.84 | 5th · 2nd on team | — | -0.025 | PR SR |
| 2014-05-24 | Rhode Island Class B Championships | 100m | 12.14 | 8th · 4th on team | — | -0.025 | |
| 2014-05-24 | Rhode Island Class B Championships | 200m | 24.24 | 3rd · 1st on team | — | -0.025 | ★PR SR |
| 2014-05-24 | Rhode Island Class B Championships | 200m | 25.04 | 8th · 2nd on team | — | -0.025 | |
| 2014-05-24 | Rhode Island Class B Championships | 110mh | 18.44 | 17th · 8th on team | — | -0.025 | |
| 2014-05-24 | Rhode Island Class B Championships | 110mh | 17.64 | 9th · 6th on team | — | -0.025 | |
| 2014-05-24 | Rhode Island Class B Championships | 110mh | 15.84 | 2nd · 2nd on team | — | -0.025 | |
| 2014-05-17 | Classical Classic | 110mh | 15.54 | 3rd · 2nd on team | — | -0.037 | PR SR |
| 2014-05-17 | Classical Classic | 300mh | 41.94 | 2nd · 2nd on team | — | -0.037 | PR SR |
| 2014-03-01 | New England Championship | 55mh | 11.02 | 37th · 4th on team | — | -0.045 | |
| 2014-03-01 | New England Championship | 300m | 37.57 | 25th · 1st on team | — | -0.045 | |
| 2014-02-15 | RIIL Indoor State Championships | 300m | 37.53 | 6th · 1st on team | — | -0.035 | |
| 2014-02-15 | RIIL Indoor State Championships | 55mh | 7.95 | 3rd · 2nd on team | — | -0.035 | PR SR |
| 2014-02-15 | RIIL Indoor State Championships | 55mh | 8.05 | 7th · 6th on team | — | -0.035 | |
| 2014-02-15 | RIIL Indoor State Championships | 55m | 6.91 | 21st · 3rd on team | — | -0.035 | |
| 2014-02-01 | Rhode Island Class B Championships | 55m | 6.81 | 4th · 3rd on team | — | -0.035 | |
| 2014-02-01 | Rhode Island Class B Championships | 55mh | 8.33 | 4th · 3rd on team | — | -0.035 | |
| 2014-02-01 | Rhode Island Class B Championships | 55mh | 12.21 | 20th · 7th on team | — | -0.035 | |
| 2014-02-01 | Rhode Island Class B Championships | 55m | 8.47 | 25th · 7th on team | — | -0.035 | |
| 2014-02-01 | Rhode Island Class B Championships | 300m | 53.05 | 16th · 3rd on team | — | -0.035 | |
| 2014-01-25 | Boys Division Championships | 55mh | 8.12 | 4th · 3rd on team | — | -0.035 | PR SR |
| 2014-01-25 | Boys Division Championships | 55m | 6.81 | 7th · 3rd on team | — | -0.035 | PR SR |
| 2014-01-25 | Boys Division Championships | 55m | 6.88 | 13th · 4th on team | — | -0.035 | |
| 2014-01-25 | Boys Division Championships | 55mh | 8.11 | 3rd · 2nd on team | — | -0.035 | PR SR |
| 2014-01-25 | Boys Division Championships | 300m | 36.84 | 2nd · 1st on team | — | -0.035 | ★PR SR |
| 2014-01-18 | East Coast Invitational | 400m | 53.67 | 5th · 1st on team | — | -0.035 | PR SR |
| 2014-01-18 | East Coast Invitational | 55m | 6.95 | 25th · 1st on team | — | -0.035 | |
| 2014-01-11 | Rhody HS Classic | 300m | 37.67 | 8th · 1st on team | — | -0.040 | PR SR |
| 2014-01-11 | Rhody HS Classic | 55m | 7.11 | 27th · 3rd on team | — | -0.040 | |
| 2014-01-06 | Metro Division Dual Meet 3 | 55m | 6.92 | 3rd · 2nd on team | — | -0.035 | |
| 2014-01-06 | Metro Division Dual Meet 3 | 600m | 1:29 | 4th · 1st on team | — | -0.035 | PR SR |
| 2013-12-18 | Metro Division Dual Meet 2 | 55m | 6.91 | 4th · 2nd on team | — | -0.035 | |
| 2013-12-18 | Metro Division Dual Meet 2 | 600m | 1:29.8 | 2nd · 1st on team | — | -0.035 | |
| 2013-12-11 | Metro Division Dual Meet 1 | 55m | 6.89 | 4th · 2nd on team | — | -0.035 | PR SR |
| 2013-12-11 | Metro Division Dual Meet 1 | 600m | 1:29.1 | 3rd · 1st on team | — | -0.035 | PR SR |
2013 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2013-05-18 | Rhode Island Class B Championships | 100m | 11.94 | 20th · 6th on team | — | -0.031 | |
| 2013-05-18 | Rhode Island Class B Championships | 400m | 53.94 | 6th · 2nd on team | — | -0.031 | PR SR |
| 2013-05-11 | Classical Classic | 100m | 11.94 | 18th · 7th on team | — | -0.037 | PR SR |
| 2013-05-11 | Classical Classic | 200m | 34.74 | 33rd · 5th on team | — | -0.037 | PR SR |
| 2013-02-03 | Rhode Island Class Championships | 300m | 39.54 | 7th · 3rd on team | — | -0.035 | |
| 2013-02-03 | Rhode Island Class Championships | 55m | 7.14 | 15th · 4th on team | — | -0.035 | |
| 2013-01-19 | East Coast Invite | 55m | 7.04 | 23rd · 3rd on team | — | -0.035 | |
| 2013-01-12 | Rhody Classic | 55m | 7.08 | 23rd · 4th on team | — | -0.040 | |
| 2013-01-12 | Rhody Classic | 300m | 40.54 | 44th · 6th on team | — | -0.040 | |
| 2012-12-22 | RITCA Invitational | 55m | 6.94 | 17th · 3rd on team | — | -0.035 | PR SR |
| 2012-12-22 | RITCA Invitational | 300m | 39.04 | 13th · 2nd on team | — | -0.035 | PR SR |
| 2012-12-17 | Metropolitan Division Meets | 300m | 39.54 | 3rd · 3rd on team | — | -0.035 | PR SR |
| 2012-12-17 | Metropolitan Division Meets | 55m | 7.04 | 2nd · 2nd on team | — | -0.035 | PR SR |
| 2012-12-10 | Metropolitan Division Meets | 55m | 7.14 | 3rd · 3rd on team | — | -0.024 | PR SR |