Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Invitational 2 · Apr 1012.51aTrojan Invitational 2April 10, 2026
200 Meters · OutdoorPAC-3 Championship · May 1324.92aPAC-3 ChampionshipMay 13, 2026
300 Meters · IndoorSouth Shore League Meet #4 2025-2026 · Jan 1210.26aSouth Shore League Meet #4 2025-2026January 12, 2026
300 Meters · OutdoorDartmouth Tri-Meet 1/17/24 · Jan 1749.41aDartmouth Tri-Meet 1/17/24January 17, 2025
400 Meters · OutdoorTrojan Invitational 1 · Apr 359.71aTrojan Invitational 1April 3, 2026
400m Hurdles · 36" / 0.914m · OutdoorPAC-3 Championship · May 131:12.49aPAC-3 ChampionshipMay 13, 2026
55 Meter · IndoorSouth Shore League Meet #2 · Dec 227.52aSouth Shore League Meet #2December 22, 2025
55 Meter · OutdoorDartmouth Tri-Meet 1/17/24 · Jan 178.12aDartmouth Tri-Meet 1/17/24January 17, 2025
55 Meters · IndoorPioneer Athletic Conference Championship · Feb 67.30aPioneer Athletic Conference ChampionshipFebruary 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13PAC-3 ChampionshipMay 13 · 400m Hurdles · Place 3 · Bridgewater-Raynham Regional400m Hurdles36" / 0.914m3.1:12.49a PB10
May 13PAC-3 ChampionshipMay 13 · 200 Meters · Place 6 · Bridgewater-Raynham Regional200 Meters6.24.92a PB10
May 5PAC-3 #2May 5 · 200 Meters · Place 3 · Bridgewater-Raynham Regional200 Meters3.25.44a10
May 5PAC-3 #2May 5 · 100 Meters · Place 20 · Bridgewater-Raynham Regional100 Meters20.13.04a10
Apr 28PAC-3 #1Apr 28 · 400 Meters · Bridgewater-Raynham Regional400 Meters—DNS10
Apr 23MSTCA Warrior InvitationalApr 23 · 400 Meters · Place 61 · Bridgewater-Raynham Regional400 Meters611:00.55a10
Apr 17Whaler InvitationalApr 17 · 100 Meters · Place 31 · Bridgewater-Raynham Regional100 Meters3112.84a10
Apr 10Trojan Invitational 2Apr 10 · 200 Meters · Place 17 · Bridgewater-Raynham Regional200 Meters1725.58a10
Apr 10Trojan Invitational 2Apr 10 · 100 Meters · Place 20 · Bridgewater-Raynham Regional100 Meters2012.51a PB10
Apr 3Trojan Invitational 1Apr 3 · 400 Meters · Place 9 · Bridgewater-Raynham Regional400 Meters959.71a PB10
Mar 27Trojan ScrimmageMar 27 · 200 Meters · Place 2 · Bridgewater-Raynham Regional200 Meters2.26.02aUnofficial10
Mar 27Trojan ScrimmageMar 27 · 100 Meters · Bridgewater-Raynham Regional100 Meters—DNF10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 300 Meters · Place 8 · Bridgewater-Raynham Regional300 Meters840.58a10
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 55 Meters · Place 13 · Bridgewater-Raynham Regional55 Meters137.30a PB10
Feb 6South Shore League #5 MeetFeb 6 · 300 Meters · Place 17 · Bridgewater-Raynham Regional300 Meters1740.58a10
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 25 · Bridgewater-Raynham Regional55 Meters257.30a10
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 300 Meters · Place 1 · Bridgewater-Raynham Regional300 Meters110.26a PB10
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55 Meters · Place 34 · Bridgewater-Raynham Regional55 Meters347.46a10
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 32 · Bridgewater-Raynham Regional300 Meters3243.25a10
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 34 · Bridgewater-Raynham Regional55 Meters347.52a10
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 300 Meters · Place 29 · Bridgewater-Raynham Regional300 Meters2942.44a10
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 55 Meters · Place 29 · Bridgewater-Raynham Regional55 Meters297.59a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 158 · Bridgewater-Raynham Regional300 Meters158.43.75a10
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 188 · Bridgewater-Raynham Regional55 MeterRound P188.7.61a10
Dec 22South Shore League Meet #2Dec 22 · 300 Meters · Place 32 · Bridgewater-Raynham Regional300 Meters32.44.17a10
Dec 22South Shore League Meet #2Dec 22 · 55 Meter · Place 32 · Bridgewater-Raynham Regional55 Meter32.7.52a PB10
Dec 15South Shore League Meet #1Dec 15 · 300 Meters · Place 46 · Bridgewater-Raynham Regional300 Meters46.44.79a10
Dec 15South Shore League Meet #1Dec 15 · 55 Meter · Place 36 · Bridgewater-Raynham Regional55 Meter36.7.52a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 100 Meters · Place 21 · Bridgewater-Raynham Regional100 MetersRound P21.13.05a9
Apr 22Southeastern InviteApr 22 · 200 Meters · Place 27 · Bridgewater-Raynham Regional200 Meters2727.39a9
Apr 22Southeastern InviteApr 22 · 100 Meters · Place 43 · Bridgewater-Raynham Regional100 Meters4313.45a9
Apr 16Whaler InviteApr 16 · 400 Meters · Place 25 · Bridgewater-Raynham Regional400 Meters251:03.35a9
Apr 11Trojan Invitational 2Apr 11 · 400 Meters · Place 21 · Bridgewater-Raynham Regional400 Meters211:03.57a9
Apr 4Trojan InvitationalApr 4 · 200 Meters · Place 20 · Bridgewater-Raynham Regional200 Meters2027.14a9
Apr 4Trojan InvitationalApr 4 · 100 Meters · Place 27 · Bridgewater-Raynham Regional100 Meters2713.12a9
Jan 17Dartmouth Tri-Meet 1/17/24Jan 17 · 300 Meters · Place 18 · Bridgewater-Raynham Regional300 Meters18.49.41a PB9
Jan 17Dartmouth Tri-Meet 1/17/24Jan 17 · 55 Meter · Place 10 · Bridgewater-Raynham Regional55 Meter10.8.12a PB9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 300 Meters · Place 75 · Bridgewater-Raynham Regional300 Meters75.44.64a9
Dec 29Winter Warrior HS InvitationalDec 29 · 55 Meter · Place 114 · Bridgewater-Raynham Regional55 MeterRound P114.7.99a9
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 130 · Bridgewater-Raynham Regional300 Meters130.44.44a9
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 151 · Bridgewater-Raynham Regional55 Meter151.7.89a9
Dec 142nd Annual Mercury Indoor GamesDec 14 · 300 Meters · Place 12 · Bridgewater-Raynham Regional300 Meters12.45.80a9
Dec 142nd Annual Mercury Indoor GamesDec 14 · 55 Meter · Place 49 · Bridgewater-Raynham Regional55 MeterRound P49.7.92a9