Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorMiddlesex League Freedom Block · Dec 308.31aMiddlesex League Freedom BlockDecember 30, 2022
Discus · 1.6kg · OutdoorMIAA Division 4 Track & Field Championship · May 23129-01MIAA Division 4 Track & Field ChampionshipMay 23, 2024
Discus · 2kg · OutdoorTufts Sunshine Classic · Apr 1838.88mTufts Sunshine ClassicApril 18, 2025
Hammer · 16lb / 7.26kg · OutdoorTufts Sunshine Classic · Apr 1832.01mTufts Sunshine ClassicApril 18, 2025
Shot Put · 12lb · IndoorML-12 Varsity Block #2 · Dec 2147-07.00ML-12 Varsity Block #2December 21, 2023
Shot Put · 12lb · OutdoorLC2Q at BHS · May 1950' 1"LC2Q at BHSMay 19, 2023
Shot Put · 16lb / 7.26kg · OutdoorTufts Sunshine Classic · Apr 1813.39mTufts Sunshine ClassicApril 18, 2025
Weight Throw · 25lb / 11.3kg · IndoorMSTCA Boston Holiday Challenge at "the TRACK" · Dec 2747-01.00MSTCA Boston Holiday Challenge at "the TRACK"December 27, 2023
Weight Throw · 25lb / 11.3kg · OutdoorMiddlesex League Indoor #5 · Jan 2640-03.00Middlesex League Indoor #5January 26, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Jonathan Tymann InvitationalMar 27 · Discus · Place 10 · Wentworth (Mass.)Wentworth (Mass.)Discus2kg10.33.37mSo
Mar 27Jonathan Tymann InvitationalMar 27 · Shot Put · Place 2 · Wentworth (Mass.)Wentworth (Mass.)Shot Put16lb / 7.26kg2.13.21mSo

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · Shot Put · Place 18 · Wentworth (Mass.)Wentworth (Mass.)Shot Put1813.74mSO
Mar 1New England Division III Indoor ChampionshipsMar 1 · Shot Put · Place 17 · Wentworth (Mass.)Wentworth (Mass.)Shot Put1713.76mSO
Feb 21Wheaton Post-Season QualifierFeb 21 · Weight Throw · Place 10 · WentworthWentworthWeight Throw1012.55mSO
Feb 21Wheaton Post-Season QualifierFeb 21 · Shot Put · Place 1 · WentworthWentworthShot Put113.98mSO
Feb 13David Hemery Valentine InvitationalFeb 13 · Shot Put · Place 11 · Wentworth (Mass.)Wentworth (Mass.)Shot Put1113.47mSo
Jan 30John Thomas Terrier ClassicJan 30 · Shot Put · Place 21 · WentworthWentworthShot Put2113.31SO
Jan 24Massasoit ClassicJan 24 · Weight Throw · Place 17 · Wentworth (Mass.)Wentworth (Mass.)Weight Throw1711.79mSO
Jan 24Massasoit ClassicJan 24 · Shot Put · Place 2 · Wentworth (Mass.)Wentworth (Mass.)Shot Put213.76mSO
Jan 18Suffolk Ice BreakerJan 18 · Weight Throw · Place 25 · Wentworth (Mass.)Wentworth (Mass.)Weight Throw2512.10mSo
Jan 18Suffolk Ice BreakerJan 18 · Shot Put · Place 11 · Wentworth (Mass.)Wentworth (Mass.)Shot Put1113.11mSo

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Hammer · Place 13 · WentworthWentworthHammer1331.32mFR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Javelin · Place 15 · WentworthWentworthJavelin1536.20mFR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Discus · Place 13 · WentworthWentworthDiscus1330.62mFR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Shot Put · Place 3 · WentworthWentworthShot Put313.09mFR
Apr 18Tufts Sunshine ClassicApr 18 · Hammer · Place 11 · Wentworth (Mass.)Wentworth (Mass.)Hammer16lb / 7.26kg11.32.01m PBFr
Apr 18Tufts Sunshine ClassicApr 18 · Javelin · Wentworth (Mass.)Wentworth (Mass.)Javelin800g--DNSFr
Apr 18Tufts Sunshine ClassicApr 18 · Discus · Place 5 · Wentworth (Mass.)Wentworth (Mass.)Discus2kg5.38.88m PBFr
Apr 18Tufts Sunshine ClassicApr 18 · Shot Put · Place 5 · Wentworth (Mass.)Wentworth (Mass.)Shot Put16lb / 7.26kg5.13.39m PBFr
Apr 5Jonathan Tymann InvitationalApr 5 · Hammer · Place 6 · WentworthWentworthHammer630.37mFR
Apr 5Jonathan Tymann InvitationalApr 5 · Discus · Place 3 · WentworthWentworthDiscus330.44mFR
Apr 5Jonathan Tymann InvitationalApr 5 · Shot Put · Place 2 · WentworthWentworthShot Put212.55mFR
Mar 29Tufts Snowflake ClassicMar 29 · Javelin · Place 27 · Wentworth (Mass.)Wentworth (Mass.)Javelin270.09mFr
Mar 29Tufts Snowflake ClassicMar 29 · Discus · Place 31 · Wentworth (Mass.)Wentworth (Mass.)Discus3128.24mFr
Mar 29Tufts Snowflake ClassicMar 29 · Shot Put · Place 9 · Wentworth (Mass.)Wentworth (Mass.)Shot Put911.95mFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · Shot Put · Place 33 · WentworthWentworthShot Put3312.70mFR
Feb 22Wheaton Post-Season QualifierFeb 22 · Weight Throw · Place 15 · Wentworth (Mass.)Wentworth (Mass.)Weight Throw1510.25m—
Feb 22Wheaton Post-Season QualifierFeb 22 · Shot Put · Place 5 · Wentworth (Mass.)Wentworth (Mass.)Shot Put512.94m—
Feb 14Lynn Ruddy InvitationalFeb 14 · Weight Throw · Wentworth (Mass.)Wentworth (Mass.)Weight Throw35lb / 15.9kg--FSFr
Feb 1Yankee Small College InvitationalFeb 1 · Weight Throw · Place 6 · WentworthWentworthWeight Throw612.31mFR
Feb 1Yankee Small College InvitationalFeb 1 · Shot Put · Place 2 · WentworthWentworthShot Put214.01mFR
Jan 25Lyons InviteJan 25 · Weight Throw · Place 9 · WentworthWentworthWeight Throw912.73mFR
Jan 25Lyons InviteJan 25 · Shot Put · Place 9 · WentworthWentworthShot Put912.67mFR
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · Weight Throw · Place 7 · Wentworth (Mass.)Wentworth (Mass.)Weight Throw712.77m—
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · Shot Put · Place 4 · Wentworth (Mass.)Wentworth (Mass.)Shot Put413.50m—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · Shot Put · Place 6 · BurlingtonBurlingtonShot Put651-6.50—
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · Discus · Place 8 · BurlingtonBurlingtonDiscus1.6kg8.129-01 PB12
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · Shot Put · Place 3 · BurlingtonBurlingtonShot Put12lb3.48-10.7512
May 15ML-12 ChampionshipsMay 15 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put149-0.25—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Discus · Place 6 · BurlingtonBurlingtonDiscus6111-9—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put149-10—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put148-5—
Apr 27MSTCA Div. IV Relays Apr 27 · Discus · Place 9 · BurlingtonBurlingtonDiscus935.10m—
Apr 27MSTCA Div. IV Relays Apr 27 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put214.62m—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put150-1.75—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · Discus · Place 1 · BurlingtonBurlingtonDiscus1.6kg1.124-0512
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put12lb1.48-03.2512
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Discus · Place 2 · BurlingtonBurlingtonDiscus2122-2—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put148-7.75—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 24MIAA Meet of Champions Feb 24 · Weight Throw · Place 8 · BurlingtonBurlingtonWeight Throw850-2.75—
Feb 21USATF-NE Vacation Youth MeetFeb 21 · Weight Throw · Place 4 · BurlingtonBurlingtonWeight Throw414.68m—
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 5 · BurlingtonBurlingtonShot Put547-9—
Feb 5ML-12 Varsity ChampionshipFeb 5 · Weight Throw · Place 2 · BurlingtonBurlingtonWeight Throw245-5—
Feb 5ML-12 Varsity ChampionshipFeb 5 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put246-3.25—
Jan 21MSTCA D3 RelaysJan 21 · Shot Put · Place 9 · BurlingtonBurlingtonShot Put12lb9.13.23m12
Jan 15ML-12 Varsity Block #5Jan 15 · Weight Throw · Place 1 · BurlingtonBurlingtonWeight Throw143-7.50—
Jan 15ML-12 Varsity Block #5Jan 15 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put147-6.75—
Jan 12MSTCA Northeast InvitationalJan 12 · Weight Throw · Place 6 · BurlingtonBurlingtonWeight Throw648-06.5012
Jan 9ML-12 Varsity Block #4Jan 9 · Weight Throw · Place 2 · BurlingtonBurlingtonWeight Throw244-10—
Jan 9ML-12 Varsity Block #4Jan 9 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put149-2.50—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Weight Throw · Place 6 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg6.47-01.00 PB12
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Shot Put · Place 7 · BurlingtonBurlingtonShot Put12lb7.46-11.0012
Dec 21ML-12 Varsity Block #2Dec 21 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put12lb1.47-07.00 PB12
Dec 16MSTCA Speed Classic (Small School)Dec 16 · Weight Throw · Place 1 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg1.45-06.0012
Dec 14ML-12 Varsity Block #1Dec 14 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put12lb1.46-10.2512
Feb 25MIAA Meet of ChampionsFeb 25 · Shot Put · Place 17 · BurlingtonBurlingtonShot Put1745-6JR
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · Shot Put · Place 4 · BurlingtonBurlingtonShot Put445-4.5JR
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 4 · BurlingtonBurlingtonShot Put446-09.5011
Jan 13MSTCA Northeast InvitationalJan 13 · Weight Throw · BurlingtonBurlingtonWeight Throw25lb / 11.3kg--DNS11
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 4 · BurlingtonBurlingtonShot Put12lb4.46-09.5011
Jan 5Middlesex League Indoor T&F #4Jan 5 · Weight Throw · Place 4 · BurlingtonBurlingtonWeight Throw435-1.5JR
Jan 5Middlesex League Indoor T&F #4Jan 5 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put148-6.25JR

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · Shot Put · Place 12 · BurlingtonBurlingtonShot Put1248-5—
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · Shot Put · Place 3 · BurlingtonBurlingtonShot Put12lb3.47-05.7511
May 19LC2Q at BHSMay 19 · Discus · Place 5 · BurlingtonBurlingtonDiscus1.6kg5.89' 7"11
May 19LC2Q at BHSMay 19 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put12lb1.50' 1" PB11
May 3Middlesex League 4BMay 3 · Discus · Place 6 · BurlingtonBurlingtonDiscus694-511
May 3Middlesex League 4BMay 3 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put150-011
Apr 28MSTCA D4 RelaysApr 28 · Discus · Place 12 · BurlingtonBurlingtonDiscus1230.93m—
Apr 28MSTCA D4 RelaysApr 28 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put114.17m—
Apr 24Middlesex League 3AApr 24 · Discus · Place 5 · BurlingtonBurlingtonDiscus5101-8—
Apr 24Middlesex League 3AApr 24 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put148-1.50—
Apr 15Middlesex League 2BApr 15 · Discus · Place 8 · BurlingtonBurlingtonDiscus1.6kg8.92-0811
Apr 15Middlesex League 2BApr 15 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put12lb2.47-07.0011
Apr 8Middlesex League @ Burlington AMApr 8 · Discus · Place 14 · BurlingtonBurlingtonDiscus1.6kg14.83-0111
Apr 8Middlesex League @ Burlington AMApr 8 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put12lb2.45-09.7511
Jan 26Middlesex League Indoor #5Jan 26 · Weight Throw · Place 5 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg5.40-03.00 PB11
Jan 26Middlesex League Indoor #5Jan 26 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put12lb2.47-08.2511

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Freedom BlockDec 30 · 55 Meter · Place 16 · BurlingtonBurlington55 Meter16.8.31a PB11
Dec 30Middlesex League Freedom BlockDec 30 · Shot Put · Place 1 · BurlingtonBurlingtonShot Put12lb1.47-0.511
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 5 · BurlingtonBurlingtonShot Put12lb5.46-08.2511
Dec 15Middlesex League Indoor Block #1Dec 15 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put12lb2.46-7.511

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · Shot Put · Place 10 · BurlingtonBurlingtonShot Put12lb10.40-06.0010
May 19Middlesex League Championship MeetMay 19 · Shot Put · Place 9 · BurlingtonBurlingtonShot Put12lb9.41-01.0010
May 5Burlington at Wakefield Dual MeetMay 5 · Shot Put · BurlingtonBurlingtonShot Put12lb—39' 6"Unofficial10
May 1MSTCA Division IV RelaysMay 1 · Shot Put · Place 11 · BurlingtonBurlingtonShot Put12lb11.11.90mUnofficial10
Apr 26Melrose @ Burlington DualApr 26 · Discus · BurlingtonBurlingtonDiscus1.6kg—F10
Apr 26Melrose @ Burlington DualApr 26 · Shot Put · BurlingtonBurlingtonShot Put12lb—39' 10.5"Unofficial10
Apr 13Burlington @ Watertown Dual MeetApr 13 · Discus · BurlingtonBurlingtonDiscus1.6kg—82' 2"Unofficial10
Apr 13Burlington @ Watertown Dual MeetApr 13 · Shot Put · BurlingtonBurlingtonShot Put12lb—40' 1"Unofficial10
Apr 13Burlington @ Watertown Dual MeetApr 13 · 100 Meters · BurlingtonBurlington100 Meters—15.8aUnofficial10
Apr 5Stoneham at Burlington Dual MeetApr 5 · Discus · BurlingtonBurlingtonDiscus1.6kg—67' 5"Unofficial10
Apr 5Stoneham at Burlington Dual MeetApr 5 · Shot Put · BurlingtonBurlingtonShot Put12lb—39' 2.5"Unofficial10