Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBig 3 Meet #1 · Dec 186:09.17aBig 3 Meet #1December 18, 2025
1 Mile · OutdoorBig 3 Meet #1- Durfee · Apr 306:19.33aBig 3 Meet #1- DurfeeApril 30, 2026
1000 Meters · IndoorSEC League - Meet 3 · Jan 94:23.67aSEC League - Meet 3January 9, 2024
2 Miles · IndoorBig 3 Meet #4 1/15/24 · Jan 1513:58.15aBig 3 Meet #4 1/15/24January 15, 2025
2 Miles · OutdoorBig 3 Meet #2- New Bedford · May 413:49.25aBig 3 Meet #2- New BedfordMay 4, 2026
55 Meters · IndoorBig 3 Meet #2 · Jan 89.51aBig 3 Meet #2January 8, 2026
600 Meters · IndoorJaniak F/S Invitational · Feb 42:21.23aJaniak F/S InvitationalFebruary 4, 2023
High Jump · IndoorBig 3 Meet #1 · Dec 183-10.00Big 3 Meet #1December 18, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Big 3 ChampionshipMay 20 · 2 Miles · Place 1 · New Bedford2 Miles1.15:01.31a11
May 20Big 3 ChampionshipMay 20 · 1 Mile · Place 2 · New Bedford1 Mile2.7:12.43a11
May 4Big 3 Meet #2- New BedfordMay 4 · 2 Miles · Place 1 · New Bedford2 Miles1.13:49.25a PB11
May 4Big 3 Meet #2- New BedfordMay 4 · 1 Mile · New Bedford1 Mile--DNS11
Apr 30Big 3 Meet #1- DurfeeApr 30 · 2 Miles · New Bedford2 Miles--DNS11
Apr 30Big 3 Meet #1- DurfeeApr 30 · 1 Mile · Place 2 · New Bedford1 Mile2.6:19.33a PB11
Apr 15New Bedford vs DartmouthApr 15 · 1 Mile · New Bedford1 Mile—6:20Unofficial11
Apr 10Trojan Invitational 2Apr 10 · 1 Mile · Place 12 · New Bedford1 Mile126:23.74a11
Mar 31New Bedford vs Bishop StangMar 31 · 1 Mile · Place 2 · New Bedford1 Mile2.6:27.11Unofficial11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11BIG3 ChampionshipFeb 11 · 1 Mile · Place 1 · New Bedford1 Mile16:20.32a11
Jan 21Dartmouth vs New BedfordJan 21 · 1 Mile · Place 1 · New Bedford1 Mile16:29.69a11
Jan 15Big 3 Meet #3Jan 15 · Long Jump · Place 7 · New BedfordLong Jump711-1111
Jan 15Big 3 Meet #3Jan 15 · 1 Mile · Place 1 · New Bedford1 Mile16:18.20a11
Jan 8Big 3 Meet #2Jan 8 · Long Jump · Place 7 · New BedfordLong Jump712-5.2511
Jan 8Big 3 Meet #2Jan 8 · 55 Meters · Place 34 · New Bedford55 Meters349.51a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Big 3 Meet #1Dec 18 · 1 Mile · Place 1 · New Bedford1 Mile1.6:09.17a PB11
Dec 18Big 3 Meet #1Dec 18 · High Jump · Place 5 · New BedfordHigh Jump5.3-10.00 PB11
Dec 133rd Annual Indoor Mercury GamesDec 13 · 1 Mile · Place 4 · New Bedford1 Mile4.6:15.81a11
Dec 8BIG 3 OpenerDec 8 · 1 Mile · Place 1 · New Bedford1 Mile1.6:09.47a11
Feb 5BIG 3 League ChampionshipFeb 5 · 1 Mile · Place 1 · New Bedford1 Mile16:25.88a—
Jan 15Big 3 Meet #4 1/15/24Jan 15 · 2 Miles · Place 1 · New Bedford2 Miles1.13:58.15a PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Dartmouth Tri-Meet 1/17/24Jan 17 · 1 Mile · Place 1 · New Bedford1 Mile1.6:32.16a10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Big 3 Meet #2 12/18/24Dec 18 · 1 Mile · Place 2 · New Bedford1 Mile2.6:28.77a10
Dec 13Big 3- Meet #1 12/13/24Dec 13 · 1 Mile · Place 2 · New Bedford1 Mile2.6:26.30a10
Feb 6SEC League ChampionshipFeb 6 · 1 Mile · Place 8 · New Bedford1 Mile86:52.32a—
Jan 30SEC League - Meet 5Jan 30 · 1 Mile · Place 7 · New Bedford1 Mile77:04.70a—
Jan 9SEC League - Meet 3Jan 9 · 1 Mile · Place 3 · New Bedford1 Mile37:02.04a—
Jan 9SEC League - Meet 3Jan 9 · 1000 Meters · Place 8 · New Bedford1000 Meters84:23.67a PB—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19SEC League - Meet 2Dec 19 · 1 Mile · New Bedford1 Mile--DNF9
Dec 12SEC League - Meet 1Dec 12 · 1 Mile · Place 4 · New Bedford1 Mile4.7:00.75a9
Feb 7SEC ChampFeb 7 · 600 Meters · Place 8 · New Bedford600 Meters8.2:21.87a8
Feb 4Janiak F/S InvitationalFeb 4 · 600 Meters · Place 22 · New Bedford600 Meters22.2:21.23a PB8
Jan 24SEC Dual #5Jan 24 · 2 Miles · Place 7 · New Bedford2 Miles718:03.02a8
Jan 24SEC Dual #5Jan 24 · 2 Miles · Place 7 · New Bedford2 Miles718:03.028
Jan 10SEC League Meet 4Jan 10 · 1000 Meters · Place 13 · New Bedford1000 Meters134:28.648
Jan 3SEC League Meet 3Jan 3 · 600 Meters · Place 9 · New Bedford600 Meters92:23.438

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15SEC League MeetMay 15 · 1 Mile · Place 9 · New Bedford1 Mile96:58.94a—
Apr 18Ron Wayne InvitationalApr 18 · 1 Mile · Place 7 · New Bedford1 Mile77:13.00a—