Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2012.14aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1000 Meters · IndoorNHWTL @ PSU Afternoon Session · Jan 63:10.00aNHWTL @ PSU Afternoon SessionJanuary 6, 2024
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204:43.68aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
300 Meters · IndoorWinter Warrior HS Invitational · Dec 2838.98aWinter Warrior HS InvitationalDecember 28, 2025
300m Hurdles · 36" / 0.914m · OutdoorNHIAA D-I Outdoor Championship and Battlenotes · May 3044.17aNHIAA D-I Outdoor Championship and BattlenotesMay 30, 2026
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2055.45aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
55 Meter · IndoorNeighborhood Scrimmage · Dec 107.35aNeighborhood ScrimmageDecember 10, 2025
600 Meters · IndoorNHWTL @ PEA · Jan 211:30.31aNHWTL @ PEAJanuary 21, 2026
800 Meters · OutdoorExeter Tri Meet · May 72:26.27aExeter Tri MeetMay 7, 2024
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2072-6New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 205-4New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20114-0New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorORSpring · Apr 1819' 0"ORSpringApril 18, 2026
Pole Vault · OutdoorClipper Relays · May 713-00.00Clipper RelaysMay 7, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2027-9New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Triple Jump · OutdoorNHIAA D-I Outdoor Championship and Battlenotes · May 3040-7.25NHIAA 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

40 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 8 · ExeterLong Jump8.18-611
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Place 2 · ExeterPole Vault2.12-1111
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 16 · ExeterHigh Jump16.5-4 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 26 · ExeterJavelin800g26.114-0 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 46 · ExeterDiscus1.6kg46.72-6 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 59 · ExeterShot Put12lb59.27-9 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 8 · Exeter1500 Meters8.4:43.68a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 26 · Exeter400 Meters26.55.45a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 26 · Exeter100 Meters26.12.14a PB11
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Pole Vault · Place 17 · ExeterPole Vault17.3.81m11
Jun 62026 NHIAA Meet of ChampionsJun 6 · Pole Vault · Place 3 · ExeterPole Vault3.12-06.0011
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Triple Jump · Place 5 · ExeterTriple Jump5.40-7.25 PB11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Pole Vault · ExeterPole Vault--ND11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 300m Hurdles · Place 7 · Exeter300m Hurdles36" / 0.914m7.44.17a PB11
May 22Seacoast ChampionshipsMay 22 · Triple Jump · Place 1 · ExeterTriple Jump1.40-00.0011
May 22Seacoast ChampionshipsMay 22 · Pole Vault · Place 4 · ExeterPole Vault4.11-01.0011
May 22Seacoast ChampionshipsMay 22 · 300m Hurdles · Place 4 · Exeter300m Hurdles36" / 0.914m4.44.48a11
May 7Clipper RelaysMay 7 · Triple Jump · Place 3 · ExeterTriple Jump3.39-09.0011
May 7Clipper RelaysMay 7 · Long Jump · Place 12 · ExeterLong Jump12.18-01.7511
May 7Clipper RelaysMay 7 · Pole Vault · Place 2 · ExeterPole Vault2.13-00.00 PB11
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · Pole Vault · Place 1 · ExeterPole Vault1.12-07.0011
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 300m Hurdles · Place 1 · Exeter300m Hurdles36" / 0.914m1.44.65a11
Apr 25Black Bear InviteApr 25 · Triple Jump · Place 3 · ExeterTriple Jump3.40-1.0011
Apr 25Black Bear InviteApr 25 · Pole Vault · Place 2 · ExeterPole Vault2.12-6.0011
Apr 25Black Bear InviteApr 25 · 300m Hurdles · Place 6 · Exeter300m Hurdles36" / 0.914m6.44.34a11
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Triple Jump · Place 1 · ExeterTriple Jump1.39-06.5011
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Long Jump · ExeterLong Jump--DNS11
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Pole Vault · Place 1 · ExeterPole Vault1.12-00.0011
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 300m Hurdles · Place 2 · Exeter300m Hurdles36" / 0.914m2.46.46a11
Apr 18ORSpringApr 18 · Triple Jump · ExeterTriple JumpRound P--NM11
Apr 18ORSpringApr 18 · Long Jump · Place 7 · ExeterLong JumpRound P7.17' 9"11
Apr 18ORSpringApr 18 · Long Jump · Place 4 · ExeterLong Jump4.19' 0" PB11
Apr 18ORSpringApr 18 · Pole Vault · Place 1 · ExeterPole Vault1.11' 0"11
Apr 11Seacoast ScrambleApr 11 · Triple Jump · Place 1 · ExeterTriple Jump1.39-03.0011
Apr 11Seacoast ScrambleApr 11 · Long Jump · Place 5 · ExeterLong Jump5.18-07.5011
Apr 11Seacoast ScrambleApr 11 · Pole Vault · Place 2 · ExeterPole Vault2.11-06.0011
Apr 11Seacoast ScrambleApr 11 · 300m Hurdles · Place 3 · Exeter300m Hurdles36" / 0.914m3.45.52a11
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · Triple Jump · Place 2 · ExeterTriple Jump2.39-00.2511
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · Pole Vault · Place 1 · ExeterPole Vault1.11-00.0011
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · 300m Hurdles · Place 2 · Exeter300m Hurdles36" / 0.914m2.45.50a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28Phillips Exeter MeetJan 28 · 600 Meters · Place 1 · Exeter600 Meters11:33.80a11
Jan 21NHWTL @ PEAJan 21 · Long Jump · Place 3 · ExeterLong Jump319-1.5011
Jan 21NHWTL @ PEAJan 21 · 600 Meters · Place 5 · Exeter600 Meters51:30.31a PB11
Jan 11NHWTL UNH AfternoonJan 11 · Long Jump · Place 2 · ExeterLong Jump217-8JR
Jan 11NHWTL UNH AfternoonJan 11 · 300 Meters · Place 11 · Exeter300 Meters1140.38JR
Jan 3NHWTL PEAJan 3 · 600 Meters · Place 6 · Exeter600 Meters61:34.07a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 45 · Exeter300 Meters45.38.98a PB11
Dec 21NHWTL USMDec 21 · 600 Meters · Place 1 · Exeter600 Meters1.1:37.72a11
Dec 13NHWTL UNH MorningDec 13 · 300 Meters · Place 8 · Exeter300 Meters8.40.76a11
Dec 10Neighborhood ScrimmageDec 10 · 300 Meters · Place 5 · Exeter300 Meters5.39.77a11
Dec 10Neighborhood ScrimmageDec 10 · 55 Meter · Place 12 · Exeter55 Meter12.7.35a PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · Pole Vault · Place 7 · ExeterPole Vault7.11' 6"10
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Pole Vault · Place 4 · ExeterPole Vault412-6SO
May 23Seacoast ChampionshipsMay 23 · Pole Vault · Place 5 · ExeterPole Vault511-1SO
May 20Dover, Goffstown @ ExeterMay 20 · Triple Jump · Place 1 · ExeterTriple Jump139-2.5SO
May 20Dover, Goffstown @ ExeterMay 20 · Pole Vault · Place 1 · ExeterPole Vault111-6SO
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · Pole Vault · ExeterPole Vault--NH10
Apr 23Phillips Exeter Tri MeetApr 23 · Pole Vault · ExeterPole Vault--NH10
Apr 19Sanborn InvitationalApr 19 · Pole Vault · Place 6 · ExeterPole Vault610-06.0010

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Exeter Tri MeetMay 7 · Pole Vault · Place 4 · ExeterPole Vault4.9-01.009
May 7Exeter Tri MeetMay 7 · 800 Meters · Place 11 · Exeter800 Meters11.2:26.27a PB9
May 4SeacoastF/SMay 4 · Pole Vault · Place 5 · ExeterPole Vault5.8' 1"9
May 4SeacoastF/SMay 4 · 400 Meters · Place 11 · Exeter400 Meters11.1:02.38a9
Apr 17ExeterApr 17 · 400 Meters · Place 18 · Exeter400 Meters181:01.70a—
Apr 13The Cross-Town TriApr 13 · 800 Meters · Place 13 · Exeter800 Meters132:27.14FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14NHWTL UNH AMJan 14 · 600 Meters · Place 14 · Exeter600 Meters141:46.80a—
Jan 14NHWTL UNH PMJan 14 · 600 Meters · Place 14 · Exeter600 Meters14.1:46.80a9
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · 1000 Meters · Place 4 · Exeter1000 Meters4.3:10.00a PB9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 300 Meters · Place 19 · Exeter300 Meters19.45.83a9
Dec 16NHWTL @ UNH Morning SessionDec 16 · 600 Meters · Place 17 · Exeter600 Meters17.1:48.82a9
Dec 13PEA ScrimmageDec 13 · 300 Meters · Place 23 · Exeter300 Meters23.44.21a9