Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL UNH AM · Feb 33:04.66aNHWTL UNH AMFebruary 3, 2024
1500 Meters · IndoorNHWTL PSU 1_13_24 · Jan 134:44.15aNHWTL PSU 1_13_24January 13, 2024
1600 Meters · OutdoorCoe-Brown · Apr 115:03.77aCoe-BrownApril 11, 2024
400 Meters · Relay Split · IndoorNHWTL @ PEA Morning · Jan 2455.878NHWTL @ PEA MorningJanuary 24, 2026
600 Meters · IndoorNHWTL USM · Jan 111:37.55aNHWTL USMJanuary 11, 2026
800 Meters · OutdoorMV Senior Day · May 152:32.17aMV Senior DayMay 15, 2025
800 Meters · Relay Split · OutdoorPelham Invite · Apr 132:22.344Pelham InviteApril 13, 2024
Discus · 1.6kg · OutdoorBow Cluster Meet · May 2094-11Bow Cluster MeetMay 20, 2026
Javelin · 800g · OutdoorBow Cluster Meet · May 20100-07Bow Cluster MeetMay 20, 2026
Long Jump · IndoorNHWTL @ PSU Morning Session · Dec 3011-04.25NHWTL @ PSU Morning SessionDecember 30, 2022
Shot Put · 12lb · IndoorNHWTL @ PEA · Jan 1734-09.50NHWTL @ PEAJanuary 17, 2026
Shot Put · 12lb · OutdoorBow Cluster Meet · May 2034-07.00Bow Cluster MeetMay 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Bow Cluster MeetMay 20 · Javelin · Place 9 · Merrimack ValleyJavelin800g9.100-07 PB12
May 20Bow Cluster MeetMay 20 · Discus · Place 7 · Merrimack ValleyDiscus1.6kg7.94-11 PB12
May 20Bow Cluster MeetMay 20 · Shot Put · Place 5 · Merrimack ValleyShot Put12lb5.34-07.00 PB12
May 18Sanborn Last ChanceMay 18 · Discus · Place 11 · Merrimack ValleyDiscus1.6kg11.92-0812
May 18Sanborn Last ChanceMay 18 · Shot Put · Place 6 · Merrimack ValleyShot Put12lb6.33-05.5012
May 7Clipper RelaysMay 7 · Javelin · Place 54 · Merrimack ValleyJavelin800g54.89-1012
May 7Clipper RelaysMay 7 · Shot Put · Place 44 · Merrimack ValleyShot Put12lb44.30-07.2512
Apr 18Sanborn InvitationalApr 18 · Discus · Place 25 · Merrimack ValleyDiscus1.6kg25.82-0412
Apr 18Sanborn InvitationalApr 18 · Shot Put · Place 20 · Merrimack ValleyShot Put12lb20.33-03.5012
Apr 9Coe-Brown Cluster MeetApr 9 · Javelin · Place 8 · Merrimack ValleyJavelin800g8.95-0012
Apr 9Coe-Brown Cluster MeetApr 9 · Discus · Place 7 · Merrimack ValleyDiscus1.6kg7.88-0812
Apr 9Coe-Brown Cluster MeetApr 9 · Shot Put · Place 4 · Merrimack ValleyShot Put12lb4.33-00.7512

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA MorningJan 24 · 400 Meters · Merrimack Valley400 MetersRelay Split—55.878 PB12
Jan 17NHWTL @ PEAJan 17 · 600 Meters · Place 16 · Merrimack Valley600 Meters16.1:39.30a12
Jan 17NHWTL @ PEAJan 17 · Shot Put · Place 18 · Merrimack ValleyShot Put12lb18.34-09.50 PB12
Jan 11NHWTL USMJan 11 · 600 Meters · Place 6 · Merrimack Valley600 Meters6.1:37.55a PB12
Jan 11NHWTL USMJan 11 · Shot Put · Place 15 · Merrimack ValleyShot Put12lb15.33-04.0012
Jan 3NHWTL Morning @ PSUJan 3 · 600 Meters · Place 10 · Merrimack Valley600 Meters10.1:39.56a12
Jan 3NHWTL Morning @ PSUJan 3 · Shot Put · Place 17 · Merrimack ValleyShot Put12lb17.32-10.2512

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14NHWTL @ USM GorhamDec 14 · Shot Put · Place 9 · Merrimack ValleyShot Put12lb9.34-05.5012
Dec 14NHWTL @ USM GorhamDec 14 · 1500 Meters · Place 9 · Merrimack Valley1500 Meters9.4:56.63a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15MV Senior DayMay 15 · 1600 Meters · Place 2 · Merrimack Valley1600 Meters2.5:10.92a11
May 15MV Senior DayMay 15 · 800 Meters · Place 11 · Merrimack Valley800 Meters11.2:32.17a PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 16MVHSApr 16 · Javelin · Place 10 · Merrimack ValleyJavelin800g10.84-0310
Apr 16MVHSApr 16 · Shot Put · Place 12 · Merrimack ValleyShot Put12lb12.29-10.0010
Apr 13Pelham InviteApr 13 · 1600 Meters · Place 12 · Merrimack Valley1600 Meters12.5:06.99a10
Apr 13Pelham InviteApr 13 · 800 Meters · Merrimack Valley800 MetersRelay Split—2:22.344 PB10
Apr 13Pelham InviteApr 13 · Shot Put · Place 31 · Merrimack ValleyShot Put12lb31.30-03.0010
Apr 11Coe-BrownApr 11 · 1600 Meters · Place 2 · Merrimack Valley1600 Meters2.5:03.77a PB10
Apr 11Coe-BrownApr 11 · Shot Put · Place 10 · Merrimack ValleyShot Put12lb10.30-02.5010

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3NHWTL UNH AMFeb 3 · 1000 Meters · Place 20 · Merrimack Valley1000 Meters20.3:04.66a PB10
Jan 20NHWTL UNH AMJan 20 · 1500 Meters · Place 12 · Merrimack Valley1500 Meters12.4:50.20a10
Jan 13NHWTL PSU 1_13_24Jan 13 · 1500 Meters · Place 6 · Merrimack Valley1500 Meters6.4:44.15a PB10
Jan 6NHWTL @ PSU Morning SessionJan 6 · Shot Put · Place 9 · Merrimack ValleyShot Put12lb9.30-08.0010
Jan 6NHWTL @ PSU Morning SessionJan 6 · 1500 Meters · Place 1 · Merrimack Valley1500 Meters1.4:47.25a10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Morning SessionDec 30 · 1000 Meters · Place 7 · Merrimack Valley1000 Meters7.3:05.95a10
Dec 30NHWTL @ PSU Morning SessionDec 30 · Shot Put · Place 10 · Merrimack ValleyShot Put12lb10.29-04.5010
Dec 23NHWTL @ PSU Morning SessionDec 23 · 1000 Meters · Place 10 · Merrimack Valley1000 Meters10.3:06.43a10
Dec 23NHWTL @ PSU Morning SessionDec 23 · Shot Put · Place 17 · Merrimack ValleyShot Put12lb17.29-01.0010
Dec 16NHWTL @ PSU Morning SessionDec 16 · 600 Meters · Place 5 · Merrimack Valley600 Meters5.1:40.94a10
Dec 16NHWTL @ PSU Morning SessionDec 16 · Shot Put · Place 17 · Merrimack ValleyShot Put12lb17.29-03.2510

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth MorningDec 30 · Long Jump · Place 25 · Merrimack ValleyLong Jump25.3.46m9
Dec 30NHWTL @ Plymouth MorningDec 30 · 1500 Meters · Place 8 · Merrimack Valley1500 Meters8.5:12.83a9
Dec 30NHWTL @ PSU Morning SessionDec 30 · 1000 Meters · Merrimack Valley1000 Meters--DNS9
Dec 30NHWTL @ PSU Morning SessionDec 30 · Long Jump · Place 25 · Merrimack ValleyLong Jump25.11-04.25 PB9
Dec 30NHWTL @ PSU Morning SessionDec 30 · 1500 Meters · Place 8 · Merrimack Valley1500 Meters8.5:12.83a9
Dec 27NHWTL @ Plymouth State UniversityDec 27 · 1500 Meters · Place 10 · Merrimack Valley1500 Meters10.5:24.52a9