Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddlesex League 5C · May 1113.09aMiddlesex League 5CMay 11, 2023
200 Meters · OutdoorML-12 #4B: Red v Lex; Wil v Sto · May 726.66aML-12 #4B: Red v Lex; Wil v StoMay 7, 2025
300 Meters · IndoorML-12 JV Championship Meet · Jan 1941.80aML-12 JV Championship MeetJanuary 19, 2026
400 Meters · OutdoorML-12 #5B Updated: Lex v Win; Mel v Wil · May 1359.70aML-12 #5B Updated: Lex v Win; Mel v WilMay 13, 2025
55 Meter · IndoorML-12 JV Block #1 · Dec 117.73aML-12 JV Block #1December 11, 2023
55 Meters · IndoorML-12 JV Block #4 · Jan 157.46aML-12 JV Block #4January 15, 2024
600 Meters · IndoorML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/Lex · Jan 201:41.44aML-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

3 results
DateMeetEventPlMarkGr
Jan 19ML-12 JV Championship MeetJan 19 · 300 Meters · Place 20 · Lexington300 Meters2041.80a PB12
Jan 12ML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/WobJan 12 · 300 Meters · Place 24 · Lexington300 Meters2442.81a12
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · 300 Meters · Place 20 · Lexington300 Meters2043.49a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3A: Lex/Win; Arl/Bel; Bur/WilDec 29 · 600 Meters · Place 19 · Lexington600 Meters19.1:43.37a12
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · 300 Meters · Place 18 · Lexington300 Meters18.43.04a12
Jan 27ML-12 JV ChampionshipJan 27 · 600 Meters · Place 23 · Lexington600 Meters231:42.00a—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 600 Meters · Place 7 · Lexington600 Meters7.1:41.44a PB11
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · 600 Meters · Place 13 · Lexington600 Meters131:45.84a—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 300 Meters · Place 34 · Lexington300 Meters3444.63a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · 400 Meters · Place 12 · Lexington400 Meters1259.70a PB11
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · 200 Meters · Place 19 · Lexington200 Meters1926.66a PB11
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 400 Meters · Place 11 · Lexington400 Meters1159.75a11
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · 400 Meters · Place 10 · Lexington400 Meters101:01.77a11
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · 200 Meters · Place 24 · Lexington200 Meters2427.59a11
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · 100 Meters · Place 33 · Lexington100 Meters3313.28a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 300 Meters · Place 27 · Lexington300 Meters27.43.81a11
Dec 9ML-12 Time Trial BlockDec 9 · 300 Meters · Place 71 · Lexington300 Meters71.43.90aUnofficial11
Jan 25ML-12 JV Championship MeetJan 25 · 300 Meters · Place 66 · Lexington300 Meters6645.13a—
Jan 25ML-12 JV Championship MeetJan 25 · 55 Meters · Place 36 · Lexington55 Meters367.47a—
Jan 15ML-12 JV Block #4Jan 15 · 55 Meters · Place 11 · Lexington55 Meters117.46a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · 400 Meters · Place 15 · Lexington400 Meters151:01.33a—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 400 Meters · Place 9 · Lexington400 Meters91:00.34a—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 200 Meters · Place 21 · Lexington200 Meters2126.94a—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · 400 Meters · Place 4 · Lexington400 Meters41:00.18a—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · 200 Meters · Place 20 · Lexington200 Meters2027.46a—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 400 Meters · Place 3 · Lexington400 Meters3.1:00.96a10
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 200 Meters · Place 20 · Lexington200 Meters20.27.25aWind: -1.110
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · 400 Meters · Place 6 · Lexington400 Meters61:01.21a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20ML JV 1Dec 20 · 300 Meters · Place 66 · Lexington300 Meters66.46.47a10
Dec 20ML JV 1Dec 20 · 55 Meter · Place 53 · Lexington55 Meter53.7.83a10
Dec 20ML-12 JV Block #2Dec 20 · 300 Meters · Place 66 · Lexington300 Meters66.46.47a10
Dec 20ML-12 JV Block #2Dec 20 · 55 Meter · Place 53 · Lexington55 Meter53.7.83a10
Dec 11ML-12 JV Block #1Dec 11 · 300 Meters · Place 44 · Lexington300 Meters44.45.97a10
Dec 11ML-12 JV Block #1Dec 11 · 55 Meter · Place 42 · Lexington55 Meter42.7.73a PB10
Feb 8Middlesex League Indoor JV MeetFeb 8 · 600 Meters · Place 22 · Lexington600 Meters22.1:48.87a9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Middlesex League 5CMay 11 · 200 Meters · Place 8 · Lexington200 Meters827.21a—
May 11Middlesex League 5CMay 11 · 100 Meters · Place 21 · Lexington100 Meters2113.09a PB—
Apr 26Middlesex League 3CApr 26 · 400 Meters · Place 24 · Lexington400 Meters241:04.39a—
Apr 15Middlesex League 2BApr 15 · 200 Meters · Place 17 · Lexington200 Meters17.27.10a9
Apr 15Middlesex League 2BApr 15 · 100 Meters · Place 17 · Lexington100 Meters17.13.38a9
Apr 8Middlesex League @ Burlington AMApr 8 · 200 Meters · Place 8 · Lexington200 Meters8.27.30a9
Apr 8Middlesex League @ Burlington AMApr 8 · 100 Meters · Place 23 · Lexington100 Meters23.13.61a9