Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCarver-Rockland-Randolph @ Abington · Apr 1412.0Carver-Rockland-Randolph @ AbingtonApril 14, 2026
200 Meters · OutdoorCarver-Rockland-Randolph @ Abington · Apr 1425.8Carver-Rockland-Randolph @ AbingtonApril 14, 2026
300 Meters · IndoorSouth Shore League #3 2025-2026 · Jan 542.63aSouth Shore League #3 2025-2026January 5, 2026
55 Meter · IndoorSouth Shore League Meet #2 · Dec 228.28aSouth Shore League Meet #2December 22, 2025
55 Meters · IndoorSouth Shore League Indoor Track & Field Championship · Feb 27.67aSouth Shore League Indoor Track & Field ChampionshipFebruary 2, 2026
Long Jump · IndoorSouth Shore League Meet #2 · Dec 2213-11.50South Shore League Meet #2December 22, 2025
Long Jump · OutdoorCarver-Rockland-Randolph @ Abington · Apr 1417' 6"Carver-Rockland-Randolph @ AbingtonApril 14, 2026
Triple Jump · OutdoorMiddleboro vs Randolph · May 1231-00.00Middleboro vs RandolphMay 12, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 200 Meters · Place 18 · Randolph200 Meters18.26.18a12
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 100 Meters · Place 19 · Randolph100 MetersRound P19.12.58a12
May 12Middleboro vs RandolphMay 12 · Triple Jump · Place 6 · RandolphTriple Jump6.31-00.00 PB12
May 12Middleboro vs RandolphMay 12 · 200 Meters · Place 1 · Randolph200 Meters1.25.95a12
May 12Middleboro vs RandolphMay 12 · 100 Meters · Place 10 · Randolph100 Meters10.13.10a12
May 5Norwell vs RandolphMay 5 · Long Jump · RandolphLong Jump—DNS12
May 5Norwell vs RandolphMay 5 · 200 Meters · Randolph200 Meters—DNS12
May 5Norwell vs RandolphMay 5 · 100 Meters · Randolph100 Meters—DNS12
Apr 28Randolph @ East BridgewaterApr 28 · Triple Jump · RandolphTriple Jump—NM12
Apr 28Randolph @ East BridgewaterApr 28 · Long Jump · Place 6 · RandolphLong Jump6.13' 2.5"12
Apr 28Randolph @ East BridgewaterApr 28 · 100 Meters · Place 5 · Randolph100 Meters5.12.712
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Long Jump · Place 50 · RandolphLong Jump5015-09.5012
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 200 Meters · Place 23 · Randolph200 Meters2326.33a12
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Long Jump · Place 9 · RandolphLong Jump9.17' 6" PB12
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · 200 Meters · Place 12 · Randolph200 Meters12.25.8 PB12
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · 100 Meters · Place 14 · Randolph100 Meters14.12.0 PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · Long Jump · Place 22 · RandolphLong Jump2214-11.5012
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 54 · Randolph55 Meters547.77a12
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · Long Jump · Place 14 · RandolphLong Jump1414-912
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55 Meters · Place 31 · Randolph55 Meters317.67a PB12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Long Jump · Place 21 · RandolphLong Jump2114-1112
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55 Meters · Place 61 · Randolph55 Meters617.94a12
Jan 5South Shore League #3 2025-2026Jan 5 · Long Jump · Place 26 · RandolphLong Jump2613-212
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 26 · Randolph300 Meters2642.63a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 300 Meters · Randolph300 Meters--DNS12
Dec 22South Shore League Meet #2Dec 22 · 55 Meter · Place 81 · Randolph55 Meter81.8.28a PB12
Dec 22South Shore League Meet #2Dec 22 · Long Jump · Place 26 · RandolphLong Jump26.13-11.50 PB12
Dec 15South Shore League Meet #1Dec 15 · 300 Meters · Place 51 · Randolph300 Meters51.45.73a12