Speed rating — all races
Cross Country
XC speed rating
2021 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-11-02 | 2021 Massachusetts Vocational Schools XC Championships | 5000m | 30:17.6 | 149th · 8th on team | — | — | ★PR ★CR SR CSR |
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-09 | MAAC Outdoor Championships | 110mh | 14.43 | 2nd · 1st on team | — | -0.2% | SR |
| 2026-05-09 | MAAC Outdoor Championships | 110mh | 14.66 | 3rd · 2nd on team | — | -0.2% | |
| 2026-05-09 | MAAC Outdoor Championships | 400mh | 56.19 | 18th · 3rd on team | — | -0.2% | |
| 2026-05-02 | Jay Carisella/Joe Donahue Coaches Invite | 110mh | 14.89 | 6th · 1st on team | — | -0.2% | |
| 2026-04-25 | Stonehill-Bentley-Merrimack | 110mh | 14.77 | 1st · 1st on team | — | -0.8% | SR |
| 2026-04-25 | Stonehill-Bentley-Merrimack | 400mh | 55.26 | 2nd · 2nd on team | — | -0.8% | ★PR SR |
| 2026-04-11 | Meet results → | Men's 110 Hurdles Finals | 14.95 | 6th · 1st on team | — | — | ★PR SR |
| 2026-04-11 | Meet results → | Men's 110 Hurdles Preliminaries | 14.99 | 7th · 2nd on team | — | — | ★PR SR |
| 2026-04-02 | Merrimack Alumni Classic | 110mh | 15.03 | 2nd · 1st on team | — | -2.1% | |
| 2026-04-02 | Merrimack Alumni Classic | 400mh | 56.79 | 3rd · 2nd on team | — | -2.1% | SR |
| 2026-03-28 | UMass Lowell D'Amour Invitational | 110mh | 15.35 | 1st · 1st on team | — | -0.2% | |
| 2026-03-28 | UMass Lowell D'Amour Invitational | 400mh | 58.35 | 4th · 1st on team | — | -0.2% | |
| 2026-03-21 | UCF Black & Gold Challenge | 110mh | 14.92 | 20th · 1st on team | — | -1.2% | SR |
| 2026-03-21 | UCF Black & Gold Challenge | 400mh | 57.85 | 24th · 1st on team | — | -1.2% | SR |
| 2026-03-06 | New England (NEICAAA) Indoor Championships | 60mh | 8.58 | 16th · 1st on team | — | -1.8% | |
| 2026-02-21 | MAAC Indoor Track & Field Championships | 60mh | 8.36 | 9th · 2nd on team | — | -1.7% | SR |
| 2026-02-21 | MAAC Indoor Track & Field Championships | 60mh | 8.27 | 4th · 1st on team | — | -1.7% | ★PR SR |
| 2026-02-13 | Harvard Crimson Elite & Open | 60mh | 8.63 | 27th · 1st on team | — | -0.9% | |
| 2026-02-13 | Harvard Crimson Elite & Open | 400m | 51.14 | 10th · 2nd on team | — | -0.9% | SR |
| 2026-02-06 | Riverhawk Invitational | 60mh | 8.59 | 20th · 1st on team | — | -1.7% | |
| 2026-02-06 | Riverhawk Invitational | 200m | 22.76 | 35th · 3rd on team | — | -1.7% | SR |
| 2026-01-30 | Harvard Invitational | 60mh | 8.48 | 27th · 1st on team | — | -0.9% | SR |
| 2026-01-24 | MIT Gordon Kelly Invitational | 60mh | 8.59 | 13th · 1st on team | — | -1.2% | |
| 2026-01-24 | MIT Gordon Kelly Invitational | 200m | 23.18 | 5th · 1st on team | — | -1.2% | |
| 2026-01-18 | Suffolk Ice Breaker | 200m | 23.04 | 17th · 5th on team | — | -1.7% | SR |
| 2026-01-18 | Suffolk Ice Breaker | 60mh | 9.02 | 20th · 2nd on team | — | -1.7% | |
| 2026-01-18 | Suffolk Ice Breaker | 60mh | 8.5 | 5th · 1st on team | — | -1.7% | |
| 2025-12-06 | the TRACK at new balance Early Bird invite | 60mh | 8.5 | 1st · 1st on team | — | -1.7% | SR |
| 2025-12-06 | the TRACK at new balance Early Bird invite | 60mh | 8.7 | 5th · 2nd on team | — | -1.7% |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-07-11 | USATF Region 1 Junior Olympic Championships | 400mh | 56.78 | 2nd · 1st on team | — | -0.6% | SR |
| 2025-07-11 | USATF Region 1 Junior Olympic Championships | 200m | 22.87 | 18th · 1st on team | — | -0.6% | |
| 2025-07-11 | USATF Region 1 Junior Olympic Championships | 110mh | 14.45 | 1st · 1st on team | — | -0.6% | |
| 2025-07-11 | USATF Region 1 Junior Olympic Championships | 110mh | 14.58 | 2nd · 2nd on team | — | -0.6% | |
| 2025-06-22 | adidas Track & Field Nationals | 110mh | 14.54 | 16th · 1st on team | — | -1.4% | |
| 2025-06-22 | adidas Track & Field Nationals | 200m | 22.71 | 72nd · 1st on team | — | -1.4% | |
| 2025-06-14 | New England Outdoor Track & Field Championship | 300mh | 39.81 | 16th · 1st on team | — | -1.3% | ★PR SR |
| 2025-06-14 | New England Outdoor Track & Field Championship | 110mh | 15.1 | 20th · 1st on team | — | -1.3% | |
| 2025-06-06 | MIAA Meet of Champions | 400mh | 57.04 | 12th · 1st on team | — | -0.6% | SR |
| 2025-06-06 | MIAA Meet of Champions | 110mh | 14.59 | 14th · 2nd on team | — | -0.6% | |
| 2025-06-06 | MIAA Meet of Champions | 110mh | 14.52 | 9th · 1st on team | — | -0.6% | |
| 2025-06-01 | USATF New England Youth Invitational | hj | DNS | — | — | -1.1% | |
| 2025-05-30 | MIAA Division 4 Track & Field Championship | 110mh | 14.26 | 1st · 1st on team | — | -2.1% | ★PR SR |
| 2025-05-30 | MIAA Division 4 Track & Field Championship | 200m | 22.26 | 4th · 1st on team | — | -2.1% | ★PR SR |
| 2025-05-30 | MIAA Division 4 Track & Field Championship | 200m | 22.4 | 7th · 2nd on team | — | -2.1% | |
| 2025-05-30 | MIAA Division 4 Track & Field Championship | 110mh | 14.43 | 2nd · 2nd on team | — | -2.1% | |
| 2025-05-24 | Joe Tranchita Last Chance to Qualify Meet | 200m | 22.31 | 1st · 1st on team | — | -1.6% | PR SR |
| 2025-05-24 | Joe Tranchita Last Chance to Qualify Meet | 110mh | 14.41 | 1st · 1st on team | — | -1.6% | PR SR |
| 2025-05-20 | CAC Championship Meet 2025 (Upper) | 110mh | 14.43 | 1st · 1st on team | — | 0.0% | PR SR |
| 2025-05-20 | CAC Championship Meet 2025 (Upper) | 400mh | 57.57 | 1st · 1st on team | — | 0.0% | SR |
| 2025-05-20 | CAC Championship Meet 2025 (Upper) | 400m | 51.53 | 1st · 1st on team | — | 0.0% | SR |
| 2025-05-12 | 2025 MVADA Track and Field Championship Meet - Large Schools | 400mh | 57.92 | 1st · 1st on team | — | +0.6% | |
| 2025-05-12 | 2025 MVADA Track and Field Championship Meet - Large Schools | 110mh | 14.53 | 2nd · 1st on team | — | +0.6% | PR SR |
| 2025-05-10 | Andover Boosters Invitational | 110mh | 15.06 | 2nd · 2nd on team | — | -1.5% | |
| 2025-05-10 | Andover Boosters Invitational | 400mh | 58.08 | 2nd · 1st on team | — | -1.5% | |
| 2025-05-10 | Andover Boosters Invitational | 110mh | 15.05 | 1st · 1st on team | — | -1.5% | |
| 2025-05-04 | USATF New England Youth Series - Meet #1 | hj | 1.75m | — | — | -1.1% | |
| 2025-05-04 | USATF New England Youth Series - Meet #1 | 110mh | 15.11 | 1st · 1st on team | — | -1.1% | |
| 2025-04-29 | CAC Northeast @ Greater Lawrence | 110mh | 14.95 | 1st · 1st on team | — | +0.6% | |
| 2025-04-29 | CAC Northeast @ Greater Lawrence | 200m | 22.89 | 1st · 1st on team | — | +0.6% | PR SR |
| 2025-04-29 | CAC Northeast @ Greater Lawrence | 400mh | 57.6 | 1st · 1st on team | — | +0.6% | SR |
| 2025-04-25 | MSTCA InVacational & Pentathlon | lj | 6.12m | — | — | -0.7% | |
| 2025-04-25 | MSTCA InVacational & Pentathlon | hj | 1.72m | — | — | -0.7% | |
| 2025-04-25 | MSTCA InVacational & Pentathlon | shot | 10.43m | — | — | -0.7% | |
| 2025-04-25 | MSTCA InVacational & Pentathlon | 110mh | 15.01 | 2nd · 1st on team | — | -0.7% | |
| 2025-04-25 | MSTCA InVacational & Pentathlon | 1500m | 5:19.93 | 20th · 1st on team | 96.9 | -0.7% | ★PR ★R SR RSR |
| 2025-04-16 | CAC Greater Lawrence @ Greater Lowell | 400mh | 59.69 | 1st · 1st on team | — | 0.0% | |
| 2025-04-16 | CAC Greater Lawrence @ Greater Lowell | 400m | 52.99 | 1st · 1st on team | — | 0.0% | |
| 2025-04-16 | CAC Greater Lawrence @ Greater Lowell | 110mh | 15.87 | 1st · 1st on team | — | 0.0% | |
| 2025-04-10 | CAC Whittier @ Greater Lawrence | tj | 42-01.00 | — | — | +0.6% | |
| 2025-04-10 | CAC Whittier @ Greater Lawrence | 400mh | 59.61 | 1st · 1st on team | — | +0.6% | |
| 2025-04-10 | CAC Whittier @ Greater Lawrence | 110mh | 15.04 | 1st · 1st on team | — | +0.6% | |
| 2025-04-03 | CAC Shawsheen Tech @ Greater Lawrence | lj | 21-01.00 | — | — | +0.6% | |
| 2025-04-03 | CAC Shawsheen Tech @ Greater Lawrence | 400m | 52.66 | 1st · 1st on team | — | +0.6% | |
| 2025-04-03 | CAC Shawsheen Tech @ Greater Lawrence | 400mh | 58.67 | 1st · 1st on team | — | +0.6% | SR |
| 2025-04-03 | CAC Shawsheen Tech @ Greater Lawrence | 110mh | 14.62 | 1st · 1st on team | — | +0.6% | PR SR |
| 2025-03-27 | Greater Lawrence First-Chance Meet | tj | 39-05.00 | — | — | +0.6% | |
| 2025-03-13 | New Balance Nationals Indoor | 60mh | 8.29 | 92nd · 1st on team | — | -1.7% | PR SR |
| 2025-03-02 | USATF New England Youth Invitational | 60mh | 8.44 | 1st · 1st on team | — | -1.8% | PR SR |
| 2025-03-02 | USATF New England Youth Invitational | 400m | 52.52 | 2nd · 2nd on team | — | -1.8% | |
| 2025-03-02 | USATF New England Youth Invitational | 200m | 23.07 | 1st · 1st on team | — | -1.8% | SR |
| 2025-02-23 | East Coast Invitational | 55mh | 7.71 | 2nd · 1st on team | — | -1.8% | |
| 2025-02-23 | East Coast Invitational | 400m | 52.18 | 5th · 2nd on team | — | -1.8% | SR |
| 2025-02-22 | MIAA Indoor Track & Field Meet of Champions | 55mh | 8 | 29th · 1st on team | — | -1.8% | |
| 2025-02-15 | MIAA Division 4 Indoor Track & Field Championship | lj | 18-09.50 | — | — | -1.8% | |
| 2025-02-15 | MIAA Division 4 Indoor Track & Field Championship | 55mh | 7.68 | 2nd · 1st on team | — | -1.8% | ★PR SR |
| 2025-02-15 | MIAA Division 4 Indoor Track & Field Championship | 300m | 36.03 | 5th · 1st on team | — | -1.8% | SR |
| 2025-02-15 | MIAA Division 4 Indoor Track & Field Championship | 55mh | 7.76 | 4th · 2nd on team | — | -1.8% | |
| 2025-02-08 | Commonwealth Athletic Conference Indoor TF Championship | hj | 5-08.00 | — | — | -1.8% | |
| 2025-02-08 | Commonwealth Athletic Conference Indoor TF Championship | lj | 20-06.00 | — | — | -1.8% | |
| 2025-02-08 | Commonwealth Athletic Conference Indoor TF Championship | 55mh | 7.71 | 2nd · 2nd on team | — | -1.8% | PR SR |
| 2025-02-08 | Commonwealth Athletic Conference Indoor TF Championship | 300m | 36.53 | 1st · 1st on team | — | -1.8% | SR |
| 2025-02-08 | Commonwealth Athletic Conference Indoor TF Championship | 55mh | 7.69 | 1st · 1st on team | — | -1.8% | PR SR |
| 2025-02-04 | Commonwealth Athletic Conference Meet #7 | hj | 5-10.00 | — | — | -1.8% | |
| 2025-02-04 | Commonwealth Athletic Conference Meet #7 | lj | 19-02.00 | — | — | -1.8% | |
| 2025-02-04 | Commonwealth Athletic Conference Meet #7 | 55mh | 7.88 | 1st · 1st on team | — | -1.8% | |
| 2025-02-04 | Commonwealth Athletic Conference Meet #7 | 300m | 37.18 | 1st · 1st on team | — | -1.8% | |
| 2025-01-30 | Commonwealth Athletic Conference Meet #6 | lj | 19-2 | — | — | -1.8% | |
| 2025-01-30 | Patriot League Meet #6 | lj | 19-02.00 | — | — | -1.8% | |
| 2025-01-30 | Commonwealth Athletic Conference Meet #6 | hj | 5-10 | — | — | -1.8% | |
| 2025-01-30 | Patriot League Meet #6 | hj | 5-10.00 | — | — | -1.8% | |
| 2025-01-30 | Commonwealth Athletic Conference Meet #6 | 55mh | 7.88 | 1st · 1st on team | — | -1.8% | |
| 2025-01-30 | Patriot League Meet #6 | 55mh | 7.88 | 2nd · 1st on team | — | -1.8% | |
| 2025-01-30 | Commonwealth Athletic Conference Meet #6 | 300m | 37.18 | 1st · 1st on team | — | -1.8% | SR |
| 2025-01-30 | Patriot League Meet #6 | 300m | 37.18 | 6th · 1st on team | — | -1.8% | |
| 2025-01-24 | Commonwealth Athletic Conference Meet #5 | lj | 18-06.00 | — | — | -1.8% | |
| 2025-01-24 | Commonwealth Athletic Conference Meet #5 | hj | 5-06.00 | — | — | -1.8% | |
| 2025-01-24 | Commonwealth Athletic Conference Meet #5 | 300m | 37.39 | 1st · 1st on team | — | -1.8% | SR |
| 2025-01-24 | Commonwealth Athletic Conference Meet #5 | 55mh | 7.89 | 1st · 1st on team | — | -1.8% | |
| 2025-01-13 | Commonwealth Athletic League Meet #4 | lj | 18-11.00 | — | — | -1.8% | |
| 2025-01-13 | Commonwealth Athletic League Meet #4 | hj | 5-10.00 | — | — | -1.8% | |
| 2025-01-13 | Commonwealth Athletic League Meet #4 | 55mh | 7.73 | 1st · 1st on team | — | -1.8% | PR SR |
| 2025-01-13 | Commonwealth Athletic League Meet #4 | 300m | 37.67 | 1st · 1st on team | — | -1.8% | SR |
| 2025-01-07 | Commonwealth Athletic Conference Meet #3 | hj | 5-02.00 | — | — | -1.8% | |
| 2025-01-07 | Commonwealth Athletic Conference Meet #3 | lj | 19-04.00 | — | — | -1.8% | |
| 2025-01-07 | Commonwealth Athletic Conference Meet #3 | 55mh | 8.01 | 1st · 1st on team | — | -1.8% | |
| 2025-01-07 | Commonwealth Athletic Conference Meet #3 | 300m | 37.92 | 1st · 1st on team | — | -1.8% | |
| 2024-12-17 | Commonwealth Athletic Conference Meet#2 | hj | 5-04.00 | — | — | -1.8% | |
| 2024-12-17 | Commonwealth Athletic Conference Meet#2 | lj | 19-01.00 | — | — | -1.8% | |
| 2024-12-17 | Commonwealth Athletic Conference Meet#2 | 300m | 37.72 | 1st · 1st on team | — | -1.8% | SR |
| 2024-12-17 | Commonwealth Athletic Conference Meet#2 | 55mh | 7.8 | 1st · 1st on team | — | -1.8% | PR SR |
| 2024-08-03 | AAU Junior Olympic Games | 110mh | 14.72 | 31st · 1st on team | — | -1.4% | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-13 | AAU National Club Championships | 400mh | 59.73 | 24th · 1st on team | — | -1.0% | |
| 2024-07-13 | AAU National Club Championships | 110mh | 14.84 | 16th · 2nd on team | — | -1.0% | |
| 2024-07-13 | AAU National Club Championships | 110mh | 14.63 | 9th · 1st on team | — | -1.0% | PR SR |
| 2024-06-22 | USATF New England Association Junior Olympic Championships | 400mh | 55.9 | 2nd · 2nd on team | — | -0.6% | PR SR |
| 2024-06-22 | USATF New England Association Junior Olympic Championships | 200m | 22.94 | 7th · 1st on team | — | -0.6% | PR SR |
| 2024-06-22 | USATF New England Association Junior Olympic Championships | 110mh | 14.8 | 1st · 1st on team | — | -0.6% | |
| 2024-06-16 | adidas Outdoor Nationals | 110mh | 14.81 | 25th · 1st on team | — | -1.4% | |
| 2024-06-16 | adidas Outdoor Nationals | 400mh | 55.97 | 17th · 1st on team | — | -1.4% | PR SR |
| 2024-06-02 | USATF New England Youth Invitational | 110mh | 14.68 | 1st · 1st on team | — | -1.1% | PR SR |
| 2024-06-02 | USATF New England Youth Invitational | 400mh | 57.62 | 1st · 1st on team | — | -1.1% | |
| 2024-06-01 | MIAA Meet of Champions | 400mh | 58.66 | 22nd · 1st on team | — | -0.6% | |
| 2024-06-01 | MIAA Meet of Champions | 110mh | 15.39 | 24th · 1st on team | — | -0.6% | |
| 2024-05-25 | MIAA Division 4 Track & Field Championship | 110mh | 14.84 | 3rd · 1st on team | — | -1.7% | PR SR |
| 2024-05-25 | MIAA Division 4 Track & Field Championship | 400mh | 57.77 | 3rd · 1st on team | — | -1.7% | |
| 2024-05-25 | MIAA Division 4 Track & Field Championship | 400m | 51.1 | 4th · 1st on team | — | -1.7% | ★PR SR |
| 2024-05-25 | MIAA Division 4 Track & Field Championship | 110mh | 16.89 | 41st · 2nd on team | — | -1.7% | |
| 2024-05-16 | CAC Championships 2024 (Upper Schools) | tj | 42' 2.5 | — | — | +0.6% | |
| 2024-05-16 | CAC Championships 2024 (Upper Schools) | 110mh | 15.06 | 1st · 1st on team | — | +0.6% | |
| 2024-05-16 | CAC Championships 2024 (Upper Schools) | 400m | 52.73 | 1st · 1st on team | — | +0.6% | |
| 2024-05-16 | CAC Championships 2024 (Upper Schools) | 400mh | 57.98 | 2nd · 1st on team | — | +0.6% | |
| 2024-05-13 | Massachusetts Vocational Schools Track & Field Championships | tj | 40-06.50 | — | — | -0.2% | |
| 2024-05-13 | Massachusetts Vocational Schools Track & Field Championships | 110mh | 15.06 | 1st · 1st on team | — | -0.2% | PR SR |
| 2024-05-13 | Massachusetts Vocational Schools Track & Field Championships | 400mh | 57.9 | 1st · 1st on team | — | -0.2% | |
| 2024-05-11 | Andover Boosters Invitational | 110mh | 15.18 | 5th · 1st on team | — | -1.5% | |
| 2024-05-11 | Andover Boosters Invitational | 400m | 51.16 | 6th · 1st on team | — | -1.5% | PR SR |
| 2024-05-11 | Andover Boosters Invitational | 110mh | 15.22 | 6th · 2nd on team | — | -1.5% | |
| 2024-05-09 | CAC Northeast @ Gr. Lawrence | tj | 35' 4 | — | — | +0.6% | |
| 2024-05-09 | CAC Northeast @ Gr. Lawrence | 110mh | 15.18 | 1st · 1st on team | — | +0.6% | PR SR |
| 2024-05-09 | CAC Northeast @ Gr. Lawrence | 400mh | 56.58 | 1st · 1st on team | — | +0.6% | PR SR |
| 2024-05-09 | CAC Northeast @ Gr. Lawrence | 400m | 51.8 | 1st · 1st on team | — | +0.6% | PR SR |
| 2024-05-01 | CAC Greater Lawrence @ Greater Lowell | tj | 40' 10 | — | — | 0.0% | |
| 2024-05-01 | CAC Greater Lawrence @ Greater Lowell | 110mh | 15.2 | 1st · 1st on team | — | 0.0% | PR SR |
| 2024-05-01 | CAC Greater Lawrence @ Greater Lowell | 400m | 52.77 | 1st · 1st on team | — | 0.0% | PR SR |
| 2024-05-01 | CAC Greater Lawrence @ Greater Lowell | 400mh | 57.44 | 1st · 1st on team | — | 0.0% | PR SR |
| 2024-04-23 | CAC Whittier @ Gr. Lawrence | tj | 41-10.00 | — | — | +0.6% | |
| 2024-04-23 | CAC Whittier @ Gr. Lawrence | hj | 5-08.00 | — | — | +0.6% | |
| 2024-04-23 | CAC Whittier @ Gr. Lawrence | 400mh | 1:04.55 | 1st · 1st on team | — | +0.6% | |
| 2024-04-23 | CAC Whittier @ Gr. Lawrence | 110mh | 15.91 | 1st · 1st on team | — | +0.6% | |
| 2024-04-10 | Greater Lawrence @ Shawsheen | tj | 40-03.00 | — | — | +0.5% | |
| 2024-04-10 | Greater Lawrence @ Shawsheen | 400mh | 59.56 | 1st · 1st on team | — | +0.5% | SR |
| 2024-04-10 | Greater Lawrence @ Shawsheen | 100m | 11.43 | 1st · 1st on team | — | +0.5% | ★PR SR |
| 2024-04-10 | Greater Lawrence @ Shawsheen | 110mh | 15.31 | 1st · 1st on team | — | +0.5% | PR SR |
| 2024-03-26 | GLTS Spring Jamboree | tj | 38' 7.75 | — | — | +0.6% | |
| 2024-03-26 | Meet results → | Men's Triple Jump | 38' 7.80" | — | — | — | |
| 2024-03-26 | GLTS Spring Jamboree | 110mh | 15.54 | 1st · 1st on team | — | +0.6% | SR |
| 2024-03-26 | GLTS Spring Jamboree | 400mh | 1:00.67 | 1st · 1st on team | — | +0.6% | SR |
| 2024-02-24 | MIAA Meet of Champions | 300m | 35.91 | 14th · 1st on team | — | -1.8% | |
| 2024-02-24 | MIAA Meet of Champions | 55mh | 7.94 | 21st · 1st on team | — | -1.8% | |
| 2024-02-18 | MIAA Division 4 Indoor Track & Field Championship | hj | 5-08.00 | — | — | -1.8% | |
| 2024-02-18 | MIAA Division 4 Indoor Track & Field Championship | 55mh | 7.88 | 6th · 1st on team | — | -1.8% | PR SR |
| 2024-02-18 | MIAA Division 4 Indoor Track & Field Championship | 55mh | 7.91 | 8th · 2nd on team | — | -1.8% | |
| 2024-02-18 | MIAA Division 4 Indoor Track & Field Championship | 300m | 35.82 | 1st · 1st on team | — | -1.8% | ★PR SR |
| 2024-02-04 | Commonwealth Athletic Conference Championship | hj | 5-10.00 | — | — | -1.8% | |
| 2024-02-04 | Commonwealth Athletic Conference Championship | 55mh | 7.98 | 1st · 1st on team | — | -1.8% | PR SR |
| 2024-02-04 | Commonwealth Athletic Conference Championship | 55mh | 8.12 | 2nd · 2nd on team | — | -1.8% | |
| 2024-02-04 | Commonwealth Athletic Conference Championship | 300m | 36.7 | 1st · 1st on team | — | -1.8% | PR SR |
| 2024-01-29 | Commonwealth Athletic Conference Meet #3 | hj | 4-10.00 | — | — | -1.8% | |
| 2024-01-29 | Commonwealth Athletic Conference Meet #3 | 55mh | 8.04 | 1st · 1st on team | — | -1.8% | PR SR |
| 2024-01-22 | Commonwealth Athletic Conference | hj | 5-00.00 | — | — | -1.8% | |
| 2024-01-22 | Commonwealth Athletic Conference | 300m | 39.01 | 1st · 1st on team | — | -1.8% | SR |
| 2024-01-22 | Commonwealth Athletic Conference | 55mh | 8.41 | 2nd · 1st on team | — | -1.8% | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-06-01 | Meet results → | Men's 110 Hurdles Preliminaries | 15.8 | 30th · 1st on team | — | — | PR SR |
| 2023-06-01 | Meet results → | Men's 400 Hurdles | 58.84 | 22nd · 1st on team | — | — | ★PR SR |
| 2023-05-28 | MIAA Division 4 Outdoor Track & Field Championship | tj | 40-11.50 | — | — | -1.3% | |
| 2023-05-28 | MIAA Division 4 Outdoor Track & Field Championship | 110mh | 15.43 | 11th · 1st on team | — | -1.3% | PR SR |
| 2023-05-28 | MIAA Division 4 Outdoor Track & Field Championship | 400mh | 58.5 | 5th · 1st on team | — | -1.3% | PR SR |
| 2023-05-28 | MIAA Division 4 Outdoor Track & Field Championship | 110mh | 15.44 | 12th · 2nd on team | — | -1.3% | |
| 2023-05-18 | Meet results → | Men's Triple Jump | 40' 1.5" | — | — | — | |
| 2023-05-18 | Meet results → | Men's 400 Hurdles | 1:00.54 | 2nd · 1st on team | — | — | |
| 2023-05-18 | Meet results → | Men's 110 Hurdles | 15.78 | 3rd · 1st on team | — | — | ★PR SR |
| 2023-05-16 | Meet results → | Men's Triple Jump Finals | 41' 4" | — | — | — | |
| 2023-05-16 | Meet results → | Men's Triple Jump Preliminaries | 41' 4" | — | — | — | |
| 2023-05-16 | Meet results → | Men's 400 Hurdles | 1:02.11 | 1st · 1st on team | — | — | |
| 2023-05-16 | Meet results → | Men's 200 Meters | 23.49 | 3rd · 2nd on team | — | — | |
| 2023-05-16 | Meet results → | Men's 110 Hurdles | 15.96 | 1st · 1st on team | — | — | PR SR |
| 2023-05-11 | Meet results → | Men's Triple Jump | 41' 3" | — | — | — | |
| 2023-05-11 | Meet results → | Men's 200 Meters | 23.34 | 3rd · 2nd on team | — | — | |
| 2023-05-11 | Meet results → | Men's 110 Hurdles | 16.07 | 1st · 1st on team | — | — | |
| 2023-05-11 | Meet results → | Men's 400 Hurdles | 59.46 | 1st · 1st on team | — | — | PR SR |
| 2023-05-06 | Meet results → | Men's Triple Jump | 39' 3" | — | — | — | |
| 2023-05-06 | Meet results → | Men's 400 Hurdles | 1:04.2 | 1st · 1st on team | — | — | |
| 2023-05-06 | Meet results → | Men's 200 Meters | 23.1 | 1st · 1st on team | — | — | ★PR SR |
| 2023-05-06 | Meet results → | Men's 110 Hurdles | 16 | 1st · 1st on team | — | — | PR SR |
| 2023-05-04 | Meet results → | Men's Triple Jump | 40' 10" | — | — | — | |
| 2023-05-04 | Meet results → | Men's 400 Hurdles | 1:03.33 | 1st · 1st on team | — | — | |
| 2023-05-04 | Meet results → | Men's 200 Meters | 23.71 | 2nd · 2nd on team | — | — | PR SR |
| 2023-05-04 | Meet results → | Men's 110 Hurdles | 16.16 | 1st · 1st on team | — | — | PR SR |
| 2023-04-25 | Meet results → | Men's Triple Jump | 39' 3" | — | — | — | |
| 2023-04-25 | Meet results → | Men's 110 Hurdles | 17.26 | 1st · 1st on team | — | — | |
| 2023-04-25 | Meet results → | Men's 200 Meters | 23.85 | 1st · 1st on team | — | — | PR SR |
| 2023-04-25 | Meet results → | Men's 400 Hurdles | 1:17.76 | 3rd · 2nd on team | — | — | |
| 2023-04-13 | Meet results → | Men's Triple Jump | 37' 2" | — | — | — | |
| 2023-04-13 | Meet results → | Men's 400 Hurdles | 59.77 | 1st · 1st on team | — | — | PR SR |
| 2023-04-13 | Meet results → | Men's 110 Hurdles | 16.34 | 1st · 1st on team | — | — | PR SR |
| 2023-04-13 | Meet results → | Men's 200 Meters | 23.91 | 2nd · 1st on team | — | — | PR SR |
| 2023-04-06 | Meet results → | Men's Triple Jump | 39' 5" | — | — | — | |
| 2023-04-06 | Meet results → | Men's 200 Meters | 23.95 | 1st · 1st on team | — | — | PR SR |
| 2023-04-06 | Meet results → | Men's 400 Hurdles | 1:04.76 | 1st · 1st on team | — | — | |
| 2023-03-30 | Meet results → | Men's Triple Jump | 37' 9" | — | — | — | |
| 2023-03-30 | Meet results → | Men's 400 Hurdles | 1:04.34 | 2nd · 1st on team | — | — | PR SR |
| 2023-03-30 | Meet results → | Men's 200 Meters | 25.13 | 1st · 1st on team | — | — | PR SR |
| 2023-02-15 | MIAA D4 Indoor Track & Field Championships | 300m | 37.42 | 14th · 1st on team | — | -1.8% | PR SR |
| 2023-02-11 | Commonwealth Athletic Conference Championships | 300m | 37.7 | 2nd · 1st on team | — | -1.8% | PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-16 | Meet results → | Men's Triple Jump | 36' 1" | — | — | — | |
| 2022-05-16 | Vocational Championship | tj | 36-01.00 | — | — | -0.2% | |
| 2022-05-16 | Vocational Championship | 200m | 25.07 | 10th · 3rd on team | — | -0.2% | |
| 2022-05-14 | Meet results → | Men's Triple Jump | FOUL | — | — | — | |
| 2022-05-14 | 66th Annual Andover Boosters Invitational | tj | FOUL | — | — | -1.5% | |
| 2022-05-14 | 66th Annual Andover Boosters Invitational | 200m | 24.95 | 36th · 1st on team | — | -1.5% | PR SR |
| 2022-05-12 | Meet results → | Men's Triple Jump | 33' 6.5" | — | — | — | |
| 2022-05-12 | Meet results → | Boys 200m Dash Varsity | 25.63 | 4th · 3rd on team | — | — | |
| 2022-05-05 | Meet results → | Men's Triple Jump | 32' 10.75" | — | — | — | |
| 2022-05-05 | Meet results → | Boys 200m Dash Varsity | 25.29 | 4th · 3rd on team | — | — | ★PR SR |
| 2022-04-28 | Meet results → | Men's Triple Jump | 33' 9" | — | — | — | |
| 2022-04-28 | Meet results → | Boys 200m Dash Varsity | 25.64 | 3rd · 3rd on team | — | — | PR SR |
| 2022-04-28 | Meet results → | Boys 400m Dash Varsity | 1:04.42 | 3rd · 2nd on team | — | — | |
| 2022-04-11 | Meet results → | Men's Triple Jump | 21' 8.5" | — | — | — | |
| 2022-04-11 | Meet results → | Boys 400m Dash Varsity | 58.54 | 4th · 2nd on team | — | — | ★PR SR |
| 2022-04-04 | Meet results → | Men's Triple Jump | 32' 7.5" | — | — | — | |
| 2022-04-04 | Meet results → | Men's 400 Meters | 1:02.1 | 4th · 2nd on team | — | — | ★PR SR |