Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBobcat Invite · May 1712.19Bobcat InviteMay 17, 2025
110m Hurdles · 39" / 0.991m · OutdoorLondonderry R.E.A.L. Invitational · May 2315.07aLondonderry R.E.A.L. InvitationalMay 23, 2026
200 Meters · OutdoorMerrimack Home Meet #1 · Apr 926.28aMerrimack Home Meet #1April 9, 2024
200 Meters · Relay Split · IndoorNHWTL PEA · Jan 1824.100NHWTL PEAJanuary 18, 2025
300 Meters · IndoorNHWTL Morning @ PSU · Jan 340.26aNHWTL Morning @ PSUJanuary 3, 2026
300m Hurdles · 36" / 0.914m · OutdoorNHIAA D-I Outdoor Championship and Battlenotes · May 3040.07aNHIAA D-I Outdoor Championship and BattlenotesMay 30, 2026
55 Meter · IndoorNHWTL UNH Afternoon · Dec 277.06aNHWTL UNH AfternoonDecember 27, 2025
55 Meters · IndoorNHWTL UNH Afternoon · Jan 57.14aNHWTL UNH AfternoonJanuary 5, 2025
55m Hurdles · 39" · IndoorNHWTL @ PEA · Jan 178.03aNHWTL @ PEAJanuary 17, 2026
Long Jump · IndoorNHWTL Morning @ PSU · Jan 318-06.00NHWTL Morning @ PSUJanuary 3, 2026
Long Jump · OutdoorMerrimack v. Bedford & Pinkerton Meet · May 1919-4.5Merrimack v. Bedford & Pinkerton MeetMay 19, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 300m Hurdles · Place 16 · Bedford300m Hurdles36" / 0.914m16.40.76a11
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 110m Hurdles · Place 21 · Bedford110m Hurdles39" / 0.991mRound P21.15.69aWind: 0.211
Jun 62026 NHIAA Meet of ChampionsJun 6 · 300m Hurdles · Place 6 · Bedford300m Hurdles36" / 0.914m6.41.11a11
Jun 62026 NHIAA Meet of ChampionsJun 6 · 110m Hurdles · Place 7 · Bedford110m Hurdles39" / 0.991mRound P7.15.49aWind: -0.911
Jun 62026 NHIAA Meet of ChampionsJun 6 · 110m Hurdles · Place 5 · Bedford110m Hurdles39" / 0.991m5.15.08aWind: -0.711
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 300m Hurdles · Place 3 · Bedford300m Hurdles36" / 0.914m3.40.07a PB11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 110m Hurdles · Place 3 · Bedford110m Hurdles39" / 0.991mRound P3.15.12a11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 110m Hurdles · Place 4 · Bedford110m Hurdles39" / 0.991m4.15.14a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · Long Jump · Place 13 · BedfordLong Jump13.18-10.7511
May 23Londonderry R.E.A.L. InvitationalMay 23 · 300m Hurdles · Place 3 · Bedford300m Hurdles36" / 0.914m3.40.69a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · 110m Hurdles · Place 6 · Bedford110m Hurdles39" / 0.991mRound P6.15.74a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · 110m Hurdles · Place 5 · Bedford110m Hurdles39" / 0.991m5.15.07a PB11
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Long Jump · Place 7 · BedfordLong Jump7.19-4.5 PB11
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 300m Hurdles · Place 3 · Bedford300m Hurdles36" / 0.914m3.41.77a11
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 110m Hurdles · Place 4 · Bedford110m Hurdles39" / 0.991m4.16.28a11
May 162026 Bobcat InviteMay 16 · Long Jump · Place 10 · BedfordLong Jump10.18' 11"11
May 162026 Bobcat InviteMay 16 · 110m Hurdles · Place 2 · Bedford110m Hurdles39" / 0.991mRound P2.16.11a11
May 162026 Bobcat InviteMay 16 · 110m Hurdles · Place 2 · Bedford110m Hurdles39" / 0.991m2.15.90a11
May 7Clipper RelaysMay 7 · 4x110 Shuttle Hurdles · Place 6 · Bedford4x110 Shuttle Hurdles39"6.15.97a11
Apr 25Nashua North Invitational Apr 25 · 300m Hurdles · Place 7 · Bedford300m Hurdles36" / 0.914m7.43.52a11
Apr 25Nashua North Invitational Apr 25 · 110m Hurdles · Place 8 · Bedford110m Hurdles39" / 0.991mRound P8.17.44a11
Apr 25Nashua North Invitational Apr 25 · 110m Hurdles · Place 9 · Bedford110m Hurdles39" / 0.991m9.17.97a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · Long Jump · Place 6 · BedfordLong Jump6.16-8.5011
Apr 21Nashua South, Bedford at LondonderryApr 21 · 300m Hurdles · Place 1 · Bedford300m Hurdles36" / 0.914m1.42.90a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · 110m Hurdles · Place 2 · Bedford110m Hurdles39" / 0.991m2.16.63a11
Apr 11Pelham InvitationalApr 11 · Long Jump · Place 18 · BedfordLong Jump18.17-00.0011
Apr 11Pelham InvitationalApr 11 · 300m Hurdles · Place 5 · Bedford300m Hurdles36" / 0.914m5.44.57a11
Apr 11Pelham InvitationalApr 11 · 110m Hurdles · Place 5 · Bedford110m Hurdles39" / 0.991mRound P5.17.99a11
Apr 11Pelham InvitationalApr 11 · 110m Hurdles · Place 4 · Bedford110m Hurdles39" / 0.991m4.16.83a11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 55m Hurdles · Place 9 · Bedford55m Hurdles39"Round P9.8.29a12
Jan 24NHWTL UNH EveningJan 24 · 55m Hurdles · Place 2 · Bedford55m Hurdles28.55a12
Jan 24NHWTL UNH EveningJan 24 · 55m Hurdles · Place 2 · Bedford55m Hurdles28.39a12
Jan 17NHWTL @ PEAJan 17 · 55m Hurdles · Place 3 · Bedford55m Hurdles39"Round P3.8.20a12
Jan 17NHWTL @ PEAJan 17 · 55m Hurdles · Place 3 · Bedford55m Hurdles39"3.8.03a PB12
Jan 17NHWTL @ PEAJan 17 · Long Jump · Place 11 · BedfordLong Jump11.17-07.0012
Jan 3NHWTL Morning @ PSUJan 3 · 300 Meters · Place 9 · Bedford300 Meters9.40.26a PB12
Jan 3NHWTL Morning @ PSUJan 3 · 55m Hurdles · Place 4 · Bedford55m Hurdles39"Round P4.8.90a12
Jan 3NHWTL Morning @ PSUJan 3 · 55m Hurdles · Place 2 · Bedford55m Hurdles39"2.8.29a12
Jan 3NHWTL Morning @ PSUJan 3 · Long Jump · Place 3 · BedfordLong Jump3.18-06.00 PB12

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 55m Hurdles · Place 1 · Bedford55m Hurdles39"Round P1.8.49a12
Dec 27NHWTL UNH AfternoonDec 27 · 55m Hurdles · Place 1 · Bedford55m Hurdles39"1.8.25a12
Dec 27NHWTL UNH AfternoonDec 27 · 55 Meter · Place 5 · Bedford55 MeterRound P5.7.06a PB12
Dec 27NHWTL UNH AfternoonDec 27 · 55 Meter · Place 5 · Bedford55 Meter5.7.09a12
Dec 27NHWTL UNH AfternoonDec 27 · Long Jump · Place 1 · BedfordLong Jump1.18-05.2512
Dec 20NHWTL PEADec 20 · 55m Hurdles · Place 2 · Bedford55m Hurdles39"Round P2.8.62a12
Dec 20NHWTL PEADec 20 · 55m Hurdles · Place 2 · Bedford55m Hurdles39"2.8.23a12
Dec 20NHWTL PEADec 20 · Long Jump · Place 10 · BedfordLong Jump10.17-10.0012
Dec 13NHWTL UNH AfternoonDec 13 · 55m Hurdles · Place 2 · Bedford55m Hurdles39"Round P2.8.75a12
Dec 13NHWTL UNH AfternoonDec 13 · 55m Hurdles · Place 2 · Bedford55m Hurdles39"2.8.32a12
Dec 13NHWTL UNH AfternoonDec 13 · Long Jump · Place 4 · BedfordLong Jump4.17-09.0012
Feb 1NHWTL UNH AfternoonFeb 1 · 300 Meters · Place 35 · Bedford300 Meters3541.3011
Jan 26NHWTL UNH AfternoonJan 26 · 300 Meters · Place 9 · Bedford300 Meters941.53a—
Jan 18NHWTL PEAJan 18 · 300 Meters · Place 13 · Bedford300 Meters13.40.65a11
Jan 18NHWTL PEAJan 18 · 200 Meters · Bedford200 MetersRelay Split—24.100 PB11
Jan 11NHWTL PSU MorningJan 11 · Long Jump · Place 18 · BedfordLong Jump1817-02.2511
Jan 11NHWTL PSU MorningJan 11 · 55 Meters · Place 15 · Bedford55 Meters157.2111
Jan 5NHWTL UNH AfternoonJan 5 · 300 Meters · Place 11 · Bedford300 Meters1141.55a—
Jan 5NHWTL UNH AfternoonJan 5 · 55 Meters · Place 4 · Bedford55 Meters47.14a PB—
Jan 5NHWTL UNH AfternoonJan 5 · 55 Meters · Place 4 · Bedford55 Meters47.17a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 110m Hurdles · Place 13 · Bedford110m Hurdles1316.66JR
May 24Londonderry R.E.A.L. InvitationalMay 24 · 110m Hurdles · Place 17 · Bedford110m Hurdles1717.09JR
May 21Bedford v. Alvirne and Central MeetMay 21 · 110m Hurdles · Place 3 · Bedford110m Hurdles316.94JR
May 21Bedford v. Alvirne and Central MeetMay 21 · Triple Jump · Place 6 · BedfordTriple Jump635-10.50JR
May 21Bedford v. Alvirne and Central MeetMay 21 · Long Jump · Place 6 · BedfordLong Jump618-0.25JR
May 21Bedford v. Alvirne and Central MeetMay 21 · Pole Vault · Place 5 · BedfordPole Vault58-1JR
May 17Bobcat InviteMay 17 · 100 Meters · Place 29 · Bedford100 Meters2912.19 PBJR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH AfternoonDec 21 · 300 Meters · Place 7 · Bedford300 Meters7.40.88a11
Dec 21NHWTL UNH AfternoonDec 21 · 55 Meter · Place 11 · Bedford55 MeterRound P11.7.24a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Bobcat2024May 11 · 100 Meters · Place 46 · Bedford100 MetersRound P46.12.76a9
May 4Phillips Exeter Cluster MeetMay 4 · 200 Meters · Place 30 · Bedford200 Meters30.26.68a9
May 4Phillips Exeter Cluster MeetMay 4 · 100 Meters · Place 15 · Bedford100 Meters15.12.65a9
Apr 9Merrimack Home Meet #1Apr 9 · 200 Meters · Place 9 · Bedford200 Meters9.26.28a PB9