Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlack Bear · Apr 2712.72aBlack BearApril 27, 2024
100m Hurdles · 33" / 0.838m · OutdoorJim Sheehan Memorial · Apr 414.93aJim Sheehan MemorialApril 4, 2026
200 Meters · IndoorNortheast-10 Indoor Championships · Feb 1926.76Northeast-10 Indoor ChampionshipsFebruary 19, 2026
200 Meters · OutdoorSNHU Spring Invitational · Mar 2626.34aSNHU Spring InvitationalMarch 26, 2026
300 Meters · IndoorNHWTL @ PEA · Jan 2045.25aNHWTL @ PEAJanuary 20, 2024
300m Hurdles · 30" / 0.762m · OutdoorNHIAA Division I Track & Field Championships · May 2548.48aNHIAA Division I Track & Field ChampionshipsMay 25, 2023
400m Hurdles · 30" / 0.762m · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 131:10.79a45th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
55 Meter · Indoor2024 NHIAA Indoor Div I Championship · Feb 117.38a2024 NHIAA Indoor Div I ChampionshipFebruary 11, 2024
55m Hurdles · 30" · IndoorSouhegan Dome Mini #1 · Dec 2710.38aSouhegan Dome Mini #1December 27, 2021
55m Hurdles · 33" · Indoor2024 NHIAA Indoor Div I Championship · Feb 119.01a2024 NHIAA Indoor Div I ChampionshipFebruary 11, 2024
60 Meter · IndoorSpringfield College Season Opener · Dec 67.98aSpringfield College Season OpenerDecember 6, 2025
60 Meters · IndoorNortheast-10 Indoor Championships · Feb 198.01Northeast-10 Indoor ChampionshipsFebruary 19, 2026
60m Hurdles · 33" / 0.838m · IndoorSpringfield College Season Opener · Dec 69.22aSpringfield College Season OpenerDecember 6, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 100m Hurdles · Place 12 · Franklin PierceFranklin Pierce100m Hurdles33" / 0.838mRound P12.15.76aWind: 3.6So
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 7 · Franklin PierceFranklin Pierce100m Hurdles33" / 0.838mRound P7.15.17aWind: 1.6So
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 7 · Franklin PierceFranklin Pierce100m Hurdles33" / 0.838m7.15.77aSo
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 100 Meters · Place 14 · Franklin PierceFranklin Pierce100 MetersRound P14.12.86aWind: 1.1So
May 1NE10 OutdoorMay 1 · 100m Hurdles · Place 7 · Franklin PierceFranklin Pierce100m Hurdles33" / 0.838mRound P7.15.17aWind: 1.6So
May 1NE10 OutdoorMay 1 · 100m Hurdles · Place 7 · Franklin PierceFranklin Pierce100m Hurdles33" / 0.838m7.15.77aWind: -0.3So
May 1NE10 OutdoorMay 1 · 100 Meters · Place 14 · Franklin PierceFranklin Pierce100 MetersRound P14.12.86aWind: 1.1So
Apr 11Ed Daniels ClassicApr 11 · 100m Hurdles · Place 3 · Franklin PierceFranklin Pierce100m Hurdles33" / 0.838mRound P3.15.29aWind: 0.8So
Apr 11Ed Daniels ClassicApr 11 · 100m Hurdles · Place 5 · Franklin PierceFranklin Pierce100m Hurdles33" / 0.838m5.15.35aSo
Apr 4Jim Sheehan MemorialApr 4 · 100m Hurdles · Place 1 · Franklin PierceFranklin Pierce100m Hurdles33" / 0.838m1.14.93a PBWind: 1.9So
Apr 4Jim Sheehan MemorialApr 4 · 100 Meters · Place 5 · Franklin PierceFranklin Pierce100 Meters5.12.78aWind: -0.7So
Mar 26SNHU Spring InvitationalMar 26 · 100m Hurdles · Place 1 · Franklin PierceFranklin Pierce100m Hurdles33" / 0.838m1.15.33aWind: 1.3So
Mar 26SNHU Spring InvitationalMar 26 · 200 Meters · Place 8 · Franklin PierceFranklin Pierce200 Meters8.26.34a PBWind: 1.4So
Mar 26SNHU Spring InvitationalMar 26 · 100 Meters · Place 8 · Franklin PierceFranklin Pierce100 Meters8.12.67aWind: 2.2So

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 60m Hurdles · Place 8 · Franklin PierceFranklin Pierce60m HurdlesRound P89.33FR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 60m Hurdles · Place 7 · Franklin PierceFranklin Pierce60m Hurdles79.27FR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 200 Meters · Place 19 · Franklin PierceFranklin Pierce200 MetersRound P1926.76 PBFR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 60 Meters · Place 11 · Franklin PierceFranklin Pierce60 MetersRound P118.01 PBFR
Feb 6Riverhawk InvitationalFeb 6 · 60m Hurdles · Place 32 · Franklin PierceFranklin Pierce60m HurdlesRound P329.59aSo
Feb 6Riverhawk InvitationalFeb 6 · 60 Meters · Place 32 · Franklin PierceFranklin Pierce60 MetersRound P328.12aSo
Jan 31Mary Grinaker InvitationalJan 31 · 60m Hurdles · Place 3 · Franklin PierceFranklin Pierce60m HurdlesRound P39.51aSo
Jan 31Mary Grinaker InvitationalJan 31 · 60m Hurdles · Place 1 · Franklin PierceFranklin Pierce60m Hurdles19.32aSo
Jan 31Mary Grinaker InvitationalJan 31 · 200 Meters · Place 1 · Franklin PierceFranklin Pierce200 Meters127.06aSo
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60m Hurdles · Place 6 · Franklin PierceFranklin Pierce60m HurdlesRound P69.40aSo
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60m Hurdles · Place 6 · Franklin PierceFranklin Pierce60m Hurdles69.37aSo
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60 Meters · Place 6 · Franklin PierceFranklin Pierce60 MetersRound P68.03aSo
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60 Meters · Place 7 · Franklin PierceFranklin Pierce60 Meters78.12aSo
Jan 18Suffolk Ice BreakerJan 18 · 60m Hurdles · Place 39 · Franklin PierceFranklin Pierce60m HurdlesRound P3915.87aSo
Jan 18Suffolk Ice BreakerJan 18 · 200 Meters · Place 32 · Franklin PierceFranklin Pierce200 Meters3227.90aSo
Jan 18Suffolk Ice BreakerJan 18 · 60 Meters · Place 16 · Franklin PierceFranklin Pierce60 MetersRound P168.18aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13The BU Mini MeetDec 13 · 200 Meters · Place 2 · Franklin PierceFranklin Pierce200 Meters2.27.00aSo
Dec 6Springfield College Season OpenerDec 6 · 60m Hurdles · Place 3 · Franklin PierceFranklin Pierce60m Hurdles33" / 0.838mRound P3.9.41aSo
Dec 6Springfield College Season OpenerDec 6 · 60m Hurdles · Place 3 · Franklin PierceFranklin Pierce60m Hurdles33" / 0.838m3.9.22a PBSo
Dec 6Springfield College Season OpenerDec 6 · 60 Meter · Place 4 · Franklin PierceFranklin Pierce60 MeterRound P4.7.98a PBSo
Dec 6Springfield College Season OpenerDec 6 · 60 Meter · Place 5 · Franklin PierceFranklin Pierce60 Meter5.8.10aSo

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 60m Hurdles · Franklin PierceFranklin Pierce60m Hurdles33" / 0.838mRound P—DNSFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 200 Meters · Franklin PierceFranklin Pierce200 Meters—DNSFr
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · 55m Hurdles · Place 6 · Nashua SouthNashua South55m Hurdles33"Round P6.9.04a12
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · 55m Hurdles · Place 7 · Nashua SouthNashua South55m Hurdles33"7.9.01a PB12
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · 55 Meter · Place 6 · Nashua SouthNashua South55 MeterRound P6.7.38a PB12
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · 55 Meter · Place 8 · Nashua SouthNashua South55 Meter8.7.50a12
Jan 20NHWTL @ PEAJan 20 · 300 Meters · Place 9 · Nashua SouthNashua South300 Meters9.45.25a PB12
Jan 20NHWTL @ PEAJan 20 · 55m Hurdles · Place 5 · Nashua SouthNashua South55m Hurdles33"Round P5.9.34a12
Jan 20NHWTL @ PEAJan 20 · 55m Hurdles · Place 5 · Nashua SouthNashua South55m Hurdles33"5.9.01a12
Jan 20NHWTL @ PEAJan 20 · 55 Meter · Place 1 · Nashua SouthNashua South55 MeterRound P1.7.46a12
Jan 20NHWTL @ PEAJan 20 · 55 Meter · Place 3 · Nashua SouthNashua South55 Meter3.7.48a12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27Black BearApr 27 · 300m Hurdles · Place 8 · Nashua SouthNashua South300m Hurdles30" / 0.762m8.49.47a12
Apr 27Black BearApr 27 · 100m Hurdles · Place 11 · Nashua SouthNashua South100m Hurdles33" / 0.838mRound P11.17.30aWind: 0.612
Apr 27Black BearApr 27 · 100 Meters · Place 6 · Nashua SouthNashua South100 MetersRound P6.12.72a PBWind: 1.812
Apr 27Black BearApr 27 · 100 Meters · Place 6 · Nashua SouthNashua South100 Meters6.12.93aWind: -0.612
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400m Hurdles · Place 3 · Nashua SouthNashua South400m Hurdles30" / 0.762m3.1:10.79a PB12
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 100m Hurdles · Place 2 · Nashua SouthNashua South100m Hurdles33" / 0.838mRound P2.17.16a12
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 100m Hurdles · Place 4 · Nashua SouthNashua South100m Hurdles33" / 0.838m4.17.94a12

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60m Hurdles · Place 24 · Nashua SouthNashua South60m Hurdles33" / 0.838mRound P24.10.37a12
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55m Hurdles · Place 24 · Nashua SouthNashua South55m Hurdles33"Round P24.9.68a12
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60 Meter · Place 15 · Nashua SouthNashua South60 MeterRound P15.8.13a12
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55 Meter · Place 15 · Nashua SouthNashua South55 MeterRound P15.7.53a12
Dec 23NHWTL @ UNH Morning SessionDec 23 · 55m Hurdles · Place 6 · Nashua SouthNashua South55m Hurdles33"Round P6.10.22a12
Dec 23NHWTL @ UNH Morning SessionDec 23 · 55m Hurdles · Place 6 · Nashua SouthNashua South55m Hurdles33"6.10.24a12
Dec 23NHWTL @ UNH Morning SessionDec 23 · 55 Meter · Place 3 · Nashua SouthNashua South55 MeterRound P3.7.75a12
Dec 23NHWTL @ UNH Morning SessionDec 23 · 55 Meter · Place 4 · Nashua SouthNashua South55 Meter4.7.69a12
Dec 16NHWTL @ UNH Morning SessionDec 16 · 300 Meters · Place 14 · Nashua SouthNashua South300 Meters14.47.38a12
Feb 12NHIAA Division I Indoor State ChampionshipsFeb 12 · 55m Hurdles · Place 16 · Nashua SouthNashua South55m Hurdles33"Round P16.10.13a11
Jan 21NHWT @ Phillips Exeter AcademyJan 21 · 55m Hurdles · Place 9 · Nashua SouthNashua South55m Hurdles33"Round P9.10.14a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · 300m Hurdles · Place 7 · Nashua SouthNashua South300m Hurdles30" / 0.762m7.48.48a PB11
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · 100 Meters · Place 8 · Nashua SouthNashua South100 MetersRound P8.13.21aWind: -211
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · 100 Meters · Place 7 · Nashua SouthNashua South100 Meters7.12.98aWind: -111

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · 55m Hurdles · Place 1 · Nashua SouthNashua South55m Hurdles33"1.10.34a11
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 55m Hurdles · Place 1 · Nashua SouthNashua South55m Hurdles33"1.10.34a11
Dec 17NHWTL @ UNHDec 17 · 55m Hurdles · Place 6 · Nashua SouthNashua South55m Hurdles33"Round P6.10.57a11
Dec 17NHWTL @ UNHDec 17 · 55m Hurdles · Place 5 · Nashua SouthNashua South55m Hurdles33"5.10.53a11
Dec 17NHWTL @ UNHDec 17 · 55 Meter · Place 8 · Nashua SouthNashua South55 MeterRound P8.8.11a11
Jan 20Dome Mini-MeetJan 20 · 55m Hurdles · Place 3 · Nashua SouthNashua South55m Hurdles311.1610
Jan 20Dome Mini-MeetJan 20 · 300 Meters · Place 5 · Nashua SouthNashua South300 Meters549.3310
Jan 17Dome Championship MeetJan 17 · 55m Hurdles · Place 5 · Nashua SouthNashua South55m Hurdles510.6010
Jan 15East Coast Invitational VTJan 15 · 55m Hurdles · Place 29 · Nashua SouthNashua South55m Hurdles33"Round P29.10.89a10

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21Londonderry R.E.A.L InvitationalMay 21 · 300m Hurdles · Place 9 · Nashua SouthNashua South300m Hurdles950.94SO
May 17Keene, Nashua South @ PinkertonMay 17 · 300m Hurdles · Place 1 · Nashua SouthNashua South300m Hurdles152.28SO
May 17Keene, Nashua South @ PinkertonMay 17 · 100 Meters · Place 5 · Nashua SouthNashua South100 Meters513.54SO
May 14Nashua North HS InvitationalMay 14 · 100 Hurdles Preliminaries · Place 8 · Nashua SouthNashua South100 Hurdles Preliminaries818.84SO
May 14Nashua North HS InvitationalMay 14 · 100 Hurdles Preliminaries · Place 8 · Nashua SouthNashua South100 Hurdles Preliminaries818.84SO
May 14Nashua North HS InvitationalMay 14 · 100 Hurdles Finals · Place 8 · Nashua SouthNashua South100 Hurdles Finals818.93SO
May 14Nashua North HS InvitationalMay 14 · 200 Meters · Place 4 · Nashua SouthNashua South200 Meters428.15SO
May 14Nashua North HS InvitationalMay 14 · 200 Meters · Place 4 · Nashua SouthNashua South200 Meters428.15SO
May 12Merrimack InvitationalMay 12 · 300 Hurdles Finals · Place 7 · Nashua SouthNashua South300 Hurdles Finals753.61SO
May 12Merrimack InvitationalMay 12 · 300 Hurdles Finals · Place 7 · Nashua SouthNashua South300 Hurdles Finals753.61SO
Apr 30Black Bear InvitationalApr 30 · 300m Hurdles · Place 10 · Nashua SouthNashua South300m Hurdles30" / 0.762m10.52.55aUnofficial10
Apr 30Black Bear InvitationalApr 30 · 100m Hurdles · Place 15 · Nashua SouthNashua South100m Hurdles33" / 0.838mRound P15.19.27aWind: -1.6Unofficial10
Apr 16Pelham InvitationalApr 16 · 300m Hurdles · Place 3 · Nashua SouthNashua South300m Hurdles30" / 0.762m3.53.77a10
Apr 16Pelham InvitationalApr 16 · 100m Hurdles · Place 7 · Nashua SouthNashua South100m Hurdles33" / 0.838mRound P7.19.46a10
Apr 16Pelham InvitationalApr 16 · 100m Hurdles · Place 7 · Nashua SouthNashua South100m Hurdles33" / 0.838m7.18.86a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Souhegan Dome Mini #1Dec 27 · 55m Hurdles · Place 2 · Nashua SouthNashua South55m Hurdles30"2.10.38a PB10
Dec 16Hampshire Dome Mini MeetDec 16 · 55m Hurdles · Place 2 · Nashua SouthNashua South55m Hurdles30"2.10.77a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Merrimack Home MeetMay 18 · 300m Hurdles · Place 1 · Nashua SouthNashua South300m Hurdles30" / 0.762m1.53.65a9
May 18Merrimack Home MeetMay 18 · 100 Meters · Place 9 · Nashua SouthNashua South100 Meters9.14.23a9