Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorPortsmouth Tri Meet · Apr 1727.32Portsmouth Tri MeetApril 17, 2025
400 Meters · OutdoorLondonderry, Spaulding @ Portsmouth · Apr 191:03.16Londonderry, Spaulding @ PortsmouthApril 19, 2023
High Jump · OutdoorSeacoastF/S · May 44' 6"SeacoastF/SMay 4, 2024
Javelin · 800g · OutdoorORSpring · Apr 18112' 3"ORSpringApril 18, 2026
Triple Jump · OutdoorBobcat2024 · May 1128' 10"Bobcat2024May 11, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19Dover, Goffstown, & Others @ PortsmouthMay 19 · Javelin · PortsmouthJavelin800g--DNS12
May 12Salem Home Tri #2May 12 · Javelin · Place 12 · PortsmouthJavelin800g12.102-812
May 7Clipper RelaysMay 7 · Javelin · Place 48 · PortsmouthJavelin800g48.98-0112
May 2Phillips ExeterMay 2 · Javelin · Place 4 · PortsmouthJavelin800g4.105-0212
Apr 18ORSpringApr 18 · Javelin · Place 8 · PortsmouthJavelin800gRound P8.105' 0"12
Apr 18ORSpringApr 18 · Javelin · Place 5 · PortsmouthJavelin800g5.112' 3" PB12
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · Javelin · Place 9 · PortsmouthJavelin800g9.98-0212

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Phillips Exeter Meet #2Apr 19 · Javelin · Place 8 · PortsmouthJavelin8101-011
Apr 17Portsmouth Tri MeetApr 17 · Javelin · Place 15 · PortsmouthJavelin1526.13mJR
Apr 17Portsmouth Tri MeetApr 17 · 200 Meters · Place 22 · Portsmouth200 Meters2227.32 PBJR

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Bobcat2024May 11 · Triple Jump · Place 11 · PortsmouthTriple JumpRound P11.28' 10" PB10
May 6Portsmouth TriMay 6 · Triple Jump · Place 5 · PortsmouthTriple Jump531-7—
May 6Portsmouth TriMay 6 · Javelin · Place 22 · PortsmouthJavelin2282-2—
May 6Portsmouth TriMay 6 · 200 Meters · Place 19 · Portsmouth200 Meters1927.32a—
May 4SeacoastF/SMay 4 · Javelin · Place 7 · PortsmouthJavelin800g7.97' 0"10
May 4SeacoastF/SMay 4 · High Jump · Place 7 · PortsmouthHigh Jump7.4' 6" PB10
May 4SeacoastF/SMay 4 · 200 Meters · Place 20 · Portsmouth200 Meters20.27.57a10
May 2Clipper RelaysMay 2 · Triple Jump · Place 21 · PortsmouthTriple Jump2131-3.50—
Apr 20Phillips Exeter Academy MeetApr 20 · Javelin · Place 16 · PortsmouthJavelin1675-110

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17Timberlane, Nashua North @ PortsmouthMay 17 · Triple Jump · Place 10 · PortsmouthTriple Jump1030-3—
May 17Timberlane, Nashua North @ PortsmouthMay 17 · 200 Meters · Place 15 · Portsmouth200 Meters1527.88—
May 8Portsmouth, Alvirne @ DoverMay 8 · Triple Jump · Place 15 · PortsmouthTriple Jump1531-2FR
May 8Portsmouth, Alvirne @ DoverMay 8 · Long Jump · Place 17 · PortsmouthLong Jump1714-5FR
May 8Portsmouth, Alvirne @ DoverMay 8 · 200 Meters · Place 2 · Fres Portsmouth200 Meters227.73—
May 6Kiwanis Freshman SophomoreMay 6 · 200 Meters · Place 33 · Portsmouth200 Meters3327.70FR
Apr 19Londonderry, Spaulding @ PortsmouthApr 19 · Triple Jump · Place 6 · PortsmouthTriple Jump631-0.25FR
Apr 19Londonderry, Spaulding @ PortsmouthApr 19 · 400 Meters · Place 3 · Fres Portsmouth400 Meters31:03.16 PB—