Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPhillips Exeter Meet #2 · Apr 1912.21Phillips Exeter Meet #2April 19, 2025
200 Meters · IndoorUSM New Year's Invitational · Dec 3028.39aUSM New Year's InvitationalDecember 30, 2023
200 Meters · OutdoorPhillips Exeter Meet #2 · Apr 1925.29Phillips Exeter Meet #2April 19, 2025
200 Meters · Relay Split · IndoorNHWTL USM · Jan 1126.124NHWTL USMJanuary 11, 2026
55 Meter · IndoorNHWTL UNH Morning · Dec 217.27aNHWTL UNH MorningDecember 21, 2025
55 Meters · IndoorNHWTL UNH Morning · Jan 187.53NHWTL UNH MorningJanuary 18, 2026
Long Jump · IndoorPEP Scrimmage · Dec 1816-00.00PEP ScrimmageDecember 18, 2024
Long Jump · OutdoorSeacoastF/S · May 415' 1"SeacoastF/SMay 4, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 200 Meters · Portsmouth200 Meters--DNS12
May 22Seacoast ChampionshipsMay 22 · 100 Meters · Place 36 · Portsmouth100 MetersRound P36.12.87a12
May 12Salem Home Tri #2May 12 · 100 Meters · Place 9 · Portsmouth100 Meters9.12.64a12
May 2Phillips ExeterMay 2 · 100 Meters · Place 20 · Portsmouth100 Meters20.12.83a12
Apr 18ORSpringApr 18 · 100 Meters · Place 20 · Portsmouth100 MetersRound P20.12.81a12
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · 100 Meters · Place 16 · Portsmouth100 Meters16.12.98a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18NHWTL UNH MorningJan 18 · 55 Meters · Place 30 · Portsmouth55 Meters307.53 PBSR
Jan 11NHWTL USMJan 11 · 200 Meters · Portsmouth200 MetersRelay Split—26.124 PB12
Jan 11NHWTL USMJan 11 · 55 Meter · Place 17 · Portsmouth55 MeterRound P17.7.35a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 131 · Portsmouth55 MeterRound P131.7.36a12
Dec 21NHWTL UNH MorningDec 21 · 55 Meter · Place 12 · Portsmouth55 MeterRound P12.7.27a PB12
Dec 13NHWTL PEADec 13 · 55 Meter · Place 43 · Portsmouth55 MeterRound P43.7.44a12
Dec 10Neighborhood ScrimmageDec 10 · 55 Meter · Place 10 · Portsmouth55 Meter10.7.31a12
Jan 12NHWTL UNH MorningJan 12 · 55 Meters · Place 26 · Portsmouth55 Meters267.56JR

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Seacoast ChampionshipsMay 23 · 200 Meters · Place 27 · Portsmouth200 Meters2727.91JR
May 23Seacoast ChampionshipsMay 23 · 100 Meters · Place 38 · Portsmouth100 MetersRound P3812.61JR
May 17Bobcat InviteMay 17 · 100 Meters · Place 44 · Portsmouth100 Meters4412.45JR
Apr 19Phillips Exeter Meet #2Apr 19 · Discus · Place 16 · PortsmouthDiscus1666-611
Apr 19Phillips Exeter Meet #2Apr 19 · 200 Meters · Place 11 · Portsmouth200 Meters1125.29 PB11
Apr 19Phillips Exeter Meet #2Apr 19 · 100 Meters · Place 8 · Portsmouth100 Meters812.21 PB11
Apr 17Portsmouth Tri MeetApr 17 · Discus · Place 16 · PortsmouthDiscus1619.62mJR
Apr 17Portsmouth Tri MeetApr 17 · Discus · Place 16 · PortsmouthDiscus1619.62mJR
Apr 17Portsmouth Tri MeetApr 17 · 200 Meters · Place 14 · Portsmouth200 Meters1426.00JR
Apr 17Portsmouth Tri MeetApr 17 · 200 Meters · Place 14 · Portsmouth200 Meters1426.00JR
Apr 17Portsmouth Tri MeetApr 17 · 100 Meters · Place 17 · Portsmouth100 Meters1712.62JR
Apr 17Portsmouth Tri MeetApr 17 · 100 Meters · Place 17 · Portsmouth100 Meters1712.62JR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18PEP ScrimmageDec 18 · 55 Meter · Place 12 · Portsmouth55 MeterRound P12.7.48a11
Dec 18PEP ScrimmageDec 18 · Long Jump · Place 6 · PortsmouthLong Jump6.16-00.00 PB11
Dec 15NWTL UNH AMDec 15 · 55 Meter · Place 24 · Portsmouth55 MeterRound P24.7.61a11
Dec 15NWTL UNH AMDec 15 · Long Jump · Place 18 · PortsmouthLong Jump18.14-07.2511

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17SeacoastMay 17 · 300m Hurdles · Place 17 · Portsmouth300m Hurdles1750.03a—
May 11Bobcat2024May 11 · 200 Meters · Place 34 · Portsmouth200 Meters34.26.63a10
May 6Portsmouth TriMay 6 · Long Jump · Place 4 · PortsmouthLong Jump417-0.75—
May 6Portsmouth TriMay 6 · 200 Meters · Place 11 · Portsmouth200 Meters1125.72a—
May 6Portsmouth TriMay 6 · 100 Meters · Place 21 · Portsmouth100 Meters2113.06a—
May 4SeacoastF/SMay 4 · Long Jump · Place 7 · PortsmouthLong Jump7.15' 1" PB10
May 4SeacoastF/SMay 4 · 200 Meters · Place 9 · Portsmouth200 Meters9.25.96a10
May 4SeacoastF/SMay 4 · 100 Meters · Place 18 · Portsmouth100 MetersRound P18.13.05a10
Apr 20Phillips Exeter Academy MeetApr 20 · Long Jump · Place 12 · PortsmouthLong Jump1214-711
Apr 20Phillips Exeter Academy MeetApr 20 · 200 Meters · Place 20 · Portsmouth200 Meters2026.4311
Apr 20Phillips Exeter Academy MeetApr 20 · 100 Meters · Place 24 · Portsmouth100 Meters2413.3111

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 120 · Portsmouth55 MeterRound P120.7.96a10
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 127 · Portsmouth200 Meters127.28.39a PB10
Dec 23NHWTL @ UNH Morning SessionDec 23 · 55 Meter · Place 41 · Portsmouth55 MeterRound P41.7.91a10
Dec 23NHWTL @ UNH Morning SessionDec 23 · Long Jump · Place 16 · PortsmouthLong Jump16.15-08.7510
Dec 16NHWTL @ UNH Morning SessionDec 16 · 55 Meter · Place 40 · Portsmouth55 MeterRound P40.8.02a10
Dec 16NHWTL @ UNH Morning SessionDec 16 · Long Jump · Place 22 · PortsmouthLong Jump22.14-10.5010
Dec 13PEA ScrimmageDec 13 · 55 Meter · Place 22 · Portsmouth55 MeterRound P22.7.87a10
Dec 13PEA ScrimmageDec 13 · Long Jump · Place 7 · PortsmouthLong Jump7.15-01.7510
Jan 15NH Meet AMJan 15 · 55 Meter · Place 25 · Portsmouth55 MeterRound P25.8.37a9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Timberlane, Nashua North @ PortsmouthMay 17 · Long Jump · Place 6 · PortsmouthLong Jump614-1.5—
May 17Timberlane, Nashua North @ PortsmouthMay 17 · 100 Meters · Place 37 · Portsmouth100 Meters3714.71—
Apr 22Phillips Exeter Home MeetApr 22 · Long Jump · Place 13 · PortsmouthLong Jump1313-10.75—
Apr 22Phillips Exeter Home MeetApr 22 · 100 Meters · Place 39 · Portsmouth100 Meters3914.89a—
Apr 19Londonderry, Spaulding @ PortsmouthApr 19 · Long Jump · Place 11 · PortsmouthLong Jump1113-4.75FR
Apr 19Londonderry, Spaulding @ PortsmouthApr 19 · 100 Meters · Place 5 · Fres Portsmouth100 Meters514.65—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 88 · Portsmouth55 MeterRound P88.8.35a9
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 77 · Portsmouth200 Meters77.30.14a9
Dec 14NHWTL @ PEA w/ Portsmouth & ExeterDec 14 · 55 Meter · Place 37 · Portsmouth55 Meter37.8.77a9