Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNortheast Conference TF Championship · May 2111.76aNortheast Conference TF ChampionshipMay 21, 2022
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 2 Track & Field Championship · May 2414.86aMIAA Division 2 Track & Field ChampionshipMay 24, 2024
110m Hurdles · 42" / 1.067m · OutdoorNew England (NEICAAA) Outdoor Championships · May 814.46aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
55m Hurdles · 39" · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 167.76aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 16, 2024
60 Meter · IndoorPanther Invite · Jan 177.28aPanther InviteJanuary 17, 2026
60m Hurdles · 42" / 1.067m · IndoorPanther Invite · Jan 178.24aPanther InviteJanuary 17, 2026
High Jump · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 166-02.00MIAA Division 2 Indoor Track & Field ChampionshipFebruary 16, 2024
High Jump · OutdoorMIAA Division 2 Track & Field Championship · May 245-10.00MIAA Division 2 Track & Field ChampionshipMay 24, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 110m Hurdles · Place 5 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067mRound P5.14.67aWind: 2.2So
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 110m Hurdles · Place 4 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067m4.14.46a PBSo
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 2 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067mRound P2.14.54aWind: 1.6So
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 2 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067m2.14.67aSo
May 1NE10 OutdoorMay 1 · 110m Hurdles · Place 2 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067mRound P2.14.54aWind: 1.6So
May 1NE10 OutdoorMay 1 · 110m Hurdles · Place 2 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067m2.14.67aWind: 0So
Apr 24UNH Wildcat InvitationalApr 24 · 110m Hurdles · Place 1 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067m1.14.66aWind: -1So
Apr 17George Davis InvitationalApr 17 · 110m Hurdles · Place 1 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067m1.15.05aWind: 1.2So
Apr 11Ed Daniels ClassicApr 11 · 110m Hurdles · Place 1 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067mRound P1.14.74aWind: 0.8So
Apr 11Ed Daniels ClassicApr 11 · 110m Hurdles · Place 2 · Saint AnselmSaint Anselm110m Hurdles42" / 1.067m2.14.74aSo

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 60m Hurdles · Place 3 · St. AnselmSt. Anselm60m HurdlesRound P38.31SO
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 60m Hurdles · Place 3 · St. AnselmSt. Anselm60m Hurdles38.19SO
Feb 13Tufts Cupid ChallengeFeb 13 · 60m Hurdles · Place 1 · Saint AnselmSaint Anselm60m HurdlesRound P18.40aSo
Feb 13Tufts Cupid ChallengeFeb 13 · 60m Hurdles · Place 1 · Saint AnselmSaint Anselm60m Hurdles18.19aSo
Feb 6Riverhawk InvitationalFeb 6 · 60m Hurdles · Place 10 · Saint AnselmSaint Anselm60m HurdlesRound P108.45aSo
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 60m Hurdles · Place 3 · St. AnselmSt. Anselm60m HurdlesRound P38.62SO
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 60m Hurdles · Place 2 · St. AnselmSt. Anselm60m Hurdles28.48SO
Jan 17Panther InviteJan 17 · 60m Hurdles · Place 1 · Saint AnselmSaint Anselm60m Hurdles42" / 1.067mRound P1.8.33aSo
Jan 17Panther InviteJan 17 · 60m Hurdles · Place 1 · Saint AnselmSaint Anselm60m Hurdles42" / 1.067m1.8.24a PBSo
Jan 17Panther InviteJan 17 · 60 Meter · Place 7 · Saint AnselmSaint Anselm60 MeterRound P7.7.28a PBSo
Jan 17Panther InviteJan 17 · 60 Meter · Place 7 · Saint AnselmSaint Anselm60 Meter7.7.36aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 60 Hurdles Heat 2 · Place 6 · St. AnselmSt. Anselm60 Hurdles Heat 268.38FR
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 60 Hurdles · Place 6 · St. AnselmSt. Anselm60 Hurdles68.38FR
Feb 1Harvard Crimson OpenFeb 1 · 60m Hurdles · Place 8 · Saint AnselmSaint Anselm60m Hurdles42" / 1.067mRound P8.8.67aWind: 0Fr
Feb 1Harvard Crimson OpenFeb 1 · 60m Hurdles · Place 6 · Saint AnselmSaint Anselm60m Hurdles42" / 1.067m6.8.61aWind: 0Fr
Feb 1Harvard Crimson OpenFeb 1 · High Jump · Saint AnselmSaint AnselmHigh Jump--NMFr
Jan 24Riverhawk InvitationalJan 24 · 60m Hurdles · Place 19 · Saint AnselmSaint Anselm60m Hurdles42" / 1.067mRound P19.8.72aFr
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 60m Hurdles · Place 2 · Saint AnselmSaint Anselm60m Hurdles28.45a—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 6Plymouth St. W ClassicDec 6 · 60m Hurdles · Place 1 · Saint AnselmSaint Anselm60m Hurdles42" / 1.067mRound P1.8.87aFr
Dec 6Plymouth St. W ClassicDec 6 · 60m Hurdles · Place 1 · Saint AnselmSaint Anselm60m Hurdles42" / 1.067m1.8.71aFr
Dec 6Plymouth St. W ClassicDec 6 · High Jump · Place 3 · Saint AnselmSaint AnselmHigh Jump3.1.80mFr
Feb 24MIAA Meet of Champions Feb 24 · 55m Hurdles · Place 18 · BeverlyBeverly55m Hurdles188.05a—
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles39"Round P1.7.76a PB12
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles39"1.7.83a12
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · High Jump · Place 2 · BeverlyBeverlyHigh Jump2.6-02.00 PB12
Feb 10NEC League ChampionshipFeb 10 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles17.68a—
Feb 10NEC League ChampionshipFeb 10 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles17.77a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 3 · BeverlyBeverly55m HurdlesRound P37.7712
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 3 · BeverlyBeverly55m Hurdles37.7012
Jan 25Danvers vs. Saugus, Beverly vs. MasconometJan 25 · High Jump · Place 1 · BeverlyBeverlyHigh Jump15-8—
Jan 25Danvers vs. Saugus, Beverly vs. MasconometJan 25 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles17.8—
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 1 · BeverlyBeverly55m HurdlesRound P17.6912
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 8 · BeverlyBeverly55m Hurdles89.5512

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 2 · BeverlyBeverly110m Hurdles39" / 0.991mRound P2.15.06aWind: 0.212
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 2 · BeverlyBeverly110m Hurdles39" / 0.991m2.14.86a PBWind: -1.712
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · High Jump · Place 8 · BeverlyBeverlyHigh Jump8.5-10.00 PB12
May 18NEC Championship MeetMay 18 · High Jump · Place 4 · BeverlyBeverlyHigh Jump45-1012
May 18NEC Championship MeetMay 18 · 110m Hurdles · Place 2 · BeverlyBeverly110m HurdlesRound P215.7112
May 18NEC Championship MeetMay 18 · 110m Hurdles · Place 2 · BeverlyBeverly110m Hurdles215.0712
May 1NEC Week 5 Gloucester @ BeverlyMay 1 · 110m Hurdles · Place 1 · BeverlyBeverly110m Hurdles115.0—
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · High Jump · Place 1 · BeverlyBeverlyHigh Jump16-0—
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · 110m Hurdles · Place 1 · BeverlyBeverly110m Hurdles114.7—
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · 110m Hurdles · Place 1 · BeverlyBeverly110m Hurdles114.70—
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · 100 Meters · Place 3 · BeverlyBeverly100 Meters311.80—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · High Jump · Place 2 · BeverlyBeverlyHigh Jump25-0—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · 110m Hurdles · Place 1 · BeverlyBeverly110m Hurdles115.2h—

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 13NEC #1 Beverly, Gloucester, WinthropDec 13 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles39"1.7.97aUnofficial12
Dec 13NEC #1 Beverly, Gloucester, WinthropDec 13 · High Jump · Place 1 · BeverlyBeverlyHigh Jump1.5-10.00Unofficial12
Dec 9NEC Winter Invitational (Boys)Dec 9 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles39"Round P1.7.85a12
Dec 9NEC Winter Invitational (Boys)Dec 9 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles39"1.7.79a12
Dec 9NEC Winter Invitational (Boys)Dec 9 · High Jump · Place 3 · BeverlyBeverlyHigh Jump3.6-00.0012
Feb 18MIAA Division 2 Track & Field ChampionshipFeb 18 · High Jump · BeverlyBeverlyHigh Jump—6-00.0011
Feb 18MIAA Division 2 Track & Field ChampionshipFeb 18 · 55m Hurdles · BeverlyBeverly55m Hurdles—8.2111
Feb 18MIAA Division 2 Track & Field ChampionshipFeb 18 · 55m Hurdles · Place 7 · BeverlyBeverly55m HurdlesRound P78.2111
Feb 11MSTCA Qualifier MeetFeb 11 · High Jump · BeverlyBeverlyHigh Jump--DNS11
Feb 4NEC ChampionshipFeb 4 · High Jump · Place 1 · BeverlyBeverlyHigh Jump15-10JR
Feb 4NEC ChampionshipFeb 4 · 55m Hurdles · Place 1 · BeverlyBeverly55m HurdlesRound P18.41JR
Feb 4NEC ChampionshipFeb 4 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles18.19JR
Jan 29MSTCA Coaches InvitationalJan 29 · High Jump · Place 7 · BeverlyBeverlyHigh Jump75-10.00—
Jan 29MSTCA Coaches InvitationalJan 29 · 55m Hurdles · Place 28 · BeverlyBeverly55m HurdlesRound P288.69a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 55m Hurdles · Place 28 · BeverlyBeverly55m Hurdles39"Round P28.8.69a11
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · High Jump · Place 7 · BeverlyBeverlyHigh Jump7.5-10.0011

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · 110m Hurdles · Place 31 · BeverlyBeverly110m Hurdles3116.04a—
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 110m Hurdles · Place 4 · BeverlyBeverly110m Hurdles39" / 0.991mRound P4.15.43aWind: 1.211
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 110m Hurdles · Place 4 · BeverlyBeverly110m Hurdles39" / 0.991m4.15.47aWind: 111
May 21Northeast Conference Championship MeetMay 21 · High Jump · Place 4 · BeverlyBeverlyHigh Jump45-811
May 21Northeast Conference Championship MeetMay 21 · 110m Hurdles · Place 1 · BeverlyBeverly110m HurdlesRound P115.4311
May 21Northeast Conference Championship MeetMay 21 · 110m Hurdles · Place 1 · BeverlyBeverly110m Hurdles115.4711
May 13Andover Boosters MeetMay 13 · 110m Hurdles · Place 3 · BeverlyBeverly110m Hurdles39" / 0.991mRound P3.16.05a11
May 13Andover Boosters MeetMay 13 · 110m Hurdles · Place 3 · BeverlyBeverly110m Hurdles39" / 0.991m3.15.40a11
May 13Andover Boosters MeetMay 13 · High Jump · BeverlyBeverlyHigh Jump--DNS11
May 6Weston Twilight InvitationalMay 6 · 110m Hurdles · Place 16 · BeverlyBeverly110m HurdlesRound P1616.26a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Northeast Conference Meet #1Dec 11 · 55m Hurdles · Place 1 · BeverlyBeverly55m Hurdles39"1.8.72a11
Dec 11Northeast Conference Meet #1Dec 11 · High Jump · Place 1 · BeverlyBeverlyHigh Jump1.6-0011

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 110m Hurdles · Place 15 · BeverlyBeverly110m Hurdles39" / 0.991mRound P15.16.50a10
May 21Northeast Conference TF ChampionshipMay 21 · 110m Hurdles · Place 1 · BeverlyBeverly110m Hurdles39" / 0.991mRound P1.16.04a10
May 21Northeast Conference TF ChampionshipMay 21 · 110m Hurdles · Place 1 · BeverlyBeverly110m Hurdles39" / 0.991m1.15.82a10
May 21Northeast Conference TF ChampionshipMay 21 · 100 Meters · Place 7 · BeverlyBeverly100 MetersRound P7.11.76a PB10
May 1466th Annual Andover Boosters InvitationalMay 14 · 100 Meters · Place 27 · BeverlyBeverly100 MetersRound P2711.8910