Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorSuffolk Ice Breaker · Jan 1823.28aSuffolk Ice BreakerJanuary 18, 2026
200 Meters · OutdoorTufts Sunshine Classic · Apr 201.8Tufts Sunshine ClassicApril 20, 2024
300 Meters · IndoorMSTCA Qualifier Meet · Feb 1139.69aMSTCA Qualifier MeetFebruary 11, 2023
400 Meters · IndoorMassasoit Classic · Jan 2453.99aMassasoit ClassicJanuary 24, 2026
400 Meters · OutdoorTufts Sunshine Classic · Apr 1853.77aTufts Sunshine ClassicApril 18, 2025
55 Meter · IndoorMSTCA Speed Classic Large School · Dec 177.28aMSTCA Speed Classic Large SchoolDecember 17, 2022
60 Meters · IndoorMassasoit Classic · Jan 247.68aMassasoit ClassicJanuary 24, 2026
600 Meters · IndoorBSC Meet #4 · Jan 121:31.93BSC Meet #4January 12, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Bridgewater State Bears InvitationalApr 17 · 400 Meters · Wentworth (Mass.)Wentworth (Mass.)400 Meters—DNSJr
Apr 10Silfen InvitationalApr 10 · 200 Meters · Place 35 · Wentworth (Mass.)Wentworth (Mass.)200 Meters35.23.84aWind: 2.4Jr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · 400 Meters · Place 19 · Wentworth (Mass.)Wentworth (Mass.)400 Meters1954.04aJr
Jan 30John Thomas Terrier ClassicJan 30 · 200 Meters · Place 115 · WentworthWentworth200 Meters11523.44JR
Jan 24Massasoit ClassicJan 24 · 400 Meters · Place 8 · Wentworth (Mass.)Wentworth (Mass.)400 Meters853.99a PBJR
Jan 24Massasoit ClassicJan 24 · 60 Meters · Place 32 · Wentworth (Mass.)Wentworth (Mass.)60 Meters327.68a PBJR
Jan 18Suffolk Ice BreakerJan 18 · 200 Meters · Place 28 · Wentworth (Mass.)Wentworth (Mass.)200 Meters2823.28a PBJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 400 Meters · Place 16 · WentworthWentworth400 Meters1653.78SO
Apr 18Tufts Sunshine ClassicApr 18 · 400 Meters · Place 12 · Wentworth (Mass.)Wentworth (Mass.)400 Meters12.53.77a PBSo
Apr 18Tufts Sunshine ClassicApr 18 · 200 Meters · Place 24 · Wentworth (Mass.)Wentworth (Mass.)200 Meters24.23.62aWind: 2.8So
Apr 5Jonathan Tymann InvitationalApr 5 · 200 Meters · Place 17 · WentworthWentworth200 Meters1725.33SO
Apr 5Jonathan Tymann InvitationalApr 5 · 400 Meters · Place 5 · WentworthWentworth400 Meters554.23SO
Mar 29Tufts Snowflake ClassicMar 29 · 200 Meters · Place 15 · Wentworth (Mass.)Wentworth (Mass.)200 Meters1524.35aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Wheaton Post-Season QualifierFeb 22 · 400 Meters · Place 10 · Wentworth (Mass.)Wentworth (Mass.)400 Meters1054.07a—
Feb 22Wheaton Post-Season QualifierFeb 22 · 200 Meters · Place 17 · Wentworth (Mass.)Wentworth (Mass.)200 Meters1725.16a—
Feb 1Yankee Small College InvitationalFeb 1 · 400 Meters · Place 6 · WentworthWentworth400 Meters656.01SO
Feb 1Yankee Small College InvitationalFeb 1 · 60 Meters · Place 23 · WentworthWentworth60 MetersRound P237.90SO
Jan 25Lyons InviteJan 25 · 400 Meters · Place 2 · WentworthWentworth400 Meters255.66SO
Jan 25Lyons InviteJan 25 · 200 Meters · Place 18 · WentworthWentworth200 Meters1825.00SO
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 300 Meters · Place 24 · Wentworth (Mass.)Wentworth (Mass.)300 Meters2439.70a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20Tufts Sunshine ClassicApr 20 · 200 Meters · Wentworth (Mass.)Wentworth (Mass.)200 Meters—1.8 PB—
Apr 6Jonathan Tymann InvitationalApr 6 · 200 Meters · Place 15 · WentworthWentworth200 Meters1525.31FR
Apr 6Jonathan Tymann InvitationalApr 6 · 400 Meters · Place 9 · WentworthWentworth400 Meters954.57FR
Mar 30Tufts Snowflake ClassicMar 30 · 200 Meters · Place 25 · Wentworth (Mass.)Wentworth (Mass.)200 Meters2523.96a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Wheaton's Pre Post-Season MeetFeb 17 · 400 Meters · Place 3 · Wentworth (Mass.)Wentworth (Mass.)400 Meters354.76a—
Feb 9David Hemrey Valentine InvitationalFeb 9 · 400 Meters · Place 207 · WentworthWentworth400 Meters20754.34FR
Jan 27Wheaton InvitationalJan 27 · 400 Meters · Place 10 · Wentworth (Mass.)Wentworth (Mass.)400 Meters1055.71a—
Jan 27Wheaton InvitationalJan 27 · 200 Meters · Place 17 · Wentworth (Mass.)Wentworth (Mass.)200 Meters1725.00a—
Jan 21GBTC InvitationalJan 21 · 400 Meters · Place 20 · Wentworth (Mass.)Wentworth (Mass.)400 Meters20.56.56aFr
Jan 13Reggie Poyau Memorial InvitationalJan 13 · 200 Meters · Place 32 · WentworthWentworth200 Meters3224.95FR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27MIAA D1 ChampionshipMay 27 · 400 Meters · BraintreeBraintree400 Meters—55.2Unofficial12
May 20MSTCA South Shore Twilight MeetMay 20 · 400 Meters · Place 26 · BraintreeBraintree400 Meters26.55.20a12
May 20MSTCA South Shore Twilight MeetMay 20 · 200 Meters · Place 28 · BraintreeBraintree200 Meters28.24.63a12
May 17BSC ChampionshipsMay 17 · 100 Meters · BraintreeBraintree100 MetersRelay Split—10.59Unofficial12
May 17BSC ChampionshipsMay 17 · 400 Meters · Place 16 · BraintreeBraintree400 Meters16.54.69a12
May 10Walpole vs. BraintreeMay 10 · Javelin · BraintreeBraintreeJavelin800g—58'7Unofficial12
May 10Walpole vs. BraintreeMay 10 · 200 Meters · Place 3 · BraintreeBraintree200 Meters3.23.5Unofficial12
May 3Weymouth vs. BraintreeMay 3 · 100 Meters · BraintreeBraintree100 MetersRelay Split—11.37Unofficial12
May 3Weymouth vs. BraintreeMay 3 · 200 Meters · Place 3 · BraintreeBraintree200 Meters3.23.8Unofficial12
Apr 26Newton North vs BraintreeApr 26 · 100 Meters · BraintreeBraintree100 MetersRelay Split—11.9Unofficial12
Apr 26Newton North vs BraintreeApr 26 · 100 Meters · Place 2 · BraintreeBraintree100 Meters2.12.05aUnofficial12
Apr 12Milton vs. BraintreeApr 12 · 400 Meters · BraintreeBraintree400 MetersRelay Split—56.2Unofficial12
Apr 12Milton vs. BraintreeApr 12 · 100 Meters · BraintreeBraintree100 MetersRelay Split—10.87Unofficial12
Apr 5Needham v. BraintreeApr 5 · 200 Meters · Place 2 · BraintreeBraintree200 Meters2.23.7Unofficial12

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 200 Meters · BraintreeBraintree200 MetersRelay Split—23.81Unofficial12
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 400 Meters · BraintreeBraintree400 MetersRelay Split—55.7Unofficial12
Feb 11MSTCA Qualifier MeetFeb 11 · 300 Meters · Place 70 · BraintreeBraintree300 Meters70.39.69a PB12
Feb 8BSC ChampionshipFeb 8 · 600 Meters · Place 19 · BraintreeBraintree600 Meters19.1:33.34a12
Feb 8BSC ChampionshipFeb 8 · 200 Meters · BraintreeBraintree200 MetersRelay Split—24.7Unofficial12
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 600 Meters · Place 42 · BraintreeBraintree600 Meters42.1:33.19a12
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 200 Meters · BraintreeBraintree200 MetersRelay Split—25.2Unofficial12
Jan 26BSC Meet #5Jan 26 · 600 Meters · Place 15 · BraintreeBraintree600 Meters15.1:33.80a12
Jan 26BSC Meet #5Jan 26 · 400 Meters · BraintreeBraintree400 MetersRelay Split—55.8Unofficial12
Jan 12BSC Meet #4Jan 12 · 600 Meters · Place 1 · BraintreeBraintree600 Meters11:31.93 PBSR

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 117 · BraintreeBraintree300 Meters117.40.65a12
Dec 22BSC Meet #2Dec 22 · 300 Meters · Place 15 · BraintreeBraintree300 Meters15.40.28a12
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 200 Meters · BraintreeBraintree200 MetersRelay Split—24.6Unofficial12
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 55 Meter · Place 43 · BraintreeBraintree55 Meter43.7.28a PB12
Dec 15BSC Meet #1Dec 15 · 600 Meters · Place 11 · BraintreeBraintree600 Meters11.1:34.56a12
Jan 27BSC #6Jan 27 · 55 Meter · Place 8 · BraintreeBraintree55 Meter8.7.37a11
Jan 25BSC #5Jan 25 · 55 Meter · Place 32 · BraintreeBraintree55 Meter32.7.41a11
Jan 13BSC #4Jan 13 · 55 Meter · Place 29 · BraintreeBraintree55 Meter29.7.50a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Bay State Conference ChampionshipMay 18 · 400 Meters · Place 25 · BraintreeBraintree400 Meters25.59.09a11
May 4Weymouth vs. BraintreeMay 4 · 100 Meters · BraintreeBraintree100 MetersRelay Split—12.00Unofficial11
May 4Weymouth vs. BraintreeMay 4 · 400 Meters · BraintreeBraintree400 Meters—57.9Unofficial11
Apr 27NN vs BraintreeApr 27 · 100 Meters · BraintreeBraintree100 Meters—12.2Unofficial11
Apr 13Braintree vs. MiltonApr 13 · 200 Meters · BraintreeBraintree200 Meters—26.21aUnofficial11
Apr 6Needham v. BraintreeApr 6 · 200 Meters · BraintreeBraintree200 Meters—25.1Unofficial11

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30BSC #3Dec 30 · 55 Meter · Place 22 · BraintreeBraintree55 Meter22.7.47a11
Dec 27MSTCA Boston Holiday ClassicDec 27 · 300 Meters · Place 103 · BraintreeBraintree300 Meters103.41.16a11
Dec 27Boston Holiday ChallengeDec 27 · 300 Meters · Place 103 · BraintreeBraintree300 Meters103.41.16a11
Dec 23BSC #2Dec 23 · 600 Meters · Place 31 · BraintreeBraintree600 Meters31.1:45.13a11
Dec 16BSC #1Dec 16 · 300 Meters · Place 28 · BraintreeBraintree300 Meters28.42.00a11

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 8BAY STATE CONFERENCE CHAMPIONSHIPJun 8 · 400 Meters · Place 4 · BraintreeBraintree400 Meters4.59.80aUnofficial10
Jun 2Weymouth vs. BraintreeJun 2 · 400 Meters · BraintreeBraintree400 Meters—60.5Unofficial10
May 26Needham v. BraintreeMay 26 · 400 Meters · BraintreeBraintree400 Meters—58.3Unofficial10
May 19Walpole vs. BraintreeMay 19 · 400 Meters · BraintreeBraintree400 Meters—69.2Unofficial10
May 12vs BraintreeMay 12 · 400 Meters · BraintreeBraintree400 Meters—58.7Unofficial10
May 6Braintree vs MiltonMay 6 · 200 Meters · BraintreeBraintree200 Meters—27.7Unofficial10
May 6Braintree vs MiltonMay 6 · 100 Meters · BraintreeBraintree100 Meters—12.6Unofficial10