Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUNH Wildcat Invitational · Apr 2413.17aUNH Wildcat InvitationalApril 24, 2026
100m Hurdles · 33" / 0.838m · Outdoor12th Annual Greater New Bedford Sunset Invitational · May 717.42a12th Annual Greater New Bedford Sunset InvitationalMay 7, 2022
200 Meters · IndoorSuffolk Ice Breaker · Jan 1828.19aSuffolk Ice BreakerJanuary 18, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1346.46MSTCA Northeast InvitationalJanuary 13, 2023
400 Meters · IndoorRiverhawk Invitational · Feb 61:00.60aRiverhawk InvitationalFebruary 6, 2026
400m Hurdles · 30" / 0.762m · OutdoorNew England (NEICAAA) Outdoor Championships · May 81:03.58aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
500 Meters · IndoorDartmouth December Invite · Dec 121:26.01aDartmouth December InviteDecember 12, 2025
55m Hurdles · 33" · IndoorHockomock - Meet3 - Reggie · Jan 209.88aHockomock - Meet3 - ReggieJanuary 20, 2022
60 Meter · IndoorPlymouth Winter Classic · Dec 58.87aPlymouth Winter ClassicDecember 5, 2025
60 Meters · IndoorPanther Invite II · Feb 18.96aPanther Invite IIFebruary 1, 2025
600 Meters · IndoorSouthern Maine Husky Invitational · Jan 311:42.57aSouthern Maine Husky InvitationalJanuary 31, 2026
High Jump · IndoorHockomock - Meet3 - Reggie · Jan 204-04.00Hockomock - Meet3 - ReggieJanuary 20, 2022
High Jump · OutdoorAttleboro @ Milford · Apr 264-4Attleboro @ MilfordApril 26, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 400m Hurdles · Place 4 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762m4.1:03.58a PBJr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 5 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762mRound P5.1:05.31aJr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 5 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762m5.1:06.27aJr
May 1NE10 OutdoorMay 1 · 400m Hurdles · Place 5 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762mRound P5.1:05.31aJr
May 1NE10 OutdoorMay 1 · 400m Hurdles · Place 6 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762m6.1:06.27aJr
Apr 24UNH Wildcat InvitationalApr 24 · 400m Hurdles · Place 3 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762m3.1:08.94aJr
Apr 24UNH Wildcat InvitationalApr 24 · 100 Meters · Place 11 · Southern New HampshireSouthern New Hampshire100 Meters11.13.17a PBWind: 0.9Jr
Apr 17George Davis InvitationalApr 17 · 400m Hurdles · Place 5 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762m5.1:09.34aJr
Apr 17George Davis InvitationalApr 17 · 100 Meters · Place 23 · Southern New HampshireSouthern New Hampshire100 Meters23.13.30aWind: 1.4Jr
Apr 11Ed Daniels ClassicApr 11 · 400m Hurdles · Place 6 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762m6.1:07.42aJr
Apr 4Jim Boulanger InvitationalApr 4 · 400m Hurdles · Place 2 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762m2.1:07.49aJr
Mar 26SNHU Spring InvitationalMar 26 · 400m Hurdles · Place 1 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762m1.1:06.12aJr
Mar 26SNHU Spring InvitationalMar 26 · 100 Meters · Place 21 · Southern New HampshireSouthern New Hampshire100 Meters21.13.56aWind: 1.2Jr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 400 Meters · Place 24 · Southern New HampshireSouthern New Hampshire400 Meters241:00.60a PBJR
Jan 31Southern Maine Husky InvitationalJan 31 · 600 Meters · Place 1 · Southern New HampshireSouthern New Hampshire600 Meters1.1:42.57a PBJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 600 Meters · Place 12 · Southern New HampshireSouthern New Hampshire600 Meters121:46.88aJr
Jan 18Suffolk Ice BreakerJan 18 · 400 Meters · Place 1 · Southern New HampshireSouthern New Hampshire400 Meters11:03.10aJr
Jan 18Suffolk Ice BreakerJan 18 · 200 Meters · Place 42 · Southern New HampshireSouthern New Hampshire200 Meters4228.19a PBJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Dartmouth December InviteDec 12 · 500 Meters · Place 7 · Southern New HampshireSouthern New Hampshire500 Meters7.1:26.01a PBJr
Dec 5Plymouth Winter ClassicDec 5 · 600 Meters · Place 3 · Southern New HampshireSouthern New Hampshire600 Meters3.1:51.86aJr
Dec 5Plymouth Winter ClassicDec 5 · 60 Meter · Place 17 · Southern New HampshireSouthern New Hampshire60 MeterRound P17.8.87a PBJr
Feb 15Kelly InviteFeb 15 · 400 Meters · Place 7 · Southern New HampshireSouthern New Hampshire400 Meters7.1:06.25aSo
Feb 1Panther Invite IIFeb 1 · 400 Meters · Place 11 · Southern New HampshireSouthern New Hampshire400 Meters111:08.05a—
Feb 1Panther Invite IIFeb 1 · 60 Meters · Place 18 · Southern New HampshireSouthern New Hampshire60 Meters188.96a PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25CCSU InvitationalApr 25 · 400m Hurdles · Place 7 · Southern New HampshireSouthern New Hampshire400m Hurdles30" / 0.762m7.1:09.79aSo
Apr 14Ed Daniels InvitationalApr 14 · 400m Hurdles · Place 6 · Southern New HampshireSouthern New Hampshire400m Hurdles61:11.28aSO

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 300 Meters · StonehillStonehill300 Meters--DNSSo
Feb 10URI Coaches InvitationalFeb 10 · 200 Meters · Place 21 · StonehillStonehill200 Meters2129.14FR
Feb 10URI Coaches InvitationalFeb 10 · 60m Hurdles · Place 25 · StonehillStonehill60m HurdlesRound P2510.59FR
Jan 26Riverhawk InvitationalJan 26 · 200 Meters · Place 126 · StonehillStonehill200 Meters12629.68FR
Jan 20The URI InvitationalJan 20 · 400 Meters · Place 24 · StonehillStonehill400 Meters241:08.40FR
Jan 20The URI InvitationalJan 20 · 60m Hurdles · Place 32 · StonehillStonehill60m HurdlesRound P3210.71FR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 200 Meters · Place 73 · StonehillStonehill200 Meters7329.44FR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 20Holy Cross InvitationalApr 20 · 400m Hurdles · Place 8 · StonehillStonehill400m Hurdles81:18.81FR
Apr 13UMASS Commonwealth Invitational Apr 13 · 400m Hurdles · Place 15 · StonehillStonehill400m Hurdles151:17.21a—
Apr 5UMASS Flagship OpenerApr 5 · 400m Hurdles · Place 13 · StonehillStonehill400m Hurdles30" / 0.762m13.1:12.14aFr

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 2Alden InvitationalDec 2 · 300 Meters · Place 30 · StonehillStonehill300 Meters30.49.67aFr
Feb 11MSTCA Qualifier MeetFeb 11 · 300 Meters · MilfordMilford300 Meters--DNS12
Feb 11MSTCA Qualifier MeetFeb 11 · 55m Hurdles · Place 28 · MilfordMilford55m Hurdles33"Round P28.10.00a12
Feb 9Hockomock League MeetFeb 9 · 55m Hurdles · Place 3 · MilfordMilford55m Hurdles310.03SR
Feb 9Hockomock League MeetFeb 9 · 300 Meters · Place 4 · MilfordMilford300 Meters448.25SR
Jan 19Hockomock Dual Meet #5Jan 19 · 55m Hurdles · Place 1 · MilfordMilford55m Hurdles110.16SR
Jan 19Hockomock Dual Meet #5Jan 19 · 300 Meters · Place 3 · MilfordMilford300 Meters347.93SR
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 44 · MilfordMilford55m Hurdles4410.2912
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 56 · MilfordMilford300 Meters5646.46 PB12
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 56 · MilfordMilford300 Meters56.46.46a12
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 44 · MilfordMilford55m Hurdles33"Round P44.10.29a12
Jan 3Hockomock Dual Meet #3Jan 3 · High Jump · Place 22 · MilfordMilfordHigh Jump224-0SR
Jan 3Hockomock Dual Meet #3Jan 3 · 55m Hurdles · Place 1 · MilfordMilford55m Hurdles110.00SR
Jan 3Hockomock Dual Meet #3Jan 3 · 600 Meters · Place 4 · MilfordMilford600 Meters41:56.90SR

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 400m Hurdles · Place 18 · MilfordMilford400m Hurdles30" / 0.762m18.1:13.39a12
May 20Hockomock ChampionshipsMay 20 · 400m Hurdles · Place 5 · MilfordMilford400m Hurdles51:11.60a—
Apr 30MSTCA Division 2 RelaysApr 30 · High Jump · MilfordMilfordHigh Jump—ND—
Apr 25Taunton vs Milford @ TauntonApr 25 · 400m Hurdles · Place 1 · MilfordMilford400m Hurdles30" / 0.762m1.71.8Unofficial12
Apr 25Taunton vs Milford @ TauntonApr 25 · Long Jump · MilfordMilfordLong Jump—12'11.5"Unofficial12
Apr 25Taunton vs Milford @ TauntonApr 25 · 100m Hurdles · Place 1 · MilfordMilford100m Hurdles33" / 0.838m1.17.5Unofficial12
Apr 20MSTCA Warrior InvitationalApr 20 · 400m Hurdles · Place 3 · MilfordMilford400m Hurdles31:11.73a—
Apr 11Milford vs AttleboroApr 11 · 400m Hurdles · MilfordMilford400m Hurdles30" / 0.762m—73.1Unofficial12
Apr 11Milford vs AttleboroApr 11 · Long Jump · MilfordMilfordLong Jump—14'Unofficial12
Apr 11Milford vs AttleboroApr 11 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—17.8Unofficial12
Apr 5North Attleboro vs. MilfordApr 5 · 400m Hurdles · MilfordMilford400m Hurdles30" / 0.762m—71.6Unofficial12
Apr 5North Attleboro vs. MilfordApr 5 · Long Jump · MilfordMilfordLong Jump—13'3Unofficial12
Apr 5North Attleboro vs. MilfordApr 5 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—17.8Unofficial12

