Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2511.17aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · IndoorUSM New Year's Invitational · Dec 3026.90aUSM New Year's InvitationalDecember 30, 2023
200 Meters · Outdoor2026 NHIAA Meet of Champions · Jun 622.44a2026 NHIAA Meet of ChampionsJune 6, 2026
300 Meters · IndoorNHWTL @ PEA · Jan 1737.63aNHWTL @ PEAJanuary 17, 2026
300 Meters · OutdoorNHWTL @ Dartmouth College · Dec 1741.60aNHWTL @ Dartmouth CollegeDecember 17, 2023
400 Meters · Relay Split · OutdoorBlack Bear · Apr 2758.228Black BearApril 27, 2024
55 Meter · IndoorNHWTL @ PEA · Jan 176.94aNHWTL @ PEAJanuary 17, 2026
55 Meter · OutdoorNHWTL @ Dartmouth College · Dec 177.54aNHWTL @ Dartmouth CollegeDecember 17, 2023
55 Meters · IndoorNHWTL UNH Evening · Jan 246.95aNHWTL UNH EveningJanuary 24, 2026
Long Jump · IndoorNHWTL PEA · Jan 1313-08.25NHWTL PEAJanuary 13, 2024
Long Jump · OutdoorDougSargent FoSo Invite results · May 44.80mDougSargent FoSo Invite resultsMay 4, 2024

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 4 · Granite State FlashGranite State Flash200 Meters4.22.58aWind: 0.511
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 5 · Granite State FlashGranite State Flash100 MetersRound P5.11.51a11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 5 · Granite State FlashGranite State Flash100 Meters5.11.17a PBWind: -0.311
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 200 Meters · Place 14 · Mascoma Valley RegMascoma Valley Reg200 Meters14.22.65aWind: -0.211
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 24 · Mascoma Valley RegMascoma Valley Reg100 MetersRound P24.11.37aWind: -0.711
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Granite State FlashGranite State Flash200 MetersRound P—DNSWind: 0.411
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 100 Meters · Granite State FlashGranite State Flash100 MetersRound P—DNSWind: -0.711
Jun 62026 NHIAA Meet of ChampionsJun 6 · 200 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg200 Meters3.22.44a PBWind: 0.711
Jun 62026 NHIAA Meet of ChampionsJun 6 · 100 Meters · Place 7 · Mascoma Valley RegMascoma Valley Reg100 MetersRound P7.11.30aWind: -0.911
Jun 62026 NHIAA Meet of ChampionsJun 6 · 100 Meters · Place 5 · Mascoma Valley RegMascoma Valley Reg100 Meters5.11.21aWind: -0.211
May 23Wilderness League ChampionshipMay 23 · 200 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg200 Meters1.22.52a11
May 23Wilderness League ChampionshipMay 23 · 100 Meters · Place 2 · Mascoma Valley RegMascoma Valley Reg100 MetersRound P2.11.40a11
May 23Wilderness League ChampionshipMay 23 · 100 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg100 Meters1.11.26a11
May 21Kearsarge Regional HS MeetMay 21 · 200 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg200 Meters1.23.17a11
May 21Kearsarge Regional HS MeetMay 21 · 100 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg100 Meters1.11.42a11
May 162026 Bobcat InviteMay 16 · 200 Meters · Place 2 · Mascoma Valley RegMascoma Valley Reg200 Meters2.22.87a11
May 162026 Bobcat InviteMay 16 · 100 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg100 MetersRound P3.11.24a11
May 162026 Bobcat InviteMay 16 · 100 Meters · Place 4 · Mascoma Valley RegMascoma Valley Reg100 Meters4.11.19a11
May 11Conant Home MeetMay 11 · 200 Meters · Place 2 · Mascoma Valley RegMascoma Valley Reg200 Meters2.23.02a11
May 11Conant Home MeetMay 11 · 100 Meters · Place 2 · Mascoma Valley RegMascoma Valley Reg100 Meters2.11.34a11
May 8Monadnock Twilight MeetMay 8 · 200 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg200 Meters3.23.38a11
May 8Monadnock Twilight MeetMay 8 · 100 Meters · Place 2 · Mascoma Valley RegMascoma Valley Reg100 Meters2.11.37a11
Apr 30Stevens TwilightApr 30 · 200 Meters · Place 2 · Mascoma Valley RegMascoma Valley Reg200 Meters2.23.35a11
Apr 30Stevens TwilightApr 30 · 100 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg100 Meters1.11.45a11
Apr 25Black Bear InviteApr 25 · 200 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg200 Meters1.22.83a11
Apr 25Black Bear InviteApr 25 · 100 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg100 MetersRound P3.11.70a11
Apr 25Black Bear InviteApr 25 · 100 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg100 Meters1.11.36a11
Apr 21Inter-Lakes HS MeetApr 21 · 200 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg200 Meters1.23.24a11
Apr 21Inter-Lakes HS MeetApr 21 · 100 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg100 Meters1.11.37a11
Apr 14Monadnock Early BirdApr 14 · 200 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg200 Meters1.23.12a11
Apr 14Monadnock Early BirdApr 14 · 100 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg100 Meters1.11.69a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · 300 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg300 Meters338.84a11
Jan 24NHWTL UNH EveningJan 24 · 55 Meters · Place 4 · Mascoma Valley RegMascoma Valley Reg55 Meters47.03a11
Jan 24NHWTL UNH EveningJan 24 · 55 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg55 Meters36.95a PB11
Jan 17NHWTL @ PEAJan 17 · 300 Meters · Place 6 · Mascoma Valley RegMascoma Valley Reg300 Meters6.37.63a PB11
Jan 17NHWTL @ PEAJan 17 · 55 Meter · Place 12 · Mascoma Valley RegMascoma Valley Reg55 MeterRound P12.6.94a PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH MorningDec 27 · 300 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg300 Meters3.39.43a11
Dec 27NHWTL UNH MorningDec 27 · 55 Meter · Place 6 · Mascoma Valley RegMascoma Valley Reg55 MeterRound P6.7.13a11
Dec 27NHWTL UNH MorningDec 27 · 55 Meter · Place 6 · Mascoma Valley RegMascoma Valley Reg55 Meter6.7.25a11
Dec 21NHWTL UNH AfternoonDec 21 · 300 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg300 Meters3.39.13a11
Dec 21NHWTL UNH AfternoonDec 21 · 55 Meter · Place 7 · Mascoma Valley RegMascoma Valley Reg55 MeterRound P7.7.09a11
Dec 13NHWTL PEADec 13 · 300 Meters · Place 8 · Mascoma Valley RegMascoma Valley Reg300 Meters8.37.89a11
Dec 13NHWTL PEADec 13 · 55 Meter · Place 16 · Mascoma Valley RegMascoma Valley Reg55 MeterRound P16.6.96a11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 200 Meters · Place 9 · Mascoma Valley RegMascoma Valley Reg200 Meters9.22.91a10
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 100 Meters · Place 6 · Mascoma Valley RegMascoma Valley Reg100 MetersRound P6.11.36a10
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 100 Meters · Place 6 · Mascoma Valley RegMascoma Valley Reg100 Meters6.11.29a10
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 200 Meters · Place 4 · Mascoma VallMascoma Vall200 Meters423.99—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 100 Meters · Place 4 · Mascoma VallMascoma Vall100 Meters411.79—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 100 Meters · Place 4 · Mascoma VallMascoma Vall100 MetersRound P411.90—
May 19Sanborn Last ChanceMay 19 · 200 Meters · Place 2 · Mascoma ValleyMascoma Valley200 Meters223.23SO
May 19Sanborn Last ChanceMay 19 · 100 Meters · Place 5 · Mascoma ValleyMascoma Valley100 Meters511.56SO
May 15Belmont HS MeetMay 15 · 200 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg200 Meters1.23.16a10
May 15Belmont HS MeetMay 15 · 100 Meters · Place 1 · Mascoma Valley RegMascoma Valley Reg100 Meters1.11.68a10
May 13Moultonborough InviteMay 13 · 200 Meters · Place 3 · Mascoma ValleyMascoma Valley200 Meters323.0110
May 13Moultonborough InviteMay 13 · 100 Meters · Place 2 · Mascoma ValleyMascoma Valley100 Meters211.5010
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · 100 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg100 Meters311.61a10
May 2Stevens Twilight Meet (VT Results)May 2 · 200 Meters · Place 3 · Mascoma Valley RegMascoma Valley Reg200 Meters3.23.58a10
May 2Stevens Twilight Meet (VT Results)May 2 · 100 Meters · Place 5 · Mascoma Valley RegMascoma Valley Reg100 Meters5.11.81a10
Apr 26Campbell Cougar Classic InvitationalApr 26 · 200 Meters · Place 3 · Mascoma ValleyMascoma Valley200 Meters324.52SO
Apr 26Campbell Cougar Classic InvitationalApr 26 · 100 Meters · Place 4 · Mascoma ValleyMascoma Valley100 Meters412.07SO
Apr 22ConVal InviteApr 22 · 200 Meters · Place 4 · Mascoma Valley RegMascoma Valley Reg200 Meters4.24.26a10
Apr 22ConVal InviteApr 22 · 100 Meters · Place 7 · Mascoma Valley RegMascoma Valley Reg100 Meters7.12.11a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18Newfound Regional MeetMay 18 · Long Jump · Place 19 · Mascoma ValleyMascoma ValleyLong Jump1914-89
May 18Newfound Regional MeetMay 18 · 200 Meters · Place 8 · Mascoma ValleyMascoma Valley200 Meters824.739
May 18Newfound Regional MeetMay 18 · 100 Meters · Place 18 · Mascoma ValleyMascoma Valley100 MetersRound P1812.279
May 18WILDERNESS TRACK & FIELD CHAMPIONSHIPMay 18 · Long Jump · Place 19 · Mascoma Valley RegMascoma Valley RegLong Jump19.14-89
May 18WILDERNESS TRACK & FIELD CHAMPIONSHIPMay 18 · 200 Meters · Place 8 · Mascoma Valley RegMascoma Valley Reg200 Meters8.24.73a9
May 18WILDERNESS TRACK & FIELD CHAMPIONSHIPMay 18 · 100 Meters · Place 18 · Mascoma Valley RegMascoma Valley Reg100 MetersRound P18.12.27a9
May 1414 May 2024 KRHS MeetMay 14 · Long Jump · Place 10 · Mascoma Valley RegMascoma Valley RegLong Jump10.15' 11.59
May 1414 May 2024 KRHS MeetMay 14 · 100 Meters · Place 4 · Mascoma Valley RegMascoma Valley Reg100 Meters4.11.98aWind: 09
May 4DougSargent FoSo Invite resultsMay 4 · Long Jump · Place 11 · Mascoma ValleyMascoma ValleyLong Jump114.80m PBFR
May 4DougSargent FoSo Invite resultsMay 4 · 200 Meters · Place 2 · Mascoma ValleyMascoma Valley200 Meters225.28FR
May 4DougSargent FoSo Invite resultsMay 4 · 100 Meters · Place 8 · Mascoma ValleyMascoma Valley100 Meters812.53FR
Apr 27Black BearApr 27 · 400 Meters · Mascoma Valley RegMascoma Valley Reg400 MetersRelay Split—58.228 PB9
Apr 10KRSH MeetApr 10 · 200 Meters · Place 6 · Mascoma ValleyMascoma Valley200 Meters626.00FR
Apr 10KRSH MeetApr 10 · 100 Meters · Place 9 · Mascoma ValleyMascoma Valley100 Meters912.34FR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 13NHWTL PEAJan 13 · 300 Meters · Place 20 · Mascoma Valley RegMascoma Valley Reg300 Meters20.41.67a9
Jan 13NHWTL PEAJan 13 · 55 Meter · Place 36 · Mascoma Valley RegMascoma Valley Reg55 MeterRound P36.7.46a9
Jan 13NHWTL PEAJan 13 · Long Jump · Place 18 · Mascoma Valley RegMascoma Valley RegLong Jump18.13-08.25 PB9
Jan 6NHWTL @ PSU Morning SessionJan 6 · 300 Meters · Place 10 · Mascoma Valley RegMascoma Valley Reg300 Meters10.42.26a9
Jan 6NHWTL @ PSU Morning SessionJan 6 · 55 Meter · Place 18 · Mascoma Valley RegMascoma Valley Reg55 MeterRound P18.7.63a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 90 · Mascoma Valley RegMascoma Valley Reg55 MeterRound P90.7.58a9
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 89 · Mascoma Valley RegMascoma Valley Reg200 Meters89.26.90a PB9
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 55 Meter · Place 47 · Mascoma Valley RegMascoma Valley Reg55 MeterRound P47.7.78a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ Dartmouth CollegeDec 17 · 300 Meters · Place 13 · Mascoma Valley RegMascoma Valley Reg300 Meters13.41.60a PB9
Dec 17NHWTL @ Dartmouth CollegeDec 17 · 55 Meter · Place 25 · Mascoma Valley RegMascoma Valley Reg55 MeterRound P25.7.54a PB9