Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorLondonderry R.E.A.L. Invitational · May 2317.28aLondonderry R.E.A.L. InvitationalMay 23, 2026
200 Meters · Relay Split · IndoorNHWTL @ PEA · Jan 1728.514NHWTL @ PEAJanuary 17, 2026
300 Meters · IndoorNHWTL @ UNH JV Session · Dec 2144.43aNHWTL @ UNH JV SessionDecember 21, 2023
300m Hurdles · 36" / 0.914m · OutdoorMerrimack v. Bedford & Pinkerton Meet · May 1944.99aMerrimack v. Bedford & Pinkerton MeetMay 19, 2026
55 Meter · IndoorNHWTL UNH Afternoon · Dec 277.51aNHWTL UNH AfternoonDecember 27, 2025
55 Meters · IndoorNHWTL UNH Afternoon · Jan 57.57aNHWTL UNH AfternoonJanuary 5, 2025
55m Hurdles · 39" · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 88.62aNHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
600 Meters · IndoorNHWTL @ UNH JV Session · Jan 21:47.27NHWTL @ UNH JV SessionJanuary 2, 2024
Pole Vault · OutdoorNHIAA D-I Outdoor Championship and Battlenotes · May 3011-0NHIAA D-I Outdoor Championship and BattlenotesMay 30, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Pole Vault · Place 5 · BedfordPole Vault5.11-0 PB11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 110m Hurdles · Place 16 · Bedford110m Hurdles39" / 0.991mRound P16.18.09a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · Pole Vault · Place 4 · BedfordPole Vault4.11-011
May 23Londonderry R.E.A.L. InvitationalMay 23 · 110m Hurdles · Place 16 · Bedford110m Hurdles39" / 0.991mRound P16.17.28a PB11
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Pole Vault · Place 3 · BedfordPole Vault3.9-611
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 300m Hurdles · Place 6 · Bedford300m Hurdles36" / 0.914m6.44.99a PB11
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 110m Hurdles · Place 6 · Bedford110m Hurdles39" / 0.991m6.17.81a11
May 162026 Bobcat InviteMay 16 · Pole Vault · Place 5 · BedfordPole Vault5.10' 7"11
May 162026 Bobcat InviteMay 16 · 110m Hurdles · Bedford110m Hurdles39" / 0.991mRound P--NT11
May 7Clipper RelaysMay 7 · 4x110 Shuttle Hurdles · Place 9 · Bedford4x110 Shuttle Hurdles39"9.17.06a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · Pole Vault · Place 2 · BedfordPole Vault2.10-0.0011
Apr 21Nashua South, Bedford at LondonderryApr 21 · 110m Hurdles · Place 3 · Bedford110m Hurdles39" / 0.991m3.17.84a11
Apr 11Pelham InvitationalApr 11 · 300m Hurdles · Place 7 · Bedford300m Hurdles36" / 0.914m7.45.05a11
Apr 11Pelham InvitationalApr 11 · 110m Hurdles · Place 6 · Bedford110m Hurdles39" / 0.991mRound P6.18.01a11
Apr 11Pelham InvitationalApr 11 · 110m Hurdles · Place 6 · Bedford110m Hurdles39" / 0.991m6.17.78a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 55m Hurdles · Place 12 · Bedford55m Hurdles39"Round P12.8.62a PB11
Jan 24NHWTL UNH EveningJan 24 · 55m Hurdles · Place 4 · Bedford55m Hurdles48.91a11
Jan 17NHWTL @ PEAJan 17 · 200 Meters · Bedford200 MetersRelay Split—28.514 PB11
Jan 17NHWTL @ PEAJan 17 · 55m Hurdles · Place 5 · Bedford55m Hurdles39"Round P5.8.74a11
Jan 17NHWTL @ PEAJan 17 · 55m Hurdles · Place 6 · Bedford55m Hurdles39"6.8.83a11
Jan 3NHWTL Morning @ PSUJan 3 · 55m Hurdles · Place 5 · Bedford55m Hurdles39"Round P5.8.91a11
Jan 3NHWTL Morning @ PSUJan 3 · 55m Hurdles · Place 5 · Bedford55m Hurdles39"5.8.85a11

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 55m Hurdles · Place 2 · Bedford55m Hurdles39"Round P2.9.36a11
Dec 27NHWTL UNH AfternoonDec 27 · 55m Hurdles · Place 2 · Bedford55m Hurdles39"2.8.79a11
Dec 27NHWTL UNH AfternoonDec 27 · 55 Meter · Place 17 · Bedford55 MeterRound P17.7.51a PB11
Dec 20NHWTL PEADec 20 · 55m Hurdles · Place 6 · Bedford55m Hurdles39"Round P6.8.96a11
Dec 20NHWTL PEADec 20 · 55m Hurdles · Place 5 · Bedford55m Hurdles39"5.8.83a11
Dec 13NHWTL UNH AfternoonDec 13 · 55m Hurdles · Place 5 · Bedford55m Hurdles39"Round P5.9.32a11
Dec 13NHWTL UNH AfternoonDec 13 · 55m Hurdles · Place 3 · Bedford55m Hurdles39"3.8.97a11
Feb 1NHWTL UNH AfternoonFeb 1 · 55m Hurdles · Place 14 · Bedford55m Hurdles149.1710
Jan 26NHWTL UNH AfternoonJan 26 · 55m Hurdles · Place 9 · Bedford55m Hurdles99.17a—
Jan 18NHWTL PEAJan 18 · 55m Hurdles · Place 9 · Bedford55m Hurdles39"Round P9.9.23a10
Jan 11NHWTL PSU MorningJan 11 · 55m Hurdles · Place 6 · Bedford55m Hurdles69.3110
Jan 11NHWTL PSU MorningJan 11 · 55m Hurdles · Place 6 · Bedford55m Hurdles69.0210
Jan 5NHWTL UNH AfternoonJan 5 · 55m Hurdles · Place 5 · Bedford55m Hurdles59.46a—
Jan 5NHWTL UNH AfternoonJan 5 · 55m Hurdles · Place 5 · Bedford55m Hurdles59.19a—
Jan 5NHWTL UNH AfternoonJan 5 · 55 Meters · Place 19 · Bedford55 Meters197.57a PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 110m Hurdles · Place 19 · Bedford110m Hurdles1918.09SO
May 21Bedford v. Alvirne and Central MeetMay 21 · 110m Hurdles · Place 5 · Bedford110m Hurdles518.43SO
May 21Bedford v. Alvirne and Central MeetMay 21 · Pole Vault · Place 3 · BedfordPole Vault39-1SO
May 17Bobcat InviteMay 17 · 110m Hurdles · Place 9 · Bedford110m Hurdles918.61SO
May 8Clipper RelaysMay 8 · 110m Hurdles · Place 24 · Bedford110m Hurdles2418.48SO

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH AfternoonDec 21 · 55m Hurdles · Place 6 · Bedford55m Hurdles39"Round P6.9.92a10
Dec 21NHWTL UNH AfternoonDec 21 · 55m Hurdles · Place 6 · Bedford55m Hurdles39"6.9.51a10
Dec 15NWTL UNH PMDec 15 · 55m Hurdles · Place 4 · Bedford55m Hurdles39"Round P4.9.92a10
Dec 15NWTL UNH PMDec 15 · 55m Hurdles · Place 4 · Bedford55m Hurdles39"4.9.75a10
Jan 14NHWTL UNH AMJan 14 · 55m Hurdles · Place 15 · Bedford55m Hurdles159.90a—
Jan 14NHWTL UNH PMJan 14 · 55m Hurdles · Place 15 · Bedford55m Hurdles39"Round P15.9.90a9
Jan 7NHWTL @ UNH MorningJan 7 · 55m Hurdles · Place 17 · Bedford55m Hurdles1710.01FR
Jan 6NHWTL UNH Afternoon SessionJan 6 · 55m Hurdles · Place 17 · Bedford55m Hurdles1710.01FR
Jan 2NHWTL @ UNH JV SessionJan 2 · 55m Hurdles · Place 1 · Bedford55m Hurdles19.97FR
Jan 2NHWTL @ UNH JV SessionJan 2 · 600 Meters · Place 4 · Bedford600 Meters41:47.27 PBFR
Jan 2NHWTL @ UNH JV SessionJan 2 · 55 Meters · Place 18 · Bedford55 Meters187.85FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NHWTL @ UNH JV SessionDec 21 · 300 Meters · Place 9 · Bedford300 Meters9.44.43a PB9
Dec 21NHWTL @ UNH JV SessionDec 21 · 55m Hurdles · Place 1 · Bedford55m Hurdles39"1.10.02a9