- Home
- U.S. Results
- Massachusetts
- Shrewsbury
- Mario D'Onofrio
Mario D'Onofrio
Shrewsbury · Class of 2029
26 resultsTrack & Field2025–2026
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 9 | 41st District E Boy's DecathlonJun 9 · Decathlon · Place 51 · Shrewsbury | DecathlonRound M | 51. | 2821 PB | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · Triple Jump · Place 53 · Shrewsbury | Triple JumpRound M | 53. | 9.52m PB | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · Long Jump · Place 53 · Shrewsbury | Long JumpRound M | 53. | 4.82m PB | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · High Jump · Place 57 · Shrewsbury | High JumpRound M | 57. | 1.32m PB | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · Javelin · Place 70 · Shrewsbury | Javelin800gRound M | 70. | 13.35m PB | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · Discus · Place 40 · Shrewsbury | Discus1.6kgRound M | 40. | 19.89m PB | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · Shot Put · Place 38 · Shrewsbury | Shot Put12lbRound M | 38. | 8.20m PB | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 52 · Shrewsbury | 110m Hurdles39" / 0.991mRound M | 52. | 22.23a PB | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · 1500 Meters · Place 55 · Shrewsbury | 1500 MetersRound M | 55. | 6:22.46a PB | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · 400 Meters · Place 52 · Shrewsbury | 400 MetersRound M | 52. | 1:02.27a | 9 |
| Jun 9 | 41st District E Boy's DecathlonJun 9 · 100 Meters · Place 35 · Shrewsbury | 100 MetersRound M | 35. | 12.41a | 9 |
| May 16 | MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 18 · Shrewsbury | 100 MetersRound P | 18 | 12.55a | 9 |
| May 13 | Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 400 Meters · Place 8 · Shrewsbury | 400 Meters | 8. | 1:01.10 | 9 |
| May 13 | Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 100 Meters · Place 17 · Shrewsbury | 100 Meters | 17. | 12.30Wind: 0 | 9 |
| May 8 | Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 400 Meters · Place 12 · Shrewsbury | 400 Meters | 12. | 59.80 PB | 9 |
| May 8 | Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 100 Meters · Place 5 · Shrewsbury | 100 Meters | 5. | 12.20 PBWind: 0 | 9 |
| Apr 29 | Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 200 Meters · Place 14 · Shrewsbury | 200 Meters | 14. | 26.30Wind: 0 | 9 |
| Apr 29 | Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 100 Meters · Place 16 · Shrewsbury | 100 Meters | 16. | 12.20Wind: 0 | 9 |
| Apr 15 | Shrewsbury vs Grafton Dual MeetApr 15 · 200 Meters · Place 16 · Shrewsbury | 200 Meters | 16. | 26.20a PB | 9 |
| Apr 15 | Shrewsbury vs Grafton Dual MeetApr 15 · 100 Meters · Place 16 · Shrewsbury | 100 Meters | 16. | 12.41a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 7 | Midland Wachusett Div A & B League MeetsFeb 7 · 55m Hurdles · Place 15 · Shrewsbury | 55m Hurdles39"Round P | 15. | 11.09a PB | 9 |
| Jan 28 | Midland Wachusett @ Shrewsbury #5Jan 28 · 55 Meters · Place 9 · Shrewsbury | 55 Meters | 9 | 7.10 PB | 9 |
| Jan 14 | Midland Wachusett @ Shrewsbury #3Jan 14 · 55m Hurdles · Place 20 · Shrewsbury | 55m Hurdles | 20 | 12.10a | 9 |
| Jan 7 | Midland Wachusett @ ShrewsburyJan 7 · 55m Hurdles · Place 14 · Shrewsbury | 55m Hurdles | 14 | 13.10a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 196 · Shrewsbury | 55 MeterRound P | 196. | 7.64a PB | 9 |
| Dec 17 | MidWach 12-17-25 @ Shrewsbury HSDec 17 · 300 Meters · Place 13 · Shrewsbury | 300 Meters | 13. | 46.50 PB | 9 |