Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBraintree vs. Milton · Apr 1012.1Braintree vs. MiltonApril 10, 2024
200 Meters · OutdoorMSTCA South Shore Twilight Meet · May 2026.43aMSTCA South Shore Twilight MeetMay 20, 2023
300 Meters · IndoorBSC Meet #1 · Dec 1548.71aBSC Meet #1December 15, 2022
55 Meter · IndoorBay State Conference - Block #1 · Dec 127.26aBay State Conference - Block #1December 12, 2024
55 Meters · IndoorBay State Conf - Block 6 · Jan 317.29aBay State Conf - Block 6January 31, 2024
600 Meters · IndoorBSC Meet #2 · Dec 221:58.56aBSC Meet #2December 22, 2022
Long Jump · IndoorBay State Conference - Block #2 · Dec 1920-03.50Bay State Conference - Block #2December 19, 2024
Long Jump · OutdoorSpringfield College Classic · Apr 46.53mSpringfield College ClassicApril 4, 2026
Triple Jump · IndoorMassasoit Classic · Jan 2412.33mMassasoit ClassicJanuary 24, 2026
Triple Jump · OutdoorConference of New England Outdoor Championships · Apr 2412.12mConference of New England Outdoor ChampionshipsApril 24, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Triple Jump · Place 10 · Wentworth (Mass.)Wentworth (Mass.)Triple Jump10.12.12m PBWind: 0Fr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Long Jump · Place 16 · Wentworth (Mass.)Wentworth (Mass.)Long Jump16.5.99mWind: 0Fr
Apr 17Bridgewater State Bears InvitationalApr 17 · Triple Jump · Place 7 · Wentworth (Mass.)Wentworth (Mass.)Triple Jump7.11.80mWind: 0Fr
Apr 17Bridgewater State Bears InvitationalApr 17 · Long Jump · Place 8 · Wentworth (Mass.)Wentworth (Mass.)Long Jump8.5.85mWind: 1.4Fr
Apr 10Silfen InvitationalApr 10 · Triple Jump · Place 11 · Wentworth (Mass.)Wentworth (Mass.)Triple Jump11.12.12mWind: 3.1Fr
Apr 4Springfield College ClassicApr 4 · Triple Jump · Wentworth (Mass.)Wentworth (Mass.)Triple Jump—FOULFr
Apr 4Springfield College ClassicApr 4 · Long Jump · Place 5 · Wentworth (Mass.)Wentworth (Mass.)Long Jump5.6.53m PBWind: 0.6Fr
Mar 27Jonathan Tymann InvitationalMar 27 · Long Jump · Wentworth (Mass.)Wentworth (Mass.)Long Jump—DNSFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · Long Jump · Place 3 · WentworthWentworthLong Jump36.17mFR
Feb 13Tufts Cupid ChallengeFeb 13 · Long Jump · Place 21 · Wentworth (Mass.)Wentworth (Mass.)Long Jump216.07mFr
Jan 30Harvard InvitationalJan 30 · Long Jump · Place 13 · WentworthWentworthLong Jump136.18mFR
Jan 24Massasoit ClassicJan 24 · Triple Jump · Place 6 · Wentworth (Mass.)Wentworth (Mass.)Triple Jump612.33m PBFR
Jan 18Suffolk Ice BreakerJan 18 · Long Jump · Place 5 · Wentworth (Mass.)Wentworth (Mass.)Long Jump56.40m—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 24 · BraintreeBraintreeLong Jump24.19-06.2512
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · Triple Jump · Place 3 · BraintreeBraintreeTriple Jump338-812
Apr 16Bay State Conf 2 at BraintreeApr 16 · Triple Jump · Place 3 · BraintreeBraintreeTriple Jump338-712
Apr 16Bay State Conf 2 at BraintreeApr 16 · Long Jump · Place 1 · BraintreeBraintreeLong Jump121-10.5012
Apr 9Braintree, Milton, and NeedhamApr 9 · Triple Jump · Place 2 · BraintreeBraintreeTriple Jump238-5.7512
Apr 9Braintree, Milton, and NeedhamApr 9 · Long Jump · Place 2 · BraintreeBraintreeLong Jump219-612

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 29 · BraintreeBraintreeLong Jump2919-1—
Feb 5Bay State Conf - Meet of ChampionsFeb 5 · Long Jump · Place 8 · BraintreeBraintreeLong Jump819-3—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · Long Jump · Place 42 · BraintreeBraintreeLong Jump4219-0.50—
Jan 23Bay State Conference - Block 5Jan 23 · Long Jump · Place 4 · BraintreeBraintreeLong Jump419-6—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 23 · BraintreeBraintreeLong Jump235.93m—
Jan 9Bay State Conference - Block #4Jan 9 · Long Jump · Place 11 · BraintreeBraintreeLong Jump1118-10—
Jan 2Bay State Conference - Block#3Jan 2 · Long Jump · Place 8 · BraintreeBraintreeLong Jump818-4—

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · Long Jump · BraintreeBraintreeLong Jump—DNS12
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Long Jump · Place 13 · BraintreeBraintreeLong Jump13.19-09.0012
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 55 Meter · Place 43 · BraintreeBraintree55 Meter43.7.28a12
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · Long Jump · Place 11 · BraintreeBraintreeLong Jump11.19-00.0012
Dec 19Bay State Conference - Block #2Dec 19 · Long Jump · Place 1 · BraintreeBraintreeLong Jump1.20-03.50 PB12
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 6 · BraintreeBraintree55 Meter6.7.26a PB12
Dec 12Bay State Conference - Block #1Dec 12 · Long Jump · Place 5 · BraintreeBraintreeLong Jump5.18-04.0012
Feb 7Bay State Conf ChampionshipFeb 7 · Long Jump · Place 13 · BraintreeBraintreeLong Jump1318-11—
Jan 31Bay State Conf - Block 6Jan 31 · Long Jump · Place 8 · BraintreeBraintreeLong Jump818-1.75—
Jan 31Bay State Conf - Block 6Jan 31 · 55 Meters · Place 30 · BraintreeBraintree55 Meters307.29a PB—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · Long Jump · Place 43 · BraintreeBraintreeLong Jump4318-211
Jan 25Bay State Conf - Block 5Jan 25 · Long Jump · Place 15 · BraintreeBraintreeLong Jump1517-1.75—
Jan 25Bay State Conf - Block 5Jan 25 · 55 Meters · Place 25 · BraintreeBraintree55 Meters257.42a—
Jan 20MSTCA D1 RelaysJan 20 · Long Jump · BraintreeBraintreeLong Jump--DNS11
Jan 11Bay State Conf - Block 4Jan 11 · Long Jump · Place 9 · BraintreeBraintreeLong Jump919-5—
Jan 4Bay State Conference - Block 3Jan 4 · Long Jump · Place 5 · BraintreeBraintreeLong Jump519-5.50—
Jan 4Bay State Conference - Block 3Jan 4 · 55 Meters · Place 30 · BraintreeBraintree55 Meters307.47a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24Newton North vs BraintreeApr 24 · Triple Jump · BraintreeBraintreeTriple Jump—37'1"Unofficial11
Apr 24Newton North vs BraintreeApr 24 · Long Jump · BraintreeBraintreeLong Jump—18'11"Unofficial11
Apr 24Newton North vs BraintreeApr 24 · 100 Meters · BraintreeBraintree100 Meters—17.6Unofficial11
Apr 18MSTCA Warrior InvitationalApr 18 · Long Jump · Place 39 · BraintreeBraintreeLong Jump3918-7.50—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 124 · BraintreeBraintree100 Meters12412.60a—
Apr 10Braintree vs. MiltonApr 10 · Long Jump · Place 2 · BraintreeBraintreeLong Jump2.18-08.2511
Apr 10Braintree vs. MiltonApr 10 · 100 Meters · Place 1 · BraintreeBraintree100 Meters1.12.1 PB11
Apr 5Needham v. BraintreeApr 5 · Long Jump · Place 2 · BraintreeBraintreeLong Jump2.18-08.0011
Apr 5Needham v. BraintreeApr 5 · 100 Meters · Place 7 · BraintreeBraintree100 Meters7.1211

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Long Jump · Place 28 · BraintreeBraintreeLong Jump28.19-00.0011
Dec 21Bay State Conf - Block 2Dec 21 · Long Jump · Place 10 · BraintreeBraintreeLong Jump10.18-05.0011
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Place 88 · BraintreeBraintree55 Meter88.7.32a11
Dec 14Bay State Conf - Block 1Dec 14 · 55 Meter · Place 29 · BraintreeBraintree55 Meter29.7.41a11
Dec 14Bay State Conf - Block 1Dec 14 · Long Jump · Place 8 · BraintreeBraintreeLong Jump8.19-01.7511
Jan 26BSC Meet #5Jan 26 · 55 Meter · Place 39 · BraintreeBraintree55 Meter39.7.75a10
Jan 12BSC Meet #4Jan 12 · 55 Meters · Place 4 · BraintreeBraintree55 Meters47.83SO

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 200 Meters · Place 89 · BraintreeBraintree200 Meters89.26.43a PB10
May 20MSTCA South Shore Twilight MeetMay 20 · 100 Meters · Place 77 · BraintreeBraintree100 MetersRound P77.12.60a10
May 10Walpole vs. BraintreeMay 10 · 200 Meters · BraintreeBraintree200 Meters—25.8Unofficial10
May 10Walpole vs. BraintreeMay 10 · 100 Meters · BraintreeBraintree100 Meters—12.00Unofficial10
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 100 Meters · Place 103 · BraintreeBraintree100 Meters10312.65a—
Apr 26Newton North vs BraintreeApr 26 · 200 Meters · BraintreeBraintree200 Meters—26.53aUnofficial10
Apr 26Newton North vs BraintreeApr 26 · 100 Meters · BraintreeBraintree100 Meters—12.71aUnofficial10
Apr 19BSC RelaysApr 19 · 100 Meters · Place 64 · BraintreeBraintree100 Meters64.13.31a10
Apr 12Milton vs. BraintreeApr 12 · 200 Meters · BraintreeBraintree200 Meters—26.3Unofficial10
Apr 12Milton vs. BraintreeApr 12 · 100 Meters · BraintreeBraintree100 Meters—13.0Unofficial10
Apr 5Needham v. BraintreeApr 5 · 200 Meters · BraintreeBraintree200 Meters—26.6Unofficial10
Apr 5Needham v. BraintreeApr 5 · 100 Meters · BraintreeBraintree100 Meters—12.5Unofficial10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22BSC Meet #2Dec 22 · 600 Meters · Place 41 · BraintreeBraintree600 Meters41.1:58.56a PB10
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 200 Meters · BraintreeBraintree200 MetersRelay Split—28.9Unofficial10
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 55 Meter · Place 142 · BraintreeBraintree55 Meter142.7.88a10
Dec 15BSC Meet #1Dec 15 · 300 Meters · Place 27 · BraintreeBraintree300 Meters27.48.71a PB10