2022 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 600 Meters · Place 18 · MilfordMilford600 Meters18.1:57.89a12
Dec 20Hockomock Dual Meet #2Dec 20 · 55m Hurdles · Place 7 · MilfordMilford55m Hurdles33"7.10.28a12
Dec 20Hockomock Dual Meet #2Dec 20 · High Jump · Place 20 · MilfordMilfordHigh Jump20.4-02.0012
Dec 8Hockomock League Dual Meet #1Dec 8 · 600 Meters · Place 12 · MilfordMilford600 Meters12.2:02.09a12
Dec 8Hockomock League Dual Meet #1Dec 8 · 55m Hurdles · Place 9 · MilfordMilford55m Hurdles33"9.10.42a12
Dec 8Hockomock League Dual Meet #1Dec 8 · High Jump · Place 24 · MilfordMilfordHigh Jump24.4' 2"12
Feb 20MIAA Div 2 ChampionshipsFeb 20 · 55m Hurdles · Place 6 · MilfordMilford55m Hurdles69.94JR
Feb 12MSTCA Last ChanceFeb 12 · 55m Hurdles · Place 25 · MilfordMilford55m HurdlesRound P259.8611
Feb 4Hockomock League ChampionshipFeb 4 · 55m Hurdles · Place 2 · MilfordMilford55m Hurdles210.09JR
Feb 4Hockomock League ChampionshipFeb 4 · 55m Hurdles · Place 7 · MilfordMilford55m Hurdles710.01JR
Jan 20Hockomock - Meet3 - ReggieJan 20 · 55m Hurdles · Place 6 · MilfordMilford55m Hurdles33"6.9.88a PB11
Jan 20Hockomock - Meet3 - ReggieJan 20 · High Jump · Place 11 · MilfordMilfordHigh Jump11.4-04.00 PB11
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Finals · Place 2 · Juni MilfordJuni Milford55 Hurdles Finals210.01—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Finals · Place 2 · Juni MilfordJuni Milford55 Hurdles Finals210.01—
Jan 10Hockomock - Kelly Rex - WheatonJan 10 · 55m Hurdles · Place 6 · MilfordMilford55m Hurdles33"6.10.41a11

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 400m Hurdles · Place 8 · MilfordMilford400m Hurdles30" / 0.762m8.1:09.76a11
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 100m Hurdles · Place 24 · MilfordMilford100m Hurdles33" / 0.838mRound P24.17.53a11
May 21Hockomock Championship MeetMay 21 · 400m Hurdles · Place 10 · MilfordMilford400m Hurdles30" / 0.762m10.1:17.00a11
May 21Hockomock Championship MeetMay 21 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838mRound P—DNS11
May 10Milford @ FranklinMay 10 · 400m Hurdles · MilfordMilford400m Hurdles30" / 0.762m—1:11.1Unofficial11
May 10Milford @ FranklinMay 10 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—17.4Unofficial11
May 10Milford @ FranklinMay 10 · High Jump · MilfordMilfordHigh Jump—4-2Unofficial11
May 712th Annual Greater New Bedford Sunset InvitationalMay 7 · 100m Hurdles · Place 5 · MilfordMilford100m Hurdles33" / 0.838mRound P5.17.50a11
May 712th Annual Greater New Bedford Sunset InvitationalMay 7 · 100m Hurdles · Place 4 · MilfordMilford100m Hurdles33" / 0.838m4.17.42a PB11
May 3Taunton vs. MilfordMay 3 · 400m Hurdles · Place 1 · MilfordMilford400m Hurdles30" / 0.762m1.1:14.3Unofficial11
May 3Taunton vs. MilfordMay 3 · 100m Hurdles · Place 2 · MilfordMilford100m Hurdles33" / 0.838m2.17.9Unofficial11
May 3Taunton vs. MilfordMay 3 · High Jump · MilfordMilfordHigh Jump—4-2Unofficial11
Apr 26Attleboro @ MilfordApr 26 · 100m Hurdles · Place 2 · MilfordMilford100m Hurdles33" / 0.838m2.18.311
Apr 26Attleboro @ MilfordApr 26 · High Jump · Place 1 · MilfordMilfordHigh Jump1.4-4 PB11
Apr 26Attleboro @ MilfordApr 26 · 400 Meters · Place 1 · MilfordMilford400 MetersRelay Split1.67.7Unofficial11
Apr 21MSTCA Warrior InviteApr 21 · 100m Hurdles · Place 4 · MilfordMilford100m Hurdles33" / 0.838m4.17.70a11
Apr 21MSTCA Warrior InviteApr 21 · High Jump · MilfordMilfordHigh Jump--DNS11
Apr 12Mansfield vs MilfordApr 12 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—17.7Unofficial11
Apr 12Mansfield vs MilfordApr 12 · High Jump · MilfordMilfordHigh Jump—4-4Unofficial11
Apr 5King Philip @ MilfordApr 5 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—17.9Unofficial11
Apr 5King Philip @ MilfordApr 5 · High Jump · MilfordMilfordHigh Jump—4-4Unofficial11

2021 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ClassicDec 27 · 55m Hurdles · Place 32 · MilfordMilford55m Hurdles33"Round P32.10.90a11
Dec 27Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 33 · MilfordMilford55m Hurdles33"Round P33.10.90a11
Dec 19MSTCA Speed Classic- Large SchoolsDec 19 · 55m Hurdles · Place 7 · MilfordMilford55m Hurdles33"7.10.18a11
Dec 19MSTCA Large School Speed ClassicDec 19 · 55m Hurdles · Place 7 · MilfordMilford55m Hurdles33"7.10.18a11
Dec 17Hockomock - Reggie 1Dec 17 · 55m Hurdles · Place 10 · MilfordMilford55m Hurdles33"10.10.32a11
Dec 13Hockomock Davenport Meet 1Dec 13 · 55m Hurdles · Place 7 · MilfordMilford55m Hurdles33"7.10.53a11
Dec 11MSTCA Winter Festival Invitational Large SchoolsDec 11 · 55m Hurdles · Place 11 · MilfordMilford55m Hurdles33"11.10.40a11
Dec 11MSTCA Winter Festival Invitational Large SchoolsDec 11 · 55m Hurdles · Place 8 · MilfordMilford55m Hurdles33"8.10.28a11
Apr 14Milford vs FoxboroApr 14 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—18.6Unofficial10
Apr 6Taunton at MilfordApr 6 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—18.4Unofficial10
Apr 6Taunton at MilfordApr 6 · 200 Meters · MilfordMilford200 Meters—31.5Unofficial10
Mar 12Hock League Grade Level ChallengeMar 12 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—20.6Unofficial10
Mar 12Hock League Grade Level ChallengeMar 12 · 100 Meters · MilfordMilford100 Meters—15.5Unofficial10

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7King Philip at MilfordJun 7 · 100m Hurdles · Place 7 · MilfordMilford100m Hurdles33" / 0.838m7.18.4Unofficial10
Jun 7King Philip at MilfordJun 7 · High Jump · Place 3 · MilfordMilfordHigh Jump3.4'2"Unofficial10
May 27Franklin at MilfordMay 27 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—18.6Unofficial10
May 13Attleboro vs MilfordMay 13 · 100m Hurdles · Place 6 · MilfordMilford100m Hurdles33" / 0.838m6.18.9Unofficial10
May 7Taunton at MilfordMay 7 · 100m Hurdles · Place 3 · MilfordMilford100m Hurdles318.4h10
Apr 19Hockomock League Meet (All Results)Apr 19 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—18.6Unofficial10
Mar 31Mansfield v MilfordMar 31 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—18.4Unofficial10
Mar 31Mansfield v MilfordMar 31 · 200 Meters · MilfordMilford200 Meters—31.0Unofficial10
Mar 25KP Vs Attleboro and MilfordMar 25 · 100m Hurdles · MilfordMilford100m Hurdles33" / 0.838m—18.9Unofficial10