Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · Outdoor27th Annual MSTCA Boys Pentathlon · Mar 13:25.0927th Annual MSTCA Boys PentathlonMarch 1, 2023
110m Hurdles · 39" / 0.991m · OutdoorDistrict E Boys Championship · Jun 1217.81aDistrict E Boys ChampionshipJune 12, 2021
110m Hurdles · 42" / 1.067m · OutdoorNESCAC Track & Field Championships · Apr 2516.14aNESCAC Track & Field ChampionshipsApril 25, 2026
200 Meters · IndoorMiddlebury's NESCAC Invite · Feb 125.02aMiddlebury's NESCAC InviteFebruary 1, 2026
400 Meters · IndoorSpringfield College Triangle Classic · Feb 2156.84Springfield College Triangle ClassicFebruary 21, 2025
400m Hurdles · 36" / 0.914m · OutdoorDistrict E Boys Championship · Jun 121:05.97aDistrict E Boys ChampionshipJune 12, 2021
55m Hurdles · 33" · IndoorCoast Guard Winter Invite #1 · Jan 178.72aCoast Guard Winter Invite #1January 17, 2026
55m Hurdles · 39" · IndoorMIAA D5 Indoor Track & Field Championship · Feb 168.58aMIAA D5 Indoor Track & Field ChampionshipFebruary 16, 2023
60m Hurdles · 42" / 1.067m · IndoorWesleyan Winter Invite · Dec 69.49aWesleyan Winter InviteDecember 6, 2025
High Jump · Outdoor27th Annual MSTCA Boys Pentathlon · Mar 11.57m27th Annual MSTCA Boys PentathlonMarch 1, 2023
Javelin · 800g · OutdoorNESCAC Track & Field Championships · Apr 2550.29mNESCAC Track & Field ChampionshipsApril 25, 2026
Long Jump · IndoorMIAA D5 Indoor Track & Field Championship · Feb 1619-05.50MIAA D5 Indoor Track & Field ChampionshipFebruary 16, 2023
Long Jump · OutdoorDistrict E Boys Championship · Jun 1218-5District E Boys ChampionshipJune 12, 2021
Shot Put · 12lb · IndoorMSTCA Winterfest Small Schools · Dec 1030-07.00MSTCA Winterfest Small SchoolsDecember 10, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · Javelin · Place 14 · Connecticut CollegeConnecticut CollegeJavelin800g14.43.41mJr
May 8The FIRE Meet at WilliamsMay 8 · 110m Hurdles · Place 14 · Connecticut CollegeConnecticut College110m Hurdles42" / 1.067mRound P14.16.67aWind: 0.8Jr
May 1New England Division III Outdoor ChampionshipsMay 1 · Javelin · Place 17 · Connecticut CollegeConnecticut CollegeJavelin800g17.44.60mJr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Javelin · Place 7 · Connecticut CollegeConnecticut CollegeJavelin800g7.50.29m PBJr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 110m Hurdles · Place 15 · Connecticut CollegeConnecticut College110m Hurdles42" / 1.067mRound P15.16.14a PBWind: 2Jr
Apr 18Trinity InvitationalApr 18 · Long Jump · Place 13 · Connecticut CollegeConnecticut CollegeLong Jump13.5.73mWind: 1Jr
Apr 18Trinity InvitationalApr 18 · 110m Hurdles · Place 5 · Connecticut CollegeConnecticut College110m Hurdles42" / 1.067mRound P5.16.27aWind: -0.2Jr
Apr 18Trinity InvitationalApr 18 · 110m Hurdles · Place 6 · Connecticut CollegeConnecticut College110m Hurdles42" / 1.067m6.16.63aWind: 1.3Jr
Apr 10Silfen InvitationalApr 10 · Javelin · Place 7 · Connecticut CollegeConnecticut CollegeJavelin800g7.46.03mJr
Apr 10Silfen InvitationalApr 10 · 110m Hurdles · Place 9 · Connecticut CollegeConnecticut College110m Hurdles42" / 1.067mRound P9.16.88aWind: 1.1Jr
Apr 4Coast Guard Spring InvitationalApr 4 · Long Jump · Place 10 · Connecticut CollegeConnecticut CollegeLong Jump10.6.15mWind: 1.5Jr
Mar 21J Elmer Swanson Spring ClassicMar 21 · Javelin · Place 4 · Connecticut CollegeConnecticut CollegeJavelin448.81mJr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 110m Hurdles · Place 10 · Connecticut CollegeConnecticut College110m Hurdles1016.78aJr

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · Long Jump · Place 10 · Connecticut CollegeConnecticut CollegeLong Jump106.00mJr
Feb 20Springfield College Triangle ClassicFeb 20 · 60m Hurdles · Place 17 · Connecticut CollegeConnecticut College60m HurdlesRound P179.15aJr
Feb 13Tufts Cupid ChallengeFeb 13 · 60m Hurdles · Place 28 · Connecticut CollegeConnecticut College60m HurdlesRound P289.19aJr
Feb 13Tufts Cupid ChallengeFeb 13 · 200 Meters · Place 53 · Connecticut CollegeConnecticut College200 Meters5325.47aJr
Feb 6Coast Guard Winter Invite #2Feb 6 · 55m Hurdles · Place 8 · Connecticut CollegeConnecticut College55m Hurdles88.53aJR
Feb 6Coast Guard Winter Invite #2Feb 6 · 55m Hurdles · Place 7 · Connecticut CollegeConnecticut College55m Hurdles78.63aJR
Feb 1Middlebury's NESCAC InviteFeb 1 · Long Jump · Place 16 · Connecticut CollegeConnecticut CollegeLong Jump165.64mJR
Feb 1Middlebury's NESCAC InviteFeb 1 · 60m Hurdles · Place 17 · Connecticut CollegeConnecticut College60m Hurdles179.29aJR
Feb 1Middlebury's NESCAC InviteFeb 1 · 200 Meters · Place 51 · Connecticut CollegeConnecticut College200 Meters5125.02a PBJR
Jan 17Coast Guard Winter Invite #1Jan 17 · 55m Hurdles · Place 5 · Connecticut CollegeConnecticut College55m Hurdles33"Round P5.8.83aJr
Jan 17Coast Guard Winter Invite #1Jan 17 · 55m Hurdles · Place 3 · Connecticut CollegeConnecticut College55m Hurdles33"3.8.72a PBJr
Jan 17Coast Guard Winter Invite #1Jan 17 · Long Jump · Place 18 · Connecticut CollegeConnecticut CollegeLong Jump18.5.58mJr
Jan 10Wesleyan Winter InvitationalJan 10 · Long Jump · Place 20 · Connecticut CollegeConnecticut CollegeLong Jump20.5.48mJr
Jan 10Wesleyan Winter InvitationalJan 10 · 400 Meters · Place 20 · Connecticut CollegeConnecticut College400 Meters20.57.97aJr

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 6Wesleyan Winter InviteDec 6 · 60m Hurdles · Place 5 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067mRound P5.9.57aJr
Dec 6Wesleyan Winter InviteDec 6 · 60m Hurdles · Place 5 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067m5.9.49a PBJr
Dec 6Wesleyan Winter InviteDec 6 · Long Jump · Place 8 · Connecticut CollegeConnecticut CollegeLong Jump8.5.87mJr
Feb 21Springfield College Triangle ClassicFeb 21 · 400 Meters · Place 21 · Connecticut CollegeConnecticut College400 Meters2156.84 PBSO
Feb 21Springfield College Triangle ClassicFeb 21 · 60m Hurdles · Place 11 · Connecticut CollegeConnecticut College60m HurdlesRound P119.57SO
Feb 21Springfield College Triangle ClassicFeb 21 · Long Jump · Place 13 · Connecticut CollegeConnecticut CollegeLong Jump135.46mSO
Feb 15Tufts Stampede OpenFeb 15 · Long Jump · Place 20 · Connecticut CollegeConnecticut CollegeLong Jump205.39mSO
Feb 15Tufts Stampede OpenFeb 15 · 60m Hurdles · Place 17 · Connecticut CollegeConnecticut College60m HurdlesRound P179.62SO
Feb 15Tufts Stampede OpenFeb 15 · 200 Meters · Place 33 · Connecticut CollegeConnecticut College200 Meters3325.61SO
Feb 7CGA Bear InviteFeb 7 · 55m Hurdles · Place 6 · Connecticut CollegeConnecticut College55m Hurdles33"Round P6.8.94aSo
Feb 7CGA Bear InviteFeb 7 · 55m Hurdles · Place 6 · Connecticut CollegeConnecticut College55m Hurdles33"6.8.87aSo
Feb 7CGA Bear InviteFeb 7 · Long Jump · Place 23 · Connecticut CollegeConnecticut CollegeLong Jump23.5.53mSo
Feb 7CGA Bear InviteFeb 7 · 400 Meters · Place 22 · Connecticut CollegeConnecticut College400 Meters22.57.31aSo
Jan 26Middlebury's NESCAC Invite Jan 26 · Long Jump · Place 15 · Connecticut CollegeConnecticut CollegeLong Jump155.68m—
Jan 26Middlebury's NESCAC Invite Jan 26 · 60m Hurdles · Place 29 · Connecticut CollegeConnecticut College60m Hurdles299.58a—
Jan 26Middlebury's NESCAC Invite Jan 26 · 200 Meters · Place 52 · Connecticut CollegeConnecticut College200 Meters5225.32a—
Jan 18Coast Guard Winter InvitationalJan 18 · 55m Hurdles · Place 10 · Connecticut CollegeConnecticut College55m Hurdles33"Round P10.9.13aSo
Jan 18Coast Guard Winter InvitationalJan 18 · Long Jump · Place 20 · Connecticut CollegeConnecticut CollegeLong Jump20.5.45mSo
Jan 11Suffolk RelaysJan 11 · Long Jump · Place 46 · Connecticut CollegeConnecticut CollegeLong Jump465.10m—
Jan 11Suffolk RelaysJan 11 · 400 Meters · Place 49 · Connecticut CollegeConnecticut College400 Meters4958.92a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · Long Jump · Place 23 · Connecticut CollegeConnecticut CollegeLong Jump235.54mSO
Apr 26NESCAC ChampionshipApr 26 · 400m Hurdles · Place 22 · Connecticut CollegeConnecticut College400m Hurdles221:02.15SO
Apr 19Trinity InvitationalApr 19 · 400 Hurdles Section 3 · Place 12 · Connecticut CollegeConnecticut College400 Hurdles Section 3121:01.97SO
Apr 19Trinity InvitationalApr 19 · 400 Hurdles · Place 12 · Connecticut CollegeConnecticut College400 Hurdles121:01.97SO
Apr 19Trinity InvitationalApr 19 · 110 Hurdles Preliminaries Heat 1 · Place 15 · Connecticut CollegeConnecticut College110 Hurdles Preliminaries Heat 11517.93SO
Apr 19Trinity InvitationalApr 19 · 110 Hurdles Preliminaries · Place 15 · Connecticut CollegeConnecticut College110 Hurdles Preliminaries1517.93SO
Apr 11Silfen InvitationalApr 11 · Long Jump · Place 17 · Connecticut CollegeConnecticut CollegeLong Jump175.39mSO
Apr 11Silfen InvitationalApr 11 · 400m Hurdles · Place 15 · Connecticut CollegeConnecticut College400m Hurdles151:03.11aSO
Apr 5CGA Spring InviteApr 5 · Long Jump · Place 15 · Connecticut CollegeConnecticut CollegeLong Jump155.61mSO
Apr 5CGA Spring InviteApr 5 · 400m Hurdles · Place 11 · Connecticut CollegeConnecticut College400m Hurdles111:05.36aSO
Mar 292025 Corsair Classic InvitationalMar 29 · 400m Hurdles · Place 10 · Connecticut CollegeConnecticut College400m Hurdles101:03.30SO
Mar 292025 Corsair Classic InvitationalMar 29 · Long Jump · Place 20 · Connecticut CollegeConnecticut CollegeLong Jump205.48mSO
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · Long Jump · Place 20 · Connecticut CollegeConnecticut CollegeLong Jump20.5.76mSo
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 110m Hurdles · Place 18 · Connecticut CollegeConnecticut College110m Hurdles42" / 1.067m18.19.26aWind: 1So

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · 60m Hurdles · Place 6 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067mRound P6.9.88aSo
Dec 7Wesleyan Winter InviteDec 7 · 60m Hurdles · Place 4 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067m4.9.66aSo
Feb 17Springfield College Triangle ClassicFeb 17 · 60m Hurdles · Place 11 · Connecticut CollegeConnecticut College60m HurdlesRound P1110.04FR
Feb 17Springfield College Triangle ClassicFeb 17 · Long Jump · Place 15 · Connecticut CollegeConnecticut CollegeLong Jump155.35mFR
Feb 2Tufts Cupid ChallengeFeb 2 · Long Jump · Place 24 · Connecticut CollegeConnecticut CollegeLong Jump245.58m—
Feb 2Tufts Cupid ChallengeFeb 2 · 60m Hurdles · Place 12 · Connecticut CollegeConnecticut College60m Hurdles129.78a—
Jan 28Middlesbury NESCAC InvitationalJan 28 · Long Jump · Place 19 · Connecticut CollegeConnecticut CollegeLong Jump195.40m—
Jan 28Middlesbury NESCAC InvitationalJan 28 · 60m Hurdles · Place 22 · Connecticut CollegeConnecticut College60m Hurdles229.93a—
Jan 20Smith-King TuftsJan 20 · 60m Hurdles · Place 14 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067mRound P14.10.07aFr
Jan 20Smith-King TuftsJan 20 · Long Jump · Place 18 · Connecticut CollegeConnecticut CollegeLong Jump18.5.38mFr
Jan 13CGA Winter Invite #1 Jan 13 · Long Jump · Place 10 · Connecticut CollegeConnecticut CollegeLong Jump105.52mFR
Jan 13CGA Winter Invite #1 Jan 13 · 55m Hurdles · Place 8 · Connecticut CollegeConnecticut College55m HurdlesRound P89.32FR
Jan 13CGA Winter Invite #1 Jan 13 · 55m Hurdles · Place 8 · Connecticut CollegeConnecticut College55m Hurdles89.55FR

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Long Jump · Place 27 · Connecticut CollegeConnecticut CollegeLong Jump27.5.68mWind: 1.6Fr
Apr 20Trinity InvitationalApr 20 · Long Jump · Place 19 · Connecticut CollegeConnecticut CollegeLong Jump195.54m—
Apr 20Trinity InvitationalApr 20 · 110m Hurdles · Place 12 · Connecticut CollegeConnecticut College110m Hurdles1218.41a—
Apr 12Silfen InvitationalApr 12 · Long Jump · Place 26 · Connecticut CollegeConnecticut CollegeLong Jump265.55m—
Apr 12Silfen InvitationalApr 12 · 110m Hurdles · Place 20 · Connecticut CollegeConnecticut College110m Hurdles2019.32a—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · Long Jump · Place 28 · Connecticut CollegeConnecticut CollegeLong Jump28.5.76mWind: 3.5Fr
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 110m Hurdles · Place 12 · Connecticut CollegeConnecticut College110m Hurdles42" / 1.067m12.18.12aWind: 2.3Fr
Mar 30Tufts Snowflake ClassicMar 30 · Long Jump · Place 18 · Connecticut CollegeConnecticut CollegeLong Jump185.45m—
Mar 30Tufts Snowflake ClassicMar 30 · 110m Hurdles · Place 16 · Connecticut CollegeConnecticut College110m Hurdles1618.57a—
Mar 23Wesleyan - Swanson InvitationalMar 23 · 110m Hurdles · Place 7 · Connecticut CollegeConnecticut College110m Hurdles718.39FR
Mar 23Wesleyan - Swanson InvitationalMar 23 · Long Jump · Place 14 · Connecticut CollegeConnecticut CollegeLong Jump145.43mFR

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Wesleyan Winter InvitationalDec 9 · 60m Hurdles · Place 5 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067mRound P5.9.93aFr
Dec 9Wesleyan Winter InvitationalDec 9 · 60m Hurdles · Place 5 · Connecticut CollegeConnecticut College60m Hurdles42" / 1.067m5.9.81aFr
Dec 9Wesleyan Winter InvitationalDec 9 · Long Jump · Place 12 · Connecticut CollegeConnecticut CollegeLong Jump12.5.68mFr
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 55m Hurdles · Place 8 · Oakmont RegionalOakmont Regional55m Hurdles39"Round P8.8.58a PB12
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 55m Hurdles · Place 6 · Oakmont RegionalOakmont Regional55m Hurdles39"6.8.60a12
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · Long Jump · Place 8 · Oakmont RegionalOakmont RegionalLong Jump8.19-05.50 PB12
Jan 21MSTCA D5 RelaysJan 21 · Long Jump · Place 11 · Oakmont RegionalOakmont RegionalLong Jump11.5.49m12

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 127th Annual MSTCA Boys PentathlonMar 1 · Long Jump · Place 54 · Oakmont RegOakmont RegLong Jump545.36m12
Mar 127th Annual MSTCA Boys PentathlonMar 1 · High Jump · Place 46 · Oakmont RegOakmont RegHigh Jump461.57m PB12
Mar 127th Annual MSTCA Boys PentathlonMar 1 · Shot Put · Place 49 · Oakmont RegOakmont RegShot Put499.28m12
Mar 127th Annual MSTCA Boys PentathlonMar 1 · 55m Hurdles · Place 36 · Oakmont RegOakmont Reg55m Hurdles369.0712
Mar 127th Annual MSTCA Boys PentathlonMar 1 · 1000 Meters · Place 76 · Oakmont RegOakmont Reg1000 Meters763:25.09 PB12

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55m Hurdles · Place 12 · Oakmont RegionalOakmont Regional55m Hurdles39"12.9.04a12
Dec 18MSTCA Speed Classic Small SchoolDec 18 · Long Jump · Place 7 · Oakmont RegionalOakmont RegionalLong Jump7.18-07.5012
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55m Hurdles · Place 9 · Oakmont RegionalOakmont Regional55m Hurdles39"Round P9.9.28a12
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55m Hurdles · Place 9 · Oakmont RegionalOakmont Regional55m Hurdles39"9.9.08a12
Dec 10MSTCA Winterfest Small SchoolsDec 10 · Shot Put · Place 38 · Oakmont RegionalOakmont RegionalShot Put12lb38.30-07.00 PB12
Feb 12MSTCA Last ChanceFeb 12 · Long Jump · Place 11 · Oakmont RegOakmont RegLong Jump1119-02.5011
Feb 12MSTCA Last ChanceFeb 12 · 55m Hurdles · Place 51 · Oakmont RegOakmont Reg55m HurdlesRound P519.3611
Jan 22MSTCA D5 State RelaysJan 22 · Long Jump · Place 10 · Oakmont RegionalOakmont RegionalLong Jump10.5.69m11
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Finals · Place 2 · Juni OakmontJuni Oakmont55 Hurdles Finals28.90—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Finals · Place 2 · Juni OakmontJuni Oakmont55 Hurdles Finals28.90—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18MSTCA Small School Speed ClassicDec 18 · 55m Hurdles · Place 9 · Oakmont RegionalOakmont Regional55m Hurdles39"9.9.15a11
Dec 18MSTCA Small School Speed ClassicDec 18 · Long Jump · Place 10 · Oakmont RegionalOakmont RegionalLong Jump10.18-03.2511

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 12District E Boys ChampionshipJun 12 · 400m Hurdles · Place 5 · Oakmont RegionalOakmont Regional400m Hurdles36" / 0.914m5.1:05.97a PB10
Jun 12District E Boys ChampionshipJun 12 · Long Jump · Place 8 · Oakmont RegionalOakmont RegionalLong Jump8.18-5 PB10
Jun 12District E Boys ChampionshipJun 12 · 110m Hurdles · Place 4 · Oakmont RegionalOakmont Regional110m Hurdles39" / 0.991mRound P4.17.86a10
Jun 12District E Boys ChampionshipJun 12 · 110m Hurdles · Place 4 · Oakmont RegionalOakmont Regional110m Hurdles39" / 0.991m4.17.81a PB10
May 29District E Open RelaysMay 29 · 110m Hurdles · Place 2 · Oakmont RegionalOakmont Regional110m Hurdles39" / 0.991m2.18.24a10