Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorPEA Scrimmage · Dec 133:36.68aPEA ScrimmageDecember 13, 2023
1500 Meters · IndoorNHWTL @ UNH · Dec 175:48.32aNHWTL @ UNHDecember 17, 2022
1500 Meters · OutdoorPhillips Exeter Home Meet · Apr 225:57.23aPhillips Exeter Home MeetApril 22, 2023
1600 Meters · OutdoorSeacoastF/S · May 46:06.21aSeacoastF/SMay 4, 2024
Discus · 1.6kg · OutdoorORSpring · Apr 1872' 6"ORSpringApril 18, 2026
Shot Put · 12lb · IndoorNHWTL UNH Morning · Dec 2134-00.50NHWTL UNH MorningDecember 21, 2025
Shot Put · 12lb · OutdoorExeter, Spaulding @ Portsmouth · Apr 824-09.00Exeter, Spaulding @ PortsmouthApril 8, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Salem Home Tri #2May 12 · Discus · Place 18 · PortsmouthDiscus1.6kg18.59-012
May 2Phillips ExeterMay 2 · Discus · PortsmouthDiscus1.6kg--DNS12
Apr 18ORSpringApr 18 · Discus · Place 14 · PortsmouthDiscus1.6kgRound P14.72' 6" PB12
Apr 18ORSpringApr 18 · Shot Put · PortsmouthShot Put12lbRound P--NM12
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · Shot Put · Place 8 · PortsmouthShot Put12lb8.24-09.00 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7NHWTL JV 2Jan 7 · Shot Put · Place 16 · PortsmouthShot Put1627-8.7512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH MorningDec 21 · Shot Put · Place 11 · PortsmouthShot Put12lb11.34-00.50 PB12
Dec 18NHWTL JV 1Dec 18 · Shot Put · Place 30 · PortsmouthShot Put12lb30.26-00.0012
Jan 3NHWTL JV 2Jan 3 · Shot Put · Place 29 · PortsmouthShot Put12lb29.20-05.2511

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19NHWTL JV 1Dec 19 · Shot Put · Place 48 · PortsmouthShot Put12lb48.19-08.7511
Jan 2NHWTL @ UNH JV SessionJan 2 · 1500 Meters · Place 9 · Portsmouth1500 Meters95:53.72JR
Jan 2NHWTL @ UNH JV SessionJan 2 · 1000 Meters · Place 8 · Portsmouth1000 Meters83:38.00JR

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4SeacoastF/SMay 4 · 1600 Meters · Place 18 · Portsmouth1600 Meters18.6:06.21a PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13PEA ScrimmageDec 13 · 1000 Meters · Place 9 · Portsmouth1000 Meters9.3:36.68a PB10
Jan 15NH Meet AMJan 15 · 1500 Meters · Place 8 · Portsmouth1500 Meters8.6:04.30a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Timberlane, Nashua North @ PortsmouthMay 17 · 1600 Meters · Place 11 · Portsmouth1600 Meters116:15.91—
May 6Kiwanis Freshman SophomoreMay 6 · 1600 Meters · Place 39 · Portsmouth1600 Meters396:30.67FR
Apr 22Phillips Exeter Home MeetApr 22 · 1500 Meters · Place 17 · Portsmouth1500 Meters175:57.23a PB—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ UNHDec 17 · 1500 Meters · Place 19 · Portsmouth1500 Meters19.5:48.32a PB9
Dec 14NHWTL @ PEA w/ Portsmouth & ExeterDec 14 · 1500 Meters · Place 5 · Portsmouth1500 Meters5.6:21.08a9