Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 42" / 1.067m · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 2217.03aWesleyan (Conn) J Elmer Swanson Spring ClassicMarch 22, 2025
200 Meters · IndoorHarvard Crimson Open · Feb 125.81aHarvard Crimson OpenFebruary 1, 2025
300 Meters · IndoorPatriot League Meet #3 · Jan 643.26Patriot League Meet #3January 6, 2023
400m Hurdles · 36" / 0.914m · OutdoorAndover Boosters Meet · May 131:02.67aAndover Boosters MeetMay 13, 2023
55m Hurdles · 39" · IndoorPatriot League Meet #1 · Dec 89.75aPatriot League Meet #1December 8, 2022
60m Hurdles · 42" / 1.067m · IndoorSpringfield College Season Opener · Dec 69.14aSpringfield College Season OpenerDecember 6, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Coast Guard Winter Invite #2Feb 6 · 55m Hurdles · Place 11 · Fitchburg StateFitchburg State55m Hurdles118.71aSO

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Springfield College Season OpenerDec 6 · 60m Hurdles · Place 4 · Fitchburg StateFitchburg State60m Hurdles42" / 1.067mRound P4.9.14a PBSo
Dec 6Springfield College Season OpenerDec 6 · 60m Hurdles · Place 5 · Fitchburg StateFitchburg State60m Hurdles42" / 1.067m5.9.42aSo
Dec 6Springfield College Season OpenerDec 6 · 200 Meters · Fitchburg StateFitchburg State200 Meters—DNSSo
Feb 1Yankee Small College InvitationalFeb 1 · 60m Hurdles · Place 8 · Fitchburg St.Fitchburg St.60m HurdlesRound P89.71FR
Feb 1Yankee Small College InvitationalFeb 1 · 60m Hurdles · Place 4 · Fitchburg St.Fitchburg St.60m Hurdles49.27FR
Feb 1Harvard Crimson OpenFeb 1 · 60m Hurdles · Place 13 · Fitchburg StateFitchburg State60m Hurdles42" / 1.067mRound P13.9.36aWind: 0Fr
Feb 1Harvard Crimson OpenFeb 1 · 200 Meters · Place 60 · Fitchburg StateFitchburg State200 Meters60.25.81a PBWind: 0Fr
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · 60m Hurdles · Place 10 · Fitchburg St.Fitchburg St.60m HurdlesRound P109.25FR
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · 200 Meters · Place 30 · Fitchburg St.Fitchburg St.200 Meters3025.97FR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 11Silfen InvitationalApr 11 · 110m Hurdles · Fitchburg StateFitchburg State110m Hurdles—1.9FR
Apr 5Sheehan InviteApr 5 · 400m Hurdles · Place 11 · Fitchburg StateFitchburg State400m Hurdles111:06.27aFr
Apr 5Sheehan InviteApr 5 · 110m Hurdles · Place 7 · Fitchburg StateFitchburg State110m Hurdles716.96aFr
Mar 292025 Corsair Classic InvitationalMar 29 · 400m Hurdles · Place 14 · Fitchburg St.Fitchburg St.400m Hurdles141:04.57FR
Mar 292025 Corsair Classic InvitationalMar 29 · 110m Hurdles · Place 4 · Fitchburg St.Fitchburg St.110m Hurdles416.65FR
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 400m Hurdles · Place 13 · Fitchburg StateFitchburg State400m Hurdles36" / 0.914m13.1:05.02aFr
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 110m Hurdles · Place 11 · Fitchburg StateFitchburg State110m Hurdles42" / 1.067m11.17.03a PBWind: 1Fr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Springfield College Season OpenerDec 7 · 60m Hurdles · Place 5 · Fitchburg StateFitchburg State60m Hurdles42" / 1.067mRound P5.9.53aFr
Dec 7Springfield College Season OpenerDec 7 · 60m Hurdles · Place 5 · Fitchburg StateFitchburg State60m Hurdles42" / 1.067m5.9.40aFr
Dec 7Springfield College Season OpenerDec 7 · 200 Meters · Place 27 · Fitchburg StateFitchburg State200 Meters27.25.95aFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7PL Hanover @ Plymouth SouthMay 7 · 400m Hurdles · Place 1 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m1.61.4Unofficial12
May 7PL Hanover @ Plymouth SouthMay 7 · 110m Hurdles · Place 1 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m1.16.3Unofficial12
May 7PL Hanover @ Plymouth SouthMay 7 · High Jump · Plymouth SouthPlymouth SouthHigh Jump—5' 2"Unofficial12
May 1Plymouth South @ ScituateMay 1 · 400m Hurdles · Place 1 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m1.63.4Unofficial12
May 1Plymouth South @ ScituateMay 1 · 110m Hurdles · Place 1 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m1.16.6Unofficial12
May 1Plymouth South @ ScituateMay 1 · High Jump · Plymouth SouthPlymouth SouthHigh Jump—DNS12
Apr 23Plymouth South @ Quincy/North QuincyApr 23 · 400m Hurdles · Place 3 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m3.60.7Unofficial12
Apr 23Plymouth South @ Quincy/North QuincyApr 23 · 110m Hurdles · Place 1 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m1.16.3Unofficial12
Apr 23Plymouth South @ Quincy/North QuincyApr 23 · High Jump · Plymouth SouthPlymouth SouthHigh Jump—NH12
Apr 10Pembroke at Plymouth SouthApr 10 · 400m Hurdles · Place 3 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m3.60.7Unofficial12
Apr 10Pembroke at Plymouth SouthApr 10 · 110m Hurdles · Place 2 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m2.16.3Unofficial12

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Andover Boosters MeetMay 13 · 400m Hurdles · Place 12 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m12.1:02.67a PB11
May 9Scituate @ Plymouth SouthMay 9 · 400m Hurdles · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m—60.6Unofficial11
May 9Scituate @ Plymouth SouthMay 9 · 110m Hurdles · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m—17.4Unofficial11
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · 400m Hurdles · Place 10 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m10.1:03.85a11
May 4North Quincy-Quincy @ Plymouth SouthMay 4 · 400m Hurdles · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m—63.2Unofficial11
May 4North Quincy-Quincy @ Plymouth SouthMay 4 · 110m Hurdles · Place 3 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m3.17.3Unofficial11
Apr 6Plymouth South @ HanoverApr 6 · 400m Hurdles · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m—62.3Unofficial11
Apr 6Plymouth South @ HanoverApr 6 · 110m Hurdles · Place 1 · Plymouth SouthPlymouth South110m Hurdles39" / 0.991m1.18.1Unofficial11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 19Patriot League Meet #4Jan 19 · 55m Hurdles · Place 2 · Plymouth SouthPlymouth South55m Hurdles29.77JR
Jan 19Patriot League Meet #4AJan 19 · 300 Meters · Plymouth SouthPlymouth South300 Meters—DNS11
Jan 19Patriot League Meet #4AJan 19 · 55m Hurdles · Place 10 · Plymouth SouthPlymouth South55m Hurdles39"10.9.77a11
Jan 6Patriot League Meet #3Jan 6 · 55m Hurdles · Place 6 · Plymouth SouthPlymouth South55m Hurdles69.80JR
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 3 · Plymouth SouthPlymouth South300 Meters343.26 PBJR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · 55m Hurdles · Place 11 · Plymouth SouthPlymouth South55m Hurdles39"11.10.05a11
Dec 8Patriot League Meet #1Dec 8 · 55m Hurdles · Place 7 · Plymouth SouthPlymouth South55m Hurdles39"7.9.75a PB11
Dec 8Patriot League Meet #1Dec 8 · 55 Meter · Plymouth SouthPlymouth South55 Meter--DNS11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16Patriot League ChampionshipsMay 16 · 400m Hurdles · Place 7 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m7.66.28a10
May 10Scituate vs. Plymouth SouthMay 10 · 400m Hurdles · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m—70.0Unofficial10
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 400m Hurdles · Place 12 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m12.1:05.26a10
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 400m Hurdles · Place 12 · Plymouth SouthPlymouth South400m Hurdles36" / 0.914m12.1:05.26a10