Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorML-12 Block 2C (ARL v LEX; WAK v STO) · Apr 1113.82aML-12 Block 2C (ARL v LEX; WAK v STO)April 11, 2024
200 Meters · OutdoorMiddlesex League 5C · May 1128.13aMiddlesex League 5CMay 11, 2023
300 Meters · IndoorML-12 Varsity Block #1 · Dec 1446.51aML-12 Varsity Block #1December 14, 2023
55 Meter · IndoorMiddlesex League Indoor JV Meet · Feb 88.08aMiddlesex League Indoor JV MeetFebruary 8, 2023
55 Meters · IndoorML-12 JV Championship Meet · Jan 257.80aML-12 JV Championship MeetJanuary 25, 2024
60 Meter · IndoorYale Season Opener · Dec 68.52aYale Season OpenerDecember 6, 2025
Long Jump · IndoorML-12 Varsity Block #3 · Dec 2813-02.00ML-12 Varsity Block #3December 28, 2023
Pole Vault · IndoorMiddlebury's NESCAC Invite · Feb 12.55mMiddlebury's NESCAC InviteFebruary 1, 2026
Pole Vault · OutdoorTrinity Invitational · Apr 182.70mTrinity InvitationalApril 18, 2026
Triple Jump · IndoorML-12 Varsity Block #1 · Dec 1931-00.75ML-12 Varsity Block #1December 19, 2024
Triple Jump · OutdoorMiddlesex League 2B · Apr 1531-02.25Middlesex League 2BApril 15, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Triple Jump · Place 23 · Trinity (Conn.)Trinity (Conn.)Triple Jump23.9.47mWind: 1.4Fr
Apr 18Trinity InvitationalApr 18 · Triple Jump · Place 10 · Trinity (Conn.)Trinity (Conn.)Triple Jump10.9.38mWind: 0Fr
Apr 18Trinity InvitationalApr 18 · Pole Vault · Place 4 · Trinity (Conn.)Trinity (Conn.)Pole Vault4.2.70m PBFr
Apr 10Silfen InvitationalApr 10 · Triple Jump · Place 9 · Trinity (Conn.)Trinity (Conn.)Triple Jump9.9.52mWind: 3.6Fr
Apr 10Silfen InvitationalApr 10 · Pole Vault · Place 12 · Trinity (Conn.)Trinity (Conn.)Pole Vault12.2.40mFr
Apr 4Springfield College ClassicApr 4 · Triple Jump · Place 11 · Trinity (Conn.)Trinity (Conn.)Triple Jump11.9.78mWind: 1.5Fr
Apr 4Springfield College ClassicApr 4 · Pole Vault · Place 6 · Trinity (Conn.)Trinity (Conn.)Pole Vault6.2.55mFr
Mar 28UMASS Flagship OpenerMar 28 · Pole Vault · Place 1 · Trinity (Conn.)Trinity (Conn.)Pole Vault1.2.44mFr
Mar 28UMASS Flagship OpenerMar 28 · 100 Meters · Place 10 · Trinity (Conn.)Trinity (Conn.)100 Meters10.14.34aWind: 1.8Fr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · Pole Vault · Place 11 · Trinity (Conn.)Trinity (Conn.)Pole Vault112.60mFR
Feb 13Tufts Cupid ChallengeFeb 13 · Pole Vault · Trinity (Conn.)Trinity (Conn.)Pole Vault—NHFr
Feb 1Middlebury's NESCAC InviteFeb 1 · Pole Vault · Place 6 · Trinity (Conn.)Trinity (Conn.)Pole Vault62.55m PBFR
Jan 24Massasoit ClassicJan 24 · Pole Vault · Place 1 · Trinity (Conn.)Trinity (Conn.)Pole Vault12.60mFR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Yale Season OpenerDec 6 · 60 Meter · Place 28 · Trinity (Conn.)Trinity (Conn.)60 MeterRound P28.8.52a PBFr
Feb 3ML-12 Varsity ChampionshipFeb 3 · Triple Jump · Place 1 · LexingtonLexingtonTriple Jump131-3.50—
Jan 27ML-12 JV ChampionshipJan 27 · Pole Vault · Place 1 · LexingtonLexingtonPole Vault17-6—
Jan 27ML-12 JV ChampionshipJan 27 · 55 Meters · Place 4 · LexingtonLexington55 Meters48.10a—
Jan 27ML-12 JV ChampionshipJan 27 · 55 Meters · Place 4 · LexingtonLexington55 Meters48.12a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · Triple Jump · Place 9 · LexingtonLexingtonTriple Jump930-8—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 55 Meter · Place 6 · LexingtonLexington55 Meter6.8.21a12
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · Triple Jump · Place 1 · LexingtonLexingtonTriple Jump1.31-00.0012
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · 55 Meters · Place 3 · LexingtonLexington55 Meters38.42a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pole Vault · LexingtonLexingtonPole Vault--NH12
May 21ML-12 ChampionshipsMay 21 · Pole Vault · Place 1 · LexingtonLexingtonPole Vault18-012
May 18MSTCA Division 1 RelaysMay 18 · Triple Jump · Place 33 · LexingtonLexingtonTriple Jump33.9.46m12
May 18MSTCA Division 1 RelaysMay 18 · Pole Vault · Place 3 · LexingtonLexingtonPole Vault3.8-00.0012
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · Triple Jump · Place 6 · LexingtonLexingtonTriple Jump630-812
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · Pole Vault · Place 1 · LexingtonLexingtonPole Vault18-012
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · Triple Jump · Place 9 · LexingtonLexingtonTriple Jump931-1112
May 3Weston Twilight Invitational - Weston EventsMay 3 · Pole Vault · Place 8 · LexingtonLexingtonPole Vault87-06.0012
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Pole Vault · Place 1 · LexingtonLexingtonPole Vault18-612
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · Triple Jump · Place 7 · LexingtonLexingtonTriple Jump730-00.0012
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Pole Vault · Place 1 · LexingtonLexingtonPole Vault18-012
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Triple Jump · Place 5 · LexingtonLexingtonTriple Jump529-512
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 100 Meters · Place 4 · LexingtonLexington100 Meters413.90a12
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · Triple Jump · Place 2 · LexingtonLexingtonTriple Jump230-10.5012
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · 100 Meters · Place 5 · LexingtonLexington100 Meters514.14a12

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 55 Meter · Place 2 · LexingtonLexington55 Meter2.8.32a12
Dec 21The Beantown Winter ClassicDec 21 · Pole Vault · LexingtonLexingtonPole Vault--NH12
Dec 19ML-12 Varsity Block #1Dec 19 · 55 Meter · Place 28 · LexingtonLexington55 Meter28.8.33a12
Dec 19ML-12 Varsity Block #1Dec 19 · Triple Jump · Place 1 · LexingtonLexingtonTriple Jump1.31-00.75 PB12
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Triple Jump · Place 21 · UnattachedUnattachedTriple Jump21.8.78m12
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Pole Vault · UnattachedUnattachedPole Vault—NH12
Feb 5ML-12 Varsity ChampionshipFeb 5 · Triple Jump · Place 2 · LexingtonLexingtonTriple Jump230-11.50—
Feb 5ML-12 Varsity ChampionshipFeb 5 · 55 Meters · Place 10 · LexingtonLexington55 Meters107.89a—
Jan 25ML-12 JV Championship MeetJan 25 · 55 Meters · Place 1 · LexingtonLexington55 Meters17.84a—
Jan 25ML-12 JV Championship MeetJan 25 · 55 Meters · Place 1 · LexingtonLexington55 Meters17.80a PB—
Jan 15ML-12 JV Block #4Jan 15 · 55 Meters · Place 1 · LexingtonLexington55 Meters18.03a—
Jan 15ML-12 Varsity Block #5Jan 15 · Pole Vault · Place 3 · LexingtonLexingtonPole Vault36-6—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15ML-12 ChampionshipsMay 15 · Pole Vault · Place 6 · LexingtonLexingtonPole Vault67-0—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 200 Meters · Place 7 · LexingtonLexington200 Meters729.18a—
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Triple Jump · Place 27 · LexingtonLexingtonTriple Jump27.9.37m11
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Triple Jump · Place 4 · LexingtonLexingtonTriple Jump430-6.25—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · Triple Jump · Place 2 · LexingtonLexingtonTriple Jump2.32-00.5011
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 200 Meters · Place 6 · LexingtonLexington200 Meters6.28.67aWind: 0.811
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · Triple Jump · Place 1 · LexingtonLexingtonTriple Jump132-2.75—
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · 100 Meters · Place 1 · LexingtonLexington100 Meters113.82a PB—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · 55 Meter · Place 19 · LexingtonLexington55 Meter19.8.09a11
Dec 28ML-12 Varsity Block #3Dec 28 · Long Jump · Place 21 · LexingtonLexingtonLong Jump21.13-02.00 PB11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Pole Vault · LexingtonLexingtonPole Vault--NH11
Dec 21ML-12 Varsity Block #2Dec 21 · 300 Meters · LexingtonLexington300 Meters—DNF11
Dec 14ML-12 Varsity Block #1Dec 14 · 300 Meters · Place 13 · LexingtonLexington300 Meters13.46.51a PB11
Feb 8Middlesex League Indoor JV MeetFeb 8 · 55 Meter · Place 1 · LexingtonLexington55 Meter1.8.08a PB10
Feb 8Middlesex League Indoor JV MeetFeb 8 · Long Jump · Place 11 · LexingtonLexingtonLong Jump11.12-0.2510

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11Middlesex League 5CMay 11 · Triple Jump · Place 7 · LexingtonLexingtonTriple Jump730-3.50—
May 11Middlesex League 5CMay 11 · 200 Meters · Place 5 · LexingtonLexington200 Meters528.13a PB—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · Triple Jump · Place 25 · LexingtonLexingtonTriple Jump2529-3.75—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 200 Meters · Place 30 · LexingtonLexington200 Meters3028.88a—
Apr 29MSTCA Division 1 RelaysApr 29 · Triple Jump · Place 25 · LexingtonLexingtonTriple Jump259.03m—
Apr 26Middlesex League 3CApr 26 · Triple Jump · Place 4 · LexingtonLexingtonTriple Jump430-09.25—
Apr 26Middlesex League 3CApr 26 · 200 Meters · Place 1 · LexingtonLexington200 Meters128.90a—
Apr 15Middlesex League 2BApr 15 · Triple Jump · Place 3 · LexingtonLexingtonTriple Jump3.31-02.25 PB10
Apr 15Middlesex League 2BApr 15 · 200 Meters · Place 6 · LexingtonLexington200 Meters6.28.49a10
Apr 8Middlesex League @ Burlington AMApr 8 · Triple Jump · Place 9 · LexingtonLexingtonTriple Jump9.28-10.7510
Apr 8Middlesex League @ Burlington AMApr 8 · 100 Meters · Place 2 · LexingtonLexington100 Meters2.13.94a10

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · 55 Meter · Place 18 · LexingtonLexington55 Meter18.8.45a10
Dec 29Middlesex League Liberty BlockDec 29 · Long Jump · Place 16 · LexingtonLexingtonLong Jump16.10-1110
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 55 Meter · Place 33 · LexingtonLexington55 Meter33.8.38a10
Dec 15Middlesex League Indoor Block #1Dec 15 · Long Jump · Place 29 · LexingtonLexingtonLong Jump29.12-1.510
Feb 2Middlesex League ChampionshipFeb 2 · 55 Meters · Place 29 · LexingtonLexington55 MetersRound P298.429
Jan 19Middlesex League - JV MeetJan 19 · Long Jump · Place 6 · LexingtonLexingtonLong Jump612-05.509
Jan 19Middlesex League - JV MeetJan 19 · 55 Meters · Place 6 · LexingtonLexington55 Meters68.549
Jan 13Middlesex League T & F #5Jan 13 · 55 Meters · Place 36 · LexingtonLexington55 Meters368.6269

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 18 · LexingtonLexington100 MetersRound P18.14.14a9
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 18 · LexingtonLexington100 MetersRound P18.14.14aUnofficial9
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 200 Meters · Place 33 · LexingtonLexington200 Meters33.30.07a9
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 100 Meters · Place 52 · LexingtonLexington100 MetersRound P52.14.52a9
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 200 Meters · Place 33 · LexingtonLexington200 Meters33.30.07a9
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 100 Meters · Place 52 · LexingtonLexington100 MetersRound P52.14.52a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 55 Meter · Place 33 · LexingtonLexington55 Meter33.8.72a9