Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestwood vs. Norwood DUAL MEET · May 612.2Westwood vs. Norwood DUAL MEETMay 6, 2024
200 Meters · IndoorSuffolk Ice Breaker · Jan 1826.67aSuffolk Ice BreakerJanuary 18, 2026
200 Meters · OutdoorRegis Spring Classic · Apr 1026.57aRegis Spring ClassicApril 10, 2026
300 Meters · IndoorTri Valley League - Wheaton Meet 2 · Jan 1545.23aTri Valley League - Wheaton Meet 2January 15, 2024
55 Meter · IndoorSouthern Maine Open II · Jan 107.64aSouthern Maine Open IIJanuary 10, 2026
55 Meters · IndoorTri Valley League - Meet 4 · Jan 57.71aTri Valley League - Meet 4January 5, 2024
60 Meter · IndoorGNAC Championship · Feb 158.18aGNAC ChampionshipFebruary 15, 2026
60 Meters · IndoorRoxbury CC - Tigers Open Meet · Jan 308.15Roxbury CC - Tigers Open MeetJanuary 30, 2026
Long Jump · IndoorTri Valley League - Meet 3 · Dec 2915-01.50Tri Valley League - Meet 3December 29, 2023
Long Jump · OutdoorMSTCA Div. III Relays · Apr 265.28mMSTCA Div. III RelaysApril 26, 2024
Triple Jump · OutdoorMedfield vs Westwood DUAL Meet · Apr 2330'1"Medfield vs Westwood DUAL MeetApril 23, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 200 Meters · Place 21 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters21.26.81aWind: -0.8So
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 100 Meters · Place 22 · Emmanuel (Mass.)Emmanuel (Mass.)100 MetersRound P22.13.07aWind: 0.5So
Apr 10Regis Spring ClassicApr 10 · 200 Meters · Place 23 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters23.26.57a PBWind: -0.1So
Apr 10Regis Spring ClassicApr 10 · 100 Meters · Place 29 · Emmanuel (Mass.)Emmanuel (Mass.)100 MetersRound P29.13.14aWind: 0.9So
Apr 4Jim Sheehan MemorialApr 4 · 200 Meters · Place 56 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters56.27.09aWind: 0.1So
Apr 4Jim Sheehan MemorialApr 4 · 100 Meters · Place 70 · Emmanuel (Mass.)Emmanuel (Mass.)100 Meters70.13.08aWind: 1.6So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · 60 Meter · Place 23 · Emmanuel (Mass.)Emmanuel (Mass.)60 MeterRound P23.8.18a PBSo
Feb 15GNAC ChampionshipFeb 15 · 200 Meters · Place 26 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters26.26.78aSo
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 200 Meters · Place 58 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters5826.99SO
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 60 Meters · Place 46 · Emmanuel (Mass.)Emmanuel (Mass.)60 MetersRound P468.15 PBSO
Jan 18Suffolk Ice BreakerJan 18 · 200 Meters · Place 99 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters9926.67a PBSo
Jan 18Suffolk Ice BreakerJan 18 · 60 Meters · Place 73 · Emmanuel (Mass.)Emmanuel (Mass.)60 MetersRound P738.18aSo
Jan 10Southern Maine Open IIJan 10 · 55 Meter · Place 35 · Emmanuel (Mass.)Emmanuel (Mass.)55 MeterRound P35.7.64a PBWind: 0So
Jan 10Southern Maine Open IIJan 10 · 200 Meters · Place 32 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters32.27.43aWind: 0So

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 200 Meters · Place 20 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters20.27.27aWind: -0.2Fr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 100 Meters · Place 16 · Emmanuel (Mass.)Emmanuel (Mass.)100 MetersRound P16.13.19aWind: 0Fr
Apr 4Regis Spring Invite 2025Apr 4 · 200 Meters · Place 38 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters38.27.48aWind: 1.1Fr
Apr 4Regis Spring Invite 2025Apr 4 · 100 Meters · Place 42 · Emmanuel (Mass.)Emmanuel (Mass.)100 MetersRound P42.13.52aWind: 0.3Fr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16GNAC ChampionshipFeb 16 · 60 Meter · Place 21 · Emmanuel (Mass.)Emmanuel (Mass.)60 MeterRound P21.8.47aFr
Feb 16GNAC ChampionshipFeb 16 · 200 Meters · Place 22 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters22.27.26aFr
Jan 31The Reggie Open - By BAAJan 31 · 200 Meters · Place 51 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters5127.81—
Jan 31The Reggie Open - By BAAJan 31 · 60 Meters · Place 49 · Emmanuel (Mass.)Emmanuel (Mass.)60 Meters498.47—
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · 200 Meters · Place 36 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters3628.33FR
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · 60 Meters · Place 33 · Emmanuel (Mass.)Emmanuel (Mass.)60 MetersRound P338.52FR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Umass Boston Beacon Season OpenerDec 7 · 60 Meter · Place 28 · Emmanuel (Mass.)Emmanuel (Mass.)60 MeterRound P28.8.50aFr
Feb 3Tri Valley League ShowcaseFeb 3 · Long Jump · Place 25 · WestwoodWestwoodLong Jump2514-8.50—
Jan 26Tri Valley League - Meet 5Jan 26 · Long Jump · Place 27 · WestwoodWestwoodLong Jump2715-9.25—
Jan 26Tri Valley League - Meet 5Jan 26 · 55 Meters · Place 21 · WestwoodWestwood55 Meters217.90a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · Long Jump · Place 29 · WestwoodWestwoodLong Jump2911-0—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 300 Meters · Place 39 · WestwoodWestwood300 Meters3945.23a PB—
Jan 5Tri Valley League - Meet 4Jan 5 · Long Jump · Place 21 · WestwoodWestwoodLong Jump2115-5.25—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 30 · WestwoodWestwood55 Meters307.71a PB—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · Long Jump · Place 19 · WestwoodWestwoodLong Jump1915-10.50—
May 14Tri Valley League ChampionshipMay 14 · Triple Jump · Place 23 · WestwoodWestwoodTriple Jump2333-7.25—
May 14Tri Valley League ChampionshipMay 14 · Long Jump · Place 20 · WestwoodWestwoodLong Jump2016-10.50—
May 8Holliston vs WestwoodMay 8 · Long Jump · Place 3 · WestwoodWestwoodLong Jump315-5—
May 6Westwood vs. Norwood DUAL MEETMay 6 · Triple Jump · Place 2 · WestwoodWestwoodTriple Jump231-11—
May 6Westwood vs. Norwood DUAL MEETMay 6 · Long Jump · Place 3 · WestwoodWestwoodLong Jump316-1—
May 6Westwood vs. Norwood DUAL MEETMay 6 · 100 Meters · Place 7 · WestwoodWestwood100 Meters712.2 PB—
May 1Westwood vs. Ashland DUAL MEETMay 1 · Triple Jump · Place 3 · WestwoodWestwoodTriple Jump330-7—
May 1Westwood vs. Ashland DUAL MEETMay 1 · Long Jump · Place 2 · WestwoodWestwoodLong Jump216-4.75—
Apr 26MSTCA Div. III RelaysApr 26 · Long Jump · Place 40 · WestwoodWestwoodLong Jump40.5.28m PB12
Apr 23Medfield vs Westwood DUAL MeetApr 23 · Triple Jump · Place 4 · WestwoodWestwoodTriple Jump4.30'1" PB12
Apr 23Medfield vs Westwood DUAL MeetApr 23 · Long Jump · Place 5 · WestwoodWestwoodLong Jump5.15'4"12
Apr 23Medfield vs Westwood DUAL MeetApr 23 · 100 Meters · Place 7 · WestwoodWestwood100 Meters7.12.912
Apr 9Hopkinton v WestwoodApr 9 · Triple Jump · Place 4 · WestwoodWestwoodTriple Jump430-1.50—
Apr 9Hopkinton v WestwoodApr 9 · Long Jump · Place 7 · WestwoodWestwoodLong Jump714-4.50—
Apr 9Hopkinton v WestwoodApr 9 · 200 Meters · Place 18 · WestwoodWestwood200 Meters1828.08a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 55 Meter · Place 38 · WestwoodWestwood55 Meter38.7.82a12
Dec 29Tri Valley League - Meet 3Dec 29 · Long Jump · Place 26 · WestwoodWestwoodLong Jump26.15-01.50 PB12
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 23 · WestwoodWestwood55 Meter23.7.71a12
Dec 8Tri Valley League - Meet 1Dec 8 · Long Jump · Place 24 · WestwoodWestwoodLong Jump24.14-08.0012