Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJerry Gravel Classic · Apr 1111.70aJerry Gravel ClassicApril 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorPatriot League Championships · May 1617.21aPatriot League ChampionshipsMay 16, 2022
200 Meters · IndoorUSATF New England Indoor Track & Field Championship · Feb 2223.50aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
200 Meters · OutdoorConference of New England Outdoor Championships · Apr 2423.72aConference of New England Outdoor ChampionshipsApril 24, 2026
400 Meters · IndoorMary Grinaker Invitational · Dec 755.47aMary Grinaker InvitationalDecember 7, 2024
400 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 2151.87aJ Elmer Swanson Spring ClassicMarch 21, 2026
400m Hurdles · 36" / 0.914m · OutdoorBonnie Edmondson Classic - ECSU · Apr 1755.63aBonnie Edmondson Classic - ECSUApril 17, 2026
55 Meter · IndoorMSTCA Small School Speed Classic · Dec 187.28aMSTCA Small School Speed ClassicDecember 18, 2021
55 Meters · IndoorPatriot League #3 · Jan 187.37Patriot League #3January 18, 2022
55m Hurdles · 39" · IndoorPatriot League Meet #4A · Jan 198.74aPatriot League Meet #4AJanuary 19, 2023
60 Meter · IndoorMary Grinaker Invitational · Dec 77.40aMary Grinaker InvitationalDecember 7, 2024
60m Hurdles · 42" / 1.067m · IndoorUSATF-NE Indoor Track and Field Championships · Feb 239.06aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
High Jump · IndoorUSATF New England Indoor Track & Field Championship · Feb 221.73mUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
High Jump · OutdoorJerry Gravel Invitational · Apr 131.70mJerry Gravel InvitationalApril 13, 2025
Long Jump · IndoorPatriot League Meet #2 · Dec 1617-6.5Patriot League Meet #2December 16, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 17 · Western New EnglandWestern New England400m Hurdles36" / 0.914m17.56.13aSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · High Jump · Western New EnglandWestern New EnglandHigh Jump—NHSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 400m Hurdles · Place 1 · Western New EnglandWestern New England400m Hurdles36" / 0.914m1.56.50aSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 200 Meters · Place 15 · Western New EnglandWestern New England200 Meters15.23.72a PBWind: 0.2So
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 400m Hurdles · Place 3 · Western New EnglandWestern New England400m Hurdles36" / 0.914m3.55.63a PBSo
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 400 Meters · Western New EnglandWestern New England400 Meters—DNSSo
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 200 Meters · Western New EnglandWestern New England200 Meters—DNSWind: -1.3So
Apr 11Jerry Gravel ClassicApr 11 · 400 Meters · Western New EnglandWestern New England400 Meters--DNSSo
Apr 11Jerry Gravel ClassicApr 11 · 200 Meters · Place 4 · Western New EnglandWestern New England200 Meters4.23.01aWind: 2.1So
Apr 11Jerry Gravel ClassicApr 11 · 100 Meters · Place 6 · Western New EnglandWestern New England100 Meters6.11.70a PBWind: -2.5So
Apr 4Springfield College ClassicApr 4 · Long Jump · Western New EnglandWestern New EnglandLong Jump—DNSSo
Apr 4Springfield College ClassicApr 4 · High Jump · Place 8 · Western New EnglandWestern New EnglandHigh Jump8.1.77mSo
Apr 4Springfield College ClassicApr 4 · 400m Hurdles · Place 7 · Western New EnglandWestern New England400m Hurdles36" / 0.914m7.57.97aSo
Mar 27Jonathan Tymann InvitationalMar 27 · Long Jump · Western New EnglandWestern New EnglandLong Jump—DNSSo
Mar 27Jonathan Tymann InvitationalMar 27 · 400m Hurdles · Place 2 · Western New EnglandWestern New England400m Hurdles36" / 0.914m2.58.41aSo
Mar 21J Elmer Swanson Spring ClassicMar 21 · 400 Meters · Place 10 · Western New EnglandWestern New England400 Meters1051.87a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · High Jump · Place 9 · Western New EnglandWestern New EnglandHigh Jump91.73m PBSo
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 200 Meters · Place 13 · Western New EnglandWestern New England200 Meters1323.50a PBSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · 400m Hurdles · Place 23 · Western New EnglandWestern New England400m Hurdles36" / 0.914m23.57.41aFr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · High Jump · Place 6 · Western NEWestern NEHigh Jump61.85mFR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 400m Hurdles · Place 4 · Western NEWestern NE400m Hurdles457.20FR
Apr 13Jerry Gravel InvitationalApr 13 · High Jump · Place 5 · Western New EnglandWestern New EnglandHigh Jump51.70m PBFR
Apr 13Jerry Gravel InvitationalApr 13 · 400m Hurdles · Place 3 · Western New EnglandWestern New England400m Hurdles31:00.53aFR
Mar 29Tufts Snowflake ClassicMar 29 · 400m Hurdles · Place 6 · Western New EnglandWestern New England400m Hurdles61:00.16aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 60m Hurdles · Place 5 · Western New EnglandWestern New England60m Hurdles42" / 1.067m5.9.06a PBFr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 200 Meters · Place 36 · Western New EnglandWestern New England200 Meters36.24.12aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Mary Grinaker InvitationalDec 7 · 60 Meter · Place 6 · UnattachedUnattached60 MeterRound P6.7.40a PBFr
Dec 7Mary Grinaker InvitationalDec 7 · 60 Meter · UnattachedUnattached60 Meter—DNSFr
Dec 7Mary Grinaker InvitationalDec 7 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.55.47a PBFr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · 400m Hurdles · Place 8 · Plymouth SouthPlymouth South400m Hurdles860.35a—
May 16Patriot League Outdoor ChampionshipMay 16 · 400m Hurdles · Place 4 · Plymouth SouthPlymouth South400m Hurdles460.10a—
May 13Andover Boosters MeetMay 13 · 400m Hurdles · Place 8 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m8.1:01.81a12
May 13Andover Boosters MeetMay 13 · High Jump · Plymouth SouthPlymouth SouthHigh Jump--DNS12
May 9Scituate @ Plymouth SouthMay 9 · 400m Hurdles · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m—60.9Unofficial12
May 6Sunset TwilightMay 6 · 400m Hurdles · Place 9 · Plymouth SouthPlymouth South400m Hurdles91:03.34a—
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · 400m Hurdles · Place 9 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m9.1:03.34a12
May 4North Quincy-Quincy @ Plymouth SouthMay 4 · 400m Hurdles · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m—61.7Unofficial12
Apr 6Plymouth South @ HanoverApr 6 · 400m Hurdles · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m—60.5Unofficial12
Apr 6Plymouth South @ HanoverApr 6 · High Jump · Plymouth SouthPlymouth SouthHigh Jump—5'8Unofficial12

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 55m Hurdles · Place 21 · Plymouth SouthPlymouth South55m HurdlesRound P219.08a—
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · Long Jump · Place 12 · Plymouth SouthPlymouth SouthLong Jump1218-05.0012
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 55m Hurdles · Place 7 · Plymouth SouthPlymouth South55m HurdlesRound P79.1412
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 55m Hurdles · Place 4 · Plymouth SouthPlymouth South55m Hurdles48.3212
Jan 27Patriot League Meet #5Jan 27 · 55m Hurdles · Place 11 · Plymouth SouthPlymouth South55m Hurdles119.73a—
Jan 19Patriot League Meet #4Jan 19 · Long Jump · Place 22 · Plymouth SouthPlymouth SouthLong Jump2215-9SR
Jan 19Patriot League Meet #4Jan 19 · High Jump · Place 10 · Plymouth SouthPlymouth SouthHigh Jump105-0SR
Jan 19Patriot League Meet #4Jan 19 · 55m Hurdles · Place 4 · Plymouth SouthPlymouth South55m Hurdles48.74SR
Jan 19Patriot League Meet #4AJan 19 · 55m Hurdles · Place 4 · Plymouth SouthPlymouth South55m Hurdles39"4.8.74a PB12
Jan 19Patriot League Meet #4AJan 19 · Long Jump · Place 22 · Plymouth SouthPlymouth SouthLong Jump22.15-09.0012
Jan 19Patriot League Meet #4AJan 19 · High Jump · Place 10 · Plymouth SouthPlymouth SouthHigh Jump10.5-00.0012

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · High Jump · Plymouth SouthPlymouth SouthHigh Jump—DNS12
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55m Hurdles · Place 9 · Plymouth SouthPlymouth South55m Hurdles39"9.8.81a12
Dec 16Patriot League Meet #2Dec 16 · 55m Hurdles · Place 2 · Plymouth SouthPlymouth South55m Hurdles39"2.8.74a12
Dec 16Patriot League Meet #2Dec 16 · Long Jump · Place 15 · Plymouth SouthPlymouth SouthLong Jump15.17-6.5 PB12
Dec 16Patriot League Meet #2Dec 16 · High Jump · Place 17 · Plymouth SouthPlymouth SouthHigh Jump17.5-0012
Dec 8Patriot League Meet #1Dec 8 · 55m Hurdles · Place 3 · Plymouth SouthPlymouth South55m Hurdles39"3.9.39a12
Dec 8Patriot League Meet #1Dec 8 · Long Jump · Place 19 · Plymouth SouthPlymouth SouthLong Jump19.16-00.0012
Dec 8Patriot League Meet #1Dec 8 · High Jump · Plymouth SouthPlymouth SouthHigh Jump--NH12
Feb 16Division 3 Indoor ChampionshipsFeb 16 · High Jump · Place 17 · Plymouth SouthPlymouth SouthHigh Jump175-6JR
Feb 10Patriot League ChampionshipsFeb 10 · High Jump · Place 5 · Plymouth SouthPlymouth SouthHigh Jump55-02.0011
Feb 10Patriot League ChampionshipsFeb 10 · 55m Hurdles · Place 11 · Plymouth SouthPlymouth South55m HurdlesRound P1110.0011
Feb 10Patriot League ChampionshipsFeb 10 · 55m Hurdles · Place 8 · Plymouth SouthPlymouth South55m Hurdles89.5211
Jan 18Patriot League #3Jan 18 · High Jump · Place 2 · Plymouth SouthPlymouth SouthHigh Jump25-07.0011
Jan 18Patriot League #3Jan 18 · 55 Meters · Place 29 · Plymouth SouthPlymouth South55 Meters297.37 PB11

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · 110m Hurdles · Place 28 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991mRound P28.17.71aWind: 011
May 29MIAA Division 3 ChampionshipsMay 29 · High Jump · Place 19 · Plymouth SouthPlymouth SouthHigh Jump19.5-06.0011
May 16Patriot League ChampionshipsMay 16 · 110m Hurdles · Place 6 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991mRound P6.17.21a PB11
May 16Patriot League ChampionshipsMay 16 · 110m Hurdles · Place 6 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m6.18.20a11
May 16Patriot League ChampionshipsMay 16 · High Jump · Place 8 · Plymouth SouthPlymouth SouthHigh Jump8.5-06.0011
May 1466th Annual Andover Boosters InvitationalMay 14 · High Jump · Place 13 · Plymouth SouthPlymouth SouthHigh Jump135-06.0011
May 1466th Annual Andover Boosters InvitationalMay 14 · 110m Hurdles · Place 11 · Plymouth SouthPlymouth South110m HurdlesRound P1116.9711
May 1466th Annual Andover Boosters InvitationalMay 14 · 110m Hurdles · Place 10 · Plymouth SouthPlymouth South110m Hurdles1016.7311
May 10Scituate vs. Plymouth SouthMay 10 · 110m Hurdles · Place 2 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m2.16.1Unofficial11
May 5Hanover @ Plymouth SouthMay 5 · 110m Hurdles · Place 2 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m2.16.8Unofficial11
May 5Hanover @ Plymouth SouthMay 5 · High Jump · Place 1 · Plymouth SouthPlymouth SouthHigh Jump1.5' 10"Unofficial11
May 1MSTCA D3 RelaysMay 1 · High Jump · Place 10 · Plymouth SouthPlymouth SouthHigh Jump10.5-04.0011
Apr 12Pembroke @ Plymouth SouthApr 12 · 110m Hurdles · Place 1 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m1.17.2Unofficial11
Apr 12Pembroke @ Plymouth SouthApr 12 · High Jump · Place 1 · Plymouth SouthPlymouth SouthHigh Jump1.5' 6"Unofficial11

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Patriot League Meet 2Dec 29 · 55 Meter · Place 31 · Plymouth SouthPlymouth South55 Meter31.7.55a11
Dec 29Patriot League Meet 2Dec 29 · High Jump · Place 4 · Plymouth SouthPlymouth SouthHigh Jump4.5-06.0011
Dec 18MSTCA Small School Speed ClassicDec 18 · 55 Meter · Place 25 · Plymouth SouthPlymouth South55 Meter25.7.28a PB11
Dec 9Patriot League #1Dec 9 · 55 Meter · Place 33 · Plymouth SouthPlymouth South55 Meter33.7.49a11
Dec 9Patriot League #1Dec 9 · High Jump · Place 7 · Plymouth SouthPlymouth SouthHigh Jump7.5-00.0011