Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorML-12 Block 5B (WIN v LEX; WAK v WAT) · May 81:27.19aML-12 Block 5B (WIN v LEX; WAK v WAT)May 8, 2024
55 Meters · IndoorML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/Wil · Jan 1410.00aML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJanuary 14, 2026
600 Meters · IndoorML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/Lex · Jan 202:13.99aML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJanuary 20, 2025

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · 55 Meters · Place 90 · Winchester55 Meters9010.00a PB12
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · 55 Meters · Place 120 · Winchester55 Meters12010.26a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27ML-12 JV ChampionshipJan 27 · 600 Meters · Place 35 · Winchester600 Meters352:14.84a—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 600 Meters · Place 10 · Winchester600 Meters10.2:13.99a PB11
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 600 Meters · Place 14 · Winchester600 Meters14.2:19.74a11
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · 600 Meters · Place 4 · Winchester600 Meters42:21.75a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · 600 Meters · Place 14 · Winchester600 Meters14.2:21.88a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · 400 Meters · Place 10 · Winchester400 Meters101:27.19a PB—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · 400 Meters · Place 18 · Winchester400 Meters181:27.53a—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · 400 Meters · Place 11 · Winchester400 Meters111:28.76a—
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · 400 Meters · Place 16 · Winchester400 Meters16.1:30.22a10
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 400 Meters · Place 15 · Winchester400 Meters151:31.94a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ML JV 1Dec 20 · 55 Meter · Winchester55 Meter--DNS10
Dec 20ML-12 JV Block #2Dec 20 · 55 Meter · Winchester55 Meter--DNS10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Middlesex League 5BMay 10 · 400 Meters · Place 20 · Winchester400 Meters201:27.23a—
Apr 25Middlesex League 3BApr 25 · 400 Meters · Place 15 · Winchester400 Meters151:28.62a—
Apr 8Middlesex League @ Burlington PMApr 8 · 400 Meters · Place 7 · Winchester400 Meters7.1:32.70a9