Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMV Senior Day · May 1514.13aMV Senior DayMay 15, 2025
100m Hurdles · 33" / 0.838m · Outdoor2026 NHIAA Meet of Champions · Jun 616.56a2026 NHIAA Meet of ChampionsJune 6, 2026
200 Meters · OutdoorBow Cluster Meet · May 2030.29aBow Cluster MeetMay 20, 2026
300 Meters · IndoorNHWTL PSU 1_13_24 · Jan 1353.32aNHWTL PSU 1_13_24January 13, 2024
300m Hurdles · 30" / 0.762m · OutdoorBow Cluster Meet · May 2053.51aBow Cluster MeetMay 20, 2026
55 Meter · IndoorNHWTL PSU 1_13_24 · Jan 138.76aNHWTL PSU 1_13_24January 13, 2024
55m Hurdles · 33" · IndoorNHIAA D-II Indoor Championship & Battlenotes · Feb 89.87aNHIAA D-II Indoor Championship & BattlenotesFebruary 8, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · 100m Hurdles · Place 10 · Pembroke Academy100m Hurdles33" / 0.838mRound P10.16.56a PBWind: -1.611
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 300m Hurdles · Place 11 · Pembroke Academy300m Hurdles30" / 0.762m11.53.89a11
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 100m Hurdles · Place 5 · Pembroke Academy100m Hurdles33" / 0.838mRound P5.17.58a11
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 100m Hurdles · Place 7 · Pembroke Academy100m Hurdles33" / 0.838m7.18.00a11
May 20Bow Cluster MeetMay 20 · 300m Hurdles · Place 1 · Pembroke Academy300m Hurdles30" / 0.762m1.53.51a PB11
May 20Bow Cluster MeetMay 20 · 100m Hurdles · Place 2 · Pembroke Academy100m Hurdles33" / 0.838m2.16.97a11
May 20Bow Cluster MeetMay 20 · 200 Meters · Place 7 · Pembroke Academy200 Meters7.30.29a PB11
May 12Oyster River Pembroke MeetMay 12 · 300m Hurdles · Place 2 · Pembroke Academy300m Hurdles30" / 0.762m2.57.46a11
May 12Oyster River Pembroke MeetMay 12 · 100m Hurdles · Place 2 · Pembroke Academy100m Hurdles33" / 0.838m2.16.97a11
Apr 25Black Bear InviteApr 25 · 300m Hurdles · Place 24 · Pembroke Academy300m Hurdles30" / 0.762m24.56.63a11
Apr 25Black Bear InviteApr 25 · 100m Hurdles · Place 10 · Pembroke Academy100m Hurdles33" / 0.838mRound P10.17.70a11
Apr 23Pembroke Academy v. Bishop Brady, Bow, John Stark & WestApr 23 · 300m Hurdles · Place 1 · Pembroke Academy300m Hurdles30" / 0.762m1.57.92a11
Apr 23Pembroke Academy v. Bishop Brady, Bow, John Stark & WestApr 23 · 100m Hurdles · Place 1 · Pembroke Academy100m Hurdles33" / 0.838m1.17.75a11
Apr 18Sanborn InvitationalApr 18 · 300m Hurdles · Place 14 · Pembroke Academy300m Hurdles30" / 0.762m14.59.18a11
Apr 18Sanborn InvitationalApr 18 · 100m Hurdles · Place 4 · Pembroke Academy100m Hurdles33" / 0.838mRound P4.17.82a11
Apr 18Sanborn InvitationalApr 18 · 100m Hurdles · Place 5 · Pembroke Academy100m Hurdles33" / 0.838m5.17.59a11
Apr 14Merrimack ValleyApr 14 · 300m Hurdles · Place 7 · Pembroke Academy300m Hurdles30" / 0.762m7.58.43a11
Apr 14Merrimack ValleyApr 14 · 100m Hurdles · Place 1 · Pembroke Academy100m Hurdles33" / 0.838m1.17.51a11
Apr 14Merrimack ValleyApr 14 · 200 Meters · Place 6 · Pembroke Academy200 Meters6.30.83a11
Apr 11Pelham InvitationalApr 11 · 300m Hurdles · Place 18 · Pembroke Academy300m Hurdles30" / 0.762m18.57.06a11
Apr 11Pelham InvitationalApr 11 · 100m Hurdles · Place 18 · Pembroke Academy100m Hurdles33" / 0.838mRound P18.20.19a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 55m Hurdles · Place 11 · Pembroke Academy55m Hurdles33"Round P11.9.87a PB11
Jan 24NHWTL @ PEA MorningJan 24 · 55m Hurdles · Place 9 · Pembroke Academy55m Hurdles33"Round P9.10.03a11
Jan 10NHWTL @ PEAJan 10 · 300 Meters · Place 23 · Pembroke Academy300 Meters23.55.48a11
Jan 10NHWTL @ PEAJan 10 · 55m Hurdles · Place 7 · Pembroke Academy55m Hurdles33"Round P7.11.40a11
Jan 10NHWTL @ PEAJan 10 · 55m Hurdles · Place 6 · Pembroke Academy55m Hurdles33"6.10.50a11
Jan 10NHWTL @ PEAJan 10 · 55 Meter · Place 27 · Pembroke Academy55 MeterRound P27.8.85a11
Jan 3NHWTL Morning @ PSUJan 3 · 55m Hurdles · Place 8 · Pembroke Academy55m Hurdles33"Round P8.10.94a11
Jan 3NHWTL Morning @ PSUJan 3 · 55m Hurdles · Place 8 · Pembroke Academy55m Hurdles33"8.11.21a11
Jan 3NHWTL Morning @ PSUJan 3 · 55 Meter · Place 25 · Pembroke Academy55 MeterRound P25.8.78a11

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH MorningDec 27 · 300 Meters · Place 18 · Pembroke Academy300 Meters18.53.66a11
Dec 27NHWTL UNH MorningDec 27 · 55m Hurdles · Place 6 · Pembroke Academy55m Hurdles33"Round P6.10.98a11
Dec 27NHWTL UNH MorningDec 27 · 55m Hurdles · Place 6 · Pembroke Academy55m Hurdles33"6.10.82a11
Dec 27NHWTL UNH MorningDec 27 · 55 Meter · Place 25 · Pembroke Academy55 MeterRound P25.8.82a11
Dec 21NHWTL UNH AfternoonDec 21 · 300 Meters · Place 22 · Pembroke Academy300 Meters22.55.52a11
Dec 21NHWTL UNH AfternoonDec 21 · 55m Hurdles · Place 6 · Pembroke Academy55m Hurdles33"Round P6.11.13a11
Dec 21NHWTL UNH AfternoonDec 21 · 55m Hurdles · Place 6 · Pembroke Academy55m Hurdles33"6.11.41a11
Dec 14NHWTL @ USM GorhamDec 14 · 300 Meters · Place 34 · Pembroke Academy300 Meters34.56.76a11
Dec 14NHWTL @ USM GorhamDec 14 · 55m Hurdles · Place 8 · Pembroke Academy55m Hurdles33"Round P8.11.65a11
Dec 14NHWTL @ USM GorhamDec 14 · 55m Hurdles · Place 7 · Pembroke Academy55m Hurdles33"7.11.32a11
Feb 1NHWTL UNH MorningFeb 1 · 55m Hurdles · Place 20 · Pembroke55m Hurdles2010.7510
Jan 26NHWTL UNH MorningJan 26 · 55m Hurdles · Place 12 · Pembroke Academy55m Hurdles1210.63a—
Jan 19NHWTL UNH AfternoonJan 19 · 55m Hurdles · Place 15 · Pembroke Academy55m Hurdles33"Round P15.10.49a10
Jan 12NHWTL UNH MorningJan 12 · 55m Hurdles · Place 6 · Pembroke55m Hurdles610.84SO
Jan 12NHWTL UNH MorningJan 12 · 55m Hurdles · Place 4 · Pembroke55m Hurdles410.40SO
Jan 12NHWTL UNH MorningJan 12 · 300 Meters · Place 28 · Pembroke300 Meters2855.19SO

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20Gilford MeetMay 20 · 100m Hurdles · Place 5 · Pembroke Academy100m Hurdles33" / 0.838m5.19.37a10
May 15MV Senior DayMay 15 · 300m Hurdles · Place 3 · Pembroke Academy300m Hurdles30" / 0.762m3.56.42a10
May 15MV Senior DayMay 15 · 100m Hurdles · Place 2 · Pembroke Academy100m Hurdles33" / 0.838m2.18.65a10
May 15MV Senior DayMay 15 · 200 Meters · Place 8 · Pembroke Academy200 Meters8.30.76a10
May 15MV Senior DayMay 15 · 100 Meters · Place 4 · Pembroke Academy100 Meters4.14.13a PB10
May 12Pelham 6May 12 · 300m Hurdles · Place 7 · Pembroke Academy300m Hurdles30" / 0.762m7.57.51a10
May 12Pelham 6May 12 · 100m Hurdles · Place 10 · Pembroke Academy100m Hurdles33" / 0.838m10.16:42:46.21a10
May 12Pelham 6May 12 · 200 Meters · Place 16 · Pembroke Academy200 Meters16.31.20a10
May 12Pelham 6May 12 · 100 Meters · Pembroke Academy100 Meters--DNS10
Apr 24Pembroke Academy, Bow, John Stark & WestApr 24 · 100 Meters · Place 7 · Pembroke100 Meters714.67JR
Apr 24Pembroke Academy, Bow, John Stark & WestApr 24 · 300m Hurdles · Place 3 · Pembroke300m Hurdles359.25JR
Apr 24Pembroke Academy, Bow, John Stark & WestApr 24 · 100m Hurdles · Place 3 · Pembroke100m Hurdles319.45JR
Apr 19Sanborn InvitationalApr 19 · 300m Hurdles · Place 17 · Pembroke Academy300m Hurdles1759.3710
Apr 19Sanborn InvitationalApr 19 · 100m Hurdles · Place 12 · Pembroke Academy100m HurdlesRound P1218.6810
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · 300m Hurdles · Place 3 · Pembroke300m Hurdles358.7711
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · 100m Hurdles · Place 2 · Pembroke100m Hurdles218.6811
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · 100 Meters · Place 8 · Pembroke100 Meters814.4411

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH MorningDec 28 · 300 Meters · Place 17 · Pembroke Academy300 Meters17.54.85a10
Dec 28NHWTL UNH MorningDec 28 · 55m Hurdles · Place 4 · Pembroke Academy55m Hurdles33"Round P4.10.36a10
Dec 28NHWTL UNH MorningDec 28 · 55m Hurdles · Place 6 · Pembroke Academy55m Hurdles33"6.10.61a10
Dec 21NHWTL PSU MorningDec 21 · 300 Meters · Place 32 · Pembroke Academy300 Meters32.55.22a10
Dec 21NHWTL PSU MorningDec 21 · 55m Hurdles · Place 4 · Pembroke Academy55m Hurdles33"Round P4.10.45a10
Dec 21NHWTL PSU MorningDec 21 · 55m Hurdles · Place 4 · Pembroke Academy55m Hurdles33"4.10.40a10
Dec 15NWTL UNH AMDec 15 · 300 Meters · Place 23 · Pembroke Academy300 Meters23.53.86a10
Dec 15NWTL UNH AMDec 15 · 55m Hurdles · Place 8 · Pembroke Academy55m Hurdles33"Round P8.10.67a10
Feb 3NHWTL UNH PMFeb 3 · 55m Hurdles · Place 17 · Pembroke55m HurdlesRound P1711.58FR
Feb 3NHWTL UNH AMFeb 3 · 55m Hurdles · Place 17 · Pembroke Academy55m Hurdles33"Round P17.11.58a9
Jan 13NHWTL PSU 1_13_24Jan 13 · 300 Meters · Place 25 · Pembroke Academy300 Meters25.53.32a PB9
Jan 13NHWTL PSU 1_13_24Jan 13 · 55m Hurdles · Place 7 · Pembroke Academy55m Hurdles33"Round P7.10.74a9
Jan 13NHWTL PSU 1_13_24Jan 13 · 55m Hurdles · Place 5 · Pembroke Academy55m Hurdles33"5.10.62a9
Jan 13NHWTL PSU 1_13_24Jan 13 · 55 Meter · Place 26 · Pembroke Academy55 MeterRound P26.8.76a PB9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24NHIAA D-II Outdoor ChampionshipMay 24 · -100 Hurdles Preliminaries Heat 2 · Place 14 · Pembroke-100 Hurdles Preliminaries Heat 21419.04FR
May 24NHIAA D-II Outdoor ChampionshipMay 24 · -100 Hurdles Preliminaries · Place 14 · Pembroke-100 Hurdles Preliminaries1419.04FR
May 9MV Senior DayMay 9 · 300m Hurdles · Place 4 · Pembroke Academy300m Hurdles457.89a—
May 9MV Senior DayMay 9 · 100m Hurdles · Place 3 · Pembroke Academy100m Hurdles319.08a—
May 7OR Home2May 7 · 300m Hurdles · Place 5 · Pembroke Academy300m Hurdles30" / 0.762m5.58.39a9
May 7OR Home2May 7 · 100m Hurdles · Place 4 · Pembroke Academy100m Hurdles33" / 0.838m4.19.69a9
May 4Bow Home MeetMay 4 · ' 300 Hurdles · Place 4 · Pembroke' 300 Hurdles458.23FR
May 4Bow Home MeetMay 4 · ' 100 Hurdles · Place 2 · Pembroke' 100 Hurdles219.54FR
Apr 16MVHSApr 16 · 300m Hurdles · Place 3 · Pembroke Academy300m Hurdles30" / 0.762m3.58.20a9
Apr 16MVHSApr 16 · 100m Hurdles · Place 1 · Pembroke Academy100m Hurdles33" / 0.838m1.19.46a9
Apr 13Pelham InviteApr 13 · 300m Hurdles · Place 15 · Pembroke Academy300m Hurdles30" / 0.762m15.1:00.57a9
Apr 13Pelham InviteApr 13 · 100m Hurdles · Place 11 · Pembroke Academy100m Hurdles33" / 0.838mRound P11.19.64a9

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Morning SessionDec 30 · 300 Meters · Place 21 · Pembroke Academy300 Meters21.56.07a9
Dec 30NHWTL @ UNH Morning SessionDec 30 · 55m Hurdles · Place 3 · Pembroke Academy55m Hurdles33"Round P3.10.85a9
Dec 30NHWTL @ UNH Morning SessionDec 30 · 55m Hurdles · Place 3 · Pembroke Academy55m Hurdles33"3.10.97a9
Dec 30NHWTL @ UNH Morning SessionDec 30 · 55 Meter · Place 20 · Pembroke Academy55 MeterRound P20.8.89a9
Dec 23NHWTL @ PSU Morning SessionDec 23 · 55m Hurdles · Place 9 · Pembroke Academy55m Hurdles33"Round P9.11.08a9
Dec 23NHWTL @ PSU Morning SessionDec 23 · 55 Meter · Place 36 · Pembroke Academy55 MeterRound P36.9.30a9
Dec 16NHWTL @ PSU Morning SessionDec 16 · 55m Hurdles · Place 11 · Pembroke Academy55m Hurdles33"Round P11.11.90a9
Dec 16NHWTL @ PSU Morning SessionDec 16 · 55 Meter · Place 28 · Pembroke Academy55 MeterRound P28.9.07a9