Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorWinnacunnet Tri · May 815.92aWinnacunnet TriMay 8, 2024
110m Hurdles · 42" / 1.067m · OutdoorLiberty League Outdoor Track & Field Championships · May 114.78aLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
200 Meters · OutdoorSt. Lawrence Saints Ice Breaker · Apr 424.24aSt. Lawrence Saints Ice BreakerApril 4, 2026
300 Meters · IndoorNH Meet PM · Jan 1548.43aNH Meet PMJanuary 15, 2023
55m Hurdles · 39" · Indoor2024 NHIAA Indoor Div I Championship · Feb 118.23a2024 NHIAA Indoor Div I ChampionshipFebruary 11, 2024
55m Hurdles · 39" · OutdoorClipper Winter Classic · Dec 1110.36aClipper Winter ClassicDecember 11, 2021
60m Hurdles · 42" / 1.067m · IndoorFastrack Invitational · Feb 68.57aFastrack InvitationalFebruary 6, 2026
Triple Jump · IndoorFastrack National Invitational · Feb 711.43mFastrack National InvitationalFebruary 7, 2025
Triple Jump · OutdoorWinnacunnet Tri · May 839-06.50Winnacunnet TriMay 8, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 110m Hurdles · Place 15 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067mRound P15.15.07aWind: -0.4So
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 110m Hurdles · Place 1 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067mRound P1.14.78a PBWind: 0.6So
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 110m Hurdles · Place 3 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067m3.14.74aWind: 2.6So
Apr 24SLU Intercollegiate Athletics Twilight MeetingApr 24 · 110m Hurdles · Place 2 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067m2.15.07aWind: 2.1So
Apr 18Middlebury Outdoor MeetApr 18 · 110m Hurdles · Place 1 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067m1.15.13aWind: 0.3So
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 110m Hurdles · Place 5 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067mRound P5.15.43aWind: 1.5So
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 110m Hurdles · Place 4 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067m4.15.49aSo
Apr 4St. Lawrence Saints Ice BreakerApr 4 · 110m Hurdles · Place 1 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067m1.15.45aWind: -2.5So
Apr 4St. Lawrence Saints Ice BreakerApr 4 · 200 Meters · Place 2 · St. LawrenceSt. Lawrence200 Meters2.24.24a PBWind: -5.1So

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 60m Hurdles · Place 15 · St. LawrenceSt. Lawrence60m Hurdles158.37aSO
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 60m Hurdles · Place 4 · St. LawrenceSt. Lawrence60m HurdlesRound P48.48aSo
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 60m Hurdles · Place 1 · St. LawrenceSt. Lawrence60m Hurdles18.37aSo
Feb 20St. Lawrence OpenFeb 20 · 60m Hurdles · Place 2 · St. LawrenceSt. Lawrence60m HurdlesRound P28.48aSo
Feb 20St. Lawrence OpenFeb 20 · 60m Hurdles · Place 2 · St. LawrenceSt. Lawrence60m Hurdles28.53aSo
Feb 6Fastrack InvitationalFeb 6 · 60m Hurdles · Place 10 · St. LawrenceSt. Lawrence60m Hurdles42" / 1.067mRound P10.8.57a PBWind: 0So
Jan 31Nazareth Conference Challenge CupJan 31 · 60m Hurdles · Place 1 · St. LawrenceSt. Lawrence60m HurdlesRound P18.41SO
Jan 31Nazareth Conference Challenge CupJan 31 · 60m Hurdles · Place 1 · St. LawrenceSt. Lawrence60m Hurdles18.43SO
Jan 23St. Lawrence InvitationalJan 23 · 60m Hurdles · Place 1 · St. LawrenceSt. Lawrence60m Hurdles18.43aSo
Jan 16Utica Winter OpenerJan 16 · 60m Hurdles · Place 1 · St. LawrenceSt. Lawrence60m HurdlesRound P18.54aSo
Jan 16Utica Winter OpenerJan 16 · 60m Hurdles · Place 2 · St. LawrenceSt. Lawrence60m Hurdles28.50aSo

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Saints Holiday RelaysDec 5 · 60m Hurdles · Place 1 · St. LawrenceSt. Lawrence60m Hurdles42" / 1.067m1.8.65aWind: 0So
Feb 28Liberty League ChampionshipsFeb 28 · 60m Hurdles · Place 8 · St. LawrenceSt. Lawrence60m Hurdles88.88FR
Feb 21St. Lawrence OpenFeb 21 · 60m Hurdles · Place 2 · St. LawrenceSt. Lawrence60m Hurdles29.15a—
Feb 7Fastrack National InvitationalFeb 7 · Triple Jump · Place 23 · St. LawrenceSt. LawrenceTriple Jump2311.43m PBFR
Feb 7Fastrack National InvitationalFeb 7 · 60m Hurdles · Place 8 · St. LawrenceSt. Lawrence60m Hurdles89.08FR
Jan 30RIT January Thursday InvitationalJan 30 · Triple Jump · Place 8 · St. LawrenceSt. LawrenceTriple Jump811.75m—
Jan 30RIT January Thursday InvitationalJan 30 · 60m Hurdles · Place 6 · St. LawrenceSt. Lawrence60m Hurdles69.05a—
Jan 30RIT January Thursday InvitationalJan 30 · 60m Hurdles · Place 7 · St. LawrenceSt. Lawrence60m Hurdles79.21a—
Jan 25St. Lawrence InvitationalJan 25 · 60m Hurdles · Place 5 · St. LawrenceSt. Lawrence60m Hurdles42" / 1.067mRound P5.9.11aFr
Jan 25St. Lawrence InvitationalJan 25 · 60m Hurdles · Place 4 · St. LawrenceSt. Lawrence60m Hurdles42" / 1.067m4.8.99aFr
Jan 17Utica Winter OpenerJan 17 · 60m Hurdles · Place 16 · St. LawrenceSt. Lawrence60m Hurdles169.46a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 110m Hurdles · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067mRound P--DNSWind: 0Fr
Apr 25SLU Twilight InvitationalApr 25 · 110m Hurdles · Place 2 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067m2.16.23aWind: -2.1Fr
Apr 10RPI Under the Lights InviteApr 10 · 110m Hurdles · Place 6 · St. LawrenceSt. Lawrence110m Hurdles615.92aFr
Apr 5Hamilton Outdoor InvitationalApr 5 · 110m Hurdles · Place 4 · St. LawrenceSt. Lawrence110m Hurdles42" / 1.067m4.16.66aWind: 1.2Fr

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 22024 NHIAA Meet of ChampionsJun 2 · 110m Hurdles · Place 9 · WinnacunnetWinnacunnet110m Hurdles915.86a—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Triple Jump · Place 13 · WinnacunnetWinnacunnetTriple Jump1311.40mSR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · -110 Hurdles Preliminaries Heat 2 · Place 14 · WinnacunnetWinnacunnet-110 Hurdles Preliminaries Heat 21416.59SR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · -110 Hurdles Preliminaries · Place 14 · WinnacunnetWinnacunnet-110 Hurdles Preliminaries1416.59SR
May 17SeacoastMay 17 · Triple Jump · Place 9 · WinnacunnetWinnacunnetTriple Jump936-7—
May 17SeacoastMay 17 · 110m Hurdles · Place 4 · WinnacunnetWinnacunnet110m Hurdles416.48a—
May 17SeacoastMay 17 · 110m Hurdles · Place 4 · WinnacunnetWinnacunnet110m Hurdles415.87a—
May 14SpauldingMay 14 · Triple Jump · Place 3 · WinnacunnetWinnacunnetTriple Jump338-11.50—
May 14SpauldingMay 14 · 110m Hurdles · Place 2 · WinnacunnetWinnacunnet110m Hurdles216.28a—
May 11Bobcat2024May 11 · Triple Jump · Place 4 · WinnacunnetWinnacunnetTriple JumpRound P4.38' 3.75"12
May 11Bobcat2024May 11 · Triple Jump · Place 4 · WinnacunnetWinnacunnetTriple Jump4.38' 4"12
May 11Bobcat2024May 11 · 300m Hurdles · WinnacunnetWinnacunnet300m Hurdles36" / 0.914m--NT12
May 11Bobcat2024May 11 · 110m Hurdles · Place 4 · WinnacunnetWinnacunnet110m Hurdles39" / 0.991mRound P4.16.31a12
May 11Bobcat2024May 11 · 110m Hurdles · Place 5 · WinnacunnetWinnacunnet110m Hurdles39" / 0.991m5.16.39a12
May 8Winnacunnet TriMay 8 · Triple Jump · Place 1 · WinnacunnetWinnacunnetTriple Jump1.39-06.50 PB12
May 8Winnacunnet TriMay 8 · 110m Hurdles · Place 2 · WinnacunnetWinnacunnet110m Hurdles39" / 0.991m2.15.92a PB12
May 2Clipper RelaysMay 2 · 110m Hurdles · Place 6 · WinnacunnetWinnacunnet110m Hurdles616.15a—
Apr 17ExeterApr 17 · Triple Jump · Place 2 · WinnacunnetWinnacunnetTriple Jump237-8—
Apr 17ExeterApr 17 · 300m Hurdles · Place 5 · WinnacunnetWinnacunnet300m Hurdles550.33a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · 55m Hurdles · Place 6 · WinnacunnetWinnacunnet55m Hurdles39"Round P6.8.23a PB12
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · 55m Hurdles · Place 8 · WinnacunnetWinnacunnet55m Hurdles39"8.8.26a12
Feb 3NHWTL @ PEAFeb 3 · 55m Hurdles · Place 6 · WinnacunnetWinnacunnet55m Hurdles39"Round P6.8.28a12
Feb 3NHWTL @ PEAFeb 3 · 55m Hurdles · Place 6 · WinnacunnetWinnacunnet55m Hurdles39"6.8.35a12
Jan 14NHWTL UNH AMJan 14 · 55m Hurdles · Place 3 · WinnacunnetWinnacunnet55m Hurdles38.48a—
Jan 14NHWTL UNH AMJan 14 · 55m Hurdles · Place 4 · WinnacunnetWinnacunnet55m Hurdles48.56a—
Jan 14NHWTL UNH PMJan 14 · 55m Hurdles · Place 3 · WinnacunnetWinnacunnet55m Hurdles39"Round P3.8.48a12
Jan 14NHWTL UNH PMJan 14 · 55m Hurdles · Place 4 · WinnacunnetWinnacunnet55m Hurdles39"4.8.56a12
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · 55m Hurdles · Place 4 · WinnacunnetWinnacunnet55m Hurdles39"Round P4.9.07a12
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · 55m Hurdles · Place 3 · WinnacunnetWinnacunnet55m Hurdles39"3.8.51a12

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 23NHWTL @ PSU Morning SessionDec 23 · 55m Hurdles · Place 3 · WinnacunnetWinnacunnet55m Hurdles39"Round P3.8.53a12
Dec 23NHWTL @ PSU Morning SessionDec 23 · 55m Hurdles · Place 3 · WinnacunnetWinnacunnet55m Hurdles39"3.8.51a12
Dec 16NHWTL @ UNH Morning SessionDec 16 · 55m Hurdles · Place 4 · WinnacunnetWinnacunnet55m Hurdles39"Round P4.8.70a12
Dec 16NHWTL @ UNH Morning SessionDec 16 · 55m Hurdles · Place 4 · WinnacunnetWinnacunnet55m Hurdles39"4.8.66a12
Feb 12NHIAA Division I Indoor State ChampionshipsFeb 12 · 55m Hurdles · Place 5 · WinnacunnetWinnacunnet55m Hurdles39"Round P5.8.57a11
Feb 12NHIAA Division I Indoor State ChampionshipsFeb 12 · 55m Hurdles · Place 6 · WinnacunnetWinnacunnet55m Hurdles39"6.8.55a11
Feb 4NH WTL @ Phillips Exeter AcademyFeb 4 · 55m Hurdles · Place 2 · WinnacunnetWinnacunnet55m HurdlesRound P28.5211
Feb 4NH WTL @ Phillips Exeter AcademyFeb 4 · 55m Hurdles · Place 4 · WinnacunnetWinnacunnet55m Hurdles48.6611
Jan 21NHWTL @ UNH AfternoonJan 21 · 55m Hurdles · Place 1 · WinnacunnetWinnacunnet55m Hurdles39"Round P1.8.86a11
Jan 21NHWTL @ UNH AfternoonJan 21 · 55m Hurdles · Place 2 · WinnacunnetWinnacunnet55m Hurdles39"2.8.76a11
Jan 15NH Meet PMJan 15 · 300 Meters · Place 26 · WinnacunnetWinnacunnet300 Meters26.48.43a PB11
Jan 15NH Meet PMJan 15 · 55m Hurdles · Place 1 · WinnacunnetWinnacunnet55m Hurdles39"Round P1.8.80a11
Jan 15NH Meet PMJan 15 · 55m Hurdles · Place 1 · WinnacunnetWinnacunnet55m Hurdles39"1.8.86a11
Jan 7NH WTL @ PSU AfternoonJan 7 · -55 Hurdles Preliminaries Heat 1 · Place 2 · WinnacunnetWinnacunnet-55 Hurdles Preliminaries Heat 129.01JR
Jan 7NH WTL @ PSU AfternoonJan 7 · -55 Hurdles Preliminaries · Place 2 · WinnacunnetWinnacunnet-55 Hurdles Preliminaries29.01JR
Jan 7NH WTL @ PSU AfternoonJan 7 · -55 Hurdles Finals · Place 2 · WinnacunnetWinnacunnet-55 Hurdles Finals28.84JR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · 110m Hurdles · Place 7 · WinnacunnetWinnacunnet110m Hurdles39" / 0.991mRound P7.16.64aWind: -0.811
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · 110m Hurdles · Place 6 · WinnacunnetWinnacunnet110m Hurdles39" / 0.991m6.16.50aWind: -1.511
May 19Seacoast ChampionshipsMay 19 · 110m Hurdles · Place 1 · WinnacunnetWinnacunnet110m Hurdles116.54a—
May 19Seacoast ChampionshipsMay 19 · 110m Hurdles · Place 1 · WinnacunnetWinnacunnet110m Hurdles116.52a—
Apr 19Winnacunnet Tri MeetApr 19 · 110m Hurdles · Place 1 · WinnacunnetWinnacunnet110m Hurdles116.86a—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27NHWTL @ Plymouth State UniversityDec 27 · 55m Hurdles · Place 1 · WinnacunnetWinnacunnet55m Hurdles39"Round P1.9.10a11
Dec 27NHWTL @ Plymouth State UniversityDec 27 · 55m Hurdles · Place 1 · WinnacunnetWinnacunnet55m Hurdles39"1.9.13a11
Dec 17NHWTL @ UNHDec 17 · 55m Hurdles · Place 3 · WinnacunnetWinnacunnet55m Hurdles39"Round P3.9.17a11
Dec 17NHWTL @ UNHDec 17 · 55m Hurdles · Place 3 · WinnacunnetWinnacunnet55m Hurdles39"3.9.13a11
Jan 21NHWTL @ PEAJan 21 · 55m Hurdles · Place 5 · WinnacunnetWinnacunnet55m Hurdles39"5.9.93a10
Jan 17Dome Championship MeetJan 17 · 55m Hurdles · Place 6 · WinnacunnetWinnacunnet55m Hurdles610.09—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Seacoast ChampionshipsMay 20 · 110m Hurdles · Place 13 · WinnacunnetWinnacunnet110m HurdlesRound P1318.85SO
May 17Winnacunnet vs Exeter MeetMay 17 · Triple Jump · Place 6 · WinnacunnetWinnacunnetTriple Jump633-6.5SO
May 17Winnacunnet vs Exeter MeetMay 17 · 110m Hurdles · Place 5 · WinnacunnetWinnacunnet110m Hurdles519.08SO
May 14Nashua North HS InvitationalMay 14 · 110 Hurdles Preliminaries · Place 12 · WinnacunnetWinnacunnet110 Hurdles Preliminaries1218.83SO

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Clipper Winter ClassicDec 11 · 55m Hurdles · Place 5 · WinnacunnetWinnacunnet55m Hurdles39"5.10.36a PB10
May 22Seacoast Tri MeetMay 22 · Triple Jump · Place 5 · WinnacunnetWinnacunnetTriple Jump533-1FR
May 22Seacoast Tri MeetMay 22 · 110m Hurdles · Place 5 · WinnacunnetWinnacunnet110m Hurdles519.64FR