Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSheldon Invite · May 134:56.41aSheldon InviteMay 13, 2023
1500 Meters · IndoorNHWTL PSU Morning · Dec 285:46.16aNHWTL PSU MorningDecember 28, 2024
1600 Meters · OutdoorSanborn Home Meet · Apr 186:04.01aSanborn Home MeetApril 18, 2023
400 Meters · OutdoorSanborn Cluster Meet · May 111:01.69aSanborn Cluster MeetMay 11, 2026
500 Meters · IndoorNHWTL UNH Morning · Jan 125:50.61NHWTL UNH MorningJanuary 12, 2025
600 Meters · IndoorNHWTL @ Plymouth Morning · Dec 302:05.82aNHWTL @ Plymouth MorningDecember 30, 2022
Discus · 1.6kg · OutdoorSanborn Cluster Meet · May 1199-00Sanborn Cluster MeetMay 11, 2026
Javelin · 800g · OutdoorSanborn Cluster Meet · Apr 1380-06Sanborn Cluster MeetApril 13, 2026
Shot Put · 12lb · IndoorNHWT PSU PM · Dec 1433-11.50NHWT PSU PMDecember 14, 2024
Shot Put · 12lb · OutdoorSanborn Last Chance · May 1834-05.00Sanborn Last ChanceMay 18, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · Discus · Place 15 · Sanborn RegionalDiscus1.6kg15.86-0212
May 18Sanborn Last ChanceMay 18 · Discus · Place 10 · Sanborn RegionalDiscus1.6kg10.92-0912
May 18Sanborn Last ChanceMay 18 · Shot Put · Place 3 · Sanborn RegionalShot Put12lb3.34-05.00 PB12
May 18Sanborn Last ChanceMay 18 · 400 Meters · Place 14 · Sanborn Regional400 Meters14.1:02.61a12
May 11Sanborn Cluster MeetMay 11 · Javelin · Place 5 · Sanborn RegionalJavelin800g5.70-0412
May 11Sanborn Cluster MeetMay 11 · Discus · Place 3 · Sanborn RegionalDiscus1.6kg3.99-00 PB12
May 11Sanborn Cluster MeetMay 11 · Shot Put · Place 3 · Sanborn RegionalShot Put12lb3.31-10.0012
May 11Sanborn Cluster MeetMay 11 · 400 Meters · Place 5 · Sanborn Regional400 Meters5.1:01.69a PB12
May 7Clipper RelaysMay 7 · Javelin · Place 63 · Sanborn RegionalJavelin800g63.73-0612
May 7Clipper RelaysMay 7 · Shot Put · Place 38 · Sanborn RegionalShot Put12lb38.32-11.0012
Apr 18Sanborn InvitationalApr 18 · Discus · Place 23 · Sanborn RegionalDiscus1.6kg23.82-1112
Apr 18Sanborn InvitationalApr 18 · Shot Put · Place 21 · Sanborn RegionalShot Put12lb21.32-07.0012
Apr 13Sanborn Cluster MeetApr 13 · Javelin · Place 11 · Sanborn RegionalJavelin800g11.80-06 PB12
Apr 13Sanborn Cluster MeetApr 13 · Discus · Place 4 · Sanborn RegionalDiscus1.6kg4.92-0012
Apr 13Sanborn Cluster MeetApr 13 · Shot Put · Place 2 · Sanborn RegionalShot Put12lb2.31-08.0012
Apr 11Pelham InvitationalApr 11 · Discus · Place 30 · Sanborn RegionalDiscus1.6kg30.82-0712
Apr 6Sanborn ClusterApr 6 · Discus · Place 5 · Sanborn RegionalDiscus1.6kg5.86-0712

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18NHWTL UNH AfternoonJan 18 · Shot Put · Place 22 · Sanborn RegionalShot Put2228-10SR
Jan 10NHWTL @ PEAJan 10 · Shot Put · Place 15 · Sanborn RegionalShot Put12lb15.32-05.2512
Jan 4NHWTL UNH MorningJan 4 · Shot Put · Place 15 · Sanborn RegionalShot Put1529-7.5SR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Sanborn Regional Field MeetMay 21 · Discus · Place 2 · Sanborn RegionalDiscus1.6kg2.85-911
May 19Sanborn Last ChanceMay 19 · Discus · Place 17 · Sanborn RegionalDiscus1791-10JR
May 19Sanborn Last ChanceMay 19 · Shot Put · Place 20 · Sanborn RegionalShot Put2030-2.75JR
Apr 19Sanborn InvitationalApr 19 · Discus · Place 25 · Sanborn RegionalDiscus2582-0311
Apr 19Sanborn InvitationalApr 19 · Shot Put · Place 28 · Sanborn RegionalShot Put2829-07.5011

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 12NHWTL UNH MorningJan 12 · 500 Meters · Place 25 · Sanborn Regional500 Meters255:50.61 PBJR
Jan 4NHWTL PSU MorningJan 4 · Shot Put · Place 9 · Sanborn RegionalShot Put932-3.50—
Jan 4NHWTL PSU MorningJan 4 · 1500 Meters · Place 9 · Sanborn Regional1500 Meters95:56.45a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · Shot Put · Place 8 · Sanborn RegionalShot Put12lb8.32-10.0011
Dec 28NHWTL PSU MorningDec 28 · 1500 Meters · Place 17 · Sanborn Regional1500 Meters17.5:46.16a PB11
Dec 14NHWT PSU PMDec 14 · Shot Put · Place 11 · Sanborn RegionalShot Put12lb11.33-11.50 PB11
Dec 14NHWT PSU PMDec 14 · 1500 Meters · Place 16 · Sanborn Regional1500 Meters16.5:53.26a11
Jan 7NHWTL @ UNH MorningJan 7 · Shot Put · Place 36 · Sanborn RegionalShot Put3626-7SO
Jan 7NHWTL @ UNH MorningJan 7 · 1500 Meters · Place 21 · Sanborn Regional1500 Meters216:01.02SO
Jan 6NHWTL UNH Afternoon SessionJan 6 · Shot Put · Place 36 · Sanborn RegionalShot Put3626-710
Jan 6NHWTL UNH Afternoon SessionJan 6 · 1500 Meters · Place 21 · Sanborn Regional1500 Meters216:01.0210

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Last ChanceMay 15 · Discus · Place 18 · Sanborn RegionalDiscus1885-5—
May 15Last ChanceMay 15 · Shot Put · Place 22 · Sanborn RegionalShot Put2229-6.50—
Apr 20Sanborn InviteApr 20 · Discus · Place 22 · Sanborn RegionalDiscus1.6kg22.88-0410
Apr 15SanbornApr 15 · Discus · Place 4 · Sanborn RegionalDiscus485-10—
Apr 15SanbornApr 15 · Shot Put · Place 6 · Sanborn RegionalShot Put630-9.75—
Apr 13Pelham InviteApr 13 · Discus · Place 29 · Sanborn RegionalDiscus1.6kg29.78-0310
Apr 13Pelham InviteApr 13 · Shot Put · Place 43 · Sanborn RegionalShot Put12lb43.28-01.0010

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Morning SessionDec 30 · Shot Put · Place 10 · Sanborn RegionalShot Put12lb10.28-04.2510
Dec 30NHWTL @ UNH Morning SessionDec 30 · 1500 Meters · Place 9 · Sanborn Regional1500 Meters9.6:05.64a10
Dec 16NHWTL@ PSU Afternoon SessionDec 16 · Shot Put · Place 19 · Sanborn RegionalShot Put12lb19.26-09.0010
Dec 16NHWTL@ PSU Afternoon SessionDec 16 · 1500 Meters · Place 13 · Sanborn Regional1500 Meters13.5:51.98a10
Jan 7NH WTL @ PSU AfternoonJan 7 · Shot Put · Place 15 · Sanborn RegionalShot Put156.57mFR
Jan 7NH WTL @ PSU AfternoonJan 7 · Shot Put · Place 15 · Sanborn RegionalShot Put156.57mFR
Jan 7NH WTL @ PSU AfternoonJan 7 · 600 Meters · Place 6 · Sanborn Regional600 Meters62:06.67FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 600 Meters · Place 6 · Sanborn Regional600 Meters62:06.67FR
Jan 7NH WTL @ PSU MorningJan 7 · 600 Meters · Place 6 · Sanborn Regional600 Meters6.2:06.67a9
Jan 7NH WTL @ PSU MorningJan 7 · Shot Put · Place 15 · Sanborn RegionalShot Put12lb15.21-07.009

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Sanborn Last ChanceMay 16 · Shot Put · Place 19 · Sanborn RegionalShot Put12lb19.25-10.509
May 13Sheldon InviteMay 13 · 1 Mile · Place 6 · Sanborn Regional1 Mile6.4:56.41a PB9
May 13Sheldon InviteMay 13 · Discus · Place 15 · Sanborn RegionalDiscus1.6kg15.61-109
May 10Sanborn Home MeetMay 10 · Discus · Place 8 · Sanborn RegionalDiscus864-10—
May 10Sanborn Home MeetMay 10 · Shot Put · Place 17 · Sanborn RegionalShot Put1725-9—
May 10Sanborn Home MeetMay 10 · 1600 Meters · Place 3 · Sanborn Regional1600 Meters36:20.93a—
Apr 18Sanborn Home MeetApr 18 · Discus · Place 12 · Sanborn RegionalDiscus1258-10—
Apr 18Sanborn Home MeetApr 18 · Shot Put · Place 17 · Sanborn RegionalShot Put1725-3—
Apr 18Sanborn Home MeetApr 18 · 1600 Meters · Place 7 · Sanborn Regional1600 Meters76:04.01a PB—
Apr 15Pelham InvitationalApr 15 · Discus · Place 33 · Sanborn RegionalDiscus3363-00—
Apr 15Pelham InvitationalApr 15 · 1600 Meters · Place 43 · Sanborn Regional1600 Meters436:05.01—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth MorningDec 30 · 600 Meters · Place 14 · Sanborn Regional600 Meters14.2:05.82a PB9
Dec 30NHWTL @ Plymouth MorningDec 30 · Shot Put · Place 17 · Sanborn RegionalShot Put12lb17.6.85m9
Dec 30NHWTL @ PSU Morning SessionDec 30 · 600 Meters · Place 14 · Sanborn Regional600 Meters14.2:05.82a9
Dec 30NHWTL @ PSU Morning SessionDec 30 · Shot Put · Place 17 · Sanborn RegionalShot Put12lb17.22-06.009
Dec 17NHWTL @ UNHDec 17 · 600 Meters · Place 4 · Sanborn Regional600 Meters4.2:13.04a9
Dec 17NHWTL @ UNHDec 17 · Shot Put · Place 8 · Sanborn RegionalShot Put12lb8.24-19