Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBobcat Invitational · May 1413.09Bobcat InvitationalMay 14, 2022
200 Meters · IndoorRiverhawk Invitational · Jan 2427.41aRiverhawk InvitationalJanuary 24, 2025
200 Meters · OutdoorJim Boulanger Invitational · Apr 727.57aJim Boulanger InvitationalApril 7, 2024
300 Meters · IndoorNHIAA Division II Indoor State Championships · Feb 1244.56aNHIAA Division II Indoor State ChampionshipsFebruary 12, 2023
300m Hurdles · 30" / 0.762m · OutdoorNHIAA Division II Track & Field Championships · May 2649.10aNHIAA Division II Track & Field ChampionshipsMay 26, 2023
400 Meters · IndoorUNH v. Umass Lowell · Feb 121:04.17aUNH v. Umass LowellFebruary 12, 2025
400 Meters · OutdoorEd Daniels Classic · Apr 111:03.83aEd Daniels ClassicApril 11, 2026
55 Meter · IndoorNHIAA Division II Indoor State Championships · Feb 127.56aNHIAA Division II Indoor State ChampionshipsFebruary 12, 2023
55 Meters · IndoorNHWTL @ UNH Morning · Feb 57.80NHWTL @ UNH MorningFebruary 5, 2023
60 Meter · IndoorBates Indoor Invitational · Jan 178.47aBates Indoor InvitationalJanuary 17, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24UNH Wildcat InvitationalApr 24 · 400 Meters · Place 7 · New HampshireNew Hampshire400 Meters7.1:05.13aJr
Apr 24UNH Wildcat InvitationalApr 24 · 200 Meters · Place 10 · New HampshireNew Hampshire200 Meters10.27.47aWind: 4.5Jr
Apr 17George Davis InvitationalApr 17 · 200 Meters · Place 27 · New HampshireNew Hampshire200 Meters27.27.58aWind: 1Jr
Apr 11Ed Daniels ClassicApr 11 · 400 Meters · Place 22 · New HampshireNew Hampshire400 Meters22.1:03.83a PBJr
Apr 4Jim Boulanger InvitationalApr 4 · 200 Meters · Place 12 · New HampshireNew Hampshire200 Meters12.28.48aWind: -3.7Jr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11New Hampshire vs Umass LowellFeb 11 · 400 Meters · Place 4 · New HampshireNew Hampshire400 Meters41:05.16JR
Feb 6Riverhawk InvitationalFeb 6 · 400 Meters · Place 20 · New HampshireNew Hampshire400 Meters201:05.18aJr
Jan 24New Hampshire vs BryantJan 24 · 200 Meters · Place 4 · New HampshireNew Hampshire200 Meters429.01aJR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5UNH Jim Boulanger InvitationalApr 5 · 200 Meters · Place 8 · New HampshireNew Hampshire200 Meters827.78SO

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12UNH v. Umass LowellFeb 12 · 400 Meters · Place 2 · New HampshireNew Hampshire400 Meters21:04.17a PB—
Feb 12UNH v. Umass LowellFeb 12 · 200 Meters · Place 4 · New HampshireNew Hampshire200 Meters428.55a—
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 72 · New HampshireNew Hampshire200 Meters72.27.41a PBSo
Jan 17Bates Indoor InvitationalJan 17 · 60 Meter · Place 8 · New HampshireNew Hampshire60 MeterRound P8.8.47a PBWind: 0So
Jan 17Bates Indoor InvitationalJan 17 · 60 Meter · Place 8 · New HampshireNew Hampshire60 Meter8.8.48aWind: 0So
Jan 17Bates Indoor InvitationalJan 17 · 200 Meters · Place 7 · New HampshireNew Hampshire200 Meters7.27.98aWind: 0So

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 300 Meters · Place 35 · New HampshireNew Hampshire300 Meters35.46.44aSo
Jan 26Riverhawk InvitationalJan 26 · 200 Meters · Place 106 · New HampshireNew Hampshire200 Meters10628.30FR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26America East Pre-ConferenceApr 26 · 200 Meters · Place 13 · New HampshireNew Hampshire200 Meters13.27.84aWind: -3.1Fr
Apr 26America East Pre-ConferenceApr 26 · 100 Meters · Place 6 · New HampshireNew Hampshire100 Meters6.13.42aWind: -0.3Fr
Apr 13UMASS Commonwealth Invitational Apr 13 · 200 Meters · Place 11 · New HampshireNew Hampshire200 Meters1128.55a—
Apr 13UMASS Commonwealth Invitational Apr 13 · 100 Meters · Place 9 · New HampshireNew Hampshire100 Meters913.12a—
Apr 7Jim Boulanger InvitationalApr 7 · 200 Meters · Place 2 · New HampshireNew Hampshire200 Meters2.27.57a PBWind: 1.2Fr
Apr 7Jim Boulanger InvitationalApr 7 · 100 Meters · Place 3 · New HampshireNew Hampshire100 Meters3.13.11aWind: 3.3Fr

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 8UMaine Meet #1Dec 8 · 60 Meter · Place 4 · New HampshireNew Hampshire60 MeterRound P4.8.56aFr
Dec 8UMaine Meet #1Dec 8 · 60 Meter · Place 4 · New HampshireNew Hampshire60 Meter4.8.57aFr
Dec 8UMaine Meet #1Dec 8 · 200 Meters · Place 10 · New HampshireNew Hampshire200 Meters10.29.24aFr
Feb 12NHIAA Division II Indoor State ChampionshipsFeb 12 · 300 Meters · Place 5 · Kingswood Reg SeniorKingswood Reg Senior300 Meters5.44.56a PB12
Feb 12NHIAA Division II Indoor State ChampionshipsFeb 12 · 55 Meter · Place 7 · Kingswood Reg SeniorKingswood Reg Senior55 MeterRound P7.7.73a12
Feb 12NHIAA Division II Indoor State ChampionshipsFeb 12 · 55 Meter · Place 4 · Kingswood Reg SeniorKingswood Reg Senior55 Meter4.7.56a PB12
Feb 5NHWTL @ UNH MorningFeb 5 · 300 Meters · Place 4 · KingswoodKingswood300 Meters445.95SR
Feb 5NHWTL @ UNH MorningFeb 5 · 55 Meters · Place 4 · KingswoodKingswood55 MetersRound P47.80 PBSR
Feb 5NHWTL @ UNH MorningFeb 5 · 55 Meters · Place 4 · KingswoodKingswood55 Meters47.80SR
Jan 21NHWTL @ UNH AfternoonJan 21 · 300 Meters · Place 4 · Kingswood Reg SeniorKingswood Reg Senior300 Meters4.46.28a12
Jan 21NHWTL @ UNH AfternoonJan 21 · 55 Meter · Place 5 · Kingswood Reg SeniorKingswood Reg Senior55 MeterRound P5.7.81a12
Jan 21NHWTL @ UNH AfternoonJan 21 · 55 Meter · Place 4 · Kingswood Reg SeniorKingswood Reg Senior55 Meter4.7.85a12
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · 300 Meters · Place 5 · Kingswood Reg SeniorKingswood Reg Senior300 Meters5.45.86a12
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · 55 Meter · Place 1 · Kingswood Reg SeniorKingswood Reg Senior55 MeterRound P1.7.71a12
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · 55 Meter · Place 1 · Kingswood Reg SeniorKingswood Reg Senior55 Meter1.7.66a12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · 300m Hurdles · Place 4 · Kingswood Reg SeniorKingswood Reg Senior300m Hurdles30" / 0.762m4.49.10a PB12
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · 100 Meters · Place 5 · Kingswood Reg SeniorKingswood Reg Senior100 MetersRound P5.13.24aWind: -0.812
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · 100 Meters · Place 5 · Kingswood Reg SeniorKingswood Reg Senior100 Meters5.13.21aWind: -0.212

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth MorningDec 30 · 300 Meters · Place 1 · Kingswood Reg SeniorKingswood Reg Senior300 Meters1.46.53a12
Dec 30NHWTL @ Plymouth MorningDec 30 · 55 Meter · Place 4 · Kingswood Reg SeniorKingswood Reg Senior55 MeterRound P4.7.96a12
Dec 30NHWTL @ Plymouth MorningDec 30 · 55 Meter · Place 3 · Kingswood Reg SeniorKingswood Reg Senior55 Meter3.7.81a12
Dec 30NHWTL @ PSU Morning SessionDec 30 · 300 Meters · Place 1 · Kingswood Reg SeniorKingswood Reg Senior300 Meters1.46.53a12
Dec 30NHWTL @ PSU Morning SessionDec 30 · 55 Meter · Place 4 · Kingswood Reg SeniorKingswood Reg Senior55 MeterRound P4.7.96a12
Dec 30NHWTL @ PSU Morning SessionDec 30 · 55 Meter · Place 3 · Kingswood Reg SeniorKingswood Reg Senior55 Meter3.7.81a12
Dec 27NHWTL @ UNH MorningDec 27 · 300 Meters · Place 3 · Kingswood Reg SeniorKingswood Reg Senior300 Meters3.46.01a12
Dec 27NHWTL @ UNH MorningDec 27 · 55 Meter · Place 2 · Kingswood Reg SeniorKingswood Reg Senior55 MeterRound P2.7.84a12
Dec 27NHWTL @ UNH MorningDec 27 · 55 Meter · Place 2 · Kingswood Reg SeniorKingswood Reg Senior55 Meter2.7.74a12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Wilderness League ChampionshipMay 21 · 300m Hurdles · Place 3 · KingswoodKingswood300m Hurdles352.15JR
May 21Wilderness League ChampionshipMay 21 · 100 Meters · Place 3 · KingswoodKingswood100 MetersRound P313.37JR
May 21Wilderness League ChampionshipMay 21 · 100 Meters · Place 3 · KingswoodKingswood100 Meters313.30JR
May 14Bobcat InvitationalMay 14 · 300 Hurdles Finals · Place 1 · KingswoodKingswood300 Hurdles Finals151.57JR
May 14Bobcat InvitationalMay 14 · 100 Meters · Place 1 · KingswoodKingswood100 Meters113.27JR
May 14Bobcat InvitationalMay 14 · 100 Meters · Place 1 · KingswoodKingswood100 Meters113.09 PBJR