Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorConant Home Meet · May 1113.47aConant Home MeetMay 11, 2026
200 Meters · OutdoorCon-Val Invitational · May 2127.13aCon-Val InvitationalMay 21, 2026
300 Meters · IndoorNHWTL PEA · Dec 1344.21aNHWTL PEADecember 13, 2025
400 Meters · OutdoorCon-Val Invitational · May 211:01.12aCon-Val InvitationalMay 21, 2026
55 Meter · IndoorNHWTL PEA · Dec 138.03aNHWTL PEADecember 13, 2025
800 Meters · OutdoorConVal Invite · Apr 222:36.57aConVal InviteApril 22, 2025
Javelin · 800g · OutdoorSanborn Last Chance · May 18127-06Sanborn Last ChanceMay 18, 2026
Long Jump · IndoorNHWTL PEA · Dec 1315-02.75NHWTL PEADecember 13, 2025
Long Jump · OutdoorPelham Invite · Apr 1314-01.50Pelham InviteApril 13, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · Javelin · Place 10 · Con-ValJavelin800g10.107-611
May 21Con-Val InvitationalMay 21 · Javelin · Place 1 · Con-ValJavelin800g1.117' 11"11
May 21Con-Val InvitationalMay 21 · 400 Meters · Place 7 · Con-Val400 Meters7.1:01.12a PB11
May 21Con-Val InvitationalMay 21 · 200 Meters · Place 5 · Con-Val200 Meters5.27.13a PB11
May 18Sanborn Last ChanceMay 18 · Javelin · Place 7 · Con-ValJavelin800g7.127-06 PB11
May 11Conant Home MeetMay 11 · Javelin · Place 2 · Con-ValJavelin800g2.111-711
May 11Conant Home MeetMay 11 · 200 Meters · Place 12 · Con-Val200 Meters12.27.64a11
May 11Conant Home MeetMay 11 · 100 Meters · Place 17 · Con-Val100 Meters17.13.47a PB11
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · Javelin · Place 2 · Con-ValJavelin800g2.117-1011
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · 400 Meters · Place 9 · Con-Val400 Meters9.1:02.44a11
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · 200 Meters · Place 14 · Con-Val200 Meters14.27.64a11
May 8Monadnock Twilight MeetMay 8 · Javelin · Place 5 · Con-ValJavelin800g5.110-0711
May 8Monadnock Twilight MeetMay 8 · 200 Meters · Place 31 · Con-Val200 Meters31.28.17a11
May 8Monadnock Twilight MeetMay 8 · 100 Meters · Place 39 · Con-Val100 Meters39.13.76a11
Apr 25Nashua North Invitational Apr 25 · Javelin · Place 15 · Con-ValJavelin800g15.116-5.0011

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 18NHWTL UNH MorningJan 18 · Long Jump · Place 19 · Con-ValLong Jump1913-6JR
Jan 18NHWTL UNH MorningJan 18 · 300 Meters · Place 32 · Con-Val300 Meters3247.61JR
Jan 11NHWTL UNH AfternoonJan 11 · Long Jump · Place 11 · Con-ValLong Jump1114-1.75JR
Jan 11NHWTL UNH AfternoonJan 11 · 300 Meters · Place 25 · Con-Val300 Meters2546.33JR
Jan 3NHWTL Afternoon @ PSUJan 3 · Long Jump · Place 17 · Con-ValLong Jump1714-0.7511
Jan 3NHWTL Afternoon @ PSUJan 3 · 300 Meters · Place 24 · Con-Val300 Meters2446.86a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13NHWTL PEADec 13 · 300 Meters · Place 39 · Con-Val300 Meters39.44.21a PB11
Dec 13NHWTL PEADec 13 · 55 Meter · Place 72 · Con-Val55 MeterRound P72.8.03a PB11
Dec 13NHWTL PEADec 13 · Long Jump · Place 19 · Con-ValLong Jump19.15-02.75 PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · Javelin · Place 12 · Con-ValJavelin800g12.105-510
Apr 22ConVal InviteApr 22 · Long Jump · Place 10 · Con-ValLong Jump10.13-11.0010
Apr 22ConVal InviteApr 22 · Javelin · Place 4 · Con-ValJavelin800g4.114-0110
Apr 22ConVal InviteApr 22 · 800 Meters · Place 7 · Con-Val800 Meters7.2:36.57a PB10
Apr 22ConVal InviteApr 22 · 200 Meters · Place 18 · Con-Val200 Meters18.28.31a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Last ChanceMay 15 · Javelin · Place 19 · Con-ValJavelin1980-8—
Apr 20Nashua North InvitationalApr 20 · Javelin · Place 39 · Con-ValJavelin3960-2FR
Apr 20Nashua North InvitationalApr 20 · Long Jump · Place 31 · Con-ValLong Jump3113-6FR
Apr 20Nashua North InvitationalApr 20 · 400 Meters · Place 41 · Con-Val400 Meters411:11.41FR
Apr 13Pelham InviteApr 13 · Long Jump · Place 42 · Con-ValLong Jump42.14-01.50 PB9
Apr 13Pelham InviteApr 13 · 800 Meters · Place 48 · Con-Val800 Meters48.2:47.78a9