Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-29 | MIAA Division 2 Track & Field Championship | pv | DNS | — | — | -0.050 | |
| 2026-05-29 | MIAA Division 2 Track & Field Championship | hj | 1.70m | — | — | -0.050 | |
| 2026-05-29 | MIAA Division 2 Track & Field Championship | lj | 6.27m | — | — | -0.050 | |
| 2026-05-29 | MIAA Division 2 Track & Field Championship | javelin | DNS | — | — | -0.050 | |
| 2026-05-29 | MIAA Division 2 Track & Field Championship | shot | 14.42m | — | — | -0.050 | |
| 2026-05-29 | MIAA Division 2 Track & Field Championship | 1500m | 5:42.25 | 9th · 1st on team | 89.8 | -0.050 | SR RSR |
| 2026-05-29 | MIAA Division 2 Track & Field Championship | 110mh | 16.64 | 27th · 1st on team | — | -0.050 | |
| 2026-05-23 | MVC League Championship | pv | 10-06.00 | — | — | -0.055 | |
| 2026-05-23 | MVC League Championship | discus | 120-07 | — | — | -0.055 | |
| 2026-05-20 | MVC South Invitational | lj | 18-1 | — | — | -0.028 | |
| 2026-05-13 | Central Catholic at Chelmsford | hj | 5-0 | — | — | -0.035 | |
| 2026-05-13 | Central Catholic at Chelmsford | discus | 125-3 | — | — | -0.035 | |
| 2026-05-13 | Central Catholic at Chelmsford | pv | 11-0 | — | — | -0.035 | |
| 2026-05-13 | Central Catholic at Chelmsford | 1mile | 6:40 | 1st · 1st on team | 84.6 | -0.035 | ★PR SR RSR |
| 2026-05-13 | Central Catholic at Chelmsford | 110mh | 16.5 | 3rd · 1st on team | — | -0.035 | ★PR SR |
| 2026-05-09 | Andover Boosters Invitational | javelin | DNS | — | — | -0.045 | |
| 2026-05-02 | MSTCA Division 2 Relays | javelin | 54.70m | — | — | -0.036 | |
| 2026-05-02 | MSTCA Division 2 Relays | shot | 13.14m | — | — | -0.036 | |
| 2026-05-02 | MSTCA Division 2 Relays | pv | 9-06.00 | — | — | -0.036 | |
| 2026-04-29 | Andover at Chelmsford | javelin | 163-1 | — | — | -0.035 | |
| 2026-04-29 | Andover at Chelmsford | discus | 129-6 | — | — | -0.035 | |
| 2026-04-29 | Andover at Chelmsford | 110mh | 17.03 | 1st · 1st on team | — | -0.035 | |
| 2026-04-23 | 130th Penn Relays Carnival | javelin | 66.02m | — | — | -0.049 | |
| 2026-04-18 | 47th Annual Ottaviani Haverhill Invitational | discus | 121-03 | — | — | -0.034 | |
| 2026-04-18 | 47th Annual Ottaviani Haverhill Invitational | javelin | 179-05 | — | — | -0.034 | |
| 2026-04-15 | Lowell at Chelmsford | pv | 10-0 | — | — | -0.035 | |
| 2026-04-15 | Lowell at Chelmsford | javelin | 174-7 | — | — | -0.035 | |
| 2026-04-15 | Lowell at Chelmsford | discus | 129-2 | — | — | -0.035 | |
| 2026-04-10 | Chelmsford at North Andover | javelin | 184-2 | — | — | -0.039 | |
| 2026-04-10 | Chelmsford at North Andover | discus | 129-8 | — | — | -0.039 | |
| 2026-04-01 | Chelmsford at Billerica | discus | 128-7 | — | — | -0.027 | |
| 2026-04-01 | Chelmsford at Billerica | javelin | 182-6 | — | — | -0.027 | |
| 2026-04-01 | Chelmsford at Billerica | 110mh | 16.54 | 1st · 1st on team | — | -0.027 | PR SR |
| 2026-02-06 | MVC League Championship | shot | 40-11.75 | — | — | -0.049 | |
| 2026-02-06 | MVC League Championship | 55mh | 8.76 | 23rd · 1st on team | — | -0.049 | |
| 2026-02-06 | MVC League Championship | 55mh | 8.84 | 24th · 2nd on team | — | -0.049 | |
| 2026-01-24 | MSTCA Coaches' Invitational | shot | DNS | — | — | -0.049 | |
| 2026-01-24 | MSTCA Coaches' Invitational | 55mh | 9.03 | 62nd · 1st on team | — | -0.049 | |
| 2026-01-18 | MSTCA Kalperis Relays - Division 2 | hj | 1.60m | — | — | -0.049 | |
| 2026-01-18 | MSTCA Kalperis Relays - Division 2 | shot | 12.89m | — | — | -0.049 | |
| 2026-01-14 | MVC Week 4 | lj | 18-06.75 | — | — | -0.049 | |
| 2026-01-14 | MVC Week 4 | 55mh | 8.42 | 8th · 1st on team | — | -0.049 | |
| 2026-01-09 | MSTCA Northeast Invitational | shot | 44-10.75 | — | — | -0.049 | |
| 2026-01-09 | MSTCA Northeast Invitational | 55mh | 8.3 | 24th · 1st on team | — | -0.049 | |
| 2026-01-02 | MVC Week 2 | hj | 5-04.00 | — | — | -0.049 | |
| 2026-01-02 | MVC Week 2 | 55m | 7.04 | 10th · 1st on team | — | -0.049 | ★PR SR |
| 2025-12-30 | Lowell Field Events Carnival | hj | 5' 4" | — | — | -0.018 | |
| 2025-12-17 | MVC Week 1 | shot | 42-04.00 | — | — | -0.049 | |
| 2025-12-17 | MVC Week 1 | 55mh | 8.22 | 4th · 1st on team | — | -0.049 | ★PR SR |
| 2025-12-13 | MSTCA Winter Festival (Saturday) | shot | 41-00.50 | — | — | -0.049 | |
| 2025-12-13 | MSTCA Winter Festival (Saturday) | 55mh | 8.58 | 15th · 2nd on team | — | -0.049 | PR SR |
| 2025-12-13 | MSTCA Winter Festival (Saturday) | 55mh | 8.53 | 13th · 1st on team | — | -0.049 | PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-07-18 | American JavFest | javelin | 65.44m | — | — | -0.038 | |
| 2025-06-22 | Nike Outdoor Nationals | javelin | 63.60m | — | — | -0.039 | |
| 2025-06-06 | MIAA Meet of Champions | javelin | 207-06 | — | — | -0.037 | |
| 2025-05-29 | MIAA Division 2 Track & Field Championship | javelin | 200-06 | — | — | -0.050 | |
| 2025-05-29 | MIAA Division 2 Track & Field Championship | discus | 119-03 | — | — | -0.050 | |
| 2025-05-24 | MVC League Championship | shot | 45-06.00 | — | — | -0.045 | |
| 2025-05-24 | MVC League Championship | javelin | 179-06 | — | — | -0.045 | |
| 2025-05-16 | MSTCA Division 2 Relays | javelin | 58.01m | — | — | -0.036 | |
| 2025-05-16 | MSTCA Division 2 Relays | discus | 37.74m | — | — | -0.036 | |
| 2025-05-16 | MSTCA Division 2 Relays | shot | 13.97m | — | — | -0.036 | |
| 2025-05-10 | Andover Boosters Invitational | javelin | 152-00 | — | — | -0.047 | |
| 2025-05-10 | Andover Boosters Invitational | shot | DNS | — | — | -0.047 | |
| 2025-05-07 | Chelmsford at Lawrence | discus | 122-7 | — | — | -0.024 | |
| 2025-05-07 | Chelmsford at Lawrence | javelin | 152-8 | — | — | -0.024 | |
| 2025-05-07 | Chelmsford at Lawrence | shot | 47-1 | — | — | -0.024 | |
| 2025-05-03 | Weston Twilight Invitational - Weston Events | javelin | 182-05 | — | — | -0.045 | |
| 2025-04-26 | 129th Penn Relays Carnival - HS | javelin | 187-7 | — | — | -0.049 | |
| 2025-04-19 | 46th Annual Ottaviani Invitational | javelin | 191-01 | — | — | -0.034 | |
| 2025-04-19 | 46th Annual Ottaviani Invitational | discus | 127-01 | — | — | -0.034 | |
| 2025-04-16 | Tewksbury at Chelmsford | pv | 10-0 | — | — | -0.035 | |
| 2025-04-16 | Tewksbury at Chelmsford | javelin | 161-3 | — | — | -0.035 | |
| 2025-04-16 | Tewksbury at Chelmsford | discus | 135-0 | — | — | -0.035 | |
| 2025-04-10 | Chelmsford at Dracut | discus | 134-7 | — | — | -0.028 | |
| 2025-04-10 | Chelmsford at Dracut | javelin | 164-2 | — | — | -0.028 | |
| 2025-04-10 | Chelmsford at Dracut | shot | 41-10 | — | — | -0.028 | |
| 2025-04-05 | Billerica at Chelmsford | pv | 10-0 | — | — | -0.035 | |
| 2025-04-05 | Billerica at Chelmsford | javelin | 173-8 | — | — | -0.035 | |
| 2025-04-05 | Billerica at Chelmsford | discus | 121-2 | — | — | -0.035 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-16 | New Balance Nationals Outdoor | javelin | 58.12m | — | — | -0.049 | |
| 2024-05-26 | MIAA Division 2 Track & Field Championship | javelin | 198-01 | — | — | -0.050 | |
| 2024-05-18 | MVC League Championship | javelin | 173-08 | — | — | -0.035 | |
| 2024-05-18 | MVC League Championship | pv | DNS | — | — | -0.035 | |
| 2024-05-18 | MVC League Championship | discus | 112-09 | — | — | -0.035 | |
| 2024-05-13 | Lawrence at Chelmsford | javelin | 162-5 | — | — | -0.035 | |
| 2024-05-13 | Lawrence at Chelmsford | pv | 9-6 | — | — | -0.035 | |
| 2024-05-13 | Lawrence at Chelmsford | discus | 123-8 | — | — | -0.035 | |
| 2024-05-11 | Andover Boosters Invitational | javelin | 206-03 | — | — | -0.047 | |
| 2024-05-11 | Andover Boosters Invitational | discus | 104-03 | — | — | -0.047 | |
| 2024-05-04 | Weston Twilight Invitational - Weston Events | javelin | 199-04 | — | — | -0.045 | |
| 2024-04-28 | MSTCA Div. II Relays | discus | 23.86m | — | — | -0.039 | |
| 2024-04-28 | MSTCA Div. II Relays | javelin | 50.88m | — | — | -0.039 | |
| 2024-04-28 | MSTCA Div. II Relays | shot | 11.52m | — | — | -0.039 | |
| 2024-04-24 | Chelmsford at Tewksbury | javelin | 160-7 | — | — | -0.022 | |
| 2024-04-24 | Chelmsford at Tewksbury | pv | 9-6 | — | — | -0.022 | |
| 2024-04-24 | Chelmsford at Tewksbury | discus | 119-4 | — | — | -0.022 | |
| 2024-04-20 | Chelmsford at Billerica | pv | 9-6 | — | — | -0.027 | |
| 2024-04-20 | Chelmsford at Billerica | discus | 123-0 | — | — | -0.027 | |
| 2024-04-20 | Chelmsford at Billerica | javelin | 140-1 | — | — | -0.027 | |
| 2024-04-17 | Jack Lang Invitational | javelin | 171-5 | — | — | -0.035 | |
| 2024-04-17 | Jack Lang Invitational | discus | 101-3 | — | — | -0.035 | |
| 2024-04-17 | Jack Lang Invitational | pv | 8-6 | — | — | -0.035 | |
| 2024-04-13 | 45th Annual Ottaviani Haverhill HS Track & Field Invitational | javelin | 143-01 | — | — | -0.034 | |
| 2024-04-10 | Dracut at Chelmsford | javelin | 174-1 | — | — | -0.035 | |
| 2024-04-10 | Dracut at Chelmsford | discus | 107-0 | — | — | -0.035 | |
| 2024-04-10 | Dracut at Chelmsford | pv | 8-6 | — | — | -0.035 |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-07-22 | 2023 American JavFest | javelin | 56.28m | — | — | -0.038 | |
| 2023-06-18 | New Balance Nationals Outdoor | shot | 11.83m | — | — | -0.049 | |
| 2023-06-18 | New Balance Nationals Outdoor | javelin | 53.62m | — | — | -0.049 | |
| 2023-06-06 | MSTCA North Decathlon | discus | 26.25m | — | — | -0.042 | |
| 2023-06-06 | MSTCA North Decathlon | tj | 11.07m | — | — | -0.042 | |
| 2023-06-06 | MSTCA North Decathlon | javelin | 44.47m | — | — | -0.042 | |
| 2023-06-06 | MSTCA North Decathlon | shot | 10.81m | — | — | -0.042 | |
| 2023-06-06 | MSTCA North Decathlon | lj | 5.02m | — | — | -0.042 | |
| 2023-06-06 | MSTCA North Decathlon | hj | 1.53m | — | — | -0.042 | |
| 2023-06-06 | MSTCA North Decathlon | 110mh | 18.82 | 27th · 1st on team | — | -0.042 | |
| 2023-06-06 | MSTCA North Decathlon | 1500m | 5:39.69 | 46th · 1st on team | 91.5 | -0.042 | |
| 2023-06-06 | MSTCA North Decathlon | 400m | 58.93 | 51st · 2nd on team | — | -0.042 | ★PR SR |
| 2023-06-06 | MSTCA North Decathlon | 100m | 12.51 | 49th · 2nd on team | — | -0.042 | ★PR SR |
| 2023-06-01 | Meet results → | Men's Javelin | 153' 8" | — | — | — | |
| 2023-05-28 | MIAA Division 2 Outdoor Track & Field Championship | javelin | 157-07 | — | — | -0.050 | |
| 2023-05-28 | MIAA Division 2 Outdoor Track & Field Championship | hj | 1.45m | — | — | -0.050 | |
| 2023-05-28 | MIAA Division 2 Outdoor Track & Field Championship | lj | 5.38m | — | — | -0.050 | |
| 2023-05-28 | MIAA Division 2 Outdoor Track & Field Championship | shot | 11.79m | — | — | -0.050 | |
| 2023-05-28 | MIAA Division 2 Outdoor Track & Field Championship | 1500m | 5:21.7 | 4th · 1st on team | 96.0 | -0.050 | ★PR ★R SR RSR |
| 2023-05-28 | MIAA Division 2 Outdoor Track & Field Championship | 110mh | 18.39 | 42nd · 3rd on team | — | -0.050 | PR SR |
| 2023-05-26 | Meet results → | Men's Pentathlon | None | — | — | — | |
| 2023-05-26 | Meet results → | Men's Javelin | 157' 7" | — | — | — | |
| 2023-05-21 | MVC Championship | javelin | 163-00 | — | — | -0.047 | |
| 2023-05-21 | USATF New England Youth Series - Meet #3 | javelin | DNS | — | — | -0.038 | |
| 2023-05-21 | USATF New England Youth Series - Meet #3 | lj | 5.69m | — | — | -0.038 | |
| 2023-05-13 | Andover Boosters Meet | javelin | 151-08 | — | — | -0.047 | |
| 2023-05-13 | Meet results → | Men's Javelin | 151' 8" | — | — | — | |
| 2023-05-13 | Meet results → | Men's Shot Put | 34' 0" | — | — | — | |
| 2023-05-13 | Andover Boosters Meet | shot | 34-00.00 | — | — | -0.047 | |
| 2023-05-10 | Dracut and Lawrence at Chelmsford | javelin | 168-9 | — | — | -0.035 | |
| 2023-05-10 | Dracut and Lawrence at Chelmsford | shot | 38-11 | — | — | -0.035 | |
| 2023-05-06 | Weston Twilight Invitational | javelin | 159-11 | — | — | -0.045 | |
| 2023-05-06 | MVC Boys Freshman-Sophomore Invitational | 110mh | 18.54 | 6th · 3rd on team | — | -0.044 | PR SR |
| 2023-05-03 | Chelmsford at Tewksbury | javelin | 150-7 | — | — | -0.022 | |
| 2023-05-03 | Chelmsford at Tewksbury | shot | 37-3 | — | — | -0.022 | |
| 2023-04-30 | MSTCA Division 2 Relays | shot | 10.98m | — | — | -0.034 | |
| 2023-04-30 | MSTCA Division 2 Relays | javelin | 46.95m | — | — | -0.034 | |
| 2023-04-21 | MSTCA Multi Fest & Relay Invitational | hj | 1.55m | — | — | -0.039 | |
| 2023-04-21 | MSTCA Multi Fest & Relay Invitational | shot | 11.07m | — | — | -0.039 | |
| 2023-04-21 | MSTCA Multi Fest & Relay Invitational | lj | 5.19m | — | — | -0.039 | |
| 2023-04-21 | MSTCA Multi Fest & Relay Invitational | 1500m | 5:30.99 | 21st · 3rd on team | 93.7 | -0.039 | PR R SR RSR |
| 2023-04-21 | MSTCA Multi Fest & Relay Invitational | 110mh | 18.65 | 24th · 1st on team | — | -0.039 | PR SR |
| 2023-04-12 | Billerica at Chelmsford | javelin | 170-1 | — | — | -0.035 | |
| 2023-04-12 | Billerica at Chelmsford | shot | 40-2 | — | — | -0.035 | |
| 2023-04-12 | Billerica at Chelmsford | 110mh | 19.34 | 3rd · 2nd on team | — | -0.035 | PR SR |
| 2023-03-01 | 27th Annual MSTCA Boys Pentathlon | shot | 11.63m | — | — | -0.049 | |
| 2023-03-01 | 27th Annual MSTCA Boys Pentathlon | hj | 1.52m | — | — | -0.049 | |
| 2023-03-01 | 27th Annual MSTCA Boys Pentathlon | lj | 4.97m | — | — | -0.049 | |
| 2023-03-01 | 27th Annual MSTCA Boys Pentathlon | 1000m | 3:33.04 | 96th · 3rd on team | 90.9 | -0.049 | ★PR R SR RSR |
| 2023-03-01 | 27th Annual MSTCA Boys Pentathlon | 55mh | 9.89 | 64th · 1st on team | — | -0.049 | |
| 2023-02-10 | Meet results → | Men's Shot Put | 34' 1" | — | — | — | |
| 2023-02-02 | MVC Week 6 | hj | 5-00 | — | — | -0.049 | |
| 2023-02-02 | MVC Week 6 | 55mh | 9.42 | 24th · 3rd on team | — | -0.049 | PR SR |
| 2023-01-22 | MSTCA D-2 State Relays | shot | 10.89m | — | — | -0.049 | |
| 2023-01-22 | Meet results → | Men's Shot Put | 10.89m | — | — | — | |
| 2023-01-07 | Meet results → | Men's Shot Put | 38' 4" | — | — | — | |
| 2023-01-07 | MSTCA Freshman Sophomore Championships Large School | shot | 38-04.00 | — | — | -0.049 | |
| 2023-01-07 | MSTCA Freshman Sophomore Championships Large School | 55m | 7.47 | 85th · 2nd on team | — | -0.049 | PR SR |
| 2022-12-17 | Meet results → | Men's 55 Meters | 7.3 | 46th · 3rd on team | — | — | ★PR SR |
| 2022-12-14 | Merrimack Valley Conference Season Opener | hj | 5-00 | — | — | -0.049 | |
| 2022-12-11 | Meet results → | Men's High Jump | 5' 0" | — | — | — |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-07-30 | USATF National Junior Olympic Championships | shot | 6.58m | — | — | -0.022 | |
| 2017-07-09 | USATF Region 1 Junior Olympic Championships | javelin | 17.53m | — | — | -0.037 | |
| 2017-07-09 | USATF Region 1 Junior Olympic Championships | shot | 7.04m | — | — | -0.037 | |
| 2017-06-30 | 2017 USATF National Youth Outdoor Championships | shot | 6.57m | — | — | -0.038 | |
| 2017-06-30 | 2017 USATF National Youth Outdoor Championships | javelin | 23.98m | — | — | -0.038 | |
| 2017-06-17 | USATF New England Association Junior Olympic Championships | shot | 7.12m | — | — | -0.037 | |
| 2017-06-17 | USATF New England Association Junior Olympic Championships | javelin | 21.00m | — | — | -0.037 | |
| 2017-05-06 | Haverhill Meet | javelin | 18.97m | — | — | -0.028 | |
| 2017-05-06 | Haverhill Meet | shot | 5.90m | — | — | -0.028 | |
| 2017-02-22 | USATF New England Youth Meet | shot | 6.37m | — | — | -0.049 | |
| 2017-02-22 | USATF New England Youth Meet | 400m | 1:20.21 | 19th · 1st on team | — | -0.049 | PR SR |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-07-31 | USATF National Junior Olympic Championships | javelin | FOUL | — | — | +0.002 | |
| 2016-07-31 | USATF National Junior Olympic Championships | shot | 5.84m | — | — | +0.002 | |
| 2016-07-10 | USATF Region 1 Junior Olympic Championships | javelin | 23.94m | — | — | -0.038 | |
| 2016-07-10 | USATF Region 1 Junior Olympic Championships | shot | 5.29m | — | — | -0.038 | |
| 2016-07-03 | USATF Hershey National Youth Outdoor Championships | shot | 5.76m | — | — | -0.038 | |
| 2016-07-03 | USATF Hershey National Youth Outdoor Championships | javelin | 18.87m | — | — | -0.038 | |
| 2016-07-03 | USATF Hershey National Youth Outdoor Championships | 400m | 1:21.77 | 58th · 1st on team | — | -0.038 | PR SR |
| 2016-06-18 | USATF New England Association Junior Olympic Championships | javelin | 21.25m | — | — | -0.037 | |
| 2016-06-18 | USATF New England Association Junior Olympic Championships | lj | 3.00m | — | — | -0.037 | |
| 2016-06-18 | USATF New England Association Junior Olympic Championships | shot | 4.81m | — | — | -0.037 |