Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHoly Cross Invitational · Apr 2210.54Holy Cross InvitationalApril 22, 2023
200 Meters · IndoorUniversity Of Massachusetts Amherst Flagship Invitational · Jan 1421.76University Of Massachusetts Amherst Flagship InvitationalJanuary 14, 2024
200 Meters · OutdoorBlack and Gold Invitational · Mar 3122.06aBlack and Gold InvitationalMarch 31, 2023
300 Meters · IndoorBlack Bear Invite · Jan 1737.50Black Bear InviteJanuary 17, 2025
55 Meter · IndoorKVAC Meet #3 · Dec 136.82aKVAC Meet #3December 13, 2019
60 Meter · IndoorSuffolk Relays · Dec 26.82aSuffolk RelaysDecember 2, 2023
60 Meter · OutdoorHarvard Classic · Dec 66.94aHarvard ClassicDecember 6, 2025
60 Meters · IndoorNEICAAA Indoor Track & Field Championships · Feb 26.81NEICAAA Indoor Track & Field ChampionshipsFebruary 2, 2023
High Jump · IndoorKVAC: EL,Bel,Nok,Co,Bru,Law,LA, Win, Ocea · Dec 155-06.00KVAC: EL,Bel,Nok,Co,Bru,Law,LA, Win, OceaDecember 15, 2018
Long Jump · IndoorFlagship Indoor Invitational · Jan 156.43mFlagship Indoor InvitationalJanuary 15, 2023
Long Jump · OutdoorMaine Class B State Championship · Jun 522-06.00Maine Class B State ChampionshipJune 5, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Black Bear Last ChanceMay 16 · Long Jump · Place 4 · MaineMaineLong Jump4.6.60mWind: 2.4Sr
May 16Black Bear Last ChanceMay 16 · 100 Meters · Place 1 · MaineMaine100 Meters1.10.67aWind: 3.3Sr
May 9America East Outdoor ChampionshipsMay 9 · 100 Meters · Place 11 · MaineMaine100 MetersRound P11.10.79aWind: 1.3Sr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 100 Meters · MaineMaine100 Meters--DNSWind: 0.8Sr
Apr 11UMASS Commonwealth InvitationalApr 11 · 200 Meters · Place 26 · MaineMaine200 Meters26.22.67aWind: 0.6Sr
Apr 11UMASS Commonwealth InvitationalApr 11 · 100 Meters · Place 4 · MaineMaine100 Meters4.10.65aWind: 1.8Sr
Apr 4Maine Spring OpenerApr 4 · 100 Meters · Place 1 · MaineMaine100 Meters1.10.91aWind: -0.4Sr
Mar 26Raleigh RelaysMar 26 · 100 Meters · Place 57 · MaineMaine100 Meters57.10.76aWind: 1.7Sr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20America East Indoor ChampionshipsFeb 20 · 200 Meters · Place 17 · MaineMaine200 Meters1721.93SR
Feb 20America East Indoor ChampionshipsFeb 20 · 60 Meters · Place 6 · MaineMaine60 Meters66.84SR
Jan 30John Thomas Terrier ClassicJan 30 · 200 Meters · Place 17 · MaineMaine200 Meters1722.09SR
Jan 30John Thomas Terrier ClassicJan 30 · 60 Meters · Place 2 · MaineMaine60 Meters26.87SR
Jan 30John Thomas Terrier ClassicJan 30 · 60 Meters · Place 3 · MaineMaine60 MetersRound P36.97SR
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 200 Meters · Place 11 · MaineMaine200 Meters1122.06aSr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 60 Meters · Place 5 · MaineMaine60 MetersRound P56.92aSr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 60 Meters · Place 4 · MaineMaine60 Meters46.85aSr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · 60 Meter · Place 1 · MaineMaine60 MeterRound P1.6.89aWind: 0Sr
Dec 13UMaine InvitationalDec 13 · 60 Meter · Place 1 · MaineMaine60 Meter1.6.90aWind: 0Sr
Feb 22America East Indoor ChampsFeb 22 · 200 Meters · Place 21 · MaineMaine200 Meters2122.31a—
Feb 22America East Indoor ChampsFeb 22 · 60 Meters · Place 11 · MaineMaine60 Meters116.92a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 200 Meters · Place 40 · MaineMaine200 Meters4022.56a—
Feb 7Crimson Elite & OpenFeb 7 · 60 Meters · Place 20 · MaineMaine60 Meters206.90a—
Jan 24Riverhawk InvitationalJan 24 · 60 Meter · Place 3 · MaineMaine60 MeterRound P3.6.92aJr
Jan 24Riverhawk InvitationalJan 24 · 60 Meter · Place 8 · MaineMaine60 Meter8.6.99aJr
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · MaineMaine200 Meters—DNFJr
Jan 17Black Bear InviteJan 17 · 300 Meters · Place 6 · MaineMaine300 Meters637.50 PBJR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Harvard ClassicDec 6 · 60 Meter · Place 14 · MaineMaine60 MeterRound P14.6.94a PBSr
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · 200 Meters · Place 9 · MaineMaine200 Meters922.37JR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · 100 Meters · Place 3 · MaineMaine100 Meters310.77JR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 200 Meters · Place 6 · MaineMaine200 Meters6.21.89aWind: 2.1Jr
Apr 5UNH Jim Boulanger InvitationalApr 5 · 200 Meters · Place 2 · MaineMaine200 Meters222.36JR

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · 60 Meter · Place 1 · MaineMaine60 MeterRound P1.6.96aJr
Dec 13UMaine InvitationalDec 13 · 60 Meter · Place 1 · MaineMaine60 Meter1.6.92aJr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 60 Meter · Place 1 · MaineMaine60 MeterRound P1.6.89aJr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 60 Meter · Place 1 · MaineMaine60 Meter1.6.90aJr
Feb 19America East Indoor ChampionshipsFeb 19 · 200 Meters · Place 11 · MaineMaine200 Meters1122.13SO
Feb 19America East Indoor ChampionshipsFeb 19 · 60 Meters · Place 4 · MaineMaine60 Meters46.89SO
Feb 19America East Indoor ChampionshipsFeb 19 · 60 Meters · Place 4 · MaineMaine60 Meters46.92SO
Feb 2Harvard Crimson EliteFeb 2 · 60 Meters · Place 21 · MaineMaine60 MetersRound P216.95SO
Feb 2Harvard Crimson EliteFeb 2 · 60 Meters · Place 12 · MaineMaine60 Meters126.89SO
Jan 26Riverhawk InvitationalJan 26 · 200 Meters · Place 23 · MaineMaine200 Meters2322.18SO
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 200 Meters · Place 6 · MaineMaine200 Meters621.76 PBSO
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 60 Meters · Place 1 · MaineMaine60 MetersRound P16.89SO
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 60 Meters · Place 2 · MaineMaine60 Meters26.88SO

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 100 Meters · Place 9 · MaineMaine100 Meters910.66SO
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 200 Meters · MaineMaine200 MetersRound P--FSWind: -0.8So
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 100 Meters · Place 6 · MaineMaine100 MetersRound P6.10.65aWind: 0.9So
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 100 Meters · MaineMaine100 Meters--DNSWind: -0.1So
Apr 20Holy Cross InvitationalApr 20 · 100 Meters · Place 1 · MaineMaine100 Meters110.56SO
Apr 20Holy Cross InvitationalApr 20 · 200 Meters · Place 7 · MaineMaine200 Meters722.18SO
Apr 7Jim Boulanger InvitationalApr 7 · 200 Meters · Place 1 · MaineMaine200 Meters1.21.81aWind: 2.2So
Apr 7Jim Boulanger InvitationalApr 7 · 100 Meters · Place 1 · MaineMaine100 Meters1.10.82aWind: 0.2So

2023 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 8UMaine Meet #1Dec 8 · 60 Meter · Place 1 · MaineMaine60 MeterRound P1.6.93aSo
Dec 8UMaine Meet #1Dec 8 · 60 Meter · Place 1 · MaineMaine60 Meter1.6.85aSo
Dec 2Suffolk RelaysDec 2 · 60 Meter · Place 2 · MaineMaine60 MeterRound P2.6.92aSo
Dec 2Suffolk RelaysDec 2 · 60 Meter · Place 1 · MaineMaine60 Meter1.6.82a PBSo
Feb 20Bates Invitational & MultiFeb 20 · 60 Meter · Place 1 · MaineMaine60 MeterRound P1.7.00aFr
Feb 20Bates Invitational & MultiFeb 20 · 60 Meter · Place 1 · MaineMaine60 Meter1.6.94aFr
Feb 20Bates Invitational & MultiFeb 20 · Long Jump · Place 4 · MaineMaineLong Jump4.5.72mFr
Feb 18America East Indoor ChampionshipsFeb 18 · 200 Meters · Place 9 · MaineMaine200 MetersRound P922.11FR
Feb 18America East Indoor ChampionshipsFeb 18 · 60 Meters · Place 2 · MaineMaine60 MetersRound P26.89FR
Feb 18America East Indoor ChampionshipsFeb 18 · 60 Meters · Place 3 · MaineMaine60 Meters36.84FR
Feb 10David Hemery Valentine InvitationalFeb 10 · 60 Meter · Place 11 · MaineMaine60 MeterRound P11.6.93aFr
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 200 Meters · Place 15 · MaineMaine200 Meters1522.36FR
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 60 Meters · Place 1 · MaineMaine60 Meters16.89FR
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 60 Meters · Place 1 · MaineMaine60 Meters16.81 PBFR
Jan 20Bates Invitational & MultiJan 20 · 60 Meters · Place 1 · MaineMaine60 MetersRound P17.00FR
Jan 20Bates Invitational & MultiJan 20 · 60 Meters · Place 1 · MaineMaine60 Meters16.94FR
Jan 20Bates Invitational & MultiJan 20 · Long Jump · Place 4 · MaineMaineLong Jump45.72mFR
Jan 20Bates Invitational & MultiJan 20 · 60 Meters · Place 1 · MaineMaine60 MetersRound P17.00FR
Jan 20Bates Invitational & MultiJan 20 · 60 Meters · Place 1 · MaineMaine60 Meters16.94FR
Jan 20Bates Invitational & MultiJan 20 · Long Jump · Place 4 · MaineMaineLong Jump45.72mFR
Jan 20Bates Invitational & MultiJan 20 · 60 Meters · Place 1 · MaineMaine60 MetersRound P17.00FR
Jan 20Bates Invitational & MultiJan 20 · Long Jump · Place 4 · MaineMaineLong Jump45.72mFR
Jan 15Flagship Indoor InvitationalJan 15 · 60 Meter · Place 7 · MaineMaine60 MeterRound P7.6.96aFr
Jan 15Flagship Indoor InvitationalJan 15 · 60 Meter · Place 6 · MaineMaine60 Meter6.6.90aFr
Jan 15Flagship Indoor InvitationalJan 15 · Long Jump · Place 18 · MaineMaineLong Jump18.6.43m PBFr

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 200 Meters · Place 11 · MaineMaine200 MetersRound P1122.33FR
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 100 Meters · Place 4 · MaineMaine100 MetersRound P410.90FR
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 100 Meters · Place 5 · MaineMaine100 Meters510.77FR
Apr 22Holy Cross InvitationalApr 22 · 200 Meters · Place 5 · MaineMaine200 Meters522.10FR
Apr 22Holy Cross InvitationalApr 22 · 100 Meters · Place 1 · MaineMaine100 Meters110.54 PBFR
Apr 22Holy Cross InvitationalApr 22 · 200 Meters · Place 5 · MaineMaine200 Meters522.10FR
Apr 22Holy Cross InvitationalApr 22 · 100 Meters · Place 1 · MaineMaine100 Meters110.54FR
Apr 22Holy Cross InvitationalApr 22 · 200 Meters · Place 5 · MaineMaine200 Meters522.10FR
Apr 22Holy Cross InvitationalApr 22 · 100 Meters · Place 1 · MaineMaine100 Meters110.54FR
Apr 15UMASS Commonwealth InvitationalApr 15 · 100 Meters · Place 1 · MaineMaine100 Meters110.75FR
Apr 15UMASS Commonwealth InvitationalApr 15 · Long Jump · Place 11 · MaineMaineLong Jump114.36mFR
Apr 8UMASS Flagship OpenerApr 8 · 100 Meters · Place 2 · MaineMaine100 Meters210.64FR
Apr 8UMASS Flagship OpenerApr 8 · Long Jump · Place 9 · MaineMaineLong Jump96.64mFR
Mar 31Black and Gold InvitationalMar 31 · 200 Meters · Place 6 · MaineMaine200 Meters6.22.06a PBWind: 0.8Fr
Mar 31Black and Gold InvitationalMar 31 · 100 Meters · Place 1 · MaineMaine100 Meters1.10.65aWind: 1.2Fr
Mar 23adidas Raleigh RelaysMar 23 · 100 Meters · Place 32 · MaineMaine100 Meters32.10.92aWind: -1.1Fr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10UMaine Meet #1Dec 10 · 60 Meter · Place 1 · MaineMaine60 Meter1.6.92aFr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · 60 Meter · Place 4 · MaineMaine60 MeterRound P4.6.97aFr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · 60 Meter · Place 3 · MaineMaine60 Meter3.6.88aFr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · Long Jump · Place 11 · MaineMaineLong Jump11.6.10mFr

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5Maine Class B State ChampionshipJun 5 · Long Jump · Place 2 · Belfast AreaBelfast AreaLong Jump2.22-06.00 PB12
Jun 5Maine Class B State ChampionshipJun 5 · 200 Meters · Place 8 · Belfast AreaBelfast Area200 Meters8.23.92a12
Jun 5Maine Class B State ChampionshipJun 5 · 100 Meters · Place 2 · Belfast AreaBelfast Area100 MetersRound P2.11.34a12
Jun 5Maine Class B State ChampionshipJun 5 · 100 Meters · Place 1 · Belfast AreaBelfast Area100 Meters1.11.21a12

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28KVAC Meet #9Dec 28 · 55 Meter · Place 1 · Belfast AreaBelfast Area55 Meter1.6.84a11
Dec 28KVAC Meet #9Dec 28 · Long Jump · Place 1 · Belfast AreaBelfast AreaLong Jump1.19-02.7511
Dec 20KVAC Meet #6Dec 20 · 55 Meter · Place 2 · Belfast AreaBelfast Area55 Meter2.6.92a11
Dec 20KVAC Meet #6Dec 20 · Long Jump · Place 1 · Belfast AreaBelfast AreaLong Jump1.19-03.0011
Dec 13KVAC Meet #3Dec 13 · 55 Meter · Place 2 · Belfast AreaBelfast Area55 Meter2.6.82a PB11
Dec 13KVAC Meet #3Dec 13 · Long Jump · Place 2 · Belfast AreaBelfast AreaLong Jump2.19-10.5011
Dec 1KVAC Meet #1Dec 1 · 55 Meter · Place 2 · Belfast AreaBelfast Area55 Meter2.6.92a11
Dec 1KVAC Meet #1Dec 1 · Long Jump · Place 3 · Belfast AreaBelfast AreaLong Jump3.18-03.2511

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Long Jump · Place 12 · Belfast AreaBelfast AreaLong Jump12.19-00.0010
Jun 1Maine Class B State ChampionshipJun 1 · 100 Meters · Place 3 · Belfast AreaBelfast Area100 MetersRound P3.11.64aWind: 1.110
Jun 1Maine Class B State ChampionshipJun 1 · 100 Meters · Place 8 · Belfast AreaBelfast Area100 Meters8.11.75aWind: -1.410

2018 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28 KVAC: LA,Nok,Bel,Erk,Mt A,EL,Co,Wtv, SkoDec 28 · Long Jump · Place 4 · Belfast AreaBelfast AreaLong Jump4.18-07.0010
Dec 22KVAC:Brunswick, Waterville, Belfast, MCI, Leavitt Dec 22 · Long Jump · Place 1 · Belfast AreaBelfast AreaLong Jump1.20-00.0010
Dec 22KVAC:Brunswick, Waterville, Belfast, MCI, Leavitt Dec 22 · High Jump · Place 5 · Belfast AreaBelfast AreaHigh Jump5.5-04.0010
Dec 15KVAC: EL,Bel,Nok,Co,Bru,Law,LA, Win, OceaDec 15 · Long Jump · Place 4 · Belfast AreaBelfast AreaLong Jump4.18-09.0010
Dec 15KVAC: EL,Bel,Nok,Co,Bru,Law,LA, Win, OceaDec 15 · High Jump · Place 4 · Belfast AreaBelfast AreaHigh Jump4.5-06.00 PB10
Dec 15KVAC: EL,Bel,Nok,Co,Bru,Law,LA, Win, OceaDec 15 · 200 Meters · Place 6 · Belfast AreaBelfast Area200 Meters6.25.88a10
Dec 8KVAC:Lea,Mt A, Lew, Oce, OH, EL, Bru , Bel, LA @ ColbyDec 8 · Long Jump · Place 11 · Belfast AreaBelfast AreaLong Jump11.18-07.2510
Dec 8KVAC:Lea,Mt A, Lew, Oce, OH, EL, Bru , Bel, LA @ ColbyDec 8 · High Jump · Place 6 · Belfast AreaBelfast AreaHigh Jump6.5-05.0010

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 100 Meters · Place 26 · Belfast AreaBelfast Area100 MetersRound P26.12.82a9