Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFCIAC Boys Championships · May 2511.38FCIAC Boys ChampionshipsMay 25, 2021
100 Meters · Outdoor · Hand timedWarde at McMahon · May 1411.2hWarde at McMahonMay 14, 2021
200 Meters · IndoorSuffolk Relays · Dec 323.52aSuffolk RelaysDecember 3, 2022
200 Meters · OutdoorCommonwealth Coast Conference Championships · Apr 3022.87aCommonwealth Coast Conference ChampionshipsApril 30, 2022
200 Meters · Outdoor · Hand timedLudlowe at Warde · May 1723.0hLudlowe at WardeMay 17, 2021
400 Meters · IndoorWheaton Pre-Post Invitational · Feb 1851.80aWheaton Pre-Post InvitationalFebruary 18, 2023
400 Meters · OutdoorConf of New England Outdoor Championships · Apr 2550.67Conf of New England Outdoor ChampionshipsApril 25, 2025
400 Meters · Outdoor · Hand timedWarde at McMahon · May 141:03.9hWarde at McMahonMay 14, 2021
60 Meter · IndoorWheaton Pre-Post Invitational · Feb 187.22aWheaton Pre-Post InvitationalFebruary 18, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 400 Meters · Place 5 · Roger WilliamsRoger Williams400 Meters5.51.10aSr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 200 Meters · Place 14 · Roger WilliamsRoger Williams200 Meters14.23.70aWind: 0.2Sr
Apr 17MIT Sean Collier InvitationalApr 17 · 200 Meters · Place 27 · Roger WilliamsRoger Williams200 Meters27.23.89aWind: 0.3Sr
Apr 10Silfen InvitationalApr 10 · 400 Meters · Place 8 · Roger WilliamsRoger Williams400 Meters8.52.19aSr
Apr 10Silfen InvitationalApr 10 · 200 Meters · Place 19 · Roger WilliamsRoger Williams200 Meters19.23.40aWind: 0.7Sr
Apr 3Ocean State CupApr 3 · 400 Meters · Place 6 · Roger WilliamsRoger Williams400 Meters6.52.07aSr
Apr 3Ocean State CupApr 3 · 200 Meters · Place 19 · Roger WilliamsRoger Williams200 Meters19.23.39aWind: 2.2Sr
Mar 27Corsair ClassicMar 27 · 200 Meters · Place 24 · Roger WilliamsRoger Williams200 Meters2424.32SR
Mar 27Corsair ClassicMar 27 · 400 Meters · Place 13 · Roger WilliamsRoger Williams400 Meters1354.13SR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Massasoit ClassicJan 24 · 400 Meters · Place 17 · Roger WilliamsRoger Williams400 Meters1755.34aSR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 200 Meters · Place 5 · Roger WilliamsRoger Williams200 Meters522.94SR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 400 Meters · Place 2 · Roger WilliamsRoger Williams400 Meters250.67 PBSR
Apr 18MIT Sean Collier InvitationalApr 18 · 200 Meters · Place 33 · Roger WilliamsRoger Williams200 Meters3323.33SR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Kelly InviteFeb 15 · 400 Meters · Place 3 · Roger WilliamsRoger Williams400 Meters3.52.27aSr
Feb 15Kelly InviteFeb 15 · 200 Meters · Place 33 · Roger WilliamsRoger Williams200 Meters33.32.51aSr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 60 Meter · Place 1 · Roger WilliamsRoger Williams60 Meter1.7.22a PBSo
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 400 Meters · Place 3 · Roger WilliamsRoger Williams400 Meters3.51.80a PBSo

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 3Suffolk RelaysDec 3 · 60 Meter · Place 11 · Roger WilliamsRoger Williams60 MeterRound P11.7.29aSo
Dec 3Suffolk RelaysDec 3 · 400 Meters · Place 12 · Roger WilliamsRoger Williams400 Meters12.53.10aSo
Dec 3Suffolk RelaysDec 3 · 200 Meters · Place 13 · Roger WilliamsRoger Williams200 Meters13.23.52a PBSo

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Commonwealth Coast Conference ChampionshipsApr 30 · 200 Meters · Place 6 · Roger WilliamsRoger Williams200 Meters6.22.87a PBWind: 1.5Fr
Apr 30Commonwealth Coast Conference ChampionshipsApr 30 · 100 Meters · Place 7 · Roger WilliamsRoger Williams100 Meters7.11.43aWind: 2.4Fr
Apr 23MIT Sean Collier InvitationalApr 23 · 200 Meters · Place 13 · Roger WilliamsRoger Williams200 Meters1323.38FR
Apr 23MIT Sean Collier InvitationalApr 23 · 100 Meters · Place 16 · Roger WilliamsRoger Williams100 Meters1611.46FR
Apr 15Silfen InvitationalApr 15 · 200 Meters · Place 53 · Roger WilliamsRoger Williams200 Meters53.23.92aWind: 0.7Fr
Apr 15Silfen InvitationalApr 15 · 100 Meters · Place 41 · Roger WilliamsRoger Williams100 Meters41.11.76aWind: 0.8Fr

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 1CIAC Combined Class LL ChampionshipJun 1 · 200 Meters · Place 6 · Fairfield WardeFairfield Warde200 Meters6.23.31aWind: -2.412
Jun 1CIAC Combined Class LL ChampionshipJun 1 · 100 Meters · Place 16 · Fairfield WardeFairfield Warde100 MetersRound P16.11.53aWind: -0.112
May 25FCIAC Boys ChampionshipsMay 25 · 100 Meters · Place 7 · Fairfield WardeFairfield Warde100 MetersRound P711.6112
May 25FCIAC Boys ChampionshipsMay 25 · 100 Meters · Place 3 · Fairfield WardeFairfield Warde100 Meters311.38 PB12
May 17Ludlowe at WardeMay 17 · 400 Meters · Place 1 · Fairfield WardeFairfield Warde400 Meters153.1212
May 17Ludlowe at WardeMay 17 · 200 Meters · Place 2 · Fairfield WardeFairfield Warde200 Meters223.0h PB12
May 17Ludlowe at WardeMay 17 · 100 Meters · Place 1 · Fairfield WardeFairfield Warde100 Meters111.5212
May 14Warde at McMahonMay 14 · 400 Meters · Place 4 · Fairfield WardeFairfield Warde400 Meters41:03.9h PB12
May 14Warde at McMahonMay 14 · 200 Meters · Place 1 · Fairfield WardeFairfield Warde200 Meters123.1h12
May 14Warde at McMahonMay 14 · 100 Meters · Place 1 · Fairfield WardeFairfield Warde100 Meters111.2h PB12
May 10Norwalk at WardeMay 10 · 400 Meters · Place 1 · Fairfield WardeFairfield Warde400 Meters154.0112
May 3Warde at New CanaanMay 3 · 400 Meters · Place 2 · Fairfield WardeFairfield Warde400 Meters254.1312
May 3Warde at New CanaanMay 3 · 200 Meters · Place 1 · Fairfield WardeFairfield Warde200 Meters123.6212
Apr 30Wilton at WardeApr 30 · 200 Meters · Place 1 · Fairfield WardeFairfield Warde200 Meters123.4812
Apr 30Wilton at WardeApr 30 · 100 Meters · Place 2 · Fairfield WardeFairfield Warde100 Meters211.5212
Apr 26Bridgeport at WardeApr 26 · 400 Meters · Place 1 · Fairfield WardeFairfield Warde400 Meters158.0512
Apr 26Bridgeport at WardeApr 26 · 200 Meters · Place 1 · Fairfield WardeFairfield Warde200 Meters124.0112
Apr 26Bridgeport at WardeApr 26 · 100 Meters · Place 1 · Fairfield WardeFairfield Warde100 Meters111.4812
Apr 20Darien at WardeApr 20 · 200 Meters · Place 8 · Fairfield WardeFairfield Warde200 Meters828.7512
Apr 20Darien at WardeApr 20 · 100 Meters · Place 1 · Fairfield WardeFairfield Warde100 Meters111.46h12