Cross Country
2022 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-11-20 | Noble High School | 4000m | 16:07.1 | 51st · 1st on team | 125.9 | -0.018 | ★CR SR CSR RSR |
| 2022-11-13 | Deerfield Park | 3000m | 15:08.1 | 27th · 1st on team | 101.5 | -0.050 | ★CR SR CSR RSR |
2021 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-11-14 | Mine Falls Park | 4000m | 15:32 | 46th · 1st on team | 126.8 | -0.059 | ★PR ★CR R SR CSR RSR |
2020 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-11-15 | Nashua High School South | 3000m | 13:46 | 37th · 5th on team | — | -0.020 | ★PR ★CR SR CSR |
Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-18 | New Balance Nationals Outdoor | javelin | 53.04m | — | — | -0.049 | |
| 2026-06-12 | USATF New England Association Junior Olympic Championship | javelin | DNS | — | — | -0.037 | |
| 2026-06-12 | USATF New England Association Junior Olympic Championship | discus | DNS | — | — | -0.037 | |
| 2026-06-04 | MIAA Meet of Champions | javelin | SCR | — | — | -0.050 | |
| 2026-05-28 | MIAA Division 3 Track & Field Championship | javelin | 180-10 | — | — | -0.050 | |
| 2026-05-28 | MIAA Division 3 Track & Field Championship | discus | 123-00 | — | — | -0.050 | |
| 2026-05-22 | NEC Championships | discus | 126' 10" | — | — | -0.031 | |
| 2026-05-22 | NEC Championships | javelin | 181' 0" | — | — | -0.031 | |
| 2026-05-16 | MSTCA Coaches Metro Invitational | javelin | DNS | — | — | -0.056 | |
| 2026-05-16 | MSTCA Coaches Metro Invitational | discus | DNS | — | — | -0.056 | |
| 2026-05-09 | Andover Boosters Invitational | javelin | 143-08 | — | — | -0.045 | |
| 2026-05-09 | Andover Boosters Invitational | discus | 128-11 | — | — | -0.045 | |
| 2026-05-07 | NEC Week #6 - Peabody, Masconomet, Saugus | discus | 125-10 | — | — | -0.022 | |
| 2026-05-07 | NEC Week #6 - Peabody, Masconomet, Saugus | javelin | 174-11.5 | — | — | -0.022 | |
| 2026-05-03 | MSTCA Division 3 Relays | javelin | 51.00m | — | — | -0.023 | |
| 2026-05-03 | MSTCA Division 3 Relays | discus | 34.95m | — | — | -0.023 | |
| 2026-04-29 | NEC Week #5 - Salem v Gloucester, Masco v Marblehead | javelin | 153' 8" | — | — | -0.026 | |
| 2026-04-29 | NEC Week #5 - Salem v Gloucester, Masco v Marblehead | discus | 122' 6" | — | — | -0.026 | |
| 2026-04-22 | Northeast Conference Spring Challenge | discus | 118' 9" | — | — | -0.026 | |
| 2026-04-22 | Northeast Conference Spring Challenge | javelin | 152' 2" | — | — | -0.026 | |
| 2026-04-18 | 47th Annual Ottaviani Haverhill Invitational | discus | 121-03 | — | — | -0.034 | |
| 2026-04-15 | NEC Week #3 - Danvers, Masconomet, Saugus, Winthrop | javelin | 172-05 | — | — | -0.031 | |
| 2026-04-15 | NEC Week #3 - Danvers, Masconomet, Saugus, Winthrop | discus | 128-01.0 | — | — | -0.031 | |
| 2026-04-09 | NEC Week #2 Gloucester, Masconomet, Winthrop | discus | 129-10 | — | — | -0.024 | |
| 2026-04-09 | NEC Week #2 Gloucester, Masconomet, Winthrop | javelin | 148-07 | — | — | -0.024 | |
| 2026-04-04 | Jim Sheehan Memorial | javelin | 55.05m | — | — | -0.037 | |
| 2026-04-01 | NEC Week #1 - Masconomet, Beverly, Salem | discus | 115-05 | — | — | -0.012 | |
| 2026-04-01 | NEC Week #1 - Masconomet, Beverly, Salem | javelin | 152-07 | — | — | -0.012 | |
| 2026-03-27 | Jonathan Tymann Invitational | javelin | 50.01m | — | — | -0.041 |
2025 TF
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-28 | USATF National Junior Olympic Championships | javelin | 40.41m | — | — | -0.012 | |
| 2024-07-14 | USATF Region 1 Junior Olympic Championships | hammer | 23.85m | — | — | -0.050 | |
| 2024-07-14 | USATF Region 1 Junior Olympic Championships | javelin | 42.81m | — | — | -0.050 | |
| 2024-07-14 | USATF Region 1 Junior Olympic Championships | shot | 10.47m | — | — | -0.050 | |
| 2024-07-14 | USATF Region 1 Junior Olympic Championships | discus | 34.71m | — | — | -0.050 | |
| 2024-06-22 | USATF New England Association Junior Olympic Championships | discus | 31.18m | — | — | -0.037 | |
| 2024-06-22 | USATF New England Association Junior Olympic Championships | hammer | 22.49m | — | — | -0.037 | |
| 2024-06-22 | USATF New England Association Junior Olympic Championships | javelin | 44.22m | — | — | -0.037 | |
| 2024-06-22 | USATF New England Association Junior Olympic Championships | shot | 10.34m | — | — | -0.037 | |
| 2024-06-16 | New Balance Nationals Outdoor | javelin | 44.98m | — | — | -0.049 | |
| 2024-06-16 | New Balance Nationals Outdoor | discus | DNS | — | — | -0.049 | |
| 2024-06-02 | USATF New England Youth Invitational | discus | DNS | — | — | -0.041 | |
| 2024-06-02 | USATF New England Youth Invitational | javelin | DNS | — | — | -0.041 | |
| 2024-05-25 | MIAA Division 3 Track & Field Championship | discus | 101-01 | — | — | -0.043 | |
| 2024-05-25 | MIAA Division 3 Track & Field Championship | javelin | 148-09 | — | — | -0.043 | |
| 2024-05-18 | Meet results → | Men's Discus | 102' 8" | — | — | — | |
| 2024-05-18 | NEC Championship Meet | javelin | 130-11 | — | — | -0.031 | |
| 2024-05-18 | Meet results → | Men's Javelin | 130' 11" | — | — | — | |
| 2024-05-18 | NEC Championship Meet | discus | 102-08 | — | — | -0.031 | |
| 2024-05-15 | NEC Week 7 Gloucester @ Masconomet | javelin | 129' 6 | — | — | -0.031 | |
| 2024-05-15 | NEC Week 7 Gloucester @ Masconomet | discus | 110' 9 | — | — | -0.031 | |
| 2024-05-11 | Andover Boosters Invitational | discus | 115-09 | — | — | -0.047 | |
| 2024-05-11 | Andover Boosters Invitational | javelin | 147-01 | — | — | -0.047 | |
| 2024-05-08 | NEC Week 6 Masconomet @ Peabody | discus | 106' 7 | — | — | -0.028 | |
| 2024-05-08 | NEC Week 6 Masconomet @ Peabody | javelin | 131' 10.75 | — | — | -0.028 | |
| 2024-05-04 | NEC Freshman Sophomore Championship | javelin | 136-01.00 | — | — | -0.026 | |
| 2024-05-04 | NEC Freshman Sophomore Championship | discus | 98-05.00 | — | — | -0.026 | |
| 2024-05-01 | NEC Week 5 Marblehead @ Masconomet | discus | 104' 5 | — | — | -0.028 | |
| 2024-05-01 | NEC Week 5 Marblehead @ Masconomet | javelin | 134' 2 | — | — | -0.028 | |
| 2024-04-22 | NEC Week 4 Masconomet @ Swampscott | javelin | 127'7 | — | — | -0.025 | |
| 2024-04-22 | NEC Week 4 Masconomet @ Swampscott | discus | 95'4 | — | — | -0.025 | |
| 2024-04-15 | Meet results → | Men's Discus | 100' 3.5" | — | — | — | |
| 2024-04-15 | Meet results → | Men's Javelin | 127' 7" | — | — | — | |
| 2024-04-13 | 45th Annual Ottaviani Haverhill HS Track & Field Invitational | javelin | 133-06 | — | — | -0.034 | |
| 2024-04-13 | 45th Annual Ottaviani Haverhill HS Track & Field Invitational | discus | 100-05 | — | — | -0.034 | |
| 2024-04-10 | Meet results → | Men's Discus | 109' 2" | — | — | — | |
| 2024-04-10 | Meet results → | Men's Javelin | 147' 2" | — | — | — | |
| 2024-04-10 | Meet results → | Men's 400 Meters | 59.5 | 6th · 3rd on team | — | — | ★PR SR |
| 2024-04-08 | NEC Week 2 Beverly @ Masconomet | javelin | 147-02.00 | — | — | -0.031 | |
| 2024-04-08 | NEC Week 2 Beverly @ Masconomet | discus | 109-02.00 | — | — | -0.031 | |
| 2024-04-08 | NEC Week 2 Beverly @ Masconomet | 400m | 59.64 | 6th · 3rd on team | — | -0.031 | PR SR |
| 2024-04-03 | Meet results → | Men's Javelin | 135' 10" | — | — | — | |
| 2024-04-03 | Meet results → | Men's Discus | 94' 0" | — | — | — | |
| 2024-04-03 | NEC Week 1 - Masconomet at Danvers | discus | 94-00.00 | — | — | -0.031 | |
| 2024-04-03 | NEC Week 1 - Masconomet at Danvers | javelin | 135-10.00 | — | — | -0.031 | |
| 2024-03-03 | USATF New England Youth Invitational | shot | 9.73m | — | — | -0.049 | |
| 2024-03-03 | USATF New England Youth Invitational | 400m | 59.97 | 19th · 1st on team | — | -0.049 | PR SR |
| 2024-02-25 | East Coast Invitational | shot | 10.11m | — | — | -0.049 | |
| 2024-02-25 | East Coast Invitational | 400m | 59.98 | 23rd · 2nd on team | — | -0.049 | PR SR |
| 2024-01-21 | USATF New England Youth / HS Meet #2 | shot | 9.82m | — | — | -0.050 | |
| 2024-01-21 | USATF New England Youth / HS Meet #2 | 300m | 44.17 | 15th · 1st on team | — | -0.050 | ★PR SR |
| 2024-01-06 | Pre Nationals Tune Up | shot | 9.47m | — | — | -0.048 | |
| 2024-01-06 | Pre Nationals Tune Up | 800m | 2:30.81 | 8th · 1st on team | — | -0.048 | SR |
| 2023-12-17 | the TRACK at new balance Youth Jamboree | shot | DNS | — | — | -0.048 |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-07-30 | USATF National Junior Olympic Championships | shot | 9.66m | — | — | -0.039 | |
| 2023-07-30 | USATF National Junior Olympic Championships | javelin | 36.69m | — | — | -0.039 | |
| 2023-07-30 | USATF National Junior Olympic Championships | discus | 26.11m | — | — | -0.039 | |
| 2023-07-09 | Race results → | discus | 24.48m | — | — | — | |
| 2023-07-09 | Race results → | shot | 10.89m | — | — | — | |
| 2023-07-09 | Race results → | javelin | 37.08m | — | — | — | |
| 2023-07-09 | Race results → | 800m | 2:16.98 | 9th · 1st on team | — | — | ★PR SR |
| 2023-06-24 | USATF New England Association Junior Olympic Championships | javelin | 36.35m | — | — | -0.037 | |
| 2023-06-24 | USATF New England Association Junior Olympic Championships | shot | 9.25m | — | — | -0.037 | |
| 2023-06-24 | USATF New England Association Junior Olympic Championships | discus | 8.13m | — | — | -0.037 | |
| 2023-06-09 | MA Division 2 Middle School State Track & Field Championship | discus | 97-00 | — | — | -0.055 | |
| 2023-06-09 | MA Division 2 Middle School State Track & Field Championship | javelin | 129-10 | — | — | -0.055 | |
| 2023-06-04 | USATF New England Youth Invitational | javelin | 38.54m | — | — | -0.041 | |
| 2023-06-04 | USATF New England Youth Invitational | shot | DNS | — | — | -0.041 | |
| 2023-06-04 | USATF New England Youth Invitational | 800m | 2:17.47 | 17th · 1st on team | 132.6 | -0.041 | PR ★R SR RSR |
| 2023-05-21 | USATF New England Youth Series - Meet #3 | javelin | DNS | — | — | -0.038 | |
| 2023-05-21 | USATF New England Youth Series - Meet #3 | discus | DNS | — | — | -0.038 | |
| 2023-05-13 | USATF New England Youth Series - Meet #2 | javelin | 37.98m | — | — | -0.032 | |
| 2023-05-13 | USATF New England Youth Series - Meet #2 | 800m | 2:22.46 | 6th · 1st on team | 127.3 | -0.032 | PR R SR RSR |
| 2023-05-07 | USATF New England Youth Series - Meet #1 | shot | 8.90m | — | — | -0.046 | |
| 2023-03-12 | New Balance Nationals Indoor | 400m | 1:03.13 | 39th · 2nd on team | — | -0.048 | |
| 2023-03-04 | USATF New England Youth Invitational | shot | DNS | — | — | -0.048 | |
| 2023-02-26 | 2023 East Coast Invitational | shot | DNS | — | — | -0.049 | |
| 2023-02-05 | Waltham Track Youth Invitational | shot | 10.28m | — | — | -0.048 | |
| 2023-02-05 | Waltham Track Youth Invitational | 400m | 1:01.95 | 8th · 2nd on team | — | -0.048 | PR SR |
| 2023-01-22 | USATF New England Youth Meet #1 | shot | 8.21m | — | — | -0.050 | |
| 2023-01-22 | USATF New England Youth Meet #1 | 300m | 44.7 | 4th · 1st on team | — | -0.050 | PR SR |
| 2023-01-08 | Pre Nationals Tune Up | shot | 8.15m | — | — | -0.048 |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-07-31 | USATF National Junior Olympic Championships | shot | 9.81m | — | — | -0.036 | |
| 2022-07-31 | USATF National Junior Olympic Championships | javelin | 42.38m | — | — | -0.036 | |
| 2022-07-31 | USATF National Junior Olympic Championships | discus | 28.05m | — | — | -0.036 | |
| 2022-07-10 | USATF Region 1 Junior Olympic Championships | discus | 30.17m | — | — | -0.032 | |
| 2022-07-10 | USATF Region 1 Junior Olympic Championships | shot | 9.54m | — | — | -0.032 | |
| 2022-07-10 | USATF Region 1 Junior Olympic Championships | javelin | 39.67m | — | — | -0.032 | |
| 2022-06-18 | USATF New England Association Junior Olympic Championships | shot | 9.70m | — | — | -0.035 | |
| 2022-06-18 | USATF New England Association Junior Olympic Championships | javelin | 37.60m | — | — | -0.035 | |
| 2022-06-18 | USATF New England Association Junior Olympic Championships | discus | 28.72m | — | — | -0.035 | |
| 2022-06-11 | Massachusetts Middle School Division 2 TF Championship | javelin | 115-00 | — | — | -0.055 | |
| 2022-06-11 | Massachusetts Middle School Division 2 TF Championship | discus | 105-10 | — | — | -0.055 | |
| 2022-06-05 | USATF-New England Invitational | javelin | 37.28m | — | — | -0.041 | |
| 2022-06-05 | USATF-New England Invitational | discus | 31.92m | — | — | -0.041 | |
| 2022-06-05 | USATF-New England Invitational | shot | 12.14m | — | — | -0.041 | |
| 2022-05-29 | USATF-NE Twilight Mini Series Meet #4 | javelin | 40.76m | — | — | -0.022 | |
| 2022-05-22 | USATF-NE Twilight Mini Series Meet #3 | javelin | SCR | — | — | -0.022 | |
| 2022-05-15 | USATF-NE Twilight Mini Series Meet #2 | javelin | 39.49m | — | — | -0.032 | |
| 2022-05-15 | USATF-NE Twilight Mini Series Meet #2 | 200m | 29.33 | 10th · 2nd on team | — | -0.032 | ★PR SR |
| 2022-05-07 | USATF-NE Twilight Mini Series Meet #1 | shot | 9.21m | — | — | -0.022 | |
| 2022-05-07 | USATF-NE Twilight Mini Series Meet #1 | 400m | 1:03.73 | 3rd · 1st on team | — | -0.022 | PR SR |
| 2022-03-20 | 2022 USATF National Youth Indoor Championships | shot | 9.16m | — | — | -0.053 | |
| 2022-02-27 | East Coast Youth Invitational | shot | 8.93m | — | — | -0.049 | |
| 2022-02-23 | USATFNE Youth Indoor Development Meet #3 | shot | 9.34m | — | — | -0.049 | |
| 2022-02-23 | USATFNE Youth Indoor Development Meet #3 | 400m | 1:04.81 | 1st · 1st on team | — | -0.049 | PR SR |
| 2022-01-23 | USATFNE Youth Indoor Meet #2 | shot | 9.51m | — | — | -0.050 | |
| 2022-01-23 | USATFNE Youth Indoor Meet #2 | 300m | 45.72 | 5th · 1st on team | — | -0.050 | PR SR |
| 2022-01-09 | USATFNE Youth Indoor Meet #1 | shot | 9.51m | — | — | -0.050 | |
| 2022-01-09 | USATFNE Youth Indoor Meet #1 | 300m | 45.88 | 3rd · 1st on team | — | -0.050 | PR SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-06-19 | 2021 USATF New England T & F Championships | javelin | 29.21m | — | — | -0.041 | |
| 2021-06-19 | 2021 USATF New England T & F Championships | discus | 24.19m | — | — | -0.041 | |
| 2021-06-19 | 2021 USATF New England T & F Championships | shot | 7.71m | — | — | -0.041 | |
| 2021-06-12 | 2021 USATF New England Invitational | discus | 24.64m | — | — | -0.041 | |
| 2021-06-12 | 2021 USATF New England Invitational | javelin | 32.51m | — | — | -0.041 | |
| 2021-06-05 | 2021 USATF New England Mini Meet #3 | javelin | 34.25m | — | — | -0.041 | |
| 2021-06-05 | 2021 USATF New England Mini Meet #3 | shot | 26-07.50 | — | — | -0.041 | |
| 2021-05-29 | 2021 USATF New England Mini Meet #2 | javelin | 32.35m | — | — | -0.041 | |
| 2021-05-29 | 2021 USATF New England Mini Meet #2 | 400m | 1:13.74 | 4th · 2nd on team | — | -0.041 | PR SR |
| 2021-05-22 | 2021 USATF New England Mini Meet #1 | shot | .79m | — | — | -0.041 |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-07-31 | USATF Youth Virtual Summer Challenge | discus | 18.47m | — | — | +0.079 | |
| 2020-07-31 | USATF Youth Virtual Summer Challenge | javelin | 28.12m | — | — | +0.079 | |
| 2020-07-31 | USATF Youth Virtual Summer Challenge | shot | 7.92m | — | — | +0.079 |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-07-14 | USATF Region 1 Junior Olympic Championships | javelin | 26.57m | — | — | -0.030 | |
| 2019-07-14 | USATF Region 1 Junior Olympic Championships | shot | 7.29m | — | — | -0.030 | |
| 2019-07-14 | USATF Region 1 Junior Olympic Championships | discus | 18.66m | — | — | -0.030 | |
| 2019-06-22 | USATF New England Association Junior Olympic Championships | shot | 7.06m | — | — | -0.037 | |
| 2019-06-22 | USATF New England Association Junior Olympic Championships | javelin | 22.81m | — | — | -0.037 | |
| 2019-06-22 | USATF New England Association Junior Olympic Championships | discus | 12.77m | — | — | -0.037 |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-07-29 | USATF Hershey National Junior Olympic Championships | shot | DNS | — | — | -0.046 | |
| 2018-07-29 | USATF Hershey National Junior Olympic Championships | javelin | 27.28m | — | — | -0.046 | |
| 2018-06-16 | USATF New England Association Junior Olympic Championships | shot | 5.66m | — | — | -0.037 | |
| 2018-06-16 | USATF New England Association Junior Olympic Championships | javelin | 28.36m | — | — | -0.037 | |
| 2018-06-16 | USATF New England Association Junior Olympic Championships | 100m | 17.5 | 34th · 1st on team | — | -0.037 | ★PR SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-07-09 | USATF Region 1 Junior Olympic Championships | shot | 5.47m | — | — | -0.037 | |
| 2017-07-09 | USATF Region 1 Junior Olympic Championships | javelin | 25.87m | — | — | -0.037 | |
| 2017-06-17 | USATF New England Association Junior Olympic Championships | shot | 5.02m | — | — | -0.037 | |
| 2017-06-17 | USATF New England Association Junior Olympic Championships | javelin | 21.61m | — | — | -0.037 | |
| 2017-06-17 | USATF New England Association Junior Olympic Championships | 400m | 1:32.07 | 10th · 1st on team | — | -0.037 | PR SR |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-07-10 | USATF Region 1 Junior Olympic Championships | shot | 4.88m | — | — | -0.038 | |
| 2016-07-10 | USATF Region 1 Junior Olympic Championships | javelin | 21.82m | — | — | -0.038 | |
| 2016-06-18 | USATF New England Association Junior Olympic Championships | shot | 4.94m | — | — | -0.037 | |
| 2016-06-18 | USATF New England Association Junior Olympic Championships | javelin | 22.04m | — | — | -0.037 |
2015 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2015-07-11 | USATF Region 1 Junior Olympic Championships | javelin | 51-08 | — | — | -0.037 | |
| 2015-06-20 | USATF New England JO Championships | lj | 5-00.00 | — | — | -0.037 | |
| 2015-06-20 | USATF New England JO Championships | javelin | 40-07 | — | — | -0.037 | |
| 2015-06-20 | USATF New England JO Championships | 100m | 21.92 | 23rd · 1st on team | — | -0.037 | PR SR |