Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLittle East Conference Championship · Apr 2511.18aLittle East Conference ChampionshipApril 25, 2026
200 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1322.40aDavid Hemery Valentine InvitationalFebruary 13, 2026
200 Meters · OutdoorNeedham v. Braintree · Apr 522.2Needham v. BraintreeApril 5, 2024
300 Meters · Indoor2026 Reggie Poyau Memorial Invitational · Jan 1735.99a2026 Reggie Poyau Memorial InvitationalJanuary 17, 2026
400 Meters · IndoorTufts Cupid Challenge · Feb 1351.17aTufts Cupid ChallengeFebruary 13, 2026
400 Meters · OutdoorTufts Sunshine Classic · Apr 1850.96aTufts Sunshine ClassicApril 18, 2025
55 Meter · IndoorBSC Meet #2 · Dec 226.98aBSC Meet #2December 22, 2022
60 Meter · Indoor3rd Annual Marathon Sports Winter Classic · Dec 287.22a3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
60 Meters · IndoorWheaton Invite · Feb 17.32Wheaton InviteFebruary 1, 2025
High Jump · IndoorBSC Meet #2 · Dec 225-01.00BSC Meet #2December 22, 2022
Long Jump · IndoorBSC #2 · Dec 2316-00.50BSC #2December 23, 2021

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 200 Meters · Place 12 · UMass DartmouthUMass Dartmouth200 Meters12.22.33aWind: 0.1So
May 8The FIRE Meet at WilliamsMay 8 · 200 Meters · Place 11 · UMass DartmouthUMass Dartmouth200 Meters11.22.38aWind: 1So
May 1New England Division III Outdoor ChampionshipsMay 1 · 200 Meters · Place 7 · UMass DartmouthUMass Dartmouth200 Meters7.22.45aWind: -0.1So
May 1New England Division III Outdoor ChampionshipsMay 1 · 100 Meters · Place 15 · UMass DartmouthUMass Dartmouth100 MetersRound P15.11.00aWind: 2.1So
Apr 25Little East Conference ChampionshipApr 25 · 200 Meters · Place 3 · UMass DartmouthUMass Dartmouth200 Meters3.22.32aWind: -0.2So
Apr 25Little East Conference ChampionshipApr 25 · 100 Meters · Place 8 · UMass DartmouthUMass Dartmouth100 MetersRound P8.11.30aWind: -0.3So
Apr 25Little East Conference ChampionshipApr 25 · 100 Meters · Place 7 · UMass DartmouthUMass Dartmouth100 Meters7.11.18a PBWind: -0.5So
Apr 17Bridgewater State Bears InvitationalApr 17 · 200 Meters · Place 5 · UMass DartmouthUMass Dartmouth200 Meters5.22.39aWind: 2.3So
Apr 10Tufts Spring StampedeApr 10 · 200 Meters · Place 13 · UMass DartmouthUMass Dartmouth200 Meters13.22.38aWind: 0.6So
Apr 10Tufts Spring StampedeApr 10 · 100 Meters · Place 25 · UMass DartmouthUMass Dartmouth100 Meters25.11.40aWind: -0.8So
Apr 4Coast Guard Spring InvitationalApr 4 · 200 Meters · Place 3 · UMass DartmouthUMass Dartmouth200 Meters3.23.00aWind: -1.9So
Apr 4Coast Guard Spring InvitationalApr 4 · 100 Meters · Place 3 · UMass DartmouthUMass Dartmouth100 Meters3.10.97aWind: 3.1So
Mar 27Corsair ClassicMar 27 · 400 Meters · Place 5 · UMass DartmouthUMass Dartmouth400 Meters551.75SO
Mar 21J Elmer Swanson Spring ClassicMar 21 · 200 Meters · Place 11 · UMass DartmouthUMass Dartmouth200 Meters1122.64aSo

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 21Little East Indoor T&F ChampionshipFeb 21 · 400 Meters · UMass DartmouthUMass Dartmouth400 Meters—DNSSo
Feb 21Little East Indoor T&F ChampionshipFeb 21 · 200 Meters · UMass DartmouthUMass Dartmouth200 Meters—DNSSo
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 50 · UMass DartmouthUMass Dartmouth200 Meters5022.40a PBSo
Feb 13Tufts Cupid ChallengeFeb 13 · 400 Meters · Place 2 · UMass DartmouthUMass Dartmouth400 Meters251.17a PBSo
Feb 72026 Wheaton InvitationalFeb 7 · 400 Meters · Place 5 · UMass DartmouthUMass Dartmouth400 Meters551.22aSO
Jan 24MIT Gordon Kelly InvitationalJan 24 · 400 Meters · Place 6 · UMass DartmouthUMass Dartmouth400 Meters651.82aSo
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 1 · UMass DartmouthUMass Dartmouth200 Meters122.81aSo
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 300 Meters · Place 1 · UMass DartmouthUMass Dartmouth300 Meters135.99a PBSo
Jan 10Wesleyan Winter InvitationalJan 10 · 60 Meter · Place 11 · UMass DartmouthUMass Dartmouth60 MeterRound P11.7.30aSo
Jan 10Wesleyan Winter InvitationalJan 10 · 200 Meters · Place 1 · UMass DartmouthUMass Dartmouth200 Meters1.22.91aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 60 Meter · Place 12 · UnattachedUnattached60 Meter12.7.22a PBSo
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.22.65aSo
Feb 22Little East Indoor ChampionshipFeb 22 · 200 Meters · Place 8 · UMass DartmouthUMass Dartmouth200 Meters8.23.28aFr
Feb 7Tufts Cupid ChallengeFeb 7 · 400 Meters · Place 9 · UMass DartmouthUMass Dartmouth400 Meters953.12a—
Feb 1Wheaton InviteFeb 1 · 60 Meters · Place 16 · UMass DartmouthUMass Dartmouth60 MetersRound P167.32 PBFR
Jan 25Lyons InviteJan 25 · 200 Meters · Place 4 · UMass DartmouthUMass Dartmouth200 Meters423.13FR
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 300 Meters · Place 4 · UMass DartmouthUMass Dartmouth300 Meters436.84a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15MIT Final QualifierMay 15 · 400 Meters · Place 5 · UMass DartmouthUMass Dartmouth400 Meters5.50.97aFr
May 102025 NEICAAA Outdoor ChampsMay 10 · 200 Meters · Place 28 · UMass DartmouthUMass Dartmouth200 Meters2822.52aFR
May 2NE DIII OutdoorMay 2 · 200 Meters · Place 21 · UMass DartmouthUMass Dartmouth200 Meters21.22.22aWind: 3.7Fr
Apr 27Little East ChampionshipApr 27 · 400 Meters · Place 9 · UMass DartmouthUMass Dartmouth400 Meters951.09FR
Apr 27Little East ChampionshipApr 27 · 200 Meters · Place 5 · UMass DartmouthUMass Dartmouth200 Meters522.24FR
Apr 18Tufts Sunshine ClassicApr 18 · 400 Meters · Place 7 · UMass DartmouthUMass Dartmouth400 Meters7.50.96a PBFr
Apr 18Tufts Sunshine ClassicApr 18 · 200 Meters · Place 7 · UMass DartmouthUMass Dartmouth200 Meters7.22.30aWind: 2.5Fr
Apr 13Jerry Gravel InvitationalApr 13 · 400 Meters · Place 4 · UMass DartmouthUMass Dartmouth400 Meters451.78aFR
Apr 5CGA Spring InviteApr 5 · 200 Meters · Place 5 · UMass DartmouthUMass Dartmouth200 Meters522.78aFR
Mar 292025 Corsair Classic InvitationalMar 29 · 400 Meters · Place 5 · UMass DartmouthUMass Dartmouth400 Meters551.49FR
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 200 Meters · Place 20 · UMass DartmouthUMass Dartmouth200 Meters20.23.36aWind: 0Fr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 400 Meters · Place 12 · NeedhamNeedham400 Meters12.51.39a12
May 8Framingham @ NeedhamMay 8 · 400 Meters · Place 1 · NeedhamNeedham400 Meters1.50.4Unofficial12
Apr 24Weymouth vs. NeedhamApr 24 · 400 Meters · NeedhamNeedham400 MetersRelay Split—50.8hUnofficial12
Apr 10Walpole vs. NeedhamApr 10 · 400 Meters · Place 3 · NeedhamNeedham400 Meters3.53.3Unofficial12
Apr 10Walpole vs. NeedhamApr 10 · 100 Meters · Place 2 · NeedhamNeedham100 Meters2.11.1Unofficial12
Apr 5Needham v. BraintreeApr 5 · 200 Meters · Place 2 · NeedhamNeedham200 Meters2.22.2 PB12

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Bay State Conf - Block 1Dec 14 · 300 Meters · Place 5 · NeedhamNeedham300 Meters5.38.05a12
Feb 8BSC ChampionshipFeb 8 · 300 Meters · Place 7 · NeedhamNeedham300 Meters7.37.12a11
Feb 8BSC ChampionshipFeb 8 · 200 Meters · NeedhamNeedham200 MetersRelay Split—22.6Unofficial11
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 300 Meters · Place 17 · NeedhamNeedham300 Meters17.36.53a11
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 55 Meter · Place 61 · NeedhamNeedham55 MeterRound P61.7.02a11
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 400 Meters · NeedhamNeedham400 MetersRelay Split—52.6Unofficial11
Jan 26BSC Meet #5Jan 26 · 55 Meter · Place 9 · NeedhamNeedham55 Meter9.7.00a11
Jan 14Suffolk Ice BreakerJan 14 · 200 Meters · Place 12 · UnattachedUnattached200 Meters12.23.37a11

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 200 Meters · Place 16 · NeedhamNeedham200 MetersRound P16.22.59a11
May 17BSC ChampionshipsMay 17 · 200 Meters · Place 3 · NeedhamNeedham200 MetersRound P3.22.71a11
May 17BSC ChampionshipsMay 17 · 200 Meters · Place 3 · NeedhamNeedham200 Meters3.22.86a11
May 13Andover Boosters MeetMay 13 · 200 Meters · Place 6 · NeedhamNeedham200 Meters6.23.12a11
May 10Framingham vs NeedhamMay 10 · 200 Meters · Place 1 · NeedhamNeedham200 Meters1.22.2Unofficial11
Apr 26Weymouth vs. NeedhamApr 26 · 200 Meters · Place 2 · NeedhamNeedham200 Meters2.22.5Unofficial11
Apr 26Weymouth vs. NeedhamApr 26 · 100 Meters · Place 2 · NeedhamNeedham100 Meters2.11.2Unofficial11
Apr 19BSC RelaysApr 19 · 100 Meters · Place 7 · NeedhamNeedham100 Meters7.11.83a11
Apr 12Needham v. WalpoleApr 12 · 200 Meters · Place 1 · NeedhamNeedham200 Meters1.22.2Unofficial11
Apr 12Needham v. WalpoleApr 12 · 100 Meters · Place 2 · NeedhamNeedham100 Meters2.11.1Unofficial11
Apr 5Needham v. BraintreeApr 5 · 200 Meters · Place 1 · NeedhamNeedham200 Meters1.22.7Unofficial11

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22BSC Meet #2Dec 22 · 55 Meter · Place 7 · NeedhamNeedham55 Meter7.6.98a PB11
Dec 22BSC Meet #2Dec 22 · High Jump · Place 17 · NeedhamNeedhamHigh Jump17.5-01.00 PB11
Dec 15BSC Meet #1Dec 15 · 300 Meters · Place 5 · NeedhamNeedham300 Meters5.38.53a11
Jan 25BSC #5Jan 25 · 55 Meter · Place 12 · NeedhamNeedham55 Meter12.7.06a10
Jan 13BSC #4Jan 13 · 300 Meters · Place 8 · NeedhamNeedham300 Meters8.38.75a10
Jan 13BSC #4Jan 13 · 200 Meters · NeedhamNeedham200 MetersRelay Split—23.6Unofficial10
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 300 Meters · Place 2 · NeedhamNeedham300 Meters2.37.14a10
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · Long Jump · Place 27 · NeedhamNeedhamLong Jump27.14-04.5010

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27MIAA D1 ChampionshipMay 27 · 200 Meters · Place 5 · NeedhamNeedham200 MetersRound P5.22.31a10
May 27MIAA D1 ChampionshipMay 27 · 200 Meters · Place 7 · NeedhamNeedham200 Meters7.22.30a10
May 27MIAA D1 ChampionshipMay 27 · 100 Meters · Place 23 · NeedhamNeedham100 MetersRound P23.11.43a10
May 18Bay State Conference ChampionshipMay 18 · 200 Meters · Place 4 · NeedhamNeedham200 MetersRound P4.23.24a10
May 18Bay State Conference ChampionshipMay 18 · 200 Meters · Place 3 · NeedhamNeedham200 Meters3.22.92a10
May 18Bay State Conference ChampionshipMay 18 · 100 Meters · Place 3 · NeedhamNeedham100 MetersRound P3.11.44a10
May 18Bay State Conference ChampionshipMay 18 · 100 Meters · Place 3 · NeedhamNeedham100 Meters3.11.46a10
May 11Needham v. FraminghamMay 11 · 400 Meters · NeedhamNeedham400 MetersRelay Split—54.9Unofficial10
May 11Needham v. FraminghamMay 11 · 200 Meters · Place 1 · NeedhamNeedham200 Meters1.23.2Unofficial10
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 200 Meters · Place 4 · NeedhamNeedham200 Meters4.23.53a10
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 100 Meters · Place 1 · NeedhamNeedham100 MetersRound P1.11.59a10
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 100 Meters · Place 3 · NeedhamNeedham100 Meters3.11.60a10
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 200 Meters · Place 4 · NeedhamNeedham200 Meters4.23.53a10
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 100 Meters · Place 1 · NeedhamNeedham100 MetersRound P1.11.59a10
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 100 Meters · Place 3 · NeedhamNeedham100 Meters3.11.60a10
May 4Needham v. MiltonMay 4 · 200 Meters · Place 1 · NeedhamNeedham200 Meters1.23.1Unofficial10
May 4Needham v. MiltonMay 4 · 100 Meters · Place 1 · NeedhamNeedham100 Meters1.11.4Unofficial10
Apr 20Baystate League InviteApr 20 · 100 Meters · Place 5 · NeedhamNeedham100 Meters5.11.91a10
Apr 6Needham v. BraintreeApr 6 · 200 Meters · Place 2 · NeedhamNeedham200 Meters2.23.5Unofficial10
Apr 6Needham v. BraintreeApr 6 · 100 Meters · Place 1 · NeedhamNeedham100 Meters1.11.6Unofficial10

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30BSC #3Dec 30 · 300 Meters · Place 6 · NeedhamNeedham300 Meters6.39.97a10
Dec 30BSC #3Dec 30 · 55 Meter · Place 10 · NeedhamNeedham55 Meter10.7.21a10
Dec 30BSC #3Dec 30 · Long Jump · NeedhamNeedhamLong Jump—DNS10
Dec 23BSC #2Dec 23 · 300 Meters · Place 5 · NeedhamNeedham300 Meters5.38.14a10
Dec 23BSC #2Dec 23 · 200 Meters · NeedhamNeedham200 MetersRelay Split—22.9Unofficial10
Dec 23BSC #2Dec 23 · Long Jump · Place 21 · NeedhamNeedhamLong Jump21.16-00.50 PB10
Dec 16BSC #1Dec 16 · 300 Meters · NeedhamNeedham300 Meters—DNS10
Dec 16BSC #1Dec 16 · 55 Meter · Place 9 · NeedhamNeedham55 Meter9.7.06a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1Needham v. Newton NorthJun 1 · 200 Meters · NeedhamNeedham200 Meters—24.0Unofficial9
May 26Needham v. BraintreeMay 26 · 100 Meters · Place 2 · NeedhamNeedham100 Meters2.11.8Unofficial9
May 19Needham v. WeymouthMay 19 · 200 Meters · NeedhamNeedham200 Meters—24.3Unofficial9
May 12Needham v. MiltonMay 12 · 200 Meters · Place 2 · NeedhamNeedham200 Meters2.23.7Unofficial9