Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNashua North HS Invitational · May 146:22.68Nashua North HS InvitationalMay 14, 2022
1500 Meters · IndoorWinter Track League - Leverone #2 · Dec 286:30.34aWinter Track League - Leverone #2December 28, 2022
1600 Meters · OutdoorSanborn Invitational · Apr 236:20.22Sanborn InvitationalApril 23, 2022
3000 Meters · IndoorNH WTL @ Phillips Exeter Academy · Jan 1412:38.35aNH WTL @ Phillips Exeter AcademyJanuary 14, 2023
3200 Meters · OutdoorSanborn Home Meet · May 1014:04.79aSanborn Home MeetMay 10, 2023
800 Meters · OutdoorSanborn Invitational · Apr 232:54.53Sanborn InvitationalApril 23, 2022
Shot Put · 4kg · OutdoorSanborn Invite · Apr 2020-06.00Sanborn InviteApril 20, 2024

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15Belmont HS MeetMay 15 · Shot Put · Place 10 · TrinityShot Put4kg10.20-212
May 15Belmont HS MeetMay 15 · 800 Meters · Place 9 · Trinity800 Meters9.3:14.86a12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Sanborn InviteApr 20 · 1600 Meters · Place 32 · Trinity1600 Meters32.7:10.79a11
Apr 20Sanborn InviteApr 20 · Shot Put · Place 24 · TrinityShot Put4kg24.20-06.00 PB11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Sanborn Home MeetMay 10 · Shot Put · Place 8 · TrinityShot Put820-4—
May 10Sanborn Home MeetMay 10 · 3200 Meters · Place 1 · Trinity3200 Meters114:04.79a PB—
Apr 22Sanborn InvitationalApr 22 · 1600 Meters · Place 21 · Trinity1600 Meters216:37.74SO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12NHIAA Division II Indoor State ChampionshipsFeb 12 · 3000 Meters · Place 10 · Trinity3000 Meters10.13:01.42a10
Feb 5NHWTL @ UNH MorningFeb 5 · 3000 Meters · Place 3 · Trinity3000 Meters313:07.98SO
Jan 21NHWTL @ UNH MorningJan 21 · 3000 Meters · Place 5 · Trinity3000 Meters5.13:05.14a10
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · 3000 Meters · Place 2 · Trinity3000 Meters2.12:38.35a PB10
Jan 7NH Meet AMJan 7 · 3000 Meters · Place 5 · Trinity3000 Meters5.13:20.25a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Winter Track League - Leverone #2Dec 28 · 1500 Meters · Place 3 · Trinity1500 Meters3.6:30.34a PB10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14Nashua North HS InvitationalMay 14 · 1 Mile · Place 7 · Trinity1 Mile76:22.68 PBFR
Apr 23Sanborn InvitationalApr 23 · 1600 Meters · Place 11 · Trinity1600 Meters116:20.22 PBFR
Apr 23Sanborn InvitationalApr 23 · 800 Meters · Place 25 · Trinity800 Meters252:54.53 PBFR