Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOR Home #1 · Apr 2115.04aOR Home #1April 21, 2026
200 Meters · OutdoorNashua South, Spaulding, @ Central · May 1229.51aNashua South, Spaulding, @ CentralMay 12, 2026
300m Hurdles · 27" / 0.686m · OutdoorNashua South, Spaulding, @ Central · May 1253.26aNashua South, Spaulding, @ CentralMay 12, 2026
300m Hurdles · 30" / 0.762m · OutdoorSeacoast Championships · May 2254.48aSeacoast ChampionshipsMay 22, 2026
55 Meters · IndoorNHWTL PSU Afternoon · Jan 48.69NHWTL PSU AfternoonJanuary 4, 2025
55m Hurdles · 33" · IndoorNHWTL PEA · Dec 2010.94aNHWTL PEADecember 20, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 300m Hurdles · Place 16 · Spaulding300m Hurdles30" / 0.762m16.54.48a PB10
May 162026 Bobcat InviteMay 16 · 300m Hurdles · Spaulding300m Hurdles30" / 0.762m--NT10
May 12Nashua South, Spaulding, @ CentralMay 12 · 300m Hurdles · Place 3 · Spaulding300m Hurdles27" / 0.686m3.53.26a PB10
May 12Nashua South, Spaulding, @ CentralMay 12 · 200 Meters · Place 9 · Spaulding200 Meters9.29.51a PB10
May 9Seacoast Freshmen SophomoreMay 9 · 300m Hurdles · Place 4 · Spaulding300m Hurdles30" / 0.762m4.55.74a10
May 9Seacoast Freshmen SophomoreMay 9 · 200 Meters · Place 6 · Spaulding200 Meters6.30.05a10
Apr 21OR Home #1Apr 21 · 400 Meters · Spaulding400 Meters--NT10
Apr 21OR Home #1Apr 21 · 100 Meters · Place 14 · Spaulding100 Meters14.15.04a PB10
Apr 18ORSpringApr 18 · 300m Hurdles · Place 9 · Spaulding300m Hurdles30" / 0.762m9.57.31a10
Apr 18ORSpringApr 18 · 200 Meters · Spaulding200 Meters--NT10
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · 300m Hurdles · Place 5 · Spaulding300m Hurdles30" / 0.762m5.56.37a10
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · 200 Meters · Spaulding200 Meters--DNS10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · 55m Hurdles · Place 9 · Spaulding55m Hurdles910.50a10
Jan 21NHWTL @ PEAJan 21 · 55m Hurdles · Place 13 · Spaulding55m Hurdles1310.90a10
Jan 11NHWTL UNH AfternoonJan 11 · 55m Hurdles · Place 8 · Spaulding55m Hurdles810.66SO
Jan 4NHWTL UNH MorningJan 4 · 55m Hurdles · Place 10 · Spaulding55m Hurdles1010.73SO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 55m Hurdles · Place 13 · Spaulding55m Hurdles33"Round P13.10.94a PB10
Dec 14NHWTL @ USM GorhamDec 14 · 55m Hurdles · Spaulding55m Hurdles33"Round P--DNS10
Jan 11NHWTL PEAJan 11 · 55m Hurdles · Place 13 · Spaulding55m Hurdles1311.09a—
Jan 4NHWTL PSU AfternoonJan 4 · 55m Hurdles · Place 12 · Spaulding55m HurdlesRound P1211.12FR
Jan 4NHWTL PSU AfternoonJan 4 · 55 Meters · Place 39 · Spaulding55 MetersRound P398.69 PBFR

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Merrimack vs. Spaulding & WinnacunetMay 20 · 200 Meters · Place 6 · Spaulding200 Meters629.62FR
May 20Merrimack vs. Spaulding & WinnacunetMay 20 · 300m Hurdles · Place 4 · Spaulding300m Hurdles455.92FR
May 20Merrimack vs. Spaulding & WinnacunetMay 20 · 100m Hurdles · Place 5 · Spaulding100m Hurdles519.81FR
May 17Bobcat InviteMay 17 · 300m Hurdles · Place 21 · Spaulding300m Hurdles2155.95FR
May 17Bobcat InviteMay 17 · 100m Hurdles · Place 26 · Spaulding100m Hurdles2619.95FR
May 12Concord v. SpauldingMay 12 · 200 Meters · Place 5 · Spaulding200 Meters529.82FR
May 12Concord v. SpauldingMay 12 · 300m Hurdles · Place 4 · Spaulding300m Hurdles456.27FR
May 12Concord v. SpauldingMay 12 · 100m Hurdles · Place 5 · Spaulding100m Hurdles519.95FR
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 300m Hurdles · Place 8 · Spaulding300m Hurdles30" / 0.762m8.57.38a9
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 100m Hurdles · Spaulding100m Hurdles33" / 0.838m--NT9
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 200 Meters · Spaulding200 Meters--NT9
Apr 19Sanborn InvitationalApr 19 · 100m Hurdles · Place 23 · Spaulding100m HurdlesRound P2319.889
Apr 19Sanborn InvitationalApr 19 · 200 Meters · Place 24 · Spaulding200 Meters2429.799
Apr 15Dover @ SpauldingApr 15 · 300m Hurdles · Place 4 · Spaulding300m Hurdles459.25FR
Apr 15Dover @ SpauldingApr 15 · 100m Hurdles · Place 3 · Spaulding100m Hurdles321.01FR
Apr 15Dover @ SpauldingApr 15 · 200 Meters · Place 5 · Spaulding200 Meters530.52FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15NWTL UNH PMDec 15 · 55m Hurdles · Place 8 · Spaulding55m Hurdles33"Round P8.11.27a9