Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMerrimack, Goffstown, Pelham @ Timberlane · May 1216.89aMerrimack, Goffstown, Pelham @ TimberlaneMay 12, 2026
200 Meters · Relay Split · IndoorNHWTL USM · Jan 1127.526NHWTL USMJanuary 11, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:05.17a130th Penn Relays CarnivalApril 23, 2026
55m Hurdles · 33" · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 89.38aNHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
High Jump · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 285-09.0038th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
High Jump · Outdoor130th Penn Relays Carnival · Apr 231.73m130th Penn Relays CarnivalApril 23, 2026
Long Jump · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 816' 3.75"NHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
Long Jump · OutdoorHollis-Brookline Home Meet · May 2016-6.5Hollis-Brookline Home MeetMay 20, 2026
Triple Jump · Outdoor2026 NHIAA Meet of Champions · Jun 636-11.002026 NHIAA Meet of ChampionsJune 6, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · High Jump · Place 4 · Timberlane RegionalTimberlane RegionalHigh Jump4.1.65m11
Jun 62026 NHIAA Meet of ChampionsJun 6 · Triple Jump · Place 1 · Timberlane RegionalTimberlane RegionalTriple Jump1.36-11.00 PBWind: 0.711
Jun 62026 NHIAA Meet of ChampionsJun 6 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-08.0011
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · Triple Jump · Place 1 · Timberlane RegionalTimberlane RegionalTriple Jump1.35-3.2511
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · Long Jump · Place 12 · Timberlane RegionalTimberlane RegionalLong Jump12.14-411
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · High Jump · Place 2 · Timberlane RegionalTimberlane RegionalHigh Jump2.5-011
May 22Seacoast ChampionshipsMay 22 · Triple Jump · Place 2 · Timberlane RegionalTimberlane RegionalTriple Jump2.35-07.2511
May 22Seacoast ChampionshipsMay 22 · Long Jump · Place 3 · Timberlane RegionalTimberlane RegionalLong Jump3.15-09.0011
May 22Seacoast ChampionshipsMay 22 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-03.0011
May 20Hollis-Brookline Home MeetMay 20 · Triple Jump · Place 1 · Timberlane RegionalTimberlane RegionalTriple Jump1.35-311
May 20Hollis-Brookline Home MeetMay 20 · Long Jump · Place 1 · Timberlane RegionalTimberlane RegionalLong Jump1.16-6.5 PB11
May 20Hollis-Brookline Home MeetMay 20 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-011
May 12Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · Long Jump · Place 1 · Timberlane RegionalTimberlane RegionalLong Jump1.16-6.511
May 12Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-411
May 12Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · 100m Hurdles · Place 2 · Timberlane RegionalTimberlane Regional100m Hurdles33" / 0.838m2.16.89a PB11
Apr 23130th Penn Relays CarnivalApr 23 · High Jump · Place 4 · Timberlane RegionalTimberlane RegionalHigh Jump4.1.73m PB11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Timberlane RegionalTimberlane Regional400 Meters—1:05.17a PB11
Apr 18Sanborn InvitationalApr 18 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-04.0011
Apr 16Coe-Brown Cluster MeetApr 16 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-05.0011

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · High Jump · Place 1 · UnattachedUnattachedHigh Jump1.1.70m11
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-09.00 PB11
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-09.0011
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 55m Hurdles · Place 7 · Timberlane RegionalTimberlane Regional55m Hurdles33"Round P7.9.49a11
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 55m Hurdles · Place 7 · Timberlane RegionalTimberlane Regional55m Hurdles33"7.9.38a PB11
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · Long Jump · Place 6 · Timberlane RegionalTimberlane RegionalLong Jump6.16' 3.75" PB11
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5' 6"11
Feb 1NHIAA D-I Indoor Championship - 4x800 & HJ EventsFeb 1 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5' 6"11
Jan 24NHWTL @ PEA MorningJan 24 · Long Jump · Place 5 · Timberlane RegionalTimberlane RegionalLong Jump5.15-08.5011
Jan 24NHWTL @ PEA MorningJan 24 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-07.0011
Jan 11NHWTL USMJan 11 · 200 Meters · Timberlane RegionalTimberlane Regional200 MetersRelay Split—27.526 PB11

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · Long Jump · Place 2 · Timberlane RegionalTimberlane RegionalLong Jump2.15-11.0011
Dec 20NHWTL PEADec 20 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-05.0011
Dec 20The Beantown Winter ClassicDec 20 · High Jump · Place 1 · UnattachedUnattachedHigh Jump1.1.73m11
Dec 14NHWTL @ USM GorhamDec 14 · 55m Hurdles · Place 2 · Timberlane RegionalTimberlane Regional55m Hurdles33"Round P2.10.03a11
Dec 14NHWTL @ USM GorhamDec 14 · 55m Hurdles · Place 1 · Timberlane RegionalTimberlane Regional55m Hurdles33"1.9.72a11
Dec 14NHWTL @ USM GorhamDec 14 · Long Jump · Place 2 · Timberlane RegionalTimberlane RegionalLong Jump2.16-02.7511
Dec 14NHWTL @ USM GorhamDec 14 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-08.0011
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump15-4—
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 55m Hurdles · Place 15 · Timberlane RegionalTimberlane Regional55m Hurdles1510.05a—
Jan 26NHWTL UNH AfternoonJan 26 · Long Jump · Place 7 · Timberlane RegionalTimberlane RegionalLong Jump714-7—
Jan 26NHWTL UNH AfternoonJan 26 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump15-3—
Jan 26NHWTL UNH AfternoonJan 26 · 55m Hurdles · Place 13 · Timberlane RegionalTimberlane Regional55m Hurdles1310.88a—
Jan 19NHWTL UNH MorningJan 19 · Long Jump · Place 5 · Timberlane RegionalTimberlane RegionalLong Jump5.14' 10.25"10
Jan 19NHWTL UNH MorningJan 19 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5' 4"10
Jan 11NHWTL PEAJan 11 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump15-3—
Jan 11NHWTL PEAJan 11 · 55m Hurdles · Place 4 · Timberlane RegionalTimberlane Regional55m Hurdles49.82a—
Jan 11NHWTL PEAJan 11 · 55m Hurdles · Place 4 · Timberlane RegionalTimberlane Regional55m Hurdles49.78a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Triple Jump · Place 5 · UnattachedUnattachedTriple Jump5.9.75m10
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Triple Jump · Place 4 · UnattachedUnattachedTriple Jump4.9.75m10
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Long Jump · Place 7 · UnattachedUnattachedLong Jump7.4.59m10
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Long Jump · Place 6 · UnattachedUnattachedLong Jump6.4.59m10
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · High Jump · Place 1 · UnattachedUnattachedHigh Jump1.1.62m10
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · High Jump · Place 1 · UnattachedUnattachedHigh Jump1.1.62m10
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-07.0010
Jun 82025 NHIAA Meet of ChampionsJun 8 · Triple Jump · Place 8 · Timberlane RegionalTimberlane RegionalTriple Jump8.33' 0.5"10
Jun 82025 NHIAA Meet of ChampionsJun 8 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5' 8"10
Apr 24129th Penn Relays Carnival - HSApr 24 · High Jump · Place 5 · Timberlane RegionalTimberlane RegionalHigh Jump5.5-710

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH AfternoonDec 21 · 55m Hurdles · Place 2 · Timberlane RegionalTimberlane Regional55m Hurdles33"Round P2.9.79a10
Dec 21NHWTL UNH AfternoonDec 21 · 55m Hurdles · Place 2 · Timberlane RegionalTimberlane Regional55m Hurdles33"2.9.87a10
Dec 21NHWTL UNH AfternoonDec 21 · Long Jump · Place 3 · Timberlane RegionalTimberlane RegionalLong Jump3.15-06.0010
Dec 21NHWTL UNH AfternoonDec 21 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-04.0010
Dec 15NWTL UNH AMDec 15 · 55m Hurdles · Place 3 · Timberlane RegionalTimberlane Regional55m Hurdles33"Round P3.10.22a10
Dec 15NWTL UNH AMDec 15 · 55m Hurdles · Place 2 · Timberlane RegionalTimberlane Regional55m Hurdles33"2.9.96a10
Dec 15NWTL UNH AMDec 15 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-02.0010

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 22024 NHIAA Meet of ChampionsJun 2 · Triple Jump · Place 7 · Timberlane RegionalTimberlane RegionalTriple Jump734-1.75—
Jun 22024 NHIAA Meet of ChampionsJun 2 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump15-4—
May 17SeacoastMay 17 · Triple Jump · Place 2 · Timberlane RegionalTimberlane RegionalTriple Jump234-3.50—
May 17SeacoastMay 17 · High Jump · Place 2 · Timberlane RegionalTimberlane RegionalHigh Jump25-1—
May 17SeacoastMay 17 · 100m Hurdles · Place 7 · Timberlane RegionalTimberlane Regional100m Hurdles717.64a—
May 17SeacoastMay 17 · 100m Hurdles · Place 8 · Timberlane RegionalTimberlane Regional100m Hurdles818.53a—
May 8Winnacunnet TriMay 8 · Triple Jump · Place 1 · Timberlane RegionalTimberlane RegionalTriple Jump1.32-09.009
May 8Winnacunnet TriMay 8 · 100m Hurdles · Place 2 · Timberlane RegionalTimberlane Regional100m Hurdles33" / 0.838m2.17.80a9
May 8Winnacunnet TriMay 8 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.4-10.009
Apr 27Black BearApr 27 · 100m Hurdles · Place 17 · Timberlane RegionalTimberlane Regional100m Hurdles33" / 0.838mRound P17.18.59aWind: 0.69
Apr 27Black BearApr 27 · High Jump · Place 3 · Timberlane RegionalTimberlane RegionalHigh Jump3.5-00.009
Apr 9Merrimack Home Meet #1Apr 9 · Triple Jump · Place 3 · Timberlane RegionalTimberlane RegionalTriple Jump3.28-11.59
Apr 9Merrimack Home Meet #1Apr 9 · Long Jump · Place 4 · Timberlane RegionalTimberlane RegionalLong Jump4.13-99
Apr 9Merrimack Home Meet #1Apr 9 · 100m Hurdles · Place 4 · Timberlane RegionalTimberlane Regional100m Hurdles33" / 0.838m4.18.19a9
Apr 9Merrimack Home Meet #1Apr 9 · High Jump · Place 1 · Timberlane RegionalTimberlane RegionalHigh Jump1.5-39