Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSanborn Invitational · Apr 1911.99Sanborn InvitationalApril 19, 2025
200 Meters · OutdoorMV Senior Day · May 1524.31aMV Senior DayMay 15, 2025
200 Meters · Relay Split · IndoorNHWTL @ PEA · Jan 1723.961NHWTL @ PEAJanuary 17, 2026
300 Meters · IndoorNHWTL USM · Jan 1139.81aNHWTL USMJanuary 11, 2026
400 Meters · Relay Split · IndoorNHWTL @ PEA Morning · Jan 2458.782NHWTL @ PEA MorningJanuary 24, 2026
55 Meter · IndoorNHWTL PSU Morning · Dec 217.35aNHWTL PSU MorningDecember 21, 2024
55 Meters · IndoorNHWTL PSU Morning · Jan 117.23NHWTL PSU MorningJanuary 11, 2025
Discus · 1.6kg · OutdoorMerrimack Valley · Apr 1487-10Merrimack ValleyApril 14, 2026
High Jump · IndoorNHWTL Morning @ PSU · Jan 36-04.00NHWTL Morning @ PSUJanuary 3, 2026
High Jump · Outdoor2026 NHIAA Meet of Champions · Jun 66-06.002026 NHIAA Meet of ChampionsJune 6, 2026
Long Jump · IndoorNHWTL PSU Morning · Dec 2119-03.00NHWTL PSU MorningDecember 21, 2024
Long Jump · OutdoorNHIAA D-II Outdoor Championship & Battlenotes · May 3119-1.75NHIAA D-II Outdoor Championship & BattlenotesMay 31, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · High Jump · Place 20 · Merrimack ValleyHigh Jump20.1.83m12
Jun 62026 NHIAA Meet of ChampionsJun 6 · High Jump · Place 1 · Merrimack ValleyHigh Jump1.6-06.00 PB12
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · High Jump · Place 3 · Merrimack ValleyHigh Jump3.5-812
May 23Londonderry R.E.A.L. InvitationalMay 23 · High Jump · Place 1 · Merrimack ValleyHigh Jump1.6-212
May 20Bow Cluster MeetMay 20 · High Jump · Place 2 · Merrimack ValleyHigh Jump2.5-10.0012
May 20Bow Cluster MeetMay 20 · Discus · Place 18 · Merrimack ValleyDiscus1.6kg18.78-0912
May 20Bow Cluster MeetMay 20 · 200 Meters · Place 7 · Merrimack Valley200 Meters7.24.93a12
May 18Sanborn Last ChanceMay 18 · High Jump · Merrimack ValleyHigh Jump--DNS12
Apr 14Merrimack ValleyApr 14 · High Jump · Place 1 · Merrimack ValleyHigh Jump1.5-02.0012
Apr 14Merrimack ValleyApr 14 · Discus · Place 9 · Merrimack ValleyDiscus1.6kg9.87-10 PB12
Apr 14Merrimack ValleyApr 14 · 100 Meters · Place 7 · Merrimack Valley100 Meters7.12.30a12
Apr 11Pelham InvitationalApr 11 · High Jump · Place 1 · Merrimack ValleyHigh Jump1.6-00.0012
Apr 11Pelham InvitationalApr 11 · Discus · Place 38 · Merrimack ValleyDiscus1.6kg38.73-0812
Apr 11Pelham InvitationalApr 11 · 100 Meters · Place 31 · Merrimack Valley100 MetersRound P31.12.55a12
Apr 9Coe-Brown Cluster MeetApr 9 · High Jump · Place 1 · Merrimack ValleyHigh Jump1.5-08.0012
Apr 9Coe-Brown Cluster MeetApr 9 · Discus · Place 9 · Merrimack ValleyDiscus1.6kg9.67-0912
Apr 9Coe-Brown Cluster MeetApr 9 · 100 Meters · Place 8 · Merrimack Valley100 Meters8.12.12a12

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · High Jump · Merrimack ValleyHigh Jump—NH11
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · High Jump · Merrimack ValleyHigh Jump--NH11
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · High Jump · Place 2 · Merrimack ValleyHigh Jump2.6' 0"11
Feb 1 NHIAA D-II Indoor Championship - 4x800 & HJ EventsFeb 1 · High Jump · Place 2 · Merrimack ValleyHigh Jump2.6' 0"11
Jan 24NHWTL @ PEA MorningJan 24 · Long Jump · Merrimack ValleyLong Jump--DNS11
Jan 24NHWTL @ PEA MorningJan 24 · High Jump · Place 3 · Merrimack ValleyHigh Jump3.5-07.0011
Jan 24NHWTL @ PEA MorningJan 24 · 400 Meters · Merrimack Valley400 MetersRelay Split—58.782 PB11
Jan 17NHWTL @ PEAJan 17 · 200 Meters · Merrimack Valley200 MetersRelay Split—23.961 PB11
Jan 17NHWTL @ PEAJan 17 · Long Jump · Place 7 · Merrimack ValleyLong Jump7.18-03.5011
Jan 17NHWTL @ PEAJan 17 · High Jump · Place 3 · Merrimack ValleyHigh Jump3.6-00.0011
Jan 11NHWTL USMJan 11 · 300 Meters · Place 5 · Merrimack Valley300 Meters5.39.81a PB11
Jan 11NHWTL USMJan 11 · 200 Meters · Merrimack Valley200 MetersRelay Split—24.09911
Jan 11NHWTL USMJan 11 · 55 Meter · Place 20 · Merrimack Valley55 MeterRound P20.7.39a11
Jan 11NHWTL USMJan 11 · High Jump · Place 1 · Merrimack ValleyHigh Jump1.6-01.0011
Jan 3NHWTL Morning @ PSUJan 3 · 55 Meter · Place 24 · Merrimack Valley55 MeterRound P24.7.50a11
Jan 3NHWTL Morning @ PSUJan 3 · Long Jump · Place 4 · Merrimack ValleyLong Jump4.18-03.7511
Jan 3NHWTL Morning @ PSUJan 3 · High Jump · Place 1 · Merrimack ValleyHigh Jump1.6-04.00 PB11

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 21NHWTL USMDec 21 · Long Jump · Merrimack ValleyLong Jump--DNS11
Dec 21NHWTL USMDec 21 · High Jump · Merrimack ValleyHigh Jump--DNS11
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · Long Jump · Place 11 · Merrimack ValleyLong Jump1119-0.25—
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · High Jump · Place 2 · Merrimack ValleyHigh Jump26-4—
Feb 1NHWTL UNH MorningFeb 1 · Long Jump · Place 11 · Merrimack ValleyLong Jump1118-03.0010
Feb 1NHWTL UNH MorningFeb 1 · High Jump · Place 5 · Merrimack ValleyHigh Jump55-10.0010
Jan 26NHWTL UNH MorningJan 26 · Long Jump · Place 5 · Merrimack ValleyLong Jump519-8—
Jan 26NHWTL UNH MorningJan 26 · High Jump · Place 2 · Merrimack ValleyHigh Jump26-1—
Jan 19NHWTL UNH MorningJan 19 · Long Jump · Place 8 · Merrimack ValleyLong Jump8.19' 0.50"10
Jan 19NHWTL UNH MorningJan 19 · High Jump · Place 3 · Merrimack ValleyHigh Jump3.5' 10"10
Jan 11NHWTL PSU MorningJan 11 · Long Jump · Place 7 · Merrimack ValleyLong Jump719-04.2510
Jan 11NHWTL PSU MorningJan 11 · High Jump · Place 2 · Merrimack ValleyHigh Jump25-11.0010
Jan 11NHWTL PSU MorningJan 11 · 55 Meters · Place 18 · Merrimack Valley55 Meters187.23 PB10
Jan 4NHWTL PSU MorningJan 4 · Long Jump · Place 3 · Merrimack ValleyLong Jump318-8—
Jan 4NHWTL PSU MorningJan 4 · High Jump · Place 2 · Merrimack ValleyHigh Jump25-6—
Jan 4NHWTL PSU MorningJan 4 · 55 Meters · Place 12 · Merrimack Valley55 Meters127.39a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · High Jump · Place 9 · Merrimack ValleyHigh Jump9.6-03.0011
Jun 82025 NHIAA Meet of ChampionsJun 8 · High Jump · Place 3 · Merrimack ValleyHigh Jump3.6' 2"11
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · Long Jump · Place 10 · Merrimack ValleyLong Jump10.19-1.75 PB11
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · High Jump · Place 3 · Merrimack ValleyHigh Jump3.6-011
May 21Field Event DuelMay 21 · Long Jump · Place 2 · Merrimack ValleyLong Jump220-0.25SO
May 21Field Event DuelMay 21 · High Jump · Place 2 · Merrimack ValleyHigh Jump25-10SO
May 19Sanborn Last ChanceMay 19 · 100 Meters · Place 26 · Merrimack Valley100 Meters2612.19SO
May 15MV Senior DayMay 15 · Long Jump · Place 4 · Merrimack ValleyLong Jump4.18-05.0011
May 15MV Senior DayMay 15 · 200 Meters · Place 2 · Merrimack Valley200 Meters2.24.31a PB11
Apr 26Black Bear InviteApr 26 · 100 Meters · Place 14 · Merrimack Valley100 Meters1412.22SO
Apr 19Sanborn InvitationalApr 19 · High Jump · Place 1 · Merrimack ValleyHigh Jump16-02.0011
Apr 19Sanborn InvitationalApr 19 · 100 Meters · Place 30 · Merrimack Valley100 MetersRound P3011.99 PB11
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · High Jump · Place 2 · Merrimack ValleyHigh Jump26-111
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · 200 Meters · Place 4 · Merrimack Valley200 Meters424.4911
Apr 10Coe-Brown Cluster MeetApr 10 · 200 Meters · Place 4 · Merrimack Valley200 Meters424.63JR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · 55 Meter · Place 18 · Merrimack Valley55 MeterRound P18.7.39a10
Dec 28NHWTL PSU MorningDec 28 · Long Jump · Place 5 · Merrimack ValleyLong Jump5.18-04.0010
Dec 28NHWTL PSU MorningDec 28 · High Jump · Place 1 · Merrimack ValleyHigh Jump1.5-07.0010
Dec 21NHWTL PSU MorningDec 21 · 300 Meters · Place 11 · Merrimack Valley300 Meters11.41.37a10
Dec 21NHWTL PSU MorningDec 21 · 55 Meter · Place 14 · Merrimack Valley55 MeterRound P14.7.35a PB10
Dec 21NHWTL PSU MorningDec 21 · Long Jump · Place 5 · Merrimack ValleyLong Jump5.19-03.00 PB10
Dec 14NHWT PSU AMDec 14 · 55 Meter · Place 27 · Merrimack Valley55 MeterRound P27.7.56a10
Dec 14NHWT PSU AMDec 14 · Long Jump · Place 7 · Merrimack ValleyLong Jump7.19-00.0010