Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlue Hills vs. Tri-County · Apr 2912.1Blue Hills vs. Tri-CountyApril 29, 2025
200 Meters · OutdoorBlue Hills vs. Tri-County · Apr 2925.5Blue Hills vs. Tri-CountyApril 29, 2025
300 Meters · IndoorEMAC Championship Meet · Jan 3141.91aEMAC Championship MeetJanuary 31, 2026
Varsity · Outdoor · Hand timedTC @ Southeasten · Apr 1512.25hTC @ SoutheastenApril 15, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 182026 Mayflower League ChampionshipMay 18 · 100 Meters · Place 17 · Tri-County RVT100 MetersRound P17.12.39a12
May 5Tri-County vs. Bristol-PlymouthMay 5 · 100 Meters · Place 1 · Tri-County RVT100 Meters1.11.9Unofficial12
Apr 28Diman Vs Tri-CountyApr 28 · 100 Meters · Place 5 · Tri-County RVT100 Meters5.12.3112
Apr 14Blue Hills vs. Tri-CountyApr 14 · 100 Meters · Place 3 · Tri-County RVT100 Meters3.12.212
Apr 4Bruno's Backyard ClassicApr 4 · 100 Meters · Place 33 · Tri-County RVT100 MetersRound P33.13.00a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31EMAC Championship MeetJan 31 · 300 Meters · Place 16 · Tri-County RVT300 Meters1641.91a PB12
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 300 Meters · Place 16 · Tri-County RVT300 Meters1643.15a12
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · 300 Meters · Place 16 · Tri-County RVT300 Meters1642.86a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25Middleboro Final Qualifier at BRMay 25 · 100 Meters · Place 15 · Tri-County RVT100 Meters1512.86a11
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · 200 Meters · Place 16 · Tri-County RVT200 Meters1626.63a11
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · 100 Meters · Place 22 · Tri-County RVT100 MetersRound P2212.87a11
May 122025 MVADA Track & Field Championship Meet Small SchoolsMay 12 · 200 Meters · Place 21 · Tri-County RVT200 Meters2126.05a11
May 6TC vs. DimanMay 6 · 200 Meters · Place 4 · Tri-County RVT200 Meters426.211
May 6TC vs. DimanMay 6 · 100 Meters · Place 4 · Tri-County RVT100 Meters412.811
Apr 29Blue Hills vs. Tri-CountyApr 29 · 200 Meters · Place 3 · Tri-County RVT200 Meters325.5 PB11
Apr 29Blue Hills vs. Tri-CountyApr 29 · 100 Meters · Place 5 · Tri-County RVT100 Meters512.1 PB11
Apr 15TC @ SoutheastenApr 15 · Varsity · Place 7 · Tri-County RVTVarsity725.5h11
Apr 15TC @ SoutheastenApr 15 · Varsity · Place 9 · Tri-County RVTVarsity912.25h PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 20MAC Meet 5Jan 20 · 300 Meters · Place 16 · Tri-County RVT300 Meters1643.25a—
Jan 15MAC Meet 4Jan 15 · 300 Meters · Tri-County RVT300 Meters—43.54a—
Jan 8MAC Meet 3Jan 8 · 300 Meters · Place 16 · Tri-County RVT300 Meters1643.57a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Mayflower League Championship MeetMay 20 · 200 Meters · Place 13 · Tri-County RVT200 Meters1325.89a—
May 18Mercury Grand InvitationalMay 18 · 200 Meters · Place 23 · Tri-County RVT200 Meters2326.32a—
May 18Mercury Grand InvitationalMay 18 · 100 Meters · Place 23 · Tri-County RVT100 Meters2313.03a—