Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 6 Track & Field Championship · May 2817.27aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
300 Meters · IndoorMSTCA Winter Festival (Saturday) · Dec 1340.03aMSTCA Winter Festival (Saturday)December 13, 2025
400 Meters · OutdoorMonomoy vs Sandwich · May 1354.9Monomoy vs SandwichMay 13, 2026
400 Meters · Relay Split · IndoorCape & Islands Meet #3 · Dec 1957.829Cape & Islands Meet #3December 19, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 6 Track & Field Championship · May 281:00.24aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
55 Meters · OutdoorThe Rising Stars Classic · Mar 859.04aThe Rising Stars ClassicMarch 8, 2025
55m Hurdles · 39" · IndoorCape & Islands Meet #3 · Dec 198.87aCape & Islands Meet #3December 19, 2025
600 Meters · IndoorCape & Islands Indoor Track Championships · Jan 311:33.33aCape & Islands Indoor Track ChampionshipsJanuary 31, 2026
800 Meters · IndoorThe CIRCUIT Boston · Feb 212:24.85aThe CIRCUIT BostonFebruary 21, 2025
800 Meters · OutdoorMonomoy vs. Sturgis vs. Nauset · May 72:18.5Monomoy vs. Sturgis vs. NausetMay 7, 2025
Javelin · 800g · OutdoorMonomoy vs. Sturgis vs. Nauset · May 735'9Monomoy vs. Sturgis vs. NausetMay 7, 2025
Long Jump · IndoorCape & Islands Meet #3 · Dec 1916-10.00Cape & Islands Meet #3December 19, 2025
Triple Jump · OutdoorMSTCA Division 6 Relays · May 1610.50mMSTCA Division 6 RelaysMay 16, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 9 · Monomoy Regional400m Hurdles36" / 0.914m9.1:00.24a PB12
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 20 · Monomoy Regional110m Hurdles39" / 0.991mRound P20.17.27a PBWind: -112
May 23MSTCA South Shore TwilightMay 23 · 400m Hurdles · Place 3 · Monomoy Regional400m Hurdles31:00.04a12
May 18Cape and Islands Championship MeetMay 18 · 400m Hurdles · Place 2 · Monomoy Regional400m Hurdles21:00.17a12
May 18Cape and Islands Championship MeetMay 18 · 110m Hurdles · Place 5 · Monomoy Regional110m Hurdles517.42a12
May 18Cape and Islands Championship MeetMay 18 · 110m Hurdles · Place 4 · Monomoy Regional110m Hurdles417.30a12
May 13Monomoy vs SandwichMay 13 · Triple Jump · Place 1 · Monomoy RegionalTriple Jump1.35' 9.512
May 13Monomoy vs SandwichMay 13 · 400 Meters · Place 1 · Monomoy Regional400 Meters1.54.9 PB12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400m Hurdles · Place 21 · Monomoy Regional400m Hurdles211:03.08a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 110m Hurdles · Place 19 · Monomoy Regional110m Hurdles1917.59a12
May 5NRHS vs. MonomoyMay 5 · Triple Jump · Place 2 · Monomoy RegionalTriple Jump2.36' 4.5"12
May 5NRHS vs. MonomoyMay 5 · 400m Hurdles · Place 1 · Monomoy Regional400m Hurdles36" / 0.914m1.1:01.8312
May 5NRHS vs. MonomoyMay 5 · 110m Hurdles · Place 3 · Monomoy Regional110m Hurdles39" / 0.991m3.18.3012
Apr 29Monomoy vs MV vs NantucketApr 29 · Triple Jump · Place 1 · Monomoy RegionalTriple Jump1.37' 9.512
Apr 29Monomoy vs MV vs NantucketApr 29 · 400m Hurdles · Place 2 · Monomoy Regional400m Hurdles36" / 0.914m2.62.112
Apr 29Monomoy vs MV vs NantucketApr 29 · 110m Hurdles · Place 3 · Monomoy Regional110m Hurdles39" / 0.991m3.18.112
Apr 23MSTCA Warrior InvitationalApr 23 · 400m Hurdles · Place 4 · Monomoy Regional400m Hurdles41:01.33a12
Apr 23MSTCA Warrior InvitationalApr 23 · 400 Meters · Place 32 · Monomoy Regional400 Meters3256.25a12
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 400m Hurdles · Place 3 · Monomoy Regional400m Hurdles31:01.49a12
Apr 16Cape & Islands Double-DualApr 16 · Triple Jump · Monomoy RegionalTriple Jump--DNS12
Apr 16Cape & Islands Double-DualApr 16 · 400m Hurdles · Place 2 · Monomoy Regional400m Hurdles36" / 0.914m2.1:00.56a12
Apr 16Cape & Islands Double-DualApr 16 · 110m Hurdles · Place 3 · Monomoy Regional110m Hurdles39" / 0.991m3.17.48a12
Apr 7Monomoy at FalmouthApr 7 · Triple Jump · Place 1 · Monomoy RegionalTriple Jump1.34-11.512
Apr 7Monomoy at FalmouthApr 7 · 400m Hurdles · Place 2 · Monomoy Regional400m Hurdles36" / 0.914m2.61.312

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 600 Meters · Place 44 · Monomoy Regional600 Meters441:33.64a12
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 55m Hurdles · Place 5 · Monomoy Regional55m Hurdles58.95a12
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 55m Hurdles · Place 5 · Monomoy Regional55m Hurdles59.04a12
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 600 Meters · Place 7 · Monomoy Regional600 Meters71:33.33a PB12
Jan 13Cape & Islands Meet #5Jan 13 · Long Jump · Place 10 · Monomoy RegionalLong Jump1016-712
Jan 13Cape & Islands Meet #5Jan 13 · 55m Hurdles · Place 6 · Monomoy Regional55m Hurdles69.84a12
Jan 6Cape & Islands Meet #4Jan 6 · Long Jump · Place 9 · Monomoy RegionalLong Jump916-9.7512
Jan 6Cape & Islands Meet #4Jan 6 · 600 Meters · Place 4 · Monomoy Regional600 Meters41:35.27a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 600 Meters · Place 63 · Monomoy Regional600 Meters63.1:34.61a12
Dec 19Cape & Islands Meet #3Dec 19 · 55m Hurdles · Place 3 · Monomoy Regional55m Hurdles39"3.8.87a PB12
Dec 19Cape & Islands Meet #3Dec 19 · Long Jump · Place 5 · Monomoy RegionalLong Jump5.16-10.00 PB12
Dec 19Cape & Islands Meet #3Dec 19 · 400 Meters · Monomoy Regional400 MetersRelay Split—57.829 PB12
Dec 16Cape & Islands Meet #2Dec 16 · 55m Hurdles · Place 5 · Monomoy Regional55m Hurdles39"5.9.30a12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 300 Meters · Place 39 · Monomoy Regional300 Meters39.40.03a PB12
Dec 11Cape & Islands Meet #1Dec 11 · 600 Meters · Place 6 · Monomoy Regional600 Meters6.1:36.77a12
Dec 11Cape & Islands Meet #1Dec 11 · Long Jump · Place 8 · Monomoy RegionalLong Jump8.16-08.0012
Feb 21The CIRCUIT BostonFeb 21 · 800 Meters · Place 43 · Monomoy Regional800 Meters432:24.85a PB—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 15 · Monomoy Regional400m Hurdles36" / 0.914m15.1:01.10a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 16 · Monomoy Regional400m Hurdles161:03.52a11
May 20Cape & Islands Championship MeetMay 20 · 400m Hurdles · Place 4 · Monomoy Regional400m Hurdles41:03.71a11
May 20Cape & Islands Championship MeetMay 20 · 110m Hurdles · Place 7 · Monomoy Regional110m Hurdles718.16a11
May 16MSTCA Division 6 RelaysMay 16 · Triple Jump · Place 13 · Monomoy RegionalTriple Jump1310.50m PB11
May 10MSTCA Coaches Shore InvitationalMay 10 · 400m Hurdles · Place 13 · Monomoy Regional400m Hurdles131:02.96a11
May 7Monomoy vs. Sturgis vs. NausetMay 7 · Javelin · Place 22 · Monomoy RegionalJavelin800g22.35'9 PB11
May 7Monomoy vs. Sturgis vs. NausetMay 7 · 800 Meters · Place 2 · Monomoy Regional800 Meters2.2:18.5 PB11
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · 400m Hurdles · Place 13 · Monomoy Regional400m Hurdles131:03.49a11
Apr 30Monomoy Vs Falmouth Vs SturgisApr 30 · 400m Hurdles · Place 3 · Monomoy Regional400m Hurdles31:04.211
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Triple Jump · Place 15 · Monomoy RegionalTriple Jump15.32-04.0011
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 400 Meters · Place 29 · Monomoy Regional400 Meters29.56.81a11
Apr 24MSTCA Warrior InvitationalApr 24 · 400m Hurdles · Place 7 · Monomoy Regional400m Hurdles71:03.61a11
Apr 15BHS vs Monomoy/ SturgisApr 15 · 400m Hurdles · Monomoy Regional400m Hurdles36" / 0.914m—65.2Unofficial11
Apr 15BHS vs Monomoy/ SturgisApr 15 · Triple Jump · Monomoy RegionalTriple Jump—33'11"Unofficial11
Apr 9Monomoy, Sturgis vs MVApr 9 · Triple Jump · Place 2 · Monomoy RegionalTriple Jump235-2.511
Apr 2Sturgis, DY, MonomoyApr 2 · Triple Jump · Place 3 · Monomoy RegionalTriple Jump335-411
Apr 2Sturgis, DY, MonomoyApr 2 · 400m Hurdles · Place 3 · Monomoy Regional400m Hurdles366.911
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 53 · Monomoy Regional55 MetersRound P532:25.69a—
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 56 · Monomoy Regional55 MetersRound P5659.04a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 71 · Monomoy Regional600 Meters71.1:46.49a11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Cape & Islands Championship MeetMay 20 · 400m Hurdles · Place 11 · Monomoy Regional400m Hurdles111:10.65a—
May 17Monomoy v Sturgis v Riverview May 17 · 400m Hurdles · Monomoy Regional400m Hurdles36" / 0.914m—68.91Unofficial10
May 17Monomoy v Sturgis v Riverview May 17 · Triple Jump · Monomoy RegionalTriple Jump—32' 2"Unofficial10
May 17Monomoy v Sturgis v Riverview May 17 · 200 Meters · Monomoy Regional200 Meters—26.4Unofficial10
May 8Monomoy vs. FalmouthMay 8 · 400m Hurdles · Place 2 · Monomoy Regional400m Hurdles36" / 0.914m2.1:16.1Unofficial10
May 8Monomoy vs. FalmouthMay 8 · Triple Jump · Place 1 · Monomoy RegionalTriple Jump1.31-1.5Unofficial10
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 400m Hurdles · Place 23 · Monomoy Regional400m Hurdles231:12.29a—
Apr 30Dennis-Yarmouth Vs MonomoyApr 30 · 400m Hurdles · Place 5 · Monomoy Regional400m Hurdles36" / 0.914m5.1:11.8Unofficial10
Apr 30Dennis-Yarmouth Vs MonomoyApr 30 · Triple Jump · Place 2 · Monomoy RegionalTriple Jump2.31-9Unofficial10
Apr 23Monomoy Vs. NausetApr 23 · Triple Jump · Place 4 · Monomoy RegionalTriple Jump430-9.5—
Apr 23Monomoy Vs. NausetApr 23 · 800 Meters · Place 4 · Monomoy Regional800 Meters42:30—
Apr 18MSTCA Warrior InvitationalApr 18 · Triple Jump · Place 56 · Monomoy RegionalTriple Jump5629-11.50—
Apr 18MSTCA Warrior InvitationalApr 18 · 400m Hurdles · Place 34 · Monomoy Regional400m Hurdles341:16.46a—
Apr 18MSTCA Warrior InvitationalApr 18 · 400 Meters · Place 95 · Monomoy Regional400 Meters951:03.11a—
Apr 9Monomoy vs BarnstableApr 9 · 400m Hurdles · Place 1 · Monomoy Regional400m Hurdles36" / 0.914m1.1:14.610
Apr 9Monomoy vs BarnstableApr 9 · Triple Jump · Place 3 · Monomoy RegionalTriple Jump3.30-0710