Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 284:22.93a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
1 Mile · OutdoorBSR Elite Scholastic Meet · May 154:18.04aBSR Elite Scholastic MeetMay 15, 2026
1000 Meters · IndoorNHWTL Morning @ PSU · Jan 32:41.29aNHWTL Morning @ PSUJanuary 3, 2026
1500 Meters · IndoorNHWTL UNH Evening · Jan 244:07.93aNHWTL UNH EveningJanuary 24, 2026
1500 Meters · OutdoorBattle Road Twilight Series Meet 1 · May 94:00.31aBattle Road Twilight Series Meet 1May 9, 2026
1600 Meters · OutdoorNew England HS Outdoor TF Championship · Jun 134:17.96aNew England HS Outdoor TF ChampionshipJune 13, 2026
2 Miles · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 289:29.53a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
3000 Meters · Indoorthe TRACK at new balance Early Bird invite · Dec 68:49.80athe TRACK at new balance Early Bird inviteDecember 6, 2025
3200 Meters · Outdoor2026 NHIAA Meet of Champions · Jun 69:31.44a2026 NHIAA Meet of ChampionsJune 6, 2026
5000 Meters · OutdoorBattle Road Twilight #3 · Jun 315:05.46aBattle Road Twilight #3June 3, 2023
600 Meters · IndoorNHWTL Morning @ PSU · Jan 31:31.70aNHWTL Morning @ PSUJanuary 3, 2026
800 Meters · OutdoorBlack Bear Invite · Apr 252:01.19aBlack Bear InviteApril 25, 2026
800 Meters · Relay Split · IndoorNHWTL Morning @ PSU · Jan 32:06.645NHWTL Morning @ PSUJanuary 3, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 1600 Meters · Place 11 · ConcordConcord1600 Meters11.4:17.96a PB12
Jun 62026 NHIAA Meet of ChampionsJun 6 · 3200 Meters · Place 8 · ConcordConcord3200 Meters8.9:31.44a PB12
Jun 62026 NHIAA Meet of ChampionsJun 6 · 1600 Meters · Place 5 · ConcordConcord1600 Meters5.4:21.63a12
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 3200 Meters · Place 3 · ConcordConcord3200 Meters3.9:35.41a12
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 1600 Meters · Place 5 · ConcordConcord1600 Meters5.4:28.28a12
May 23Londonderry R.E.A.L. InvitationalMay 23 · 3200 Meters · Place 7 · ConcordConcord3200 Meters7.10:08.92a12
May 23Londonderry R.E.A.L. InvitationalMay 23 · 1600 Meters · Place 16 · ConcordConcord1600 Meters16.4:45.95a12
May 19Dover, Goffstown, & Others @ PortsmouthMay 19 · Javelin · ConcordConcordJavelin800g--DNS12
May 16Battle Road Twilight Series Meet 2May 16 · 5000 Meters · Place 6 · UnattachedUnattached5000 Meters6.15:18.23a12
May 16Battle Road Twilight Series Meet 2May 16 · 1 Mile · UnattachedUnattached1 Mile--DNS12
May 15BSR Elite Scholastic MeetMay 15 · 1 Mile · Place 5 · Crimson Tide Track NHCrimson Tide Track NH1 Mile5.4:18.04a PB12
May 9Battle Road Twilight Series Meet 1May 9 · 1500 Meters · Place 10 · UnattachedUnattached1500 Meters10.4:00.31a PB12
Apr 25Black Bear InviteApr 25 · 1600 Meters · Place 1 · ConcordConcord1600 Meters1.4:21.02a12
Apr 25Black Bear InviteApr 25 · 800 Meters · Place 4 · ConcordConcord800 Meters4.2:01.19a PB12
Apr 21Concord Memorial @ PinkertonApr 21 · 1600 Meters · Place 1 · ConcordConcord1600 Meters1.4:40.40a12
Apr 21Concord Memorial @ PinkertonApr 21 · 800 Meters · Place 1 · ConcordConcord800 Meters1.2:04.46a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 2 Miles · Place 7 · ConcordConcord2 Miles7.9:29.53a PB12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 1 Mile · Place 2 · ConcordConcord1 Mile2.4:22.93a PB12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 2 Miles · Place 7 · ConcordConcord2 Miles7.9:29.53a12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 1 Mile · Place 2 · ConcordConcord1 Mile2.4:22.93a12
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 3000 Meters · Place 4 · ConcordConcord3000 Meters4.8:50.85a12
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 1500 Meters · Place 2 · ConcordConcord1500 Meters2.4:10.09a12
Jan 24NHWTL UNH EveningJan 24 · 1500 Meters · Place 2 · ConcordConcord1500 Meters24:07.93a PB12
Jan 3NHWTL Morning @ PSUJan 3 · 1000 Meters · Place 1 · ConcordConcord1000 Meters1.2:41.29a PB12
Jan 3NHWTL Morning @ PSUJan 3 · 600 Meters · Place 1 · ConcordConcord600 Meters1.1:31.70a PB12
Jan 3NHWTL Morning @ PSUJan 3 · 800 Meters · ConcordConcord800 MetersRelay Split—2:06.645 PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH AfternoonDec 21 · 600 Meters · Place 1 · ConcordConcord600 Meters1.1:32.55a12
Dec 14NHWTL @ USM GorhamDec 14 · 3000 Meters · Place 1 · ConcordConcord3000 Meters1.8:58.13a12
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 3000 Meters · Place 6 · UnattachedUnattached3000 Meters6.8:49.80a PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6Dartmouth RelaysJan 6 · 2 Miles · Place 1 · ConcordConcord2 Miles1.9:40.53a10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 3000 Meters · Place 1 · ConcordConcord3000 Meters1.8:58.34a10
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 1500 Meters · Place 7 · ConcordConcord1500 Meters7.4:25.28a10
Dec 16NHWTL @ PSU Morning SessionDec 16 · 3000 Meters · Place 1 · ConcordConcord3000 Meters1.9:03.77a10
Feb 12NHIAA Division I Indoor State ChampionshipsFeb 12 · 3000 Meters · Place 3 · ConcordConcord3000 Meters3.9:18.15a9
Feb 12NHIAA Division I Indoor State ChampionshipsFeb 12 · 1500 Meters · Place 10 · ConcordConcord1500 Meters10.4:30.85a9
Feb 5NHWTL @ UNH AfternoonFeb 5 · 1500 Meters · Place 3 · ConcordConcord1500 Meters34:25.22FR
Jan 21NHWT @ Phillips Exeter AcademyJan 21 · 3000 Meters · Place 3 · ConcordConcord3000 Meters3.9:27.17a9
Jan 7NH Meet PMJan 7 · 3000 Meters · Place 3 · ConcordConcord3000 Meters3.9:24.20a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 3Battle Road Twilight #3Jun 3 · 5000 Meters · Place 12 · UnattachedUnattached5000 Meters12.15:05.46a PB—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18NHWTL @ PlymouthDec 18 · 3000 Meters · Place 1 · ConcordConcord3000 Meters1.9:20.18a9