Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMSTCA Qualifier Meet · Feb 112:43.93aMSTCA Qualifier MeetFebruary 11, 2023
1000 Meters · OutdoorMiddlesex League Indoor #5 · Jan 262:47.90aMiddlesex League Indoor #5January 26, 2023
400 Meters · OutdoorML-12 Block 5B (WIN v LEX; WAK v WAT) · May 855.29aML-12 Block 5B (WIN v LEX; WAK v WAT)May 8, 2024
600 Meters · IndoorMSTCA Freshman Sophomore Championships Large School · Jan 71:31.03aMSTCA Freshman Sophomore Championships Large SchoolJanuary 7, 2023
800 Meters · IndoorNew Balance Nationals Indoor · Mar 92:07.30New Balance Nationals IndoorMarch 9, 2023
800 Meters · OutdoorML-12 Block 1C (LEX v BEL; WIL v BUR) · Apr 172:05.91aML-12 Block 1C (LEX v BEL; WIL v BUR)April 17, 2024

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

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3ML-12 Varsity ChampionshipFeb 3 · 600 Meters · Place 28 · LexingtonLexington600 Meters281:36.11a—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 600 Meters · Place 14 · LexingtonLexington600 Meters14.1:34.23a11
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · 1000 Meters · Place 4 · LexingtonLexington1000 Meters42:54.80a—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 600 Meters · Place 10 · LexingtonLexington600 Meters101:31.78a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 1000 Meters · Place 2 · LexingtonLexington1000 Meters2.2:52.69a11
Dec 19ML-12 Varsity Block #1Dec 19 · 1000 Meters · Place 13 · LexingtonLexington1000 Meters13.2:51.31a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15ML-12 ChampionshipsMay 15 · 800 Meters · Place 18 · LexingtonLexington800 Meters182:06.75a—
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · 400 Meters · Place 3 · LexingtonLexington400 Meters355.29a PB—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 800 Meters · Place 7 · LexingtonLexington800 Meters72:06.63a—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 800 Meters · Place 2 · LexingtonLexington800 Meters2.2:05.91a PB10
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · 800 Meters · Place 2 · LexingtonLexington800 Meters22:08.20a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14ML-12 Varsity Block #1Dec 14 · 600 Meters · Place 11 · LexingtonLexington600 Meters11.1:32.30a10
Mar 9New Balance Nationals IndoorMar 9 · 800 Meters · Place 32 · Lexington ElLexington El800 Meters322:07.30 PB9
Mar 9New Balance Nationals IndoorMar 9 · 800 Meters · Place 32 · Lexington ElLexington El800 Meters322:07.309
Feb 11MSTCA Qualifier MeetFeb 11 · 1000 Meters · Place 7 · LexingtonLexington1000 Meters7.2:43.93a PB9
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 1000 Meters · Place 1 · LexingtonLexington1000 Meters12:50.60FR
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 600 Meters · Place 11 · LexingtonLexington600 Meters11.1:31.03a PB9
Jan 5Middlesex League Indoor T&F #4Jan 5 · 1000 Meters · Place 3 · LexingtonLexington1000 Meters32:53.83FR

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Middlesex League Indoor #5Jan 26 · 1000 Meters · Place 12 · LexingtonLexington1000 Meters12.2:47.90a PB9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · 600 Meters · Place 9 · LexingtonLexington600 Meters9.1:33.38a9
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 1000 Meters · Place 9 · LexingtonLexington1000 Meters9.2:54.70a9
Dec 15Middlesex League Indoor Block #1Dec 15 · 600 Meters · Place 10 · LexingtonLexington600 Meters10.1:34.81a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · 800 Meters · Place 6 · DiamondDiamond800 Meters6.2:16.42aUnofficial8