Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor3rd Annual Outdoor Mercury Games · Apr 2315.62a3rd Annual Outdoor Mercury GamesApril 23, 2026
300 Meters · IndoorMAC Meet 4 · Jan 1554.49aMAC Meet 4January 15, 2025
55 Meters · IndoorMayflower Athletic Conference Meet #3 · Jan 78.99aMayflower Athletic Conference Meet #3January 7, 2026
Javelin · 600g · Outdoor2026 Mayflower League Championship · May 1895-042026 Mayflower League ChampionshipMay 18, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Javelin · Place 23 · WarehamJavelin2373-612
May 182026 Mayflower League ChampionshipMay 18 · Javelin · Place 3 · WarehamJavelin600g3.95-04 PB12
May 5Wareham vs. Cape TechMay 5 · Javelin · WarehamJavelin600g—84-6.5Unofficial12
May 5Wareham vs. Cape TechMay 5 · 100 Meters · Wareham100 Meters—15.1Unofficial12
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 2 · WarehamJavelin228.80m12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 4 · WarehamJavelin495-0212
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100 Meters · Place 46 · Wareham100 MetersRound P4615.62a PB12
Apr 14Atlantis Charter vs. WarehamApr 14 · Javelin · WarehamJavelin600g—88-8Unofficial12
Apr 14Atlantis Charter vs. WarehamApr 14 · 100 Meters · Wareham100 Meters—14.9Unofficial12
Mar 31Holbrook vs. WarehamMar 31 · Javelin · WarehamJavelin600g—79-5Unofficial12
Mar 31Holbrook vs. WarehamMar 31 · 100 Meters · Wareham100 Meters—16.3Unofficial12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 80 · WarehamShot Put806.74m12
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · Shot Put · Place 18 · WarehamShot Put1821-0.7512
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 55 Meters · Place 17 · Wareham55 Meters179.08a12
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 287 · Wareham300 Meters28755.87a12
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · Shot Put · Place 16 · WarehamShot Put1621-312
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · 55 Meters · Place 15 · Wareham55 Meters158.99a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Javelin · Place 2 · WarehamJavelin287-1111
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · Javelin · Place 3 · WarehamJavelin388-911
May 16MSTCA Division 6 RelaysMay 16 · Javelin · Place 4 · WarehamJavelin424.70m11
May 10MSTCA Coaches Shore InvitationalMay 10 · Javelin · Place 20 · WarehamJavelin2082-311
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Javelin · Place 1 · WarehamJavelin192-011
Apr 22Southeastern InviteApr 22 · Javelin · Place 3 · WarehamJavelin375-0711
Apr 22Southeastern InviteApr 22 · Discus · Place 8 · WarehamDiscus852-0411
Apr 22Southeastern InviteApr 22 · 100 Meters · Place 41 · Wareham100 Meters4116.03a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 15MAC Meet 4Jan 15 · 300 Meters · Wareham300 Meters—54.49a PB—
Jan 15MAC Meet 4Jan 15 · 55 Meters · Wareham55 Meters—9.22a—
Jan 8MAC Meet 3Jan 8 · 300 Meters · Wareham300 Meters—55.80a—
Jan 8MAC Meet 3Jan 8 · 55 Meters · Wareham55 Meters—9.31a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Mayflower League Championship MeetMay 20 · Javelin · Place 2 · WarehamJavelin286-6—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Javelin · Place 7 · WarehamJavelin777-10—
Apr 18MSTCA Warrior InvitationalApr 18 · Javelin · Place 16 · WarehamJavelin1677-5—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 227 · Wareham100 Meters22716.44a—