Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorINTERLAKES HS MEET · May 513.10aINTERLAKES HS MEETMay 5, 2026
100m Hurdles · 33" / 0.838m · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2021.61aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · OutdoorCampbell, Windham @ Pelham · May 2128.09aCampbell, Windham @ PelhamMay 21, 2026
200 Meters · Relay Split · IndoorNHWTL USM · Jan 1130.895NHWTL USMJanuary 11, 2026
300 Meters · IndoorNHWTL @ PEA Afternoon · Jan 2448.12aNHWTL @ PEA AfternoonJanuary 24, 2026
400 Meters · OutdoorSanborn Invitational · Apr 181:09.78aSanborn InvitationalApril 18, 2026
55 Meter · IndoorNHWTL USM · Jan 118.35aNHWTL USMJanuary 11, 2026
55 Meters · IndoorNHWTL UNH Afternoon · Jan 188.35NHWTL UNH AfternoonJanuary 18, 2026
800 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 202:59.93aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-0New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 600g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2041-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · IndoorNHWTL USM · Jan 1113-01.75NHWTL USMJanuary 11, 2026
Long Jump · OutdoorStevens Twilight Meet (VT Results) · May 24.04mStevens Twilight Meet (VT Results)May 2, 2025
Shot Put · 4kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2016-2New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 35 · CampbellLong Jump35.12-611
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 44 · CampbellHigh Jump44.4-0 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 60 · CampbellJavelin600g60.41-8 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 64 · CampbellShot Put4kg64.16-2 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100m Hurdles · Place 46 · Campbell100m Hurdles33" / 0.838m46.21.61a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 800 Meters · Place 44 · Campbell800 Meters44.2:59.93a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 200 Meters · Place 16 · Campbell200 Meters16.28.86a11
May 23Wilderness League ChampionshipMay 23 · 200 Meters · Place 13 · Campbell200 Meters13.28.45a11
May 23Wilderness League ChampionshipMay 23 · 100 Meters · Place 14 · Campbell100 MetersRound P14.13.73a11
May 21Campbell, Windham @ PelhamMay 21 · 200 Meters · Place 1 · Campbell200 Meters1.28.09a PB11
May 162026 Bobcat InviteMay 16 · 200 Meters · Place 16 · Campbell200 Meters16.28.42a11
May 162026 Bobcat InviteMay 16 · 100 Meters · Place 18 · Campbell100 MetersRound P18.13.56a11
May 8Monadnock Twilight MeetMay 8 · 200 Meters · Campbell200 Meters--DNS11
May 8Monadnock Twilight MeetMay 8 · 100 Meters · Campbell100 Meters--DNS11
May 5INTERLAKES HS MEETMay 5 · 200 Meters · Place 2 · Campbell200 Meters2.28.40a11
May 5INTERLAKES HS MEETMay 5 · 100 Meters · Place 2 · Campbell100 Meters2.13.10a PB11
Apr 30Stevens TwilightApr 30 · 200 Meters · Place 3 · Campbell200 Meters3.28.64a11
Apr 30Stevens TwilightApr 30 · 100 Meters · Place 4 · Campbell100 Meters4.13.93a11
Apr 26Campbell Cougar ClassicApr 26 · 200 Meters · Place 3 · Campbell200 Meters3.28.58a11
Apr 26Campbell Cougar ClassicApr 26 · 100 Meters · Place 2 · Campbell100 Meters2.13.69a11
Apr 21Belmont MeetApr 21 · 200 Meters · Place 2 · Campbell200 Meters2.29.42a11
Apr 21Belmont MeetApr 21 · 100 Meters · Place 5 · Campbell100 Meters5.14.04a11
Apr 18Sanborn InvitationalApr 18 · Long Jump · CampbellLong Jump--DNS11
Apr 18Sanborn InvitationalApr 18 · 400 Meters · Place 15 · Campbell400 Meters15.1:09.78a PB11
Apr 18Sanborn InvitationalApr 18 · 100 Meters · Place 11 · Campbell100 MetersRound P11.14.15a11
Apr 14Monadnock Early BirdApr 14 · Long Jump · Place 5 · CampbellLong Jump5.13-04.5011
Apr 14Monadnock Early BirdApr 14 · 200 Meters · Place 2 · Campbell200 Meters2.28.31a11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA AfternoonJan 24 · 300 Meters · Place 19 · Campbell300 Meters1948.12a PB11
Jan 18NHWTL UNH AfternoonJan 18 · Long Jump · Place 8 · CampbellLong Jump812-7.75JR
Jan 18NHWTL UNH AfternoonJan 18 · 300 Meters · Place 13 · Campbell300 Meters1349.99JR
Jan 18NHWTL UNH AfternoonJan 18 · 55 Meters · Place 16 · Campbell55 Meters168.35 PBJR
Jan 11NHWTL USMJan 11 · 300 Meters · Place 23 · Campbell300 Meters23.50.29a11
Jan 11NHWTL USMJan 11 · 200 Meters · Campbell200 MetersRelay Split—30.895 PB11
Jan 11NHWTL USMJan 11 · 55 Meter · Place 20 · Campbell55 MeterRound P20.8.35a PB11
Jan 11NHWTL USMJan 11 · Long Jump · Place 16 · CampbellLong Jump16.13-01.75 PB11
Jan 3NHWTL Afternoon @ PSUJan 3 · Long Jump · Place 15 · CampbellLong Jump1512-6.2511
Jan 3NHWTL Afternoon @ PSUJan 3 · 300 Meters · Place 15 · Campbell300 Meters1549.48a11
Jan 3NHWTL Afternoon @ PSUJan 3 · 55 Meters · Place 21 · Campbell55 Meters218.43a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH MorningDec 27 · 55 Meter · Place 18 · Campbell55 MeterRound P18.8.53a11
Dec 27NHWTL UNH MorningDec 27 · Long Jump · CampbellLong Jump--FOUL11
Dec 20NHWTL PEADec 20 · 55 Meter · Place 44 · Campbell55 MeterRound P44.8.66a11
Dec 20NHWTL PEADec 20 · Long Jump · Place 22 · CampbellLong Jump22.12-01.0011

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · Long Jump · Place 11 · CampbellLong Jump1113-09.00—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 200 Meters · Place 23 · Campbell200 Meters2331.20—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 100 Meters · Place 2 · Campbell100 Meters215.02—
May 19Sanborn Last ChanceMay 19 · Long Jump · Place 16 · CampbellLong Jump1613-1SO
May 19Sanborn Last ChanceMay 19 · 200 Meters · Place 19 · Campbell200 Meters1930.60SO
May 19Sanborn Last ChanceMay 19 · 100 Meters · Place 26 · Campbell100 Meters2614.61SO
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · Long Jump · Place 6 · CampbellLong Jump63.89m10
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · 200 Meters · Place 16 · Campbell200 Meters1630.51a10
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · 100 Meters · Place 16 · Campbell100 Meters1614.43a10
May 8Campbell Home MeetMay 8 · 100 Meters · Place 7 · Campbell100 Meters714.37SO
May 8Campbell Home MeetMay 8 · Long Jump · Place 2 · CampbellLong Jump212-7.50SO
May 8Campbell Home MeetMay 8 · 200 Meters · Place 2 · Campbell200 Meters230.49SO
May 2Stevens Twilight Meet (VT Results)May 2 · Long Jump · Place 7 · CampbellLong Jump7.4.04m PB10
May 2Stevens Twilight Meet (VT Results)May 2 · 200 Meters · Place 13 · Campbell200 Meters13.30.35a10
Apr 26Campbell Cougar Classic InvitationalApr 26 · 200 Meters · Place 18 · Campbell200 Meters1831.45SO
Apr 26Campbell Cougar Classic InvitationalApr 26 · 100 Meters · Place 15 · Campbell100 Meters1514.71SO
Apr 19Sanborn InvitationalApr 19 · Long Jump · Place 23 · CampbellLong Jump2311-11.2510
Apr 19Sanborn InvitationalApr 19 · 100 Meters · Place 49 · Campbell100 MetersRound P4914.6510

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 20Sanborn InviteApr 20 · 100m Hurdles · Place 23 · Campbell100m Hurdles33" / 0.838mRound P23.22.78a9
Apr 12Belmont MeetApr 12 · 100m Hurdles · Place 4 · Campbell100m Hurdles421.60FR
Apr 12Belmont MeetApr 12 · 100 Meters · Place 13 · Campbell100 Meters1315.62FR