Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 204:41.60aThe Beantown Winter ClassicDecember 20, 2025
1 Mile · OutdoorNew Hampshire Distance Festival · May 14:41.61aNew Hampshire Distance FestivalMay 1, 2026
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2013.25aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1000 Meters · IndoorNHWTL @ PEA Afternoon · Jan 242:46.52aNHWTL @ PEA AfternoonJanuary 24, 2026
1500 Meters · IndoorNHIAA D-II Indoor Championship & Battlenotes · Feb 84:18.42aNHIAA D-II Indoor Championship & BattlenotesFebruary 8, 2026
1500 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 134:29.45aUSATF New England Association Junior Olympic ChampionshipJune 13, 2025
1600 Meters · OutdoorNHIAA D-II Outdoor Championship and Battlenotes · May 304:42.09aNHIAA D-II Outdoor Championship and BattlenotesMay 30, 2026
2 Miles · IndoorWinter Warrior HS Invitational · Dec 2810:16.76aWinter Warrior HS InvitationalDecember 28, 2025
3000 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 139:32.72aUSATF New England Association Junior Olympic ChampionshipJune 13, 2025
3200 Meters · Outdoor2026 Bobcat Invite · May 1610:24.78a2026 Bobcat InviteMay 16, 2026
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2058.13aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
60 Meters · IndoorNew Balance Nationals Indoor · Mar 72:17.53aNew Balance Nationals IndoorMarch 7, 2024
600 Meters · IndoorThe Beantown Winter Classic · Dec 211:38.06aThe Beantown Winter ClassicDecember 21, 2024
800 Meters · IndoorUSATF-NE Vacation Youth Meet · Feb 212:21.62aUSATF-NE Vacation Youth MeetFebruary 21, 2024
800 Meters · OutdoorSeacoast Championships · May 222:05.01aSeacoast ChampionshipsMay 22, 2026
800 Meters · Relay Split · IndoorNHWTL PEA · Jan 252:14.870NHWTL PEAJanuary 25, 2025
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2073-10New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-2New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 800g · OutdoorCoe-Brown Cluster Meet · Apr 994-11Coe-Brown Cluster MeetApril 9, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2014-10New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Pole Vault · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 208-11New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2022-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 65 · Coe-Brown Northwood AcademyCoe-Brown Northwood AcademyLong Jump65.14-10 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Place 20 · Coe-Brown Northwood AcademyCoe-Brown Northwood AcademyPole Vault20.8-11 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 85 · Coe-Brown Northwood AcademyCoe-Brown Northwood AcademyHigh Jump85.4-2 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 52 · Coe-Brown Northwood AcademyCoe-Brown Northwood AcademyJavelin800g52.93-610
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 45 · Coe-Brown Northwood AcademyCoe-Brown Northwood AcademyDiscus1.6kg45.73-10 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 83 · Coe-Brown Northwood AcademyCoe-Brown Northwood AcademyShot Put12lb83.22-8 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 1 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1500 Meters1.4:30.21a10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 42 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy400 Meters42.58.13a PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 70 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy100 Meters70.13.25a PB10
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Pole Vault · Black Bear Track ClubBlack Bear Track ClubPole Vault—DNS10
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 1500 Meters · Place 6 · Black Bear Track ClubBlack Bear Track Club1500 Meters6.4:30.93a10
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 1600 Meters · Place 10 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1600 Meters10.4:42.09a PB10
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 800 Meters · Place 12 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy800 Meters12.2:07.93a10
May 22Seacoast ChampionshipsMay 22 · 800 Meters · Place 9 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy800 Meters9.2:05.01a PB10
May 162026 Bobcat InviteMay 16 · 3200 Meters · Place 10 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy3200 Meters10.10:24.78a PB10
May 162026 Bobcat InviteMay 16 · 800 Meters · Place 9 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy800 Meters9.2:07.86a10
May 9Seacoast Freshmen SophomoreMay 9 · 800 Meters · Place 3 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy800 Meters3.2:08.17a10
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 16 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1 Mile164:41.61a PB10
Apr 25Black Bear InviteApr 25 · 1600 Meters · Place 6 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1600 Meters6.4:44.33a10
Apr 21OR Home #1Apr 21 · 800 Meters · Place 1 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy800 Meters1.2:08.47a10
Apr 18ORSpringApr 18 · 1600 Meters · Place 11 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1600 Meters11.4:49.21a10
Apr 9Coe-Brown Cluster MeetApr 9 · Javelin · Place 9 · Coe-Brown Northwood AcademyCoe-Brown Northwood AcademyJavelin800g9.94-11 PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 1500 Meters · Place 3 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1500 Meters3.4:18.42a PB10
Jan 24NHWTL @ PEA AfternoonJan 24 · 1000 Meters · Place 7 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1000 Meters72:46.52a PB10
Jan 3NHWTL Morning @ PSUJan 3 · 1000 Meters · Place 4 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1000 Meters4.2:48.38a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 2 Miles · Place 8 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy2 Miles8.10:16.76a PB10
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 33 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1 Mile33.4:41.60a PB10
Jan 25NHWTL PEAJan 25 · 800 Meters · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy800 MetersRelay Split—2:14.870 PB9
Jan 25NHWTL PEAJan 25 · 1500 Meters · Place 10 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1500 Meters10.4:29.41a9
Jan 19NHWTL UNH MorningJan 19 · 1000 Meters · Place 11 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1000 Meters11.2:56.42a9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 3000 Meters · Place 4 · Black Bear Track ClubBlack Bear Track Club3000 Meters4.9:32.72a PB9
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 1500 Meters · Place 3 · Black Bear Track ClubBlack Bear Track Club1500 Meters3.4:29.45a PB9
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · 1600 Meters · Place 7 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1600 Meters7.4:46.61a9
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 1600 Meters · Place 3 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1600 Meters3.4:55.94a9
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 200 Meters · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy200 Meters--NT9

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 2 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1 Mile2.4:56.13a9
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 6 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy600 Meters6.1:38.06a PB9
Dec 14NHWT PSU PMDec 14 · 1000 Meters · Place 7 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy1000 Meters7.2:53.98a9
Mar 7New Balance Nationals IndoorMar 7 · 60 Meters · Place 39 · Cheetah Running ClubCheetah Running Club60 MetersRound P394:55.20a—
Mar 7New Balance Nationals IndoorMar 7 · 60 Meters · Place 37 · Cheetah Running ClubCheetah Running Club60 MetersRound P372:17.53a PB—
Feb 21USATF-NE Vacation Youth MeetFeb 21 · 1 Mile · Place 3 · Cheetah Running ClubCheetah Running Club1 Mile35:10.49a—
Feb 21USATF-NE Vacation Youth MeetFeb 21 · 800 Meters · Place 4 · Cheetah Running ClubCheetah Running Club800 Meters42:21.62a PB—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 1 Mile · Place 3 · Cheetah Running ClubCheetah Running Club1 Mile35:11.10a—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 1000 Meters · Place 3 · Cheetah Running ClubCheetah Running Club1000 Meters33:07.86a—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 1 Mile · Place 3 · Cheetah Running ClubCheetah Running Club1 Mile35:09.06a—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 1000 Meters · Place 4 · Cheetah Running ClubCheetah Running Club1000 Meters43:08.00a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 1 Mile · Place 7 · Cheetah Running ClubCheetah Running Club1 Mile7.5:33.64a8
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 800 Meters · Place 5 · Cheetah Running ClubCheetah Running Club800 Meters5.2:29.47a8