Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTufts Spring Stampede · Apr 1014.40aTufts Spring StampedeApril 10, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSTCA Multi Championship · Jun 922.12aMSTCA Multi ChampionshipJune 9, 2025
200 Meters · IndoorSpringfield College Triangle Classic · Feb 2030.90aSpringfield College Triangle ClassicFebruary 20, 2026
200 Meters · OutdoorMSTCA Multi Championship · Jun 929.66aMSTCA Multi ChampionshipJune 9, 2025
300 Meters · IndoorSouth Shore League Meet #2 · Dec 1950.80aSouth Shore League Meet #2December 19, 2022
400 Meters · OutdoorMSTCA South Shore Twilight Invitational · May 211:13.16aMSTCA South Shore Twilight InvitationalMay 21, 2022
55 Meter · IndoorSSL Championship · Feb 88.51aSSL ChampionshipFebruary 8, 2022
60 Meters · Indoor2026 Reggie Poyau Memorial Invitational · Jan 178.82a2026 Reggie Poyau Memorial InvitationalJanuary 17, 2026
800 Meters · OutdoorMSTCA Multi Championship · Jun 93:18.51aMSTCA Multi ChampionshipJune 9, 2025
Heptathlon · OutdoorMSTCA Multi Championship · Jun 91915MSTCA Multi ChampionshipJune 9, 2025
High Jump · OutdoorMSTCA Multi Championship · Jun 91.15mMSTCA Multi ChampionshipJune 9, 2025
Javelin · 600g · OutdoorAbington vs Carver · Apr 2355-08Abington vs CarverApril 23, 2024
Long Jump · IndoorSouth Shore League Meet #2 · Dec 1910-10.00South Shore League Meet #2December 19, 2022
Long Jump · OutdoorMSTCA Multi Championship · Jun 93.73mMSTCA Multi ChampionshipJune 9, 2025
Shot Put · 4kg · OutdoorMSTCA Multi Championship · Jun 96.54mMSTCA Multi ChampionshipJune 9, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 200 Meters · Place 28 · WPIWPI200 Meters28.30.08aWind: 2.3Fr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 100 Meters · Place 24 · WPIWPI100 MetersRound P24.14.04aWind: 2.9Fr
Apr 18Trinity InvitationalApr 18 · 200 Meters · Place 42 · WPIWPI200 Meters42.30.22aWind: 0.8Fr
Apr 18Trinity InvitationalApr 18 · 100 Meters · Place 35 · WPIWPI100 MetersRound P35.14.48aWind: -0.5Fr
Apr 10Tufts Spring StampedeApr 10 · 200 Meters · Place 49 · WPIWPI200 Meters49.30.87aWind: 0Fr
Apr 10Tufts Spring StampedeApr 10 · 100 Meters · Place 41 · WPIWPI100 Meters41.14.40a PBWind: 1.2Fr
Apr 4Springfield College ClassicApr 4 · 200 Meters · Place 38 · WPIWPI200 Meters38.30.92aWind: -2.1Fr
Apr 4Springfield College ClassicApr 4 · 100 Meters · Place 24 · WPIWPI100 MetersRound P24.14.50aWind: 0.8Fr
Mar 27Corsair ClassicMar 27 · 200 Meters · Place 26 · WPIWPI200 Meters2630.80FR
Mar 27Corsair ClassicMar 27 · 100 Meters · Place 24 · WPIWPI100 Meters2414.45FR

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 200 Meters · Place 35 · WPIWPI200 Meters3530.90a PBFR
Feb 20Springfield College Triangle ClassicFeb 20 · 60 Meters · Place 21 · WPIWPI60 Meters218.90aFR
Feb 13Tufts Cupid ChallengeFeb 13 · 200 Meters · Place 55 · WPIWPI200 Meters5531.48aFr
Feb 7Tufts 6-Way InvitationalFeb 7 · 200 Meters · Place 16 · WPIWPI200 Meters1631.19aFR
Feb 7Tufts 6-Way InvitationalFeb 7 · 60 Meters · Place 12 · WPIWPI60 Meters128.94aFR
Jan 232026 Lyons InvitationalJan 23 · 60 Meters · Place 20 · WPIWPI60 MetersRound P208.95FR
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 60 Meters · Place 20 · WPIWPI60 Meters208.82a PBFr

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 800 Meters · Place 108 · AbingtonAbington800 MetersRound M108.3:18.51a PB12
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 66 · AbingtonAbingtonJavelin600gRound M66.16.63m12
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 109 · AbingtonAbingtonLong JumpRound M109.3.73m PB12
Jun 9MSTCA Multi ChampionshipJun 9 · 200 Meters · Place 58 · AbingtonAbington200 MetersRound M58.29.66a PB12
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 52 · AbingtonAbingtonShot Put4kgRound M52.6.54m PB12
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 97 · AbingtonAbingtonHigh JumpRound M97.1.15m PB12
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · Place 95 · AbingtonAbington100m Hurdles33" / 0.838mRound M95.22.12a PB12
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · Place 98 · AbingtonAbingtonHeptathlonRound M98.1915 PB12
Apr 9Hull vs AbingtonApr 9 · Javelin · AbingtonAbingtonJavelin600g—60-09.00Unofficial12
Apr 9Hull vs AbingtonApr 9 · High Jump · AbingtonAbingtonHigh Jump—4-02.00Unofficial12
Apr 9Hull vs AbingtonApr 9 · 100 Meters · AbingtonAbington100 Meters—13.8Unofficial12
Apr 2Cohasset @ AbingtonApr 2 · Javelin · AbingtonAbingtonJavelin600g—60-02.00Unofficial12
Apr 2Cohasset @ AbingtonApr 2 · High Jump · AbingtonAbingtonHigh Jump—4-02.00Unofficial12
Apr 2Cohasset @ AbingtonApr 2 · 100 Meters · AbingtonAbington100 Meters—14.10Unofficial12
Mar 28SSVT @ Abington Time TrialMar 28 · Javelin · Place 3 · AbingtonAbingtonJavelin600g3.57-11.00Unofficial12
Mar 28SSVT @ Abington Time TrialMar 28 · High Jump · AbingtonAbingtonHigh Jump—4-00.00Unofficial12
Mar 28SSVT @ Abington Time TrialMar 28 · 200 Meters · Place 2 · AbingtonAbington200 Meters2.29.50Unofficial12
Mar 28SSVT @ Abington Time TrialMar 28 · 100 Meters · Place 2 · AbingtonAbington100 Meters2.13.96Unofficial12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16South Shore League Meet #1Dec 16 · 300 Meters · Place 40 · AbingtonAbington300 Meters40.54.83a12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Mashpee @ AbingtonMay 9 · Javelin · AbingtonAbingtonJavelin600g—56-04.00Unofficial11
May 9Mashpee @ AbingtonMay 9 · 200 Meters · AbingtonAbington200 Meters—30.10Unofficial11
Apr 30Abington @ CohassettApr 30 · Javelin · AbingtonAbingtonJavelin600g—51-02.00Unofficial11
Apr 30Abington @ CohassettApr 30 · 200 Meters · AbingtonAbington200 Meters—30.40Unofficial11
Apr 23Abington vs CarverApr 23 · Javelin · AbingtonAbingtonJavelin600g—55-08.00Unofficial11
Apr 23Abington vs CarverApr 23 · 200 Meters · AbingtonAbington200 Meters—30.2Unofficial11
Apr 23Abington vs CarverApr 23 · 100 Meters · AbingtonAbington100 Meters—14.70Unofficial11
Apr 23Abington vs CarverApr 23 · Javelin · Place 7 · AbingtonAbingtonJavelin600g7.55-08 PB11
Apr 23Abington vs CarverApr 23 · 200 Meters · Place 3 · AbingtonAbington200 Meters3.30.211
Apr 23Abington vs CarverApr 23 · 100 Meters · Place 3 · AbingtonAbington100 Meters3.14.711
Apr 9Hull vs AbingtonApr 9 · Javelin · AbingtonAbingtonJavelin600g—59'7"Unofficial11
Apr 9Hull vs AbingtonApr 9 · 200 Meters · AbingtonAbington200 Meters—29.6Unofficial11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11South Shore League Meet #1Dec 11 · 300 Meters · AbingtonAbington300 Meters--DNS11
Dec 11South Shore League Meet #1Dec 11 · 55 Meter · Place 22 · AbingtonAbington55 Meter22.8.63a11
Dec 11South Shore League Meet #1Dec 11 · Long Jump · AbingtonAbingtonLong Jump--SCR11
Jan 4South Shore Meet #2 at WheatonJan 4 · 300 Meters · Place 14 · AbingtonAbington300 Meters14.50.85aUnofficial10
Jan 4South Shore Meet #2 at WheatonJan 4 · Long Jump · Place 13 · AbingtonAbingtonLong Jump13.10-07.00Unofficial10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11Abington @ NorwellMay 11 · 400 Meters · AbingtonAbington400 Meters—69.3Unofficial10
May 4Carver @ AbingtonMay 4 · Javelin · AbingtonAbingtonJavelin600g—45'5Unofficial10
May 4Carver @ AbingtonMay 4 · 400 Meters · AbingtonAbington400 Meters—1:10.5Unofficial10
Apr 26Randolph @ AbingtonApr 26 · Javelin · AbingtonAbingtonJavelin600g—51'10Unofficial10
Apr 26Randolph @ AbingtonApr 26 · 200 Meters · AbingtonAbington200 Meters—31.1Unofficial10
Apr 26Randolph @ AbingtonApr 26 · 100 Meters · AbingtonAbington100 Meters—14.2Unofficial10
Apr 12Abington vs EBApr 12 · Javelin · AbingtonAbingtonJavelin600g—51' 1"Unofficial10
Apr 12Abington vs EBApr 12 · 400 Meters · AbingtonAbington400 Meters—70.0Unofficial10
Apr 5Abington @ MiddleboroApr 5 · Javelin · AbingtonAbingtonJavelin600g—45'7Unofficial10
Apr 5Abington @ MiddleboroApr 5 · 400 Meters · AbingtonAbington400 Meters—72.1Unofficial10

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19South Shore League Meet #2Dec 19 · 300 Meters · Place 24 · AbingtonAbington300 Meters24.50.80a PB10
Dec 19South Shore League Meet #2Dec 19 · Long Jump · Place 29 · AbingtonAbingtonLong Jump29.10-10.00 PB10
Feb 8SSL ChampionshipFeb 8 · 300 Meters · Place 18 · AbingtonAbington300 Meters18.51.71aUnofficial9
Feb 8SSL ChampionshipFeb 8 · 55 Meter · Place 17 · AbingtonAbington55 MeterRound P17.8.51a PB9
Feb 8SSL ChampionshipFeb 8 · 55 Meter · Place 12 · AbingtonAbington55 Meter12.8.51aUnofficial9
Jan 7SSL Meet #4Jan 7 · 300 Meters · Place 24 · AbingtonAbington300 Meters24.56.51a9
Jan 3SSL Meet #3Jan 3 · 55 Meter · Place 13 · AbingtonAbington55 Meter13.8.70a9
Jan 3SSL Meet #3Jan 3 · Long Jump · Place 10 · AbingtonAbingtonLong Jump10.9-10.009

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21MSTCA South Shore Twilight InvitationalMay 21 · 400 Meters · Place 21 · AbingtonAbington400 Meters21.1:13.16a PB9
May 18Cohassett @ AbingtonMay 18 · Javelin · AbingtonAbingtonJavelin600g—49'2Unofficial9
May 18Cohassett @ AbingtonMay 18 · 200 Meters · AbingtonAbington200 Meters—30.7Unofficial9
May 18Cohassett @ AbingtonMay 18 · 100 Meters · AbingtonAbington100 Meters—14.5Unofficial9
May 10Abington @ MashpeeMay 10 · Long Jump · AbingtonAbingtonLong Jump—10'10Unofficial9
May 10Abington @ MashpeeMay 10 · 100 Meters · AbingtonAbington100 Meters—15.3Unofficial9
May 7Abington @ EBMay 7 · Javelin · AbingtonAbingtonJavelin600g—42'7Unofficial9
May 7Abington @ EBMay 7 · 100 Meters · AbingtonAbington100 Meters—14.7Unofficial9
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · 100 Meters · Place 51 · AbingtonAbington100 MetersRound P51.14.63a9
Apr 27Norwell @ AbingtonApr 27 · Long Jump · AbingtonAbingtonLong Jump—11'2Unofficial9
Apr 27Norwell @ AbingtonApr 27 · Javelin · AbingtonAbingtonJavelin600g—53'7Unofficial9
Apr 27Norwell @ AbingtonApr 27 · 200 Meters · AbingtonAbington200 Meters—31.1Unofficial9
Apr 27Norwell @ AbingtonApr 27 · 100 Meters · AbingtonAbington100 Meters—14.4Unofficial9
Apr 14Abington @ MiddleboroApr 14 · Long Jump · AbingtonAbingtonLong Jump—12'2Unofficial9
Apr 14Abington @ MiddleboroApr 14 · Javelin · AbingtonAbingtonJavelin600g—40'5Unofficial9
Apr 14Abington @ MiddleboroApr 14 · 400 Meters · AbingtonAbington400 Meters—1:15.2Unofficial9
Apr 8Abington @ RandolphApr 8 · Long Jump · AbingtonAbingtonLong Jump—11'9Unofficial9

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 55 Meter · Place 18 · AbingtonAbington55 Meter18.8.83a9
Dec 22South Shore League Meet #2Dec 22 · Long Jump · Place 11 · AbingtonAbingtonLong Jump11.10-00.509
Dec 13SSL Meet #1Dec 13 · 55 Meter · Place 26 · AbingtonAbington55 Meter26.9.06a9