Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSanborn Cluster Meet · Apr 1312.06aSanborn Cluster MeetApril 13, 2026
1000 Meters · IndoorNHWTL UNH AM · Jan 143:15.65aNHWTL UNH AMJanuary 14, 2024
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 205:36.41aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · OutdoorSeacoast Championships · May 2225.62aSeacoast ChampionshipsMay 22, 2026
300 Meters · IndoorNHWTL UNH Afternoon · Jan 1243.73NHWTL UNH AfternoonJanuary 12, 2025
3200 Meters · OutdoorSanborn · Apr 1512:50.25aSanbornApril 15, 2024
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 201:00.83aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
55 Meters · IndoorNHWTL @ PEA · Jan 217.20aNHWTL @ PEAJanuary 21, 2026
Discus · 1.6kg · OutdoorSanborn Cluster Meet · May 11114-09Sanborn Cluster MeetMay 11, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-9New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20107-2New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2017-11New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2032-11New 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 17 · EppingLong Jump17.17-11 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · EppingPole Vault--NH12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 44 · EppingHigh Jump44.4-9 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 39 · EppingJavelin800g39.107-2 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 11 · EppingDiscus1.6kg11.113-012
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 28 · EppingShot Put12lb28.32-11 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 59 · Epping1500 Meters59.5:36.41a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 61 · Epping400 Meters61.1:00.83a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 34 · Epping100 Meters34.12.36a12
May 22Seacoast ChampionshipsMay 22 · Discus · Place 11 · EppingDiscus1.6kg11.92-0412
May 22Seacoast ChampionshipsMay 22 · 200 Meters · Place 13 · Epping200 Meters13.25.62a PB12
May 18Sanborn Last ChanceMay 18 · Discus · Place 7 · EppingDiscus1.6kg7.98-0012
May 162026 Bobcat InviteMay 16 · Discus · Place 20 · EppingDiscus1.6kg20.92' 10"12
May 162026 Bobcat InviteMay 16 · 100 Meters · Place 44 · Epping100 MetersRound P44.12.29a12
May 11Sanborn Cluster MeetMay 11 · Long Jump · Place 2 · EppingLong Jump2.16-07.5012
May 11Sanborn Cluster MeetMay 11 · Discus · Place 1 · EppingDiscus1.6kg1.114-09 PB12
May 11Sanborn Cluster MeetMay 11 · 100 Meters · Place 4 · Epping100 Meters4.12.38a12
Apr 25Nashua North Invitational Apr 25 · Long Jump · Place 31 · EppingLong Jump31.16-4.0012
Apr 25Nashua North Invitational Apr 25 · Discus · Place 25 · EppingDiscus1.6kg25.97-3.0012
Apr 25Nashua North Invitational Apr 25 · 100 Meters · Place 36 · Epping100 MetersRound P36.12.54a12
Apr 18Sanborn InvitationalApr 18 · Long Jump · Place 12 · EppingLong Jump12.17-05.5012
Apr 18Sanborn InvitationalApr 18 · 100 Meters · Place 18 · Epping100 MetersRound P18.12.29a12
Apr 13Sanborn Cluster MeetApr 13 · Long Jump · Place 1 · EppingLong Jump1.17-07.0012
Apr 13Sanborn Cluster MeetApr 13 · 200 Meters · Epping200 Meters--DNS12
Apr 13Sanborn Cluster MeetApr 13 · 100 Meters · Place 3 · Epping100 Meters3.12.06a PB12
Apr 6Sanborn ClusterApr 6 · Long Jump · Place 3 · EppingLong Jump3.17-05.0012
Apr 6Sanborn ClusterApr 6 · 100 Meters · Place 7 · Epping100 Meters7.12.29a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21NHWTL @ PEAJan 21 · Long Jump · Place 14 · EppingLong Jump1416-012
Jan 21NHWTL @ PEAJan 21 · 55 Meters · Place 23 · Epping55 Meters237.20a PB12
Jan 11NHWTL UNH MorningJan 11 · Long Jump · Place 16 · EppingLong Jump1615-612
Jan 11NHWTL UNH MorningJan 11 · 55 Meters · Place 16 · Epping55 Meters167.29a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 12NHWTL UNH AfternoonJan 12 · 300 Meters · Place 18 · Epping300 Meters1843.73 PBJR
Jan 4NHWTL PSU MorningJan 4 · Long Jump · Place 11 · EppingLong Jump1116-6—
Jan 4NHWTL PSU MorningJan 4 · 300 Meters · Place 15 · Epping300 Meters1543.91a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15SanbornApr 15 · Long Jump · Place 16 · EppingLong Jump1615-5—
Apr 15SanbornApr 15 · 3200 Meters · Place 3 · Epping3200 Meters312:50.25a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14NHWTL UNH AMJan 14 · 1000 Meters · Place 19 · Epping1000 Meters193:15.65a PB—
Jan 14NHWTL UNH AMJan 14 · 300 Meters · Place 27 · Epping300 Meters2745.04a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Sanborn Home MeetApr 18 · Long Jump · Place 13 · EppingLong Jump1314-2—
Apr 18Sanborn Home MeetApr 18 · 100 Meters · Place 33 · Epping100 Meters3313.98a—