Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNeedham v. Braintree · Apr 510.6Needham v. BraintreeApril 5, 2024
200 Meters · Indoor the TRACK at new balance Early Bird invite · Dec 722.68a the TRACK at new balance Early Bird inviteDecember 7, 2024
200 Meters · OutdoorMAAC Outdoor Championships · May 921.93aMAAC Outdoor ChampionshipsMay 9, 2026
300 Meters · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 1536.48aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2024
55 Meter · IndoorBay State Conf - Block 1 · Dec 146.97aBay State Conf - Block 1December 14, 2023
55 Meters · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 156.73aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2024
60 Meter · Indoor the TRACK at new balance Early Bird invite · Dec 77.26a the TRACK at new balance Early Bird inviteDecember 7, 2024
60 Meters · IndoorUniversity of Massachusetts Flagship Indoor Invitational · Jan 127.30University of Massachusetts Flagship Indoor InvitationalJanuary 12, 2025
Long Jump · IndoorBay State Conf - Block 1 · Dec 1417-09.50Bay State Conf - Block 1December 14, 2023
Long Jump · OutdoorMSTCA Division 1 Relays · Apr 295.31mMSTCA Division 1 RelaysApril 29, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 200 Meters · Place 8 · MerrimackMerrimack200 MetersRound P8.21.93a PBWind: 0.7So
May 9MAAC Outdoor ChampionshipsMay 9 · 200 Meters · Place 8 · MerrimackMerrimack200 Meters8.22.34aWind: 1.7So
May 9MAAC Outdoor ChampionshipsMay 9 · 100 Meters · Place 8 · MerrimackMerrimack100 MetersRound P8.10.96aWind: 0.6So
May 9MAAC Outdoor ChampionshipsMay 9 · 100 Meters · Place 5 · MerrimackMerrimack100 Meters5.10.79aWind: 1.4So
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 100 Meters · Place 6 · MerrimackMerrimack100 Meters6.10.89aWind: -0.7So
Apr 25Stonehill-Bentley-MerrimackApr 25 · 100 Meters · Place 5 · MerrimackMerrimack100 Meters5.11.11aWind: 0.9So
Apr 17George Davis InvitationalApr 17 · 200 Meters · Place 5 · MerrimackMerrimack200 Meters5.22.15aWind: -1.1So
Apr 17George Davis InvitationalApr 17 · 100 Meters · Place 5 · MerrimackMerrimack100 Meters5.10.92aWind: 2.3So
Apr 11Ed Daniels ClassicApr 11 · 200 Meters · Place 10 · MerrimackMerrimack200 Meters10.22.31aWind: 0.2So
Apr 11Ed Daniels ClassicApr 11 · 100 Meters · Place 12 · MerrimackMerrimack100 MetersRound P12.11.04aWind: 0.4So
Apr 2Merrimack Alumni ClassicApr 2 · 200 Meters · Place 2 · MerrimackMerrimack200 Meters2.23.01aWind: -1.3So
Apr 2Merrimack Alumni ClassicApr 2 · 100 Meters · Place 4 · MerrimackMerrimack100 Meters4.11.38aWind: -1.2So
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 100 Meters · Place 14 · MerrimackMerrimack100 Meters14.11.22aWind: 1.2So

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 200 Meters · Place 16 · MerrimackMerrimack200 MetersRound P16.22.50aWind: -0.2Fr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 100 Meters · Place 20 · MerrimackMerrimack100 MetersRound P20.11.03aWind: 2.5Fr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 200 Meters · Place 22 · MerrimackMerrimack200 Meters22.22.52aWind: 0.7Fr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 100 Meters · Place 21 · MerrimackMerrimack100 Meters21.11.19aWind: 1.4Fr
Apr 17Merrimack Alumni CarnivalApr 17 · 200 Meters · Place 12 · MerrimackMerrimack200 Meters1222.76FR
Apr 17Merrimack Alumni CarnivalApr 17 · 200 Meters · Place 12 · MerrimackMerrimack200 Meters1222.76FR
Apr 17Merrimack Alumni CarnivalApr 17 · 100 Meters · Place 13 · MerrimackMerrimack100 Meters1311.33FR
Apr 17Merrimack Alumni CarnivalApr 17 · 100 Meters · Place 13 · MerrimackMerrimack100 Meters1311.33FR
Apr 5Skyhawk Invitational (outdoor)Apr 5 · Long Jump · Place 8 · MerrimackMerrimackLong Jump8.5.64mFr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 100 Meters · Place 4 · MerrimackMerrimack100 Meters4.11.23aWind: 0.1Fr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 22MAAC Indoor T&F ChampsFeb 22 · 200 Meters · Place 19 · MerrimackMerrimack200 MetersRound P19.23.09aFr
Feb 14David Hemery Valentine InvitationalFeb 14 · 200 Meters · Place 70 · MerrimackMerrimack200 Meters7022.84a—
Feb 14David Hemery Valentine InvitationalFeb 14 · 60 Meters · Place 46 · MerrimackMerrimack60 MetersRound P467.44a—
Feb 1Harvard Crimson OpenFeb 1 · 60 Meter · Place 53 · MerrimackMerrimack60 MeterRound P53.7.52aWind: 0Fr
Feb 1Harvard Crimson OpenFeb 1 · 200 Meters · Place 29 · MerrimackMerrimack200 Meters29.23.56aWind: 0Fr
Jan 24Riverhawk InvitationalJan 24 · 60 Meter · Place 85 · MerrimackMerrimack60 MeterRound P85.7.35aFr
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 200 Meters · Place 16 · MerrimackMerrimack200 Meters1622.85FR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 200 Meters · Place 16 · MerrimackMerrimack200 Meters1622.85FR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 60 Meters · Place 17 · MerrimackMerrimack60 Meters177.30 PBFR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 60 Meters · Place 17 · MerrimackMerrimack60 Meters177.30FR

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 60 Meter · Place 37 · MerrimackMerrimack60 MeterRound P37.7.26a PBFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 200 Meters · Place 18 · MerrimackMerrimack200 Meters18.22.68a PBFr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 300 Meters · Place 14 · NeedhamNeedham300 Meters1436.48a PB—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55 Meters · Place 17 · NeedhamNeedham55 Meters176.73a PB—
Feb 7Bay State Conf ChampionshipFeb 7 · 55 Meters · Place 6 · NeedhamNeedham55 Meters66.76a—
Feb 7Bay State Conf ChampionshipFeb 7 · 55 Meters · Place 6 · NeedhamNeedham55 Meters66.76a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 300 Meters · Place 18 · NeedhamNeedham300 Meters1836.8912
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55 Meters · Place 20 · NeedhamNeedham55 MetersRound P206.7712
Jan 25Bay State Conf - Block 5Jan 25 · Long Jump · Place 12 · NeedhamNeedhamLong Jump1217-8—
Jan 25Bay State Conf - Block 5Jan 25 · 55 Meters · Place 2 · NeedhamNeedham55 Meters26.79a—
Jan 20MSTCA D1 RelaysJan 20 · Long Jump · Place 64 · NeedhamNeedhamLong Jump64.4.30m12
Jan 11Bay State Conf - Block 4Jan 11 · Long Jump · Place 12 · NeedhamNeedhamLong Jump1219-1—
Jan 11Bay State Conf - Block 4Jan 11 · 55 Meters · Place 6 · NeedhamNeedham55 Meters66.91a—
Jan 4Bay State Conference - Block 3Jan 4 · Long Jump · Place 15 · NeedhamNeedhamLong Jump1517-3—
Jan 4Bay State Conference - Block 3Jan 4 · 55 Meters · Place 6 · NeedhamNeedham55 Meters66.90a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 100 Meters · Place 9 · NeedhamNeedham100 MetersRound P9.11.06aWind: 1.812
May 15Bay State Conf ChampionshipMay 15 · 100 Meters · Place 3 · NeedhamNeedham100 Meters311.20a—
May 15Bay State Conf ChampionshipMay 15 · 100 Meters · Place 4 · NeedhamNeedham100 Meters411.15a—
May 11Andover Boosters InvitationalMay 11 · 100 Meters · Place 11 · NeedhamNeedham100 Meters1111.40a—
May 11Andover Boosters InvitationalMay 11 · 100 Meters · Place 4 · NeedhamNeedham100 Meters411.19a—
May 8Framingham @ NeedhamMay 8 · 200 Meters · Place 1 · NeedhamNeedham200 Meters1.22.2Unofficial12
May 8Framingham @ NeedhamMay 8 · 100 Meters · Place 1 · NeedhamNeedham100 Meters1.10.5Unofficial12
May 1Needham @ MiltonMay 1 · Long Jump · Place 1 · NeedhamNeedhamLong Jump118-5—
May 1Needham @ MiltonMay 1 · 200 Meters · Place 2 · NeedhamNeedham200 Meters222.79a—
May 1Needham @ MiltonMay 1 · 100 Meters · Place 1 · NeedhamNeedham100 Meters111.32a—
Apr 24Weymouth vs. NeedhamApr 24 · Long Jump · Place 3 · NeedhamNeedhamLong Jump3.17' 9.5"Unofficial12
Apr 24Weymouth vs. NeedhamApr 24 · 400 Meters · NeedhamNeedham400 MetersRelay Split—51.0hUnofficial12
Apr 10Walpole vs. NeedhamApr 10 · Long Jump · NeedhamNeedhamLong Jump—18' 4.75"Unofficial12
Apr 10Walpole vs. NeedhamApr 10 · 200 Meters · Place 2 · NeedhamNeedham200 Meters2.22.1Unofficial12
Apr 5Needham v. BraintreeApr 5 · Long Jump · Place 1 · NeedhamNeedhamLong Jump1.18-10.5012
Apr 5Needham v. BraintreeApr 5 · 200 Meters · Place 1 · NeedhamNeedham200 Meters1.22.012
Apr 5Needham v. BraintreeApr 5 · 100 Meters · Place 1 · NeedhamNeedham100 Meters1.10.6 PB12
Jan 17Newton North JV Indoor Track Meet #1Jan 17 · Long Jump · NeedhamNeedhamLong Jump—18' 0Unofficial12

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · 300 Meters · Place 5 · NeedhamNeedham300 Meters5.37.60a12
Dec 21Bay State Conf - Block 2Dec 21 · Long Jump · Place 27 · NeedhamNeedhamLong Jump27.14-11.7512
Dec 14Bay State Conf - Block 1Dec 14 · 200 Meters · NeedhamNeedham200 MetersRelay Split—23.6Unofficial12
Dec 14Bay State Conf - Block 1Dec 14 · 55 Meter · Place 8 · NeedhamNeedham55 Meter8.6.97a PB12
Dec 14Bay State Conf - Block 1Dec 14 · Long Jump · Place 14 · NeedhamNeedhamLong Jump14.17-09.50 PB12
Jan 26BSC Meet #5Jan 26 · 300 Meters · Place 13 · NeedhamNeedham300 Meters13.41.98a11
Jan 26BSC Meet #5Jan 26 · 200 Meters · NeedhamNeedham200 MetersRelay Split—25.4Unofficial11
Jan 12BSC Meet #4Jan 12 · Long Jump · Place 22 · NeedhamNeedhamLong Jump2216-5.75JR
Jan 12BSC Meet #4Jan 12 · 55 Meters · Place 2 · NeedhamNeedham55 Meters27.52JR
Jan 5BSC Meet #3Jan 5 · 55 Meters · Place 15 · NeedhamNeedham55 Meters157.46a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17BSC ChampionshipsMay 17 · 100 Meters · Place 19 · NeedhamNeedham100 MetersRound P19.12.07a11
May 13Andover Boosters MeetMay 13 · 100 Meters · Place 54 · NeedhamNeedham100 MetersRound P54.12.27a11
May 10Framingham vs NeedhamMay 10 · Long Jump · Place 2 · NeedhamNeedhamLong Jump2.17' 4.5Unofficial11
May 10Framingham vs NeedhamMay 10 · 100 Meters · Place 3 · NeedhamNeedham100 Meters3.11.6Unofficial11
Apr 29MSTCA Division 1 RelaysApr 29 · Long Jump · Place 64 · NeedhamNeedhamLong Jump645.31m PB—
Apr 26Weymouth vs. NeedhamApr 26 · Long Jump · NeedhamNeedhamLong Jump—17' 6Unofficial11
Apr 26Weymouth vs. NeedhamApr 26 · 200 Meters · NeedhamNeedham200 Meters—23.6Unofficial11
Apr 19BSC RelaysApr 19 · 100 Meters · Place 12 · NeedhamNeedham100 Meters12.12.12a11
Apr 12Needham v. WalpoleApr 12 · Long Jump · Place 3 · NeedhamNeedhamLong Jump3.17' 2.75Unofficial11
Apr 12Needham v. WalpoleApr 12 · 100 Meters · NeedhamNeedham100 Meters—11.6Unofficial11
Apr 5Needham v. BraintreeApr 5 · Long Jump · NeedhamNeedhamLong Jump—15' 11Unofficial11
Apr 5Needham v. BraintreeApr 5 · 100 Meters · NeedhamNeedham100 Meters—12.3Unofficial11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22BSC Meet #2Dec 22 · 55 Meter · Place 18 · NeedhamNeedham55 Meter18.7.50a11
Dec 22BSC Meet #2Dec 22 · High Jump · NeedhamNeedhamHigh Jump—NH11
Dec 15BSC Meet #1Dec 15 · Long Jump · Place 26 · NeedhamNeedhamLong Jump26.13-11.2511