Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorML-12 Block 4B (REA v LEX; WIL v STO) · May 127.03aML-12 Block 4B (REA v LEX; WIL v STO)May 1, 2024
400 Meters · OutdoorML-12 Block 5A (ARL v REA; MEL v WIL) · May 759.92aML-12 Block 5A (ARL v REA; MEL v WIL)May 7, 2024
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 4 Track & Field Championship · May 231:05.08aMIAA Division 4 Track & Field ChampionshipMay 23, 2024
55m Hurdles · 39" · IndoorML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/Wil · Dec 309.88aML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDecember 30, 2024
600 Meters · IndoorML-12 Varsity Championship · Feb 51:37.07aML-12 Varsity ChampionshipFebruary 5, 2024
600 Meters · OutdoorMiddlesex League Indoor #5 · Jan 261:40.52aMiddlesex League Indoor #5January 26, 2023
800 Meters · OutdoorMiddlesex League @ Reading · Apr 62:20.91Middlesex League @ ReadingApril 6, 2023

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21ML-12 ChampionshipsMay 21 · 400m Hurdles · Place 26 · Wilmington400m Hurdles261:09.22a11
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · 400m Hurdles · Place 10 · Wilmington400m Hurdles101:09.42a11
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · 400 Meters · Place 15 · Wilmington400 Meters151:00.03a11
May 10Andover Boosters InvitationalMay 10 · 400m Hurdles · Place 28 · Wilmington400m Hurdles281:10.49a11
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · 400m Hurdles · Place 8 · Wilmington400m Hurdles81:06.43a11
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · 400 Meters · Place 19 · Wilmington400 Meters191:01.50a11
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 400m Hurdles · Place 8 · Wilmington400m Hurdles81:08.12a11
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 400 Meters · Place 11 · Wilmington400 Meters111:02.62a11
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · 400m Hurdles · Place 10 · Wilmington400m Hurdles101:07.23a11
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · 400 Meters · Place 9 · Wilmington400 Meters91:00.43a11
Apr 10ML-12 #1C: Wob v Read; Wilm v WatrApr 10 · 400m Hurdles · Place 5 · Wilmington400m Hurdles51:07.83a11
Apr 10ML-12 #1C: Wob v Read; Wilm v WatrApr 10 · 400 Meters · Place 10 · Wilmington400 Meters101:00.83a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3ML-12 Varsity ChampionshipFeb 3 · 55m Hurdles · Place 23 · Wilmington55m Hurdles239.79a—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · 55m Hurdles · Place 10 · Wilmington55m Hurdles1010.10a—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · 600 Meters · Place 20 · Wilmington600 Meters201:41.51a—
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 600 Meters · Place 24 · Wilmington600 Meters24.1:45.43a11
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 55m Hurdles · Place 11 · Wilmington55m Hurdles39"11.10.12a11
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · 55m Hurdles · Place 13 · Wilmington55m Hurdles139.88a—
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · 600 Meters · Place 19 · Wilmington600 Meters191:42.55a—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · 600 Meters · Place 16 · Wilmington600 Meters16.1:39.42a11
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · 55m Hurdles · Place 12 · Wilmington55m Hurdles39"12.9.88a PB11
Dec 19ML-12 Varsity Block #1Dec 19 · 600 Meters · Place 39 · Wilmington600 Meters39.1:41.24a11
Dec 19ML-12 Varsity Block #1Dec 19 · 55m Hurdles · Place 28 · Wilmington55m Hurdles39"28.10.14a11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 600 Meters · Place 42 · Wilmington600 Meters42.1:43.25a11
Dec 9ML-12 Time Trial BlockDec 9 · 300 Meters · Place 69 · Wilmington300 Meters69.43.79aUnofficial11
Dec 9ML-12 Time Trial BlockDec 9 · 55m Hurdles · Place 5 · Wilmington55m Hurdles39"5.10.18aUnofficial11
Feb 5ML-12 Varsity ChampionshipFeb 5 · 600 Meters · Place 28 · Wilmington600 Meters281:37.07a PB—
Jan 15ML-12 Varsity Block #5Jan 15 · 55m Hurdles · Place 40 · Wilmington55m Hurdles4012.30a—
Jan 15ML-12 Varsity Block #5Jan 15 · 600 Meters · Place 40 · Wilmington600 Meters401:41.74a—
Jan 9ML-12 Varsity Block #4Jan 9 · 55m Hurdles · Place 29 · Wilmington55m Hurdles2910.20a—
Jan 9ML-12 Varsity Block #4Jan 9 · 600 Meters · Place 36 · Wilmington600 Meters361:39.00a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 29 · Wilmington55m HurdlesRound P2910.19a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 400m Hurdles · Place 32 · Wilmington400m Hurdles36" / 0.914m32.1:05.08a PB10
May 15ML-12 ChampionshipsMay 15 · 400m Hurdles · Place 19 · Wilmington400m Hurdles191:04.20a—
May 11Andover Boosters InvitationalMay 11 · 400m Hurdles · Place 34 · Wilmington400m Hurdles341:04.82a—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · 400m Hurdles · Place 7 · Wilmington400m Hurdles71:06.11a—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · 400 Meters · Place 11 · Wilmington400 Meters1159.92a PB—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 400m Hurdles · Place 11 · Wilmington400m Hurdles111:08.14a—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 200 Meters · Place 22 · Wilmington200 Meters2227.03a PB—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · 400m Hurdles · Place 4 · Wilmington400m Hurdles41:05.92a—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · 400 Meters · Place 10 · Wilmington400 Meters101:00.22a—
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · 400m Hurdles · Place 5 · Wilmington400m Hurdles51:05.77a—
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · 400 Meters · Place 10 · Wilmington400 Meters101:00.14a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · 55m Hurdles · Place 20 · Wilmington55m Hurdles39"20.10.16a10
Dec 21ML-12 Varsity Block #2Dec 21 · 600 Meters · Place 34 · Wilmington600 Meters34.1:39.53a10
Dec 21ML-12 Varsity Block #2Dec 21 · 55m Hurdles · Place 24 · Wilmington55m Hurdles39"24.10.02a10
Dec 14ML-12 Varsity Block #1Dec 14 · 600 Meters · Place 31 · Wilmington600 Meters31.1:42.36a10
Dec 14ML-12 Varsity Block #1Dec 14 · 55m Hurdles · Place 27 · Wilmington55m Hurdles39"27.10.45a10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 600 Meters · Place 36 · Wilmington600 Meters36.1:41.71a10
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 600 Meters · Place 3 · Wilmington600 Meters31:40.48FR
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 600 Meters · Place 18 · Wilmington600 Meters18.1:40.39a9
Jan 5Middlesex League Indoor T&F #4Jan 5 · 600 Meters · Place 8 · Wilmington600 Meters81:43.47FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Middlesex League 4AMay 2 · 400m Hurdles · Place 2 · Wilmington400m Hurdles21:10.86a—
May 2Middlesex League 4AMay 2 · 400 Meters · Place 6 · Wilmington400 Meters61:01.41a—
Apr 26Middlesex League 3CApr 26 · 400m Hurdles · Place 11 · Wilmington400m Hurdles111:12.72a—
Apr 14Middlesex League @ WilmingtonApr 14 · 800 Meters · Place 14 · Wilmington800 Meters14.2:20.19aUnofficial9
Apr 6Middlesex League @ ReadingApr 6 · 800 Meters · Place 10 · Wilmington800 Meters102:20.91 PBFR
Jan 26Middlesex League Indoor #5Jan 26 · 600 Meters · Place 35 · Wilmington600 Meters35.1:40.52a PB9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Freedom BlockDec 30 · 600 Meters · Place 12 · Wilmington600 Meters12.1:44.85a9
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 600 Meters · Place 36 · Wilmington600 Meters36.1:46.55a9
Dec 15Middlesex League Indoor Block #1Dec 15 · 600 Meters · Place 33 · Wilmington600 Meters33.1:44.52a9
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 600 Meters · Place 25 · Wilmington600 Meters25.1:47.49a9