Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSilfen Invitational · Apr 1011.58aSilfen InvitationalApril 10, 2026
1000 Meters · Outdoor27th Annual MSTCA Boys Pentathlon · Mar 13:06.8927th Annual MSTCA Boys PentathlonMarch 1, 2023
200 Meters · IndoorMiddlebury's NESCAC Invite · Feb 123.46aMiddlebury's NESCAC InviteFebruary 1, 2026
200 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 2123.38aJ Elmer Swanson Spring ClassicMarch 21, 2026
400 Meters · IndoorTufts Stampede Open · Feb 1554.30Tufts Stampede OpenFebruary 15, 2025
400 Meters · OutdoorTufts Snowflake Classic · Mar 3054.93aTufts Snowflake ClassicMarch 30, 2024
400m Hurdles · 36" / 0.914m · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 2259.90aWesleyan (Conn) J Elmer Swanson Spring ClassicMarch 22, 2025
55m Hurdles · 33" · IndoorCoast Guard Winter Invitational · Jan 188.42aCoast Guard Winter InvitationalJanuary 18, 2025
60 Meters · IndoorSpringfield College Triangle Classic · Feb 217.42Springfield College Triangle ClassicFebruary 21, 2025
60m Hurdles · 42" / 1.067m · IndoorWesleyan Winter Invitational · Jan 109.10aWesleyan Winter InvitationalJanuary 10, 2026
High Jump · IndoorSpringfield College Triangle Classic · Feb 171.70mSpringfield College Triangle ClassicFebruary 17, 2024
High Jump · OutdoorCoast Guard Academy Spring Invitational · Apr 61.62mCoast Guard Academy Spring InvitationalApril 6, 2024
Long Jump · IndoorMSTCA D3 State Relays · Jan 215.75mMSTCA D3 State RelaysJanuary 21, 2022
Long Jump · OutdoorMSTCA D3 Relays · May 15.57mMSTCA D3 RelaysMay 1, 2022
Triple Jump · OutdoorNortheast Conference TF Championship · May 2138-00.25Northeast Conference TF ChampionshipMay 21, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · Long Jump · Place 14 · Connecticut CollegeConnecticut CollegeLong Jump14.6.12mWind: 0.3Jr
May 1New England Division III Outdoor ChampionshipsMay 1 · Long Jump · Place 9 · Connecticut CollegeConnecticut CollegeLong Jump9.6.89mWind: 3.5Jr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Long Jump · Place 11 · Connecticut CollegeConnecticut CollegeLong Jump11.6.54mWind: 0.8Jr
Apr 18Trinity InvitationalApr 18 · 200 Meters · Place 42 · Connecticut CollegeConnecticut College200 Meters42.23.87aWind: -1.3Jr
Apr 18Trinity InvitationalApr 18 · 100 Meters · Place 31 · Connecticut CollegeConnecticut College100 MetersRound P31.11.82aWind: -0.1Jr
Apr 10Silfen InvitationalApr 10 · Long Jump · Place 4 · Connecticut CollegeConnecticut CollegeLong Jump4.6.36mWind: 0Jr
Apr 10Silfen InvitationalApr 10 · 100 Meters · Place 29 · Connecticut CollegeConnecticut College100 MetersRound P29.11.58a PBWind: 1.3Jr
Apr 4Coast Guard Spring InvitationalApr 4 · Long Jump · Place 1 · Connecticut CollegeConnecticut CollegeLong Jump1.6.93mWind: 2.5Jr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 200 Meters · Place 30 · Connecticut CollegeConnecticut College200 Meters3023.38a PBJr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · Long Jump · Place 9 · Connecticut CollegeConnecticut CollegeLong Jump96.53mJR
Feb 20Springfield College Triangle ClassicFeb 20 · Long Jump · Place 4 · Connecticut CollegeConnecticut CollegeLong Jump46.49mJr
Feb 13David Hemery Valentine InvitationalFeb 13 · Long Jump · Place 7 · Connecticut CollegeConnecticut CollegeLong Jump76.53mJr
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 109 · Connecticut CollegeConnecticut College200 Meters10923.51aJr
Feb 6Coast Guard Winter Invite #2Feb 6 · 55m Hurdles · Place 6 · Connecticut CollegeConnecticut College55m Hurdles68.50aJR
Feb 6Coast Guard Winter Invite #2Feb 6 · 55m Hurdles · Place 8 · Connecticut CollegeConnecticut College55m Hurdles88.70aJR
Feb 1Middlebury's NESCAC InviteFeb 1 · Long Jump · Place 5 · Connecticut CollegeConnecticut CollegeLong Jump56.35mJR
Feb 1Middlebury's NESCAC InviteFeb 1 · 200 Meters · Place 34 · Connecticut CollegeConnecticut College200 Meters3423.46a PBJR
Jan 17Coast Guard Winter Invite #1Jan 17 · Long Jump · Place 4 · Connecticut CollegeConnecticut CollegeLong Jump4.6.54mJr
Jan 10Wesleyan Winter InvitationalJan 10 · 60m Hurdles · Place 3 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067mRound P3.9.30aJr
Jan 10Wesleyan Winter InvitationalJan 10 · 60m Hurdles · Place 4 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067m4.9.10a PBJr
Jan 10Wesleyan Winter InvitationalJan 10 · Long Jump · Connecticut CollegeConnecticut CollegeLong Jump—DNSJr
Jan 10Wesleyan Winter InvitationalJan 10 · 200 Meters · Place 17 · Connecticut CollegeConnecticut College200 Meters17.24.38aJr

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 6Wesleyan Winter InviteDec 6 · Long Jump · Place 1 · Connecticut CollegeConnecticut CollegeLong Jump1.6.76mJr
Dec 6Wesleyan Winter InviteDec 6 · 200 Meters · Place 7 · Connecticut CollegeConnecticut College200 Meters7.23.62aJr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · Long Jump · Place 13 · Connecticut CollegeConnecticut CollegeLong Jump136.55mSO
Feb 21Springfield College Triangle ClassicFeb 21 · 200 Meters · Place 14 · Connecticut CollegeConnecticut College200 Meters1423.87SO
Feb 21Springfield College Triangle ClassicFeb 21 · 60 Meters · Place 28 · Connecticut CollegeConnecticut College60 MetersRound P287.42 PBSO
Feb 21Springfield College Triangle ClassicFeb 21 · Long Jump · Place 5 · Connecticut CollegeConnecticut CollegeLong Jump56.50mSO
Feb 15Tufts Stampede OpenFeb 15 · Long Jump · Place 2 · Connecticut CollegeConnecticut CollegeLong Jump26.61mSO
Feb 15Tufts Stampede OpenFeb 15 · 60m Hurdles · Place 15 · Connecticut CollegeConnecticut College60m HurdlesRound P159.22SO
Feb 15Tufts Stampede OpenFeb 15 · 400 Meters · Place 9 · Connecticut CollegeConnecticut College400 Meters954.30 PBSO
Jan 26Middlebury's NESCAC Invite Jan 26 · Long Jump · Place 7 · Connecticut CollegeConnecticut CollegeLong Jump76.39m—
Jan 26Middlebury's NESCAC Invite Jan 26 · 60m Hurdles · Place 27 · Connecticut CollegeConnecticut College60m Hurdles279.33a—
Jan 26Middlebury's NESCAC Invite Jan 26 · 200 Meters · Place 34 · Connecticut CollegeConnecticut College200 Meters3423.58a—
Jan 18Coast Guard Winter InvitationalJan 18 · 55m Hurdles · Place 5 · Connecticut CollegeConnecticut College55m Hurdles33"Round P5.8.55aSo
Jan 18Coast Guard Winter InvitationalJan 18 · 55m Hurdles · Place 4 · Connecticut CollegeConnecticut College55m Hurdles33"4.8.42a PBSo
Jan 18Coast Guard Winter InvitationalJan 18 · Long Jump · Place 8 · Connecticut CollegeConnecticut CollegeLong Jump8.6.24mSo
Jan 11Suffolk RelaysJan 11 · Long Jump · Place 15 · Connecticut CollegeConnecticut CollegeLong Jump156.25m—
Jan 11Suffolk RelaysJan 11 · 400 Meters · Place 38 · Connecticut CollegeConnecticut College400 Meters3855.19a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · Long Jump · Place 12 · Connecticut CollegeConnecticut CollegeLong Jump126.31mSO
Apr 19Trinity InvitationalApr 19 · Long Jump · Place 6 · Connecticut CollegeConnecticut CollegeLong Jump620-6.5SO
Apr 19Trinity InvitationalApr 19 · Long Jump · Place 6 · Connecticut CollegeConnecticut CollegeLong Jump620-6.5SO
Apr 19Trinity InvitationalApr 19 · 400 Hurdles Section 1 · Place 10 · Connecticut CollegeConnecticut College400 Hurdles Section 1101:00.00SO
Apr 19Trinity InvitationalApr 19 · 400 Hurdles · Place 10 · Connecticut CollegeConnecticut College400 Hurdles101:00.00SO
Apr 11Silfen InvitationalApr 11 · Long Jump · Place 3 · Connecticut CollegeConnecticut CollegeLong Jump36.34mSO
Apr 11Silfen InvitationalApr 11 · 400m Hurdles · Place 6 · Connecticut CollegeConnecticut College400m Hurdles659.79aSO
Apr 5CGA Spring InviteApr 5 · 400m Hurdles · Place 4 · Connecticut CollegeConnecticut College400m Hurdles459.59aSO
Apr 5CGA Spring InviteApr 5 · 100 Meters · Place 16 · Connecticut CollegeConnecticut College100 Meters1611.70aSO
Mar 292025 Corsair Classic InvitationalMar 29 · Long Jump · Place 9 · Connecticut CollegeConnecticut CollegeLong Jump95.78mSO
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 400m Hurdles · Place 7 · Connecticut CollegeConnecticut College400m Hurdles36" / 0.914m7.59.90a PBSo
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · Long Jump · Place 5 · Connecticut CollegeConnecticut CollegeLong Jump5.6.46mWind: 1.3So

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · 60m Hurdles · Place 3 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067mRound P3.9.39aSo
Dec 7Wesleyan Winter InviteDec 7 · 60m Hurdles · Place 3 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067m3.9.35aSo
Dec 7Wesleyan Winter InviteDec 7 · Long Jump · Place 6 · Connecticut CollegeConnecticut CollegeLong Jump6.6.19mSo
Feb 17Springfield College Triangle ClassicFeb 17 · 60m Hurdles · Place 10 · Connecticut CollegeConnecticut College60m HurdlesRound P109.45FR
Feb 17Springfield College Triangle ClassicFeb 17 · Long Jump · Place 10 · Connecticut CollegeConnecticut CollegeLong Jump105.84mFR
Feb 17Springfield College Triangle ClassicFeb 17 · High Jump · Place 15 · Connecticut CollegeConnecticut CollegeHigh Jump151.70m PBFR
Feb 2Tufts Cupid ChallengeFeb 2 · Long Jump · Place 10 · Connecticut CollegeConnecticut CollegeLong Jump106.07m—
Feb 2Tufts Cupid ChallengeFeb 2 · High Jump · Place 14 · Connecticut CollegeConnecticut CollegeHigh Jump141.71m—
Feb 2Tufts Cupid ChallengeFeb 2 · 60m Hurdles · Place 14 · Connecticut CollegeConnecticut College60m Hurdles1410.04a—
Jan 28Middlesbury NESCAC InvitationalJan 28 · Long Jump · Place 10 · Connecticut CollegeConnecticut CollegeLong Jump105.87m—
Jan 28Middlesbury NESCAC InvitationalJan 28 · 60m Hurdles · Place 20 · Connecticut CollegeConnecticut College60m Hurdles209.46a—
Jan 20Smith-King TuftsJan 20 · 60m Hurdles · Place 12 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067mRound P12.9.56aFr
Jan 20Smith-King TuftsJan 20 · Long Jump · Place 13 · Connecticut CollegeConnecticut CollegeLong Jump13.5.77mFr
Jan 20Smith-King TuftsJan 20 · High Jump · Place 13 · Connecticut CollegeConnecticut CollegeHigh Jump13.1.70mFr
Jan 13CGA Winter Invite #1 Jan 13 · High Jump · Place 5 · Connecticut CollegeConnecticut CollegeHigh Jump51.70mFR
Jan 13CGA Winter Invite #1 Jan 13 · Long Jump · Place 6 · Connecticut CollegeConnecticut CollegeLong Jump65.88mFR
Jan 13CGA Winter Invite #1 Jan 13 · 55m Hurdles · Place 5 · Connecticut CollegeConnecticut College55m HurdlesRound P59.00FR
Jan 13CGA Winter Invite #1 Jan 13 · 55m Hurdles · Place 5 · Connecticut CollegeConnecticut College55m Hurdles58.77FR

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 400m Hurdles · Place 16 · Connecticut CollegeConnecticut College400m Hurdles36" / 0.914m16.1:00.22aFr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Long Jump · Place 19 · Connecticut CollegeConnecticut CollegeLong Jump19.6.23mWind: 1Fr
Apr 20Trinity InvitationalApr 20 · Long Jump · Place 15 · Connecticut CollegeConnecticut CollegeLong Jump155.83m—
Apr 20Trinity InvitationalApr 20 · 400m Hurdles · Place 8 · Connecticut CollegeConnecticut College400m Hurdles81:00.51a—
Apr 12Silfen InvitationalApr 12 · Long Jump · Place 13 · Connecticut CollegeConnecticut CollegeLong Jump135.88m—
Apr 12Silfen InvitationalApr 12 · 400m Hurdles · Place 16 · Connecticut CollegeConnecticut College400m Hurdles161:01.65a—
Apr 12Silfen InvitationalApr 12 · 110m Hurdles · Place 16 · Connecticut CollegeConnecticut College110m Hurdles1617.65a—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 400m Hurdles · Place 10 · Connecticut CollegeConnecticut College400m Hurdles36" / 0.914m10.1:01.78aFr
Apr 6Coast Guard Academy Spring InvitationalApr 6 · Long Jump · Place 17 · Connecticut CollegeConnecticut CollegeLong Jump17.6.30mWind: 3.4Fr
Apr 6Coast Guard Academy Spring InvitationalApr 6 · High Jump · Place 7 · Connecticut CollegeConnecticut CollegeHigh Jump7.1.62m PBFr
Mar 30Tufts Snowflake ClassicMar 30 · Long Jump · Place 11 · Connecticut CollegeConnecticut CollegeLong Jump115.78m—
Mar 30Tufts Snowflake ClassicMar 30 · 110m Hurdles · Place 15 · Connecticut CollegeConnecticut College110m Hurdles1518.21a—
Mar 30Tufts Snowflake ClassicMar 30 · 400 Meters · Place 21 · Connecticut CollegeConnecticut College400 Meters2154.93a PB—
Mar 23Wesleyan - Swanson InvitationalMar 23 · 110m Hurdles · Place 5 · Connecticut CollegeConnecticut College110m Hurdles518.01FR
Mar 23Wesleyan - Swanson InvitationalMar 23 · Long Jump · Place 11 · Connecticut CollegeConnecticut CollegeLong Jump115.69mFR

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Wesleyan Winter InvitationalDec 9 · 60m Hurdles · Place 3 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067mRound P3.9.43aFr
Dec 9Wesleyan Winter InvitationalDec 9 · 60m Hurdles · Place 2 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067m2.9.26aFr
Dec 9Wesleyan Winter InvitationalDec 9 · Long Jump · Place 9 · Connecticut CollegeConnecticut CollegeLong Jump9.5.91mFr
Dec 9Wesleyan Winter InvitationalDec 9 · High Jump · Place 8 · Connecticut CollegeConnecticut CollegeHigh Jump8.1.70mFr
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · High Jump · Place 13 · MarbleheadMarbleheadHigh Jump135-07.00—
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 55m Hurdles · Place 19 · MarbleheadMarblehead55m HurdlesRound P198.99a—
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · Long Jump · Place 23 · MarbleheadMarbleheadLong Jump2317-07.25—
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · High Jump · Place 18 · MarbleheadMarbleheadHigh Jump185-06.00—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · Long Jump · Place 7 · MarbleheadMarbleheadLong Jump720-8.50—
May 25MIAA Division 3 State Championship MeetMay 25 · 400m Hurdles · Place 9 · MarbleheadMarblehead400m Hurdles960.52a—
May 25MIAA Division 3 State Championship MeetMay 25 · 110m Hurdles · Place 18 · MarbleheadMarblehead110m HurdlesRound P1816.28a—
May 21Northeast Conference Championship MeetMay 21 · Long Jump · Place 5 · MarbleheadMarbleheadLong Jump519-9.8012
May 21Northeast Conference Championship MeetMay 21 · 400m Hurdles · Place 4 · MarbleheadMarblehead400m Hurdles41:00.4112
May 21Northeast Conference Championship MeetMay 21 · 110m Hurdles · Place 2 · MarbleheadMarblehead110m HurdlesRound P216.5812
May 21Northeast Conference Championship MeetMay 21 · 110m Hurdles · Place 3 · MarbleheadMarblehead110m Hurdles316.1512
May 13MSTCA Coaches InvitationalMay 13 · Long Jump · Place 26 · MarbleheadMarbleheadLong Jump2619-5—
May 13MSTCA Coaches InvitationalMay 13 · 400m Hurdles · Place 11 · MarbleheadMarblehead400m Hurdles111:01.69a—
May 13MSTCA Coaches InvitationalMay 13 · 110m Hurdles · Place 21 · MarbleheadMarblehead110m Hurdles2116.78a—
Apr 30Division 3 State Relays Apr 30 · Triple Jump · Place 21 · MarbleheadMarbleheadTriple Jump2110.68m—
Apr 30Division 3 State Relays Apr 30 · Long Jump · Place 27 · MarbleheadMarbleheadLong Jump275.45m—
Mar 127th Annual MSTCA Boys PentathlonMar 1 · Long Jump · Place 14 · MarbleheadMarbleheadLong Jump146.00m12
Mar 127th Annual MSTCA Boys PentathlonMar 1 · High Jump · Place 22 · MarbleheadMarbleheadHigh Jump221.67m12
Mar 127th Annual MSTCA Boys PentathlonMar 1 · Shot Put · Place 90 · MarbleheadMarbleheadShot Put907.44m12
Mar 127th Annual MSTCA Boys PentathlonMar 1 · 55m Hurdles · Place 32 · MarbleheadMarblehead55m Hurdles328.8812
Mar 127th Annual MSTCA Boys PentathlonMar 1 · 1000 Meters · Place 29 · MarbleheadMarblehead1000 Meters293:06.89 PB12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · 400m Hurdles · Place 28 · MarbleheadMarblehead400m Hurdles36" / 0.914m28.65.15a11
May 21Northeast Conference TF ChampionshipMay 21 · 400m Hurdles · Place 5 · MarbleheadMarblehead400m Hurdles36" / 0.914m5.1:02.23a11
May 21Northeast Conference TF ChampionshipMay 21 · Triple Jump · Place 10 · MarbleheadMarbleheadTriple Jump10.38-00.25 PB11
May 1MSTCA D3 RelaysMay 1 · Triple Jump · Place 18 · MarbleheadMarbleheadTriple Jump18.11.20m11
May 1MSTCA D3 RelaysMay 1 · Long Jump · Place 15 · MarbleheadMarbleheadLong Jump15.5.57m PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21MSTCA D3 State RelaysJan 21 · Long Jump · Place 5 · MarbleheadMarbleheadLong Jump55.75m PB11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14Marblehead vs MasconometApr 14 · 55m Hurdles · Place 3 · MarbleheadMarblehead55m Hurdles39"3.10.1Unofficial10
Mar 31Marblehead vs PeabodyMar 31 · 55m Hurdles · Place 3 · MarbleheadMarblehead55m Hurdles39"3.10.0Unofficial10
Mar 25Marblehead vs DanversMar 25 · 55m Hurdles · Place 3 · MarbleheadMarblehead55m Hurdles39"3.10.4Unofficial10
Mar 19Marblehead vs BeverlyMar 19 · 55m Hurdles · Place 3 · MarbleheadMarblehead55m Hurdles39"3.10.5Unofficial10