Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBlessed Trinity Meet #1 · Feb 2812.98Blessed Trinity Meet #1February 28, 2024
100 Meters · OutdoorGeorge Davis Invitational · Apr 1712.48aGeorge Davis InvitationalApril 17, 2026
200 Meters · IndoorMAAC Indoor Track & Field Championships · Feb 2126.23aMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
200 Meters · OutdoorMAAC Outdoor Championships · May 925.68aMAAC Outdoor ChampionshipsMay 9, 2026
400 Meters · IndoorTFCUSA National Championship 2022 · Feb 131:09.86aTFCUSA National Championship 2022February 13, 2022
400 Meters · OutdoorCambridge Thursday Night Throwdown · Mar 111:07.70Cambridge Thursday Night ThrowdownMarch 11, 2021
60 Meter · IndoorKelly Invite · Feb 158.15aKelly InviteFebruary 15, 2025
60 Meters · IndoorHarvard Crimson Elite & Open · Feb 138.08Harvard Crimson Elite & OpenFebruary 13, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 200 Meters · Place 21 · MerrimackMerrimack200 MetersRound P21.25.68a PBWind: 0So
May 9MAAC Outdoor ChampionshipsMay 9 · 100 Meters · Place 25 · MerrimackMerrimack100 MetersRound P25.12.66aWind: -0.9So
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 200 Meters · Place 10 · MerrimackMerrimack200 Meters10.25.76aWind: 3.3So
Apr 25Stonehill-Bentley-MerrimackApr 25 · 100 Meters · Place 3 · MerrimackMerrimack100 Meters3.12.68aWind: 0.7So
Apr 17George Davis InvitationalApr 17 · 200 Meters · Place 4 · MerrimackMerrimack200 Meters4.25.44aWind: 2.2So
Apr 17George Davis InvitationalApr 17 · 100 Meters · Place 10 · MerrimackMerrimack100 Meters10.12.48a PBWind: 2So
Apr 11Ed Daniels ClassicApr 11 · 200 Meters · Place 11 · MerrimackMerrimack200 Meters11.26.38aWind: 2.4So
Apr 11Ed Daniels ClassicApr 11 · 100 Meters · Place 12 · MerrimackMerrimack100 MetersRound P12.12.93aWind: 0.8So
Apr 2Merrimack Alumni ClassicApr 2 · 200 Meters · Place 5 · MerrimackMerrimack200 Meters5.27.19aWind: 0.5So
Apr 2Merrimack Alumni ClassicApr 2 · 100 Meters · Place 3 · MerrimackMerrimack100 Meters3.13.19aWind: 0.7So
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 100 Meters · Place 12 · MerrimackMerrimack100 Meters12.13.22aWind: 1.8So

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 200 Meters · Place 21 · MerrimackMerrimack200 Meters2126.51aSO
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 60 Meters · Place 26 · MerrimackMerrimack60 Meters268.39aSO
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 60 Meter · Place 28 · MerrimackMerrimack60 MeterRound P28.8.24aSo
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 200 Meters · Place 24 · MerrimackMerrimack200 MetersRound P24.26.23a PBSo
Feb 13Harvard Crimson Elite & OpenFeb 13 · 200 Meters · Place 26 · MerrimackMerrimack200 Meters2626.41SO
Feb 13Harvard Crimson Elite & OpenFeb 13 · 60 Meters · Place 31 · MerrimackMerrimack60 MetersRound P318.08 PBSO
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 33 · MerrimackMerrimack200 Meters3326.42aSO
Feb 6Riverhawk InvitationalFeb 6 · 60 Meters · Place 41 · MerrimackMerrimack60 MetersRound P418.20aSo
Jan 30Harvard InvitationalJan 30 · 200 Meters · Place 36 · MerrimackMerrimack200 Meters3626.61SO
Jan 30Harvard InvitationalJan 30 · 60 Meters · Place 43 · MerrimackMerrimack60 MetersRound P438.16SO
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 3 · MerrimackMerrimack200 Meters326.73aSo
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60 Meters · Place 15 · MerrimackMerrimack60 MetersRound P158.19aSo
Jan 18Suffolk Ice BreakerJan 18 · 200 Meters · Place 16 · MerrimackMerrimack200 Meters1626.77aSo
Jan 18Suffolk Ice BreakerJan 18 · 60 Meters · Place 17 · MerrimackMerrimack60 MetersRound P178.20aSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 60 Meter · Place 13 · MerrimackMerrimack60 MeterRound P13.8.24aSo
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 200 Meters · Place 11 · MerrimackMerrimack200 Meters11.27.16aSo
Feb 22MAAC Indoor T&F ChampsFeb 22 · 60 Meter · Place 28 · MerrimackMerrimack60 MeterRound P28.8.18aFr
Feb 22MAAC Indoor T&F ChampsFeb 22 · 200 Meters · Place 30 · MerrimackMerrimack200 MetersRound P30.26.80aFr
Feb 15Kelly InviteFeb 15 · 60 Meter · Place 3 · MerrimackMerrimack60 MeterRound P3.8.15a PBFr
Feb 15Kelly InviteFeb 15 · 60 Meter · Place 5 · MerrimackMerrimack60 Meter5.8.24aFr
Feb 15Kelly InviteFeb 15 · 200 Meters · Place 1 · MerrimackMerrimack200 Meters1.26.58aFr
Jan 31The Reggie Open - By BAAJan 31 · 200 Meters · Place 9 · MerrimackMerrimack200 Meters926.65FR
Jan 31The Reggie Open - By BAAJan 31 · 60 Meters · Place 6 · MerrimackMerrimack60 Meters68.23FR
Jan 31The Reggie Open - By BAAJan 31 · 60 Meters · Place 6 · MerrimackMerrimack60 Meters68.15FR
Jan 24Riverhawk InvitationalJan 24 · 60 Meter · Place 47 · MerrimackMerrimack60 MeterRound P47.8.29aFr
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 49 · MerrimackMerrimack200 Meters49.26.87aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 200 Meters · Place 28 · MerrimackMerrimack200 MetersRound P28.25.91aWind: 2.2Fr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 100 Meters · Place 23 · MerrimackMerrimack100 MetersRound P23.12.43aWind: 3.3Fr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 200 Meters · Place 25 · MerrimackMerrimack200 Meters25.27.08aWind: 0.4Fr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 100 Meters · Place 17 · MerrimackMerrimack100 Meters17.12.61aWind: 1.8Fr
Apr 17Merrimack Alumni CarnivalApr 17 · 200 Meters · Place 5 · MerrimackMerrimack200 Meters526.23FR
Apr 17Merrimack Alumni CarnivalApr 17 · 100 Meters · Place 6 · MerrimackMerrimack100 Meters612.48FR
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 100 Meters · Place 4 · MerrimackMerrimack100 Meters4.12.98aFr
Mar 7NEICAAA ChampionshipsMar 7 · 200 Meters · Place 15 · MerrimackMerrimack200 Meters1526.28FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 60 Meter · Place 22 · MerrimackMerrimack60 MeterRound P22.8.21aFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 200 Meters · Place 14 · MerrimackMerrimack200 Meters14.26.82aFr
Feb 28Blessed Trinity Meet #1Feb 28 · 100 Meters · Place 1 · Blessed TrinBlessed Trin100 Meters112.98 PB—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24GHSA 6A - Region 7Apr 24 · 200 Meters · Place 9 · Blessed TrinBlessed Trin200 MetersRound P926.89—
Apr 24GHSA 6A - Region 7Apr 24 · 100 Meters · Place 5 · Blessed TrinBlessed Trin100 Meters513.14—
Apr 24GHSA 6A - Region 7Apr 24 · 100 Meters · Place 3 · Blessed TrinBlessed Trin100 MetersRound P312.67—
Apr 24GHSA 6A - Region 7Apr 24 · 200 Meters · Place 9 · Blessed TrinityBlessed Trinity200 MetersRound P926.8912
Apr 24GHSA 6A - Region 7Apr 24 · 100 Meters · Place 3 · Blessed TrinityBlessed Trinity100 MetersRound P312.6712
Apr 24GHSA 6A - Region 7Apr 24 · 100 Meters · Place 5 · Blessed TrinityBlessed Trinity100 Meters513.1412
Mar 27Blessed Trinity Meet #3Mar 27 · 100 Meters · Place 1 · Blessed TrinBlessed Trin100 Meters112.68—
Mar 23Metro Atlanta Track and Field ChampionshipMar 23 · 200 Meters · Place 5 · Blessed TrinityBlessed Trinity200 MetersRound P5.26.71a12
Mar 23Metro Atlanta Track and Field ChampionshipMar 23 · 100 Meters · Place 4 · Blessed TrinityBlessed Trinity100 MetersRound P4.12.55a12
Mar 23Metro Atlanta Track and Field ChampionshipMar 23 · 100 Meters · Place 8 · Blessed TrinityBlessed Trinity100 Meters8.13.47a12
Mar 20Blessed Trinity Meet #2Mar 20 · 200 Meters · Place 1 · Blessed TrinBlessed Trin200 Meters125.81—
Mar 20Blessed Trinity Meet #2Mar 20 · 100 Meters · Place 1 · Blessed TrinBlessed Trin100 Meters112.55—
Mar 16Roswell Rotary RelaysMar 16 · 100 Meters · Place 18 · Blessed TrinityBlessed Trinity100 Meters1812.7112
Mar 13Westminster Varsity Meet #3Mar 13 · 200 Meters · Place 3 · Blessed TrinityBlessed Trinity200 Meters327.0312
Mar 2Milton Showcase InvitationalMar 2 · 100 Meters · Place 7 · Blessed TrinityBlessed Trinity100 Meters712.91—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 23 · Major Impact TrackMajor Impact Track200 MetersRound P23.26.86aWind: -0.711
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 22 · Major Impact TrackMajor Impact Track100 MetersRound P22.13.08aWind: -2.311
Jun 3USATF Georgia Association Area B Youth Developmental MeetJun 3 · 200 Meters · Major Impact TrackMajor Impact Track200 Meters—DNS11
Jun 3USATF Georgia Association Area B Youth Developmental MeetJun 3 · 100 Meters · Place 8 · Major Impact TrackMajor Impact Track100 Meters8.12.85a11
May 6GHSA 6A Sectional BMay 6 · 100 Meters · Place 10 · Blessed TrinityBlessed Trinity100 Meters10.12.61a11
Apr 15McEachern InvitationalApr 15 · 100 Meters · Place 25 · Blessed TrinityBlessed Trinity100 Meters2512.7511
Mar 25Metro Atlanta Track and Field ChampionshipMar 25 · 200 Meters · Place 4 · Blessed TrinityBlessed Trinity200 MetersRound P4.26.44a11
Mar 25Metro Atlanta Track and Field ChampionshipMar 25 · 200 Meters · Place 5 · Blessed TrinityBlessed Trinity200 Meters5.26.74a11
Mar 25Metro Atlanta Track and Field ChampionshipMar 25 · 100 Meters · Place 6 · Blessed TrinityBlessed Trinity100 MetersRound P6.12.93a11
Mar 18Roswell Rotary RelaysMar 18 · 100 Meters · Place 7 · Blessed TrinityBlessed Trinity100 Meters712.6111
Mar 4Milton Showcase InvitationalMar 4 · 100m Hurdles · Place 8 · Blessed TrinBlessed Trin100m Hurdles819.26—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Alpharetta Raiders Early BirdFeb 25 · 200 Meters · Place 9 · Blessed TrinityBlessed Trinity200 Meters927.5311
Feb 25Alpharetta Raiders Early BirdFeb 25 · 100m Hurdles · Place 5 · Blessed TrinityBlessed Trinity100m Hurdles518.5111
Jan 29The Bama ShowcaseJan 29 · 60 Meter · Place 35 · Major Impact TrackMajor Impact Track60 MeterRound P35.8.27a11
Jan 29The Bama ShowcaseJan 29 · 200 Meters · Place 33 · Major Impact TrackMajor Impact Track200 Meters33.27.23a11
Jan 8Wanda Lee Thomas Memorial ShowdownJan 8 · 200 Meters · Place 16 · Major ImpactMajor Impact200 Meters1627.34a—
Jan 8Wanda Lee Thomas Memorial ShowdownJan 8 · 60 Meters · Place 11 · Major ImpactMajor Impact60 Meters118.30a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7GHSA 5A Sectional B - Regions 5,6,7,8May 7 · 200 Meters · Place 14 · Blessed TrinityBlessed Trinity200 Meters14.28.83aWind: -110
May 7GHSA 5A Sectional B - Regions 5,6,7,8May 7 · 100 Meters · Place 14 · Blessed TrinityBlessed Trinity100 Meters14.13.17aWind: -0.710
Apr 25GHSA Region 7-AAAAA ChampionshipApr 25 · 200 Meters · Place 5 · Blessed TrinityBlessed Trinity200 MetersRound P5.27.42a10
Apr 25GHSA Region 7-AAAAA ChampionshipApr 25 · 200 Meters · Place 5 · Blessed TrinityBlessed Trinity200 Meters5.26.84a10
Apr 25GHSA Region 7-AAAAA ChampionshipApr 25 · 100 Meters · Place 4 · Blessed TrinityBlessed Trinity100 MetersRound P4.12.64a10
Apr 25GHSA Region 7-AAAAA ChampionshipApr 25 · 100 Meters · Place 4 · Blessed TrinityBlessed Trinity100 Meters4.13.09a10
Apr 14Blessed Trinity Meet #4Apr 14 · 400 Meters · Place 5 · Blessed TrinBlessed Trin400 Meters51:12.01—
Apr 14Blessed Trinity Meet #4Apr 14 · 200 Meters · Place 3 · Blessed TrinBlessed Trin200 Meters326.86—
Mar 19Roswell Rotary RelaysMar 19 · 100 Meters · Place 13 · Blessed TrinityBlessed Trinity100 Meters1312.8710
Mar 4Milton Showcase InvitationalMar 4 · 100 Meters · Place 3 · Blessed TrinityBlessed Trinity100 Meters312.9110

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13TFCUSA National Championship 2022Feb 13 · 60 Meter · Place 6 · Dynasty Track Club, IncDynasty Track Club, Inc60 Meter6.8.33a10
Feb 13TFCUSA National Championship 2022Feb 13 · 400 Meters · Place 5 · Dynasty Track Club, IncDynasty Track Club, Inc400 Meters5.1:09.86a PB10
Jan 30The Bama ShowcaseJan 30 · 60 Meter · Place 29 · Dynasty Track Club, IncDynasty Track Club, Inc60 MeterRound P29.8.37a10
Jan 30The Bama ShowcaseJan 30 · 400 Meters · Dynasty Track Club, IncDynasty Track Club, Inc400 Meters—DNS10
Jan 30The Bama ShowcaseJan 30 · 200 Meters · Place 32 · Dynasty Track Club, IncDynasty Track Club, Inc200 Meters32.27.69a10

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 200 Meters · Place 42 · Dynasty Track Club, IncDynasty Track Club, Inc200 MetersRound P42.27.91aWind: 0.29
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 100 Meters · Place 42 · Dynasty Track Club, IncDynasty Track Club, Inc100 MetersRound P42.13.84aWind: -2.99
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 200 Meters · Place 12 · Dynasty Track Club, IncDynasty Track Club, Inc200 Meters12.27.19a9
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 100 Meters · Place 10 · Dynasty Track Club, IncDynasty Track Club, Inc100 Meters10.13.06a9
May 29Atlanta Georgia RelaysMay 29 · 200 Meters · Place 9 · Dynasty TracDynasty Trac200 Meters927.20—
May 29Atlanta Georgia RelaysMay 29 · 100 Meters · Place 23 · Dynasty TracDynasty Trac100 Meters2313.02—
May 8GHSA Class 5A Sectional BMay 8 · 200 Meters · Place 14 · Blessed TrinityBlessed Trinity200 Meters14.27.31a9
May 8GHSA Class 5A Sectional BMay 8 · 100 Meters · Place 14 · Blessed TrinityBlessed Trinity100 Meters14.13.14a9
Apr 19GHSA Class 5A Region 7Apr 19 · 200 Meters · Place 2 · Blessed TrinityBlessed Trinity200 MetersRound P2.27.32a9
Apr 19GHSA Class 5A Region 7Apr 19 · 200 Meters · Place 2 · Blessed TrinityBlessed Trinity200 Meters2.27.21a9
Apr 19GHSA Class 5A Region 7Apr 19 · 100 Meters · Place 5 · Blessed TrinityBlessed Trinity100 MetersRound P5.13.16a9
Apr 19GHSA Class 5A Region 7Apr 19 · 100 Meters · Place 3 · Blessed TrinityBlessed Trinity100 Meters3.13.02a9
Mar 30Blessed Trinity Meet #4Mar 30 · 400 Meters · Place 11 · Blessed TrinBlessed Trin400 Meters111:09.07—
Mar 30Blessed Trinity Meet #4Mar 30 · 200 Meters · Place 1 · Blessed TrinBlessed Trin200 Meters127.53—
Mar 27War Eagle InvitationalMar 27 · 200 Meters · Place 7 · Blessed TrinBlessed Trin200 Meters728.30—
Mar 27War Eagle InvitationalMar 27 · 100 Meters · Place 5 · Blessed TrinBlessed Trin100 Meters513.37—
Mar 11Cambridge Thursday Night ThrowdownMar 11 · 400 Meters · Place 10 · Blessed TrinBlessed Trin400 Meters101:07.70 PB—
Mar 3Blessed Trinity Meet #1Mar 3 · 400 Meters · Place 6 · Blessed TrinBlessed Trin400 Meters61:11.53—
Mar 3Blessed Trinity Meet #1Mar 3 · 100 Meters · Place 4 · Blessed TrinBlessed Trin100 Meters413.57—
Feb 27Purple Hurricane InvitationalFeb 27 · 400 Meters · Place 14 · Blessed TrinityBlessed Trinity400 Meters14.1:08.48a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Blessed Trinity Time TrialFeb 10 · 200 Meters · Place 3 · Blessed TrinBlessed Trin200 Meters330.01—
Feb 10Blessed Trinity Time TrialFeb 10 · 100 Meters · Place 3 · Blessed TrinBlessed Trin100 Meters314.02—