Personal bests

Best marks in available results
Event / courseMarkMeetDate
High Jump · IndoorHockomock Dual Meet #2 · Dec 204-04.00Hockomock Dual Meet #2December 20, 2022
High Jump · OutdoorMSTCA Tozzi Twilight Frosh/Soph Meet · May 64-04.00MSTCA Tozzi Twilight Frosh/Soph MeetMay 6, 2022
Javelin · 600g · OutdoorMAAC Outdoor Track & Field Championships · May 1040.66mMAAC Outdoor Track & Field ChampionshipsMay 10, 2025
Long Jump · IndoorHockomock League Dual Meet #1 · Dec 813' 9.75"Hockomock League Dual Meet #1December 8, 2022
Triple Jump · OutdoorMIAA Division 3 Championships · May 2934-05.00MIAA Division 3 ChampionshipsMay 29, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · Javelin · Place 9 · RiderRiderJavelin600g9.35.20mSo
May 1Larry Ellis InvitationalMay 1 · Javelin · Place 22 · RiderRiderJavelin600g22.32.06mSo
Apr 24TCNJ Lions InviteApr 24 · Javelin · Place 14 · RiderRiderJavelin600g14.30.16mSo
Apr 17Rider InvitationalApr 17 · Javelin · Place 2 · RiderRiderJavelin600g2.35.45mSo
Apr 10Duke InvitationalApr 10 · Javelin · Place 11 · RiderRiderJavelin600g11.39.06mSo
Apr 4Sam Howell InvitationalApr 4 · Javelin · Place 10 · RiderRiderJavelin600g10.34.03mSo
Mar 31Princeton Dual MeetMar 31 · Javelin · Place 2 · RiderRiderJavelin600g2.36.45mSo
Mar 28Rider 6 WayMar 28 · Javelin · Place 2 · RiderRiderJavelin236.67mSO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Javelin · Place 9 · RiderRiderJavelin600g9.35.90mFr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · Javelin · Place 3 · RiderRiderJavelin600g3.40.66m PBFr
Apr 24129th Penn RelaysApr 24 · Javelin · RiderRiderJavelin600g—36.26mFr
Apr 19Rider InviteApr 19 · Hammer · RiderRiderHammer4kg—NDFr
Apr 19Rider InviteApr 19 · Javelin · Place 5 · RiderRiderJavelin600g5.36.13mFr
Apr 4Sam HowellApr 4 · Javelin · Place 3 · RiderRiderJavelin600g3.35.26mFr
Mar 29Rider 5-WayMar 29 · Javelin · Place 5 · RiderRiderJavelin535.61mFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · Weight Throw · Place 39 · RiderRiderWeight Throw399.60mFR

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · Javelin · Place 1 · StoughtonStoughtonJavelin1135-7—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Javelin · Place 1 · StoughtonStoughtonJavelin1127-8—
May 18Hockomock League T&F ChampionshipMay 18 · Triple Jump · Place 10 · StoughtonStoughtonTriple Jump1031-9—
May 18Hockomock League T&F ChampionshipMay 18 · Javelin · Place 2 · StoughtonStoughtonJavelin2116-1—
May 10MSTCA Twilight InvitationalMay 10 · Javelin · Place 2 · StoughtonStoughtonJavelin2126-11—
May 7Mansfield at StoughtonMay 7 · Triple Jump · Place 3 · StoughtonStoughtonTriple Jump3.31' 11.5"Unofficial12
May 7Mansfield at StoughtonMay 7 · Javelin · Place 1 · StoughtonStoughtonJavelin600g1.121'Unofficial12
May 7Mansfield at StoughtonMay 7 · 100 Meters · StoughtonStoughton100 Meters—14.4Unofficial12
May 414th Annual GNB Sunset InvitationalMay 4 · Javelin · Place 1 · StoughtonStoughtonJavelin1128-3—
Apr 30Stoughton at FoxboroApr 30 · Triple Jump · Place 1 · StoughtonStoughtonTriple Jump1.31' 3"Unofficial12
Apr 30Stoughton at FoxboroApr 30 · Javelin · Place 1 · StoughtonStoughtonJavelin600g1.115' 9"Unofficial12
Apr 30Stoughton at FoxboroApr 30 · 100 Meters · StoughtonStoughton100 Meters—15.1Unofficial12
Apr 26MSTCA Div. III RelaysApr 26 · Javelin · Place 2 · StoughtonStoughtonJavelin600g2.32.80m12
Apr 23Canton at StoughtonApr 23 · Triple Jump · Place 4 · StoughtonStoughtonTriple Jump4.32' 5.5"Unofficial12
Apr 23Canton at StoughtonApr 23 · Javelin · Place 1 · StoughtonStoughtonJavelin600g1.94'Unofficial12
Apr 9Sharon at StoughtonApr 9 · Triple Jump · Place 1 · StoughtonStoughtonTriple Jump1.32'0"Unofficial12
Apr 9Sharon at StoughtonApr 9 · Javelin · Place 1 · StoughtonStoughtonJavelin600g1.111'0"Unofficial12
Apr 2Hock Dual: OA vs. StoughtonApr 2 · Triple Jump · Place 2 · StoughtonStoughtonTriple Jump2.31-10.7512
Apr 2Hock Dual: OA vs. StoughtonApr 2 · Javelin · Place 1 · StoughtonStoughtonJavelin600g1.96-212

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Hockomock League Meet Double DualsJan 11 · High Jump · Place 18 · StoughtonStoughtonHigh Jump184-2—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · Javelin · Place 5 · StoughtonStoughtonJavelin5117-8—
May 25MIAA Division 3 State Championship MeetMay 25 · Triple Jump · Place 10 · StoughtonStoughtonTriple Jump1033-6—
May 20Hockomock ChampionshipsMay 20 · Triple Jump · Place 5 · StoughtonStoughtonTriple Jump533-4—
May 20Hockomock ChampionshipsMay 20 · Javelin · Place 3 · StoughtonStoughtonJavelin3109-3—
May 9Mansfield vs StoughtonMay 9 · Triple Jump · StoughtonStoughtonTriple Jump—31'3"Unofficial11
May 9Mansfield vs StoughtonMay 9 · Javelin · StoughtonStoughtonJavelin600g—96'5Unofficial11
May 6Sunset TwilightMay 6 · Javelin · Place 1 · StoughtonStoughtonJavelin1122-9—
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · Javelin · Place 1 · StoughtonStoughtonJavelin600g1.122-0911
May 2Foxboro at StoughtonMay 2 · Javelin · StoughtonStoughtonJavelin600g—102'1Unofficial11
Apr 30Division 3 State Relays Apr 30 · High Jump · Place 15 · StoughtonStoughtonHigh Jump151.32m—
Apr 30Division 3 State Relays Apr 30 · Javelin · Place 1 · StoughtonStoughtonJavelin137.00m—
Apr 25Stoughton at CantonApr 25 · Triple Jump · StoughtonStoughtonTriple Jump—32'10"Unofficial11
Apr 25Stoughton at CantonApr 25 · Javelin · StoughtonStoughtonJavelin600g—113'4"Unofficial11
Apr 11Stoughton at SharonApr 11 · Triple Jump · StoughtonStoughtonTriple Jump—31'9.5Unofficial11
Apr 4Oliver Ames at StoughtonApr 4 · Triple Jump · StoughtonStoughtonTriple Jump—32'9.5Unofficial11
Apr 4Oliver Ames at StoughtonApr 4 · Javelin · StoughtonStoughtonJavelin600g—99'5"Unofficial11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9Hockomock League MeetFeb 9 · Long Jump · Place 19 · StoughtonStoughtonLong Jump1913-11JR
Feb 9Hockomock League MeetFeb 9 · High Jump · Place 14 · StoughtonStoughtonHigh Jump144-6JR
Jan 19Hockomock Dual Meet #5Jan 19 · High Jump · Place 20 · StoughtonStoughtonHigh Jump204-2JR
Jan 3Hockomock Dual Meet #3Jan 3 · Long Jump · Place 13 · StoughtonStoughtonLong Jump1314-3JR
Jan 3Hockomock Dual Meet #3Jan 3 · High Jump · Place 13 · StoughtonStoughtonHigh Jump134-4JR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · Long Jump · Place 18 · StoughtonStoughtonLong Jump18.13-02.5011
Dec 20Hockomock Dual Meet #2Dec 20 · High Jump · Place 17 · StoughtonStoughtonHigh Jump17.4-04.00 PB11
Dec 8Hockomock League Dual Meet #1Dec 8 · Long Jump · Place 16 · StoughtonStoughtonLong Jump16.13' 9.75" PB11
Dec 8Hockomock League Dual Meet #1Dec 8 · High Jump · Place 19 · StoughtonStoughtonHigh Jump19.4' 4"11

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · Javelin · Place 18 · StoughtonStoughtonJavelin600g18.104-0010
May 29MIAA Division 3 ChampionshipsMay 29 · Triple Jump · Place 5 · StoughtonStoughtonTriple Jump5.34-05.00 PB10
May 29MIAA Division 3 ChampionshipsMay 29 · Javelin · Place 24 · StoughtonStoughtonJavelin600g24.72-0110
May 21Hockomock Championship MeetMay 21 · Triple Jump · Place 5 · StoughtonStoughtonTriple Jump5.33-08.2510
May 21Hockomock Championship MeetMay 21 · Javelin · Place 6 · StoughtonStoughtonJavelin600g6.96-0510
May 10Sharon at StoughtonMay 10 · Triple Jump · StoughtonStoughtonTriple Jump—32'1"Unofficial10
May 10Sharon at StoughtonMay 10 · Javelin · StoughtonStoughtonJavelin600g—91'2"Unofficial10
May 712th Annual Greater New Bedford Sunset InvitationalMay 7 · Triple Jump · Place 5 · StoughtonStoughtonTriple Jump5.32-07.2510
May 712th Annual Greater New Bedford Sunset InvitationalMay 7 · Javelin · Place 4 · StoughtonStoughtonJavelin600g4.92-0310
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · Javelin · Place 1 · StoughtonStoughtonJavelin600g1.120-0210
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · High Jump · Place 26 · StoughtonStoughtonHigh Jump26.4-04.00 PB10
May 1MSTCA D3 RelaysMay 1 · Javelin · StoughtonStoughtonJavelin600g--DNS10
May 1MSTCA D3 RelaysMay 1 · High Jump · StoughtonStoughtonHigh Jump--DNS10
Apr 26North Attleboro at StoughtonApr 26 · Javelin · StoughtonStoughtonJavelin600g—108'00"Unofficial10
Apr 26North Attleboro at StoughtonApr 26 · High Jump · StoughtonStoughtonHigh Jump—4'6"Unofficial10
Apr 21MSTCA Warrior InviteApr 21 · Triple Jump · StoughtonStoughtonTriple Jump--DNS10
Apr 21MSTCA Warrior InviteApr 21 · Javelin · StoughtonStoughtonJavelin600g--DNS10
Apr 12Stoughton at O.A.Apr 12 · Javelin · StoughtonStoughtonJavelin600g—101'2"Unofficial10
Apr 12Stoughton at O.A.Apr 12 · High Jump · StoughtonStoughtonHigh Jump—4'8"Unofficial10
Apr 12Stoughton at O.A.Apr 12 · 200 Meters · StoughtonStoughton200 Meters—30.4Unofficial10
Apr 5Canton at StoughtonApr 5 · Javelin · Place 1 · StoughtonStoughtonJavelin600g1.97Unofficial10
Apr 5Canton at StoughtonApr 5 · High Jump · StoughtonStoughtonHigh Jump—4'4"Unofficial10
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · Javelin · Place 2 · StoughtonStoughtonJavelin600g2.85-02.0010
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · High Jump · StoughtonStoughtonHigh Jump—NH10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 12Hockomock ChampionshipJun 12 · Javelin · Place 7 · StoughtonStoughtonJavelin791-3FR
Jun 12Hockomock ChampionshipsJun 12 · Javelin · Place 7 · StoughtonStoughtonJavelin600g7.91-03.0010
Jun 7Sharon at StoughtonJun 7 · Javelin · Place 1 · StoughtonStoughtonJavelin600g1.89'00"Unofficial10
Jun 7Sharon at StoughtonJun 7 · 200 Meters · StoughtonStoughton200 Meters—29.4Unofficial10
May 25O.A. at StoughtonMay 25 · 200 Meters · StoughtonStoughton200 Meters—29.7Unofficial10
May 18Foxboro at StoughtonMay 18 · 100 Meters · StoughtonStoughton100 Meters—14.6Unofficial10