Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Freshman-Sophomore (Small School) · Jan 65:17.14aMSTCA Freshman-Sophomore (Small School)January 6, 2024
1 Mile · OutdoorML-12 #1C: Wob v Read; Wilm v Watr · Apr 104:58.67aML-12 #1C: Wob v Read; Wilm v WatrApril 10, 2025
100 Meters · OutdoorMSTCA North Decathlon · Jun 313.83aMSTCA North DecathlonJune 3, 2024
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 262:54.78aMSTCA Boys PentathlonFebruary 26, 2026
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 5 Track & Field Championship · May 2918.26aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
1500 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 244:29.79aMSTCA Invacational & PentathlonApril 24, 2026
2 Miles · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 1410:30.58MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
2 Miles · OutdoorML-12 #2C: Win v Read; Wil v Bur · Apr 1710:47.12aML-12 #2C: Win v Read; Wil v BurApril 17, 2025
3000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 37:11.41aWeston Twilight Invitational - Regis EventsMay 3, 2025
400 Meters · OutdoorMSTCA North Decathlon · Jun 31:03.47aMSTCA North DecathlonJune 3, 2024
400m Hurdles · 36" / 0.914m · OutdoorAndover Boosters Invitational · May 91:03.15aAndover Boosters InvitationalMay 9, 2026
600 Meters · IndoorMiddlesex League Indoor T&F #4 · Jan 51:54.97Middlesex League Indoor T&F #4January 5, 2023
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.47mMSTCA Boys PentathlonFebruary 26, 2025
High Jump · OutdoorMSTCA North Decathlon · Jun 31.43mMSTCA North DecathlonJune 3, 2024
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 264.87mMSTCA Boys PentathlonFebruary 26, 2025
Long Jump · OutdoorMSTCA North Decathlon · Jun 34.86mMSTCA North DecathlonJune 3, 2024
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 5 Track & Field Championship · May 292469MIAA Division 5 Track & Field ChampionshipMay 29, 2026
Shot Put · 12lb · OutdoorMIAA Division 5 Track & Field Championship · May 297.16mMIAA Division 5 Track & Field ChampionshipMay 29, 2026
Triple Jump · OutdoorMSTCA North Decathlon · Jun 39.52mMSTCA North DecathlonJune 3, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 8 · WilmingtonPentathlon (Outdoor)StandardRound M8.2469 PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 9 · WilmingtonLong JumpRound M9.5.35m12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · High Jump · Place 9 · WilmingtonHigh JumpRound M9.1.60m12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Shot Put · Place 10 · WilmingtonShot Put12lbRound M10.7.16m PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Wilmington400m Hurdles36" / 0.914m--DNS12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 9 · Wilmington110m Hurdles39" / 0.991mRound M9.18.26a PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1500 Meters · Place 2 · Wilmington1500 MetersRound M2.4:30.94a12
May 20ML-12 Championship MeetMay 20 · 400m Hurdles · Place 16 · Wilmington400m Hurdles161:04.90a12
May 20ML-12 Championship MeetMay 20 · 2 Miles · Place 24 · Wilmington2 Miles2411:48.40a12
May 9Andover Boosters InvitationalMay 9 · 400m Hurdles · Place 14 · Wilmington400m Hurdles36" / 0.914m14.1:03.15a PB12
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · Long Jump · Place 12 · WilmingtonLong Jump1217-08.2512
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · 400m Hurdles · Place 7 · Wilmington400m Hurdles71:03.06a12
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · 2 Miles · Place 4 · Wilmington2 Miles410:49.73a12
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · Long Jump · Place 20 · WilmingtonLong Jump2017-11.5012
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · 400m Hurdles · Place 3 · Wilmington400m Hurdles31:01.11a12
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · 2 Miles · Place 13 · Wilmington2 Miles1311:03.46a12
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 28 · WilmingtonLong Jump285.33m12
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 29 · WilmingtonHigh Jump291.52m12
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 30 · WilmingtonShot Put307.94m12
Apr 24MSTCA Invacational & PentathlonApr 24 · 110m Hurdles · Place 25 · Wilmington110m Hurdles2518.48a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 1500 Meters · Place 3 · Wilmington1500 Meters34:29.79a PB12
Apr 15ML-12 Block #2B: Lex/Wob; Wil/WakApr 15 · Long Jump · Place 10 · WilmingtonLong Jump1017-09.0012
Apr 15ML-12 Block #2B: Lex/Wob; Wil/WakApr 15 · 400m Hurdles · Place 3 · Wilmington400m Hurdles31:02.40a12
Apr 15ML-12 Block #2B: Lex/Wob; Wil/WakApr 15 · 2 Miles · Place 4 · Wilmington2 Miles411:08.70a12
Apr 8ML-12 Block #1B: Wob/Arl; Wil/BurApr 8 · Long Jump · Place 7 · WilmingtonLong Jump718-02.5012
Apr 8ML-12 Block #1B: Wob/Arl; Wil/BurApr 8 · 400m Hurdles · Place 7 · Wilmington400m Hurdles71:05.13a12
Apr 8ML-12 Block #1B: Wob/Arl; Wil/BurApr 8 · 2 Miles · Place 3 · Wilmington2 Miles310:58.41a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 75 · WilmingtonLong Jump755.49m12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 61 · WilmingtonHigh Jump611.57m12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 118 · WilmingtonShot Put1187.31m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 54 · Wilmington55m Hurdles549.14a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 14 · Wilmington1000 Meters142:54.78a PB12
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 17 · Wilmington2 Miles1710:30.58 PB—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 25 · Wilmington2 Miles2510:55.33—
Feb 2ML-12 Varsity Championship MeetFeb 2 · 55m Hurdles · Place 24 · Wilmington55m Hurdles249.17a12
Feb 2ML-12 Varsity Championship MeetFeb 2 · 2 Miles · Place 13 · Wilmington2 Miles1310:39.26a12
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · 2 Miles · Place 4 · Wilmington2 Miles411:06.79a12
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · 55m Hurdles · Place 9 · Wilmington55m Hurdles99.65a12
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · 2 Miles · Place 5 · Wilmington2 Miles511:14.93a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21ML-12 ChampionshipsMay 21 · 110m Hurdles · Place 20 · Wilmington110m Hurdles2019.45a11
May 17MSTCA Division 4 RelaysMay 17 · High Jump · WilmingtonHigh Jump—ND11
May 10Andover Boosters InvitationalMay 10 · 1 Mile · Place 34 · Wilmington1 Mile345:06.40a11
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · High Jump · WilmingtonHigh Jump—NH11
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · 110m Hurdles · Place 9 · Wilmington110m Hurdles920.31a11
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · 1 Mile · Place 11 · Wilmington1 Mile115:08.14a11
May 3Weston Twilight Invitational - Regis EventsMay 3 · 3000m Steeplechase · Place 19 · Wilmington3000m Steeplechase197:11.41a PB11
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · High Jump · WilmingtonHigh Jump—NH11
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 110m Hurdles · Place 8 · Wilmington110m Hurdles820.98a11
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 1 Mile · Place 16 · Wilmington1 Mile165:12.42a11
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · 2 Miles · Place 6 · Wilmington2 Miles610:47.12a PB11
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · 110m Hurdles · Place 2 · Wilmington110m Hurdles220.60a11
Apr 10ML-12 #1C: Wob v Read; Wilm v WatrApr 10 · High Jump · Place 8 · WilmingtonHigh Jump85-211
Apr 10ML-12 #1C: Wob v Read; Wilm v WatrApr 10 · 1 Mile · Place 6 · Wilmington1 Mile64:58.67a PB11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 139 · WilmingtonLong Jump1394.87m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 117 · WilmingtonHigh Jump1171.47m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 166 · WilmingtonShot Put1666.17m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 136 · Wilmington55m Hurdles13610.73a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 34 · Wilmington1000 Meters343:04.75a—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 2 Miles · Place 25 · Wilmington2 Miles2510:55.33a—
Feb 3ML-12 Varsity ChampionshipFeb 3 · 2 Miles · Place 21 · Wilmington2 Miles2111:00.44a—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · 55m Hurdles · Place 18 · Wilmington55m Hurdles1810.78a—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · 2 Miles · Place 5 · Wilmington2 Miles510:56.29a—
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · 2 Miles · Place 10 · Wilmington2 Miles1011:28.93a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3MSTCA North DecathlonJun 3 · Triple Jump · Place 66 · WilmingtonTriple Jump669.52m PB—
Jun 3MSTCA North DecathlonJun 3 · Long Jump · Place 65 · WilmingtonLong Jump654.86m PB—
Jun 3MSTCA North DecathlonJun 3 · High Jump · Place 53 · WilmingtonHigh Jump531.43m PB—
Jun 3MSTCA North DecathlonJun 3 · Javelin · Place 56 · WilmingtonJavelin5622.90m—
Jun 3MSTCA North DecathlonJun 3 · Discus · Place 54 · WilmingtonDiscus5418.16m—
Jun 3MSTCA North DecathlonJun 3 · Shot Put · Place 75 · WilmingtonShot Put755.02m—
Jun 3MSTCA North DecathlonJun 3 · 110m Hurdles · Place 60 · Wilmington110m Hurdles6022.66a—
Jun 3MSTCA North DecathlonJun 3 · 1500 Meters · Place 16 · Wilmington1500 Meters164:53.27a—
Jun 3MSTCA North DecathlonJun 3 · 400 Meters · Place 64 · Wilmington400 Meters641:03.47a PB—
Jun 3MSTCA North DecathlonJun 3 · 100 Meters · Place 75 · Wilmington100 Meters7513.83a PB—
May 15ML-12 ChampionshipsMay 15 · 2 Miles · Place 24 · Wilmington2 Miles2411:12.15a—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · 1 Mile · Place 6 · Wilmington1 Mile65:10.95a—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 2 Miles · Place 8 · Wilmington2 Miles810:58.80a—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · 2 Miles · Place 9 · Wilmington2 Miles911:19.19a—
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · 2 Miles · Place 9 · Wilmington2 Miles911:28.35a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 2 Miles · Place 30 · Wilmington2 Miles3011:03.10a—
Feb 5ML-12 Varsity ChampionshipFeb 5 · 2 Miles · Place 23 · Wilmington2 Miles2311:12.94a—
Jan 15ML-12 Varsity Block #5Jan 15 · 2 Miles · Place 22 · Wilmington2 Miles2211:18.97a—
Jan 9ML-12 Varsity Block #4Jan 9 · 2 Miles · Place 21 · Wilmington2 Miles2111:18.06a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1 Mile · Place 43 · Wilmington1 Mile435:17.14a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Middlesex League 4AMay 2 · 1 Mile · Place 13 · Wilmington1 Mile135:27.88a—
Apr 26Middlesex League 3CApr 26 · Long Jump · Place 7 · WilmingtonLong Jump714-05.00—
Apr 26Middlesex League 3CApr 26 · 1 Mile · Place 14 · Wilmington1 Mile145:31.25a—
Apr 6Middlesex League @ ReadingApr 6 · Long Jump · Place 18 · WilmingtonLong Jump1813-11.75FR
Apr 6Middlesex League @ ReadingApr 6 · 1 Mile · Place 2 · Wilmington1 Mile25:26.38FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 5Middlesex League Indoor T&F #4Jan 5 · 600 Meters · Place 10 · Wilmington600 Meters101:54.97 PBFR