Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSean Collier Invitational · Apr 1911.53aSean Collier InvitationalApril 19, 2024
200 Meters · IndoorJoe Donahue Games Opener · Dec 823.41aJoe Donahue Games OpenerDecember 8, 2023
200 Meters · OutdoorMASCAC Outdoor Championships · Apr 2522.88aMASCAC Outdoor ChampionshipsApril 25, 2025
300 Meters · IndoorPatriot League Meet #3 · Jan 638.01Patriot League Meet #3January 6, 2023
400 Meters · IndoorSuffolk Ice Breaker · Jan 1851.65aSuffolk Ice BreakerJanuary 18, 2026
400 Meters · OutdoorMASCAC Outdoor Championships · Apr 2549.39aMASCAC Outdoor ChampionshipsApril 25, 2025
400 Meters · Relay Split · OutdoorTufts Sunshine Classic · Apr 1854.928Tufts Sunshine ClassicApril 18, 2025
55 Meter · IndoorPatriot League Meet 2 · Dec 296.91aPatriot League Meet 2December 29, 2021
55 Meters · IndoorCoast Guard Winter Invite #2 · Feb 66.81aCoast Guard Winter Invite #2February 6, 2026
60 Meter · IndoorSmith-King Tufts · Jan 207.34aSmith-King TuftsJanuary 20, 2024
60 Meters · IndoorWheaton Post-Season Qualifier · Feb 217.41Wheaton Post-Season QualifierFebruary 21, 2026
High Jump · IndoorPatriot League Meet 2 · Dec 295-06.00Patriot League Meet 2December 29, 2021
Long Jump · IndoorHarvard Crimson Open · Feb 16.15mHarvard Crimson OpenFebruary 1, 2025
Long Jump · OutdoorPatriot League Championships · May 1620-04.25Patriot League ChampionshipsMay 16, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 400 Meters · Place 19 · Worcester StateWorcester State400 Meters19.51.17aJr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · Long Jump · Place 6 · Worcester StateWorcester StateLong Jump6.6.38mWind: 0Jr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 400 Meters · Place 3 · Worcester StateWorcester State400 Meters3.50.60aJr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · Long Jump · Place 3 · Worcester StateWorcester StateLong Jump3.6.36mWind: 0Jr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 400 Meters · Place 2 · Worcester StateWorcester State400 Meters2.50.11aJr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 200 Meters · Place 10 · Worcester StateWorcester State200 Meters10.23.20aWind: -1.3Jr
Apr 11Jerry Gravel ClassicApr 11 · Long Jump · Place 4 · Worcester StateWorcester StateLong Jump4.6.33mWind: 0Jr
Apr 11Jerry Gravel ClassicApr 11 · 400 Meters · Place 1 · Worcester StateWorcester State400 Meters1.50.99aJr
Apr 4Jim Sheehan MemorialApr 4 · Long Jump · Place 12 · Worcester StateWorcester StateLong Jump12.6.13mWind: 0Jr
Apr 4Jim Sheehan MemorialApr 4 · 400 Meters · Place 2 · Worcester StateWorcester State400 Meters2.51.17aJr
Mar 27Corsair ClassicMar 27 · 200 Meters · Place 18 · Worcester StateWorcester State200 Meters1823.95JR
Mar 27Corsair ClassicMar 27 · Long Jump · Place 2 · Worcester StateWorcester StateLong Jump26.14mJR

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 60 Meters · Place 25 · Worcester StateWorcester State60 Meters257.41 PBJR
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 7 · Worcester StateWorcester StateLong Jump76.29mJR
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · 400 Meters · Place 6 · Worcester StateWorcester State400 Meters653.72JR
Feb 6Coast Guard Winter Invite #2Feb 6 · Long Jump · Place 13 · Worcester StateWorcester StateLong Jump135.92mJR
Feb 6Coast Guard Winter Invite #2Feb 6 · 200 Meters · Place 10 · Worcester StateWorcester State200 Meters1024.48aJR
Feb 6Coast Guard Winter Invite #2Feb 6 · 55 Meters · Place 17 · Worcester StateWorcester State55 Meters176.81a PBJR
Jan 31Mary Grinaker InvitationalJan 31 · Long Jump · Place 8 · Worcester StateWorcester StateLong Jump85.89mJr
Jan 31Mary Grinaker InvitationalJan 31 · 400 Meters · Place 2 · Worcester StateWorcester State400 Meters253.54aJr
Jan 24Massasoit ClassicJan 24 · Long Jump · Place 15 · Worcester StateWorcester StateLong Jump155.67mJR
Jan 24Massasoit ClassicJan 24 · 200 Meters · Place 21 · Worcester StateWorcester State200 Meters2124.55aJR
Jan 18Suffolk Ice BreakerJan 18 · 400 Meters · Place 13 · Worcester StateWorcester State400 Meters1351.65a PBJr

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 400 Meters · Place 19 · Fitchburg StateFitchburg State400 Meters1949.97aSO
May 2NE DIII OutdoorMay 2 · Long Jump · Place 22 · Fitchburg StateFitchburg StateLong Jump22.6.39mWind: 2.2So
May 2NE DIII OutdoorMay 2 · 400 Meters · Place 23 · Fitchburg StateFitchburg State400 Meters23.50.51aSo
Apr 25MASCAC Outdoor ChampionshipsApr 25 · Long Jump · Place 6 · Fitchburg StateFitchburg StateLong Jump6.6.60mWind: 1.9So
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 400 Meters · Place 2 · Fitchburg StateFitchburg State400 Meters2.49.39a PBSo
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 200 Meters · Place 4 · Fitchburg StateFitchburg State200 Meters4.22.88a PBWind: -1.6So
Apr 18Tufts Sunshine ClassicApr 18 · Long Jump · Place 5 · Fitchburg StateFitchburg StateLong Jump5.6.63mWind: 3.4So
Apr 18Tufts Sunshine ClassicApr 18 · 400 Meters · Fitchburg StateFitchburg State400 MetersRelay Split—54.928 PBSo
Apr 18Tufts Sunshine ClassicApr 18 · 200 Meters · Place 15 · Fitchburg StateFitchburg State200 Meters15.22.89aWind: 2.9So
Apr 11Silfen InvitationalApr 11 · Long Jump · Place 2 · Fitchburg StateFitchburg StateLong Jump26.43mSO
Apr 5Sheehan InviteApr 5 · Long Jump · Place 5 · Fitchburg StateFitchburg StateLong Jump56.38mSo
Apr 5Sheehan InviteApr 5 · 400 Meters · Place 3 · Fitchburg StateFitchburg State400 Meters352.02aSo
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · Long Jump · Place 14 · Fitchburg StateFitchburg StateLong Jump14.6.09mSo
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 400 Meters · Place 5 · Fitchburg StateFitchburg State400 Meters5.51.08aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Harvard Crimson OpenFeb 1 · 60 Meter · Place 46 · Fitchburg StateFitchburg State60 MeterRound P46.7.43aWind: 0So
Feb 1Harvard Crimson OpenFeb 1 · Long Jump · Place 19 · Fitchburg StateFitchburg StateLong Jump19.6.15m PBSo

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 262024 MSACAC ChampionshipApr 26 · Long Jump · Place 6 · Fitchburg StateFitchburg StateLong Jump6.6.37mWind: 0Fr
Apr 262024 MSACAC ChampionshipApr 26 · 400 Meters · Place 3 · Fitchburg StateFitchburg State400 Meters3.51.46aFr
Apr 19Sean Collier InvitationalApr 19 · 100 Meters · Place 22 · Fitchburg StateFitchburg State100 Meters2211.53a PB—
Apr 12Silfen InvitationalApr 12 · Long Jump · Place 6 · Fitchburg StateFitchburg StateLong Jump66.25m—
Apr 12Silfen InvitationalApr 12 · 400 Meters · Place 16 · Fitchburg StateFitchburg State400 Meters1653.57a—
Mar 30Corsair InvitationalMar 30 · Long Jump · Place 8 · Fitchburg StateFitchburg StateLong Jump86.03m—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10MASCAC IndoorFeb 10 · Long Jump · Place 3 · Fitchburg StateFitchburg StateLong Jump36.41m—
Feb 10MASCAC IndoorFeb 10 · 200 Meters · Place 11 · Fitchburg StateFitchburg State200 Meters1124.51a—
Feb 10MASCAC IndoorFeb 10 · 60 Meters · Place 13 · Fitchburg StateFitchburg State60 Meters137.42a—
Jan 20Smith-King TuftsJan 20 · 60 Meter · Place 10 · Fitchburg StateFitchburg State60 MeterRound P10.7.34a PBFr
Jan 20Smith-King TuftsJan 20 · Long Jump · Place 11 · Fitchburg StateFitchburg StateLong Jump11.5.85mFr
Jan 20Smith-King TuftsJan 20 · 200 Meters · Fitchburg StateFitchburg State200 Meters--DNSFr

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 8Joe Donahue Games OpenerDec 8 · 60 Meter · Place 24 · Fitchburg StateFitchburg State60 MeterRound P24.7.40aFr
Dec 8Joe Donahue Games OpenerDec 8 · Long Jump · Place 16 · Fitchburg StateFitchburg StateLong Jump16.5.37mFr
Dec 8Joe Donahue Games OpenerDec 8 · 200 Meters · Place 17 · Fitchburg StateFitchburg State200 Meters17.23.41a PBFr
Dec 2Mary Grinaker InvitationalDec 2 · 60 Meter · Place 8 · Fitchburg StateFitchburg State60 MeterRound P8.7.34aUnofficialFr
Dec 2Mary Grinaker InvitationalDec 2 · 60 Meter · Place 6 · Fitchburg StateFitchburg State60 Meter6.7.26aUnofficialFr
Dec 2Mary Grinaker InvitationalDec 2 · Long Jump · Place 11 · Fitchburg StateFitchburg StateLong Jump11.5.47mUnofficialFr
Dec 2Mary Grinaker InvitationalDec 2 · 200 Meters · Fitchburg StateFitchburg State200 Meters--DNSFr
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · Long Jump · Place 8 · Plymouth SouthPlymouth SouthLong Jump818-10.5012
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 55 Meters · Place 25 · Plymouth SouthPlymouth South55 MetersRound P257.1312
Jan 27Patriot League Meet #5Jan 27 · 55 Meters · Place 19 · Plymouth SouthPlymouth South55 Meters197.14a—
Jan 19Patriot League Meet #4Jan 19 · Long Jump · Place 1 · Plymouth SouthPlymouth SouthLong Jump119-9.25SR
Jan 19Patriot League Meet #4Jan 19 · 300 Meters · Place 4 · Plymouth SouthPlymouth South300 Meters439.06SR
Jan 19Patriot League Meet #4Jan 19 · 55 Meters · Place 5 · Plymouth SouthPlymouth South55 Meters56.99SR
Jan 19Patriot League Meet #4AJan 19 · 300 Meters · Place 5 · Plymouth SouthPlymouth South300 Meters5.39.06a12
Jan 19Patriot League Meet #4AJan 19 · 55 Meter · Place 12 · Plymouth SouthPlymouth South55 Meter12.6.99a12
Jan 19Patriot League Meet #4AJan 19 · Long Jump · Place 1 · Plymouth SouthPlymouth SouthLong Jump1.19-09.2512
Jan 6Patriot League Meet #3Jan 6 · Long Jump · Place 4 · Plymouth SouthPlymouth SouthLong Jump419-1SR
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 1 · Plymouth SouthPlymouth South300 Meters138.01 PBSR
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 3 · Plymouth SouthPlymouth South55 Meters37.00SR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16Patriot League Outdoor ChampionshipMay 16 · Long Jump · Place 8 · Plymouth SouthPlymouth SouthLong Jump819-0.75—
May 13Andover Boosters MeetMay 13 · Long Jump · Place 12 · Plymouth SouthPlymouth SouthLong Jump12.20-00.0012
May 9Scituate @ Plymouth SouthMay 9 · Long Jump · Plymouth SouthPlymouth SouthLong Jumpans17' 9"Unofficial12
May 6Sunset TwilightMay 6 · Long Jump · Place 11 · Plymouth SouthPlymouth SouthLong Jump1118-5.50—
May 6Sunset TwilightMay 6 · 200 Meters · Place 25 · Plymouth SouthPlymouth South200 Meters2525.12a—
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · Long Jump · Place 11 · Plymouth SouthPlymouth SouthLong Jump11.18-05.5012
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · 200 Meters · Place 25 · Plymouth SouthPlymouth South200 MetersRound P25.25.12a12
May 4North Quincy-Quincy @ Plymouth SouthMay 4 · Long Jump · Plymouth SouthPlymouth SouthLong Jump—17' 3"Unofficial12
Apr 30Division 3 State Relays Apr 30 · Long Jump · Place 18 · Plymouth SouthPlymouth SouthLong Jump185.71m—
Apr 25Plymouth South at PembrokeApr 25 · Long Jump · Place 3 · Plymouth SouthPlymouth SouthLong Jump319-5—

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 31 · Plymouth SouthPlymouth South55 MeterRound P31.6.97a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 35 · Plymouth SouthPlymouth SouthLong Jump35.18-05.2512
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55 Meter · Place 11 · Plymouth SouthPlymouth South55 Meter11.6.96a12
Dec 16Patriot League Meet #2Dec 16 · 55 Meter · Place 9 · Plymouth SouthPlymouth South55 Meter9.6.95a12
Dec 16Patriot League Meet #2Dec 16 · Long Jump · Place 2 · Plymouth SouthPlymouth SouthLong Jump2.19-412
Dec 8Patriot League Meet #1Dec 8 · 300 Meters · Place 9 · Plymouth SouthPlymouth South300 Meters9.39.43a12
Dec 8Patriot League Meet #1Dec 8 · Long Jump · Place 22 · Plymouth SouthPlymouth SouthLong Jump22.15-02.2512
Feb 16Division 3 Indoor ChampionshipsFeb 16 · Long Jump · Place 8 · Plymouth SouthPlymouth SouthLong Jump819-9JR
Feb 16Division 3 Indoor ChampionshipsFeb 16 · 55 Meters · Place 6 · Plymouth SouthPlymouth South55 Meters66.92JR
Feb 10Patriot League ChampionshipsFeb 10 · Long Jump · Place 3 · Plymouth SouthPlymouth SouthLong Jump319-05.5011
Jan 18Patriot League #3Jan 18 · Long Jump · Place 4 · Plymouth SouthPlymouth SouthLong Jump419-03.5011
Jan 18Patriot League #3Jan 18 · High Jump · Place 9 · Plymouth SouthPlymouth SouthHigh Jump95-01.0011
Jan 18Patriot League #3Jan 18 · 55 Meters · Place 3 · Plymouth SouthPlymouth South55 Meters36.9011

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · Long Jump · Place 11 · Plymouth SouthPlymouth SouthLong Jump11.20-02.5011
May 29MIAA Division 3 ChampionshipsMay 29 · 200 Meters · Place 22 · Plymouth SouthPlymouth South200 MetersRound P22.24.03aWind: 0.711
May 27miaa DIVISION 3 championshipsMay 27 · 400 Meters · Plymouth SouthPlymouth South400 MetersRelay Split—50.5Unofficial11
May 16Patriot League ChampionshipsMay 16 · Long Jump · Place 2 · Plymouth SouthPlymouth SouthLong Jump2.20-04.25 PB11
May 1466th Annual Andover Boosters InvitationalMay 14 · Long Jump · Place 10 · Plymouth SouthPlymouth SouthLong Jump1019-11.7511
May 1466th Annual Andover Boosters InvitationalMay 14 · 200 Meters · Place 17 · Plymouth SouthPlymouth South200 Meters1723.8411
May 10Scituate vs. Plymouth SouthMay 10 · 100 Meters · Plymouth SouthPlymouth South100 Meters—11.5Unofficial11
May 5Hanover @ Plymouth SouthMay 5 · Long Jump · Place 1 · Plymouth SouthPlymouth SouthLong Jump1.18' 11"Unofficial11
May 4Plymouth South @ North QuincyMay 4 · Long Jump · Place 1 · Plymouth SouthPlymouth SouthLong Jump1.19' 11"Unofficial11
May 4Plymouth South @ North QuincyMay 4 · 200 Meters · Place 3 · Plymouth SouthPlymouth South200 Meters3.24.8Unofficial11
May 1MSTCA D3 RelaysMay 1 · Long Jump · Place 8 · Plymouth SouthPlymouth SouthLong Jump8.5.94m11
Apr 12Pembroke @ Plymouth SouthApr 12 · Long Jump · Place 2 · Plymouth SouthPlymouth SouthLong Jump2.18'9.5"Unofficial11
Apr 12Pembroke @ Plymouth SouthApr 12 · 200 Meters · Place 3 · Plymouth SouthPlymouth South200 Meters3.22.9Unofficial11
Apr 12Pembroke @ Plymouth SouthApr 12 · 100 Meters · Plymouth SouthPlymouth South100 Meters—11.8Unofficial11

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29Patriot League Meet 2Dec 29 · 55 Meter · Place 1 · Plymouth SouthPlymouth South55 Meter1.6.91a PB11
Dec 29Patriot League Meet 2Dec 29 · Long Jump · Place 3 · Plymouth SouthPlymouth SouthLong Jump3.19-05.5011
Dec 29Patriot League Meet 2Dec 29 · High Jump · Place 4 · Plymouth SouthPlymouth SouthHigh Jump4.5-06.00 PB11
Dec 18MSTCA Small School Speed ClassicDec 18 · 55 Meter · Place 12 · Plymouth SouthPlymouth South55 Meter12.6.98a11
Dec 18MSTCA Small School Speed ClassicDec 18 · Long Jump · Place 2 · Plymouth SouthPlymouth SouthLong Jump2.19-07.0011
Dec 9Patriot League #1Dec 9 · 55 Meter · Place 22 · Plymouth SouthPlymouth South55 Meter22.7.33a11
Dec 9Patriot League #1Dec 9 · High Jump · Place 3 · Plymouth SouthPlymouth SouthHigh Jump3.5-06.0011

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 12Patriot League Track & Field ChampionshipsJun 12 · 200 Meters · Place 6 · Plymouth SouthPlymouth South200 Meters6.24.09a10
Jun 12Patriot League Track & Field ChampionshipsJun 12 · 100 Meters · Place 11 · Plymouth SouthPlymouth South100 Meters11.11.86a10
Jun 8Scituate @ Plymouth SouthJun 8 · 200 Meters · Plymouth SouthPlymouth South200 Meters—23.6Unofficial10
Jun 8Scituate @ Plymouth SouthJun 8 · 100 Meters · Plymouth SouthPlymouth South100 Meters—11.6Unofficial10
Jun 3Quincy/ NQ @ Plymouth SouthJun 3 · 200 Meters · Plymouth SouthPlymouth South200 Meters—23.1Unofficial10
Jun 3Quincy/ NQ @ Plymouth SouthJun 3 · 100 Meters · Plymouth SouthPlymouth South100 Meters—11.5Unofficial10
May 25Plymouth South @ PembrokeMay 25 · 200 Meters · Plymouth SouthPlymouth South200 Meters—23.4Unofficial10
May 25Plymouth South @ PembrokeMay 25 · 100 Meters · Plymouth SouthPlymouth South100 Meters—11.7Unofficial10
May 12Pymouth south vs HanoverMay 12 · 200 Meters · Plymouth SouthPlymouth South200 Meters—24.0Unofficial10
May 12Pymouth south vs HanoverMay 12 · 100 Meters · Place 2 · Plymouth SouthPlymouth South100 Meters2.11.5Unofficial10