Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Coaches Invitational · May 1313.98aMSTCA Coaches InvitationalMay 13, 2023
200 Meters · OutdoorML-12 Block 1C (LEX v BEL; WIL v BUR) · Apr 1730.04aML-12 Block 1C (LEX v BEL; WIL v BUR)April 17, 2024
55 Meter · IndoorML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/Lex · Jan 208.29aML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJanuary 20, 2025
55 Meters · IndoorML-12 JV Championship Meet · Jan 198.28aML-12 JV Championship MeetJanuary 19, 2026
Long Jump · IndoorML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/Win · Jan 710-03.00ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJanuary 7, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7ML-12 Block #4C: Wob/Bel; Sto/BurMay 7 · Long Jump · Place 15 · BelmontLong Jump1513-02.0012
May 7ML-12 Block #4C: Wob/Bel; Sto/BurMay 7 · 100 Meters · Place 9 · Belmont100 Meters914.00a12
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · Long Jump · Place 26 · BelmontLong Jump2612-02.0012
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · 100 Meters · Place 16 · Belmont100 Meters1614.29a12
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · Long Jump · Place 9 · BelmontLong Jump913-10.0012
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · 100 Meters · Place 4 · Belmont100 Meters414.10a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19ML-12 JV Championship MeetJan 19 · 55 Meters · Place 9 · Belmont55 Meters98.28a PB12
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · Long Jump · Place 16 · BelmontLong Jump1610-6.5012
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · 55 Meters · Place 20 · Belmont55 Meters208.63a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3A: Lex/Win; Arl/Bel; Bur/WilDec 29 · 55 Meter · Place 19 · Belmont55 Meter19.8.45a12
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · 55 Meter · Place 37 · Belmont55 Meter37.8.52a12
Jan 27ML-12 JV ChampionshipJan 27 · 55 Meters · Place 13 · Belmont55 Meters138.31a—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 55 Meter · Place 8 · Belmont55 Meter8.8.29a PB11
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · Long Jump · BelmontLong JumpXFOUL11
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 55 Meter · Place 12 · Belmont55 Meter12.8.62a11
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · Long Jump · Place 12 · BelmontLong Jump12.10-03.00 PB11
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · 55 Meters · Place 3 · Belmont55 Meters38.38a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21ML-12 ChampionshipsMay 21 · Long Jump · Place 24 · BelmontLong Jump2411-10.2511
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · 100 Meters · Place 13 · Belmont100 Meters1314.14a11
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · Long Jump · Place 16 · BelmontLong Jump1611-10.0011
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 100 Meters · Place 13 · Belmont100 Meters1314.39a11
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Long Jump · Place 6 · BelmontLong Jump613-9.7511
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 200 Meters · Place 5 · Belmont200 Meters530.75a11
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 100 Meters · Place 16 · Belmont100 Meters1614.83a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9ML-12 Time Trial BlockDec 9 · 300 Meters · Place 65 · Belmont300 Meters65.53.16aUnofficial11
Dec 9ML-12 Time Trial BlockDec 9 · 55 Meter · Place 35 · Belmont55 Meter35.8.62aUnofficial11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · 200 Meters · Place 11 · Belmont200 Meters1131.09a—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · 200 Meters · Place 12 · Belmont200 Meters1230.81a—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 200 Meters · Place 9 · Belmont200 Meters930.80a—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 100 Meters · Place 10 · Belmont100 Meters1014.74a—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 200 Meters · Place 9 · Belmont200 Meters9.30.04a PBWind: 0.810
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 100 Meters · Place 10 · Belmont100 Meters10.14.42aWind: 1.410
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 200 Meters · Place 12 · Belmont200 Meters1231.43a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13MSTCA Coaches InvitationalMay 13 · 100 Meters · Place 22 · Belmont100 Meters2213.98a PB—
May 11Middlesex League 5CMay 11 · 100 Meters · Place 10 · Belmont100 Meters1014.25a—
May 3Middlesex League 4BMay 3 · 100 Meters · Place 10 · Belmont100 Meters1014.449
Apr 24Middlesex League 3AApr 24 · 200 Meters · Place 10 · Belmont200 Meters1031.38a—
Apr 8Middlesex League @ Burlington PMApr 8 · 100 Meters · Place 9 · Belmont100 Meters9.14.94a9