Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2nd Annual Outdoor Mercury Games · Apr 2512.55a2nd Annual Outdoor Mercury GamesApril 25, 2025
200 Meters · IndoorGNAC Championship · Feb 1526.52aGNAC ChampionshipFebruary 15, 2026
200 Meters · OutdoorJim Sheehan Memorial · Apr 426.20aJim Sheehan MemorialApril 4, 2026
300 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 1343.07aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 13, 2025
400 Meters · OutdoorTrojan Invitational 2 · Apr 111:04.03aTrojan Invitational 2April 11, 2025
55 Meter · IndoorSouthern Maine Open II · Jan 107.61aSouthern Maine Open IIJanuary 10, 2026
55 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 137.55aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 13, 2025
60 Meter · IndoorGNAC Championship · Feb 158.02aGNAC ChampionshipFebruary 15, 2026
60 Meters · IndoorRoxbury CC - Tigers Open Meet · Jan 308.13Roxbury CC - Tigers Open MeetJanuary 30, 2026
Long Jump · IndoorSEC League - Meet 1 · Dec 1212-07.50SEC League - Meet 1December 12, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 200 Meters · Place 1 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters1.26.39aWind: -0.9Fr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 100 Meters · Place 2 · Emmanuel (Mass.)Emmanuel (Mass.)100 MetersRound P2.12.96aWind: -0.9Fr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 100 Meters · Place 1 · Emmanuel (Mass.)Emmanuel (Mass.)100 Meters1.12.61aFr
Apr 17MIT Sean Collier InvitationalApr 17 · 100 Meters · Place 8 · Emmanuel (Mass.)Emmanuel (Mass.)100 Meters8.12.76aWind: 2.2Fr
Apr 10Silfen InvitationalApr 10 · 200 Meters · Place 3 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters3.26.02aWind: 2.3Fr
Apr 10Silfen InvitationalApr 10 · 100 Meters · Place 10 · Emmanuel (Mass.)Emmanuel (Mass.)100 MetersRound P10.12.86aWind: 2Fr
Apr 4Jim Sheehan MemorialApr 4 · 200 Meters · Place 4 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters4.26.20a PBWind: 1.4Fr
Apr 4Jim Sheehan MemorialApr 4 · 100 Meters · Place 6 · Emmanuel (Mass.)Emmanuel (Mass.)100 Meters6.12.88aWind: -0.7Fr
Mar 26SNHU Spring InvitationalMar 26 · 200 Meters · Place 11 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters11.26.59aWind: 1.4Fr
Mar 26SNHU Spring InvitationalMar 26 · 100 Meters · Place 10 · Emmanuel (Mass.)Emmanuel (Mass.)100 Meters10.12.84aWind: 0.9Fr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · 60 Meter · Place 1 · Emmanuel (Mass.)Emmanuel (Mass.)60 MeterRound P1.8.09aFr
Feb 15GNAC ChampionshipFeb 15 · 60 Meter · Place 1 · Emmanuel (Mass.)Emmanuel (Mass.)60 Meter1.8.02a PBFr
Feb 15GNAC ChampionshipFeb 15 · 200 Meters · Place 1 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters1.26.52a PBFr
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 23 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters2326.67aFr
Jan 30Harvard InvitationalJan 30 · 60 Meters · Place 44 · Emmanuel (Mass.)Emmanuel (Mass.)60 MetersRound P448.16FR
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 200 Meters · Place 5 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters527.30FR
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 60 Meters · Place 1 · Emmanuel (Mass.)Emmanuel (Mass.)60 MetersRound P18.17FR
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 60 Meters · Place 1 · Emmanuel (Mass.)Emmanuel (Mass.)60 Meters18.13 PBFR
Jan 18Suffolk Ice BreakerJan 18 · 200 Meters · Place 20 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters2027.31aFr
Jan 18Suffolk Ice BreakerJan 18 · 60 Meters · Place 18 · Emmanuel (Mass.)Emmanuel (Mass.)60 MetersRound P188.20aFr
Jan 10Southern Maine Open IIJan 10 · 55 Meter · Place 5 · Emmanuel (Mass.)Emmanuel (Mass.)55 MeterRound P5.7.71aWind: 0Fr
Jan 10Southern Maine Open IIJan 10 · 55 Meter · Place 3 · Emmanuel (Mass.)Emmanuel (Mass.)55 Meter3.7.61a PBWind: 0Fr
Jan 10Southern Maine Open IIJan 10 · 200 Meters · Place 7 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters7.27.95aWind: 0Fr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 60 Meter · Place 4 · Emmanuel (Mass.)Emmanuel (Mass.)60 Meter4.8.36aFr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 200 Meters · Place 3 · Emmanuel (Mass.)Emmanuel (Mass.)200 Meters3.28.37aFr
Dec 7Umass Boston Beacon Season OpenerDec 7 · 60 Meter · Place 2 · Emmanuel (Mass.)Emmanuel (Mass.)60 Meter2.8.36aFr
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 8 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters843.07a PB—
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 8 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 MetersRound P87.60a—
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 8 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meters87.55a PB—
Feb 8MSTCA Qualifier MeetFeb 8 · 55 Meters · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 MetersRound P67.66a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55 Meters · Place 7 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meters77.63a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 300 Meters · Place 9 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters943.19a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 13 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters1343.93a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 100 Meters · Place 18 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 MetersRound P1812.83a12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 7 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 MetersRound P726.63a12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters626.40a12
May 25Middleboro Final Qualifier at BRMay 25 · 100 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters212.77a12
May 25Middleboro Final Qualifier at BRMay 25 · 100 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters212.84a12
May 10MSTCA Coaches Metro InvitationalMay 10 · 200 Meters · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters626.88a12
May 7Bridgewater Raynham v DartmouthMay 7 · 200 Meters · Place 1 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters1.25.7Unofficial12
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · 200 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters226.53a12
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 200 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters2.26.80a12
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 100 Meters · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 MetersRound P3.12.84a12
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 100 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters2.12.55a PB12
Apr 22Southeastern InviteApr 22 · 100 Meters · Place 1 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters113.06a12
Apr 11Trojan Invitational 2Apr 11 · 400 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional400 Meters21:04.03a PB12
Apr 11Trojan Invitational 2Apr 11 · 100 Meters · Place 1 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters113.46a12
Apr 4Trojan InvitationalApr 4 · 200 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters227.96a12

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 300 Meters · Place 4 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters4.44.80a12
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 9 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters9.44.83a12
Dec 142nd Annual Mercury Indoor GamesDec 14 · 300 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters2.45.86a12
Dec 142nd Annual Mercury Indoor GamesDec 14 · 55 Meter · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 MeterRound P3.7.89a12
Dec 142nd Annual Mercury Indoor GamesDec 14 · 55 Meter · Place 4 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meter4.8.00a12
Feb 10MSTCA Qualifier MeetFeb 10 · 300 Meters · Place 9 · Bridgewater-Raynham RegBridgewater-Raynham Reg300 Meters944.60a—
Feb 6SEC League ChampionshipFeb 6 · 300 Meters · Place 5 · Bridgewater-Raynham RegBridgewater-Raynham Reg300 Meters546.16a—
Jan 30SEC League - Meet 5Jan 30 · 300 Meters · Place 3 · Bridgewater-Raynham RegBridgewater-Raynham Reg300 Meters346.31a—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 61 · Bridgewater-Raynham RegioBridgewater-Raynham Regio300 Meters6145.6011
Jan 9SEC League - Meet 3Jan 9 · 300 Meters · Place 1 · Bridgewater-Raynham RegBridgewater-Raynham Reg300 Meters146.58a—
Jan 9SEC League - Meet 3Jan 9 · 55 Meters · Place 6 · Bridgewater-Raynham RegBridgewater-Raynham Reg55 Meters68.04a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 200 Meters · Place 11 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 MetersRound P11.26.50aWind: 311
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 100 Meters · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 MetersRound P6.13.04aWind: -0.611
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 100 Meters · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters6.12.94aWind: -111
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 7 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters727.67a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 3 · Bridgewater-Raynham RegBridgewater-Raynham Reg100 MetersRound P313.30a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 3 · Bridgewater-Raynham RegBridgewater-Raynham Reg100 Meters313.26a—
May 13SEC ChampionshipMay 13 · 200 Meters · Place 1 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters127.21a—
May 1BR @ DurfeeMay 1 · 200 Meters · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters—26.5Unofficial11
May 1BR @ DurfeeMay 1 · 100 Meters · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters—12.5Unofficial11
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 12 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters1227.47a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 15 · Bridgewater-Raynham RegBridgewater-Raynham Reg100 Meters1513.17a—
Apr 16Southeastern InviteApr 16 · 400 Meters · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional400 Meters3.1:05.40a11
Apr 10Bridgewater Raynham @Dartmouth Apr 10 · 200 Meters · Place 1 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters1.26.9Unofficial11
Apr 10Bridgewater Raynham @Dartmouth Apr 10 · 100 Meters · Place 1 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters1.12.9Unofficial11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19SEC League - Meet 2Dec 19 · 300 Meters · Place 4 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters4.48.34a11
Dec 19SEC League - Meet 2Dec 19 · 55 Meter · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meter3.8.05a11
Dec 12SEC League - Meet 1Dec 12 · 55 Meter · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meter2.8.04a11
Dec 12SEC League - Meet 1Dec 12 · Long Jump · Place 11 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalLong Jump11.12-07.50 PB11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 200 Meters · Place 17 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters17.29.09a10
May 20MSTCA South Shore Twilight MeetMay 20 · 100 Meters · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 MetersRound P--DNS10
May 15SEC League MeetMay 15 · 200 Meters · Place 9 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 MetersRound P929.64a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 200 Meters · Place 22 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters2229.42a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 200 Meters · Place 22 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters22.29.42a10
Apr 18Ron Wayne InvitationalApr 18 · 200 Meters · Place 3 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters330.44a—
Apr 18Ron Wayne InvitationalApr 18 · 100 Meters · Place 4 · Bridgewater-Raynham RegBridgewater-Raynham Reg100 Meters414.30a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21MSTCA South Shore Twilight InvitationalMay 21 · 100 Meters · Place 9 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 MetersRound P9.13.81a9
May 712th Annual Greater New Bedford Sunset InvitationalMay 7 · 200 Meters · Place 18 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 MetersRound P18.29.24a9