Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorTX TTFCA 5th Annual Meet of Champions · May 1414.78aTX TTFCA 5th Annual Meet of ChampionsMay 14, 2021
110m Hurdles · 42" / 1.067m · OutdoorNCAA Division III Outdoor Track & Field Championships · May 2514.22aNCAA Division III Outdoor Track & Field ChampionshipsMay 25, 2023
200 Meters · IndoorRiverhawk Invitational · Feb 622.54aRiverhawk InvitationalFebruary 6, 2026
200 Meters · OutdoorGreenhill Quad Meet · Apr 2223.05aGreenhill Quad MeetApril 22, 2021
300m Hurdles · 36" / 0.914m · OutdoorTX TTFCA 5th Annual Meet of Champions · May 1438.39aTX TTFCA 5th Annual Meet of ChampionsMay 14, 2021
400m Hurdles · 36" / 0.914m · OutdoorNEWMAC Outdoor Championships · Apr 2456.67aNEWMAC Outdoor ChampionshipsApril 24, 2026
60m Hurdles · 42" / 1.067m · IndoorNCAA Division III Indoor Track & Field Championships · Mar 138.24aNCAA Division III Indoor Track & Field ChampionshipsMarch 13, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 110m Hurdles · Place 1 · MITMIT110m Hurdles42" / 1.067mRound P1.14.28aWind: 1.8Sr
May 14MIT Final QualifierMay 14 · 110m Hurdles · MITMIT110m Hurdles42" / 1.067m—DNSWind: 0.1Sr
May 8The FIRE Meet at WilliamsMay 8 · 110m Hurdles · Place 1 · MITMIT110m Hurdles42" / 1.067mRound P1.14.54aWind: 0.2Sr
May 8The FIRE Meet at WilliamsMay 8 · 110m Hurdles · Place 1 · MITMIT110m Hurdles42" / 1.067m1.14.64aWind: 0.7Sr
May 1New England Division III Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 2 · MITMIT110m Hurdles42" / 1.067mRound P2.14.51aWind: 1.8Sr
May 1New England Division III Outdoor ChampionshipsMay 1 · 110m Hurdles · MITMIT110m Hurdles42" / 1.067m—DNFWind: 1.5Sr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 400m Hurdles · Place 8 · MITMIT400m Hurdles36" / 0.914m8.56.67a PBSr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 110m Hurdles · Place 1 · MITMIT110m Hurdles42" / 1.067mRound P1.14.36aWind: 3.5Sr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 110m Hurdles · Place 1 · MITMIT110m Hurdles42" / 1.067m1.14.36aWind: 2Sr
Apr 10Tufts Spring StampedeApr 10 · 110m Hurdles · Place 2 · MITMIT110m Hurdles42" / 1.067m2.14.58aWind: 1.7Sr
Apr 10Tufts Spring StampedeApr 10 · 100 Meters · MITMIT100 Meters--DNSWind: 1.4Sr
Apr 4Sam Howell InvitationalApr 4 · 110m Hurdles · Place 7 · MITMIT110m Hurdles42" / 1.067mRound P7.14.61aWind: 1.8Sr
Apr 4Sam Howell InvitationalApr 4 · 110m Hurdles · Place 4 · MITMIT110m Hurdles42" / 1.067m4.14.51aSr
Apr 4Sam Howell InvitationalApr 4 · 100 Meters · Place 18 · MITMIT100 Meters18.10.86aWind: 3.4Sr
Mar 26Raleigh RelaysMar 26 · 110m Hurdles · Place 18 · MITMIT110m Hurdles42" / 1.067m18.14.57aWind: -0.6Sr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 60m Hurdles · Place 17 · MITMIT60m Hurdles42" / 1.067mRound P17.8.24a PBWind: 0Sr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 60m Hurdles · Place 1 · MITMIT60m Hurdles18.10aSR
Mar 1New England Division III Indoor ChampionshipsMar 1 · 60m Hurdles · Place 5 · MITMIT60m Hurdles58.30aSR
Feb 13Harvard Crimson Elite & OpenFeb 13 · 60m Hurdles · Place 8 · MITMIT60m HurdlesRound P88.21SR
Feb 13Harvard Crimson Elite & OpenFeb 13 · 60m Hurdles · Place 7 · MITMIT60m Hurdles78.26SR
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 18 · MITMIT200 Meters1822.54a PBSr
Feb 6Riverhawk InvitationalFeb 6 · 60m Hurdles · Place 6 · MITMIT60m HurdlesRound P68.27aSr
Feb 6Riverhawk InvitationalFeb 6 · 60m Hurdles · Place 7 · MITMIT60m Hurdles78.57aSr
Jan 30Harvard InvitationalJan 30 · 60m Hurdles · Place 9 · MITMIT60m HurdlesRound P98.35SR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60m Hurdles · Place 8 · MITMIT60m HurdlesRound P88.55aSr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60m Hurdles · Place 5 · MITMIT60m Hurdles58.58aSr
Jan 17Beantown ChallengeJan 17 · 60m Hurdles · Place 11 · MITMIT60m HurdlesRound P118.53aSr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Cardinal & Gray AlumniDec 13 · 60m Hurdles · Place 2 · MITMIT60m Hurdles42" / 1.067m2.8.42aSr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 60m Hurdles · Place 1 · MITMIT60m Hurdles42" / 1.067m1.8.37aSr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · 60m Hurdles · Place 10 · MITMIT60m Hurdles108.48SR
Feb 15Kelly InviteFeb 15 · 60m Hurdles · Place 2 · MITMIT60m Hurdles42" / 1.067mRound P2.8.45aJr
Feb 15Kelly InviteFeb 15 · 60m Hurdles · Place 2 · MITMIT60m Hurdles42" / 1.067m2.8.61aJr
Feb 7Crimson Elite & OpenFeb 7 · 60m Hurdles · Place 15 · MITMIT60m Hurdles158.50a—
Feb 1Harvard Crimson OpenFeb 1 · 60m Hurdles · Place 5 · MITMIT60m Hurdles42" / 1.067mRound P5.8.52aWind: 0Jr
Feb 1Harvard Crimson OpenFeb 1 · 60m Hurdles · Place 7 · MITMIT60m Hurdles42" / 1.067m7.8.66aWind: 0Jr
Jan 24Riverhawk InvitationalJan 24 · 60m Hurdles · Place 12 · MITMIT60m Hurdles42" / 1.067mRound P12.8.55aJr
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 65 · MITMIT200 Meters65.23.29aJr
Jan 11Suffolk RelaysJan 11 · 60m Hurdles · Place 10 · MITMIT60m Hurdles108.84a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15MIT Final QualifierMay 15 · 110m Hurdles · Place 3 · MITMIT110m Hurdles42" / 1.067mRound P3.14.41aWind: 0Jr
May 15MIT Final QualifierMay 15 · 110m Hurdles · Place 4 · MITMIT110m Hurdles42" / 1.067m4.14.49aWind: 0Jr
May 32025 Jay Carisella Coaches InvitationalMay 3 · 400m Hurdles · MITMIT400m Hurdles—DNFJr
May 32025 Jay Carisella Coaches InvitationalMay 3 · 110m Hurdles · Place 3 · MITMIT110m Hurdles314.65aJr
Apr 25NEWMAC ChampionshipsApr 25 · 110m Hurdles · Place 3 · MITMIT110m Hurdles42" / 1.067mRound P3.14.34aWind: 3.3Jr
Apr 25NEWMAC ChampionshipsApr 25 · 110m Hurdles · Place 4 · MITMIT110m Hurdles42" / 1.067m4.14.59aWind: 0.9Jr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 110m Hurdles · MITMIT110m Hurdles42" / 1.067m—DNSWind: 2.8Jr
Apr 5UMASS Flagship OpenerApr 5 · 200 Meters · Place 12 · MITMIT200 Meters1223.62JR
Apr 5UMASS Flagship OpenerApr 5 · 110m Hurdles · Place 4 · MITMIT110m Hurdles415.10JR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Williams College The FIRE MeetMay 10 · 110m Hurdles · Place 5 · MITMIT110m Hurdles42" / 1.067mRound P5.15.49aWind: -1.4So
May 10Williams College The FIRE MeetMay 10 · 110m Hurdles · Place 4 · MITMIT110m Hurdles42" / 1.067m4.15.56aWind: 1.7So
Apr 26NEWMACApr 26 · 110m Hurdles · MITMIT110m Hurdles42" / 1.067mRound P--DNSWind: -0.8So
Apr 7Amherst Spring FlingApr 7 · 110m Hurdles · Place 1 · MITMIT110m Hurdles114.77a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10Gordon Kelly InvitationalFeb 10 · 60 Hurdles Preliminaries · Place 12 · MITMIT60 Hurdles Preliminaries1213:14:21.5SO
Jan 26John Thomas Terrier ClassicJan 26 · 60m Hurdles · Place 10 · MITMIT60m HurdlesRound P108.54a—
Jan 13Suffolk Ice BreakerJan 13 · 60m Hurdles · Place 7 · MitMit60m Hurdles78.50—
Jan 13Suffolk Ice BreakerJan 13 · 60m Hurdles · Place 8 · MitMit60m HurdlesRound P88.54—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 60m Hurdles · Place 4 · MITMIT60m Hurdles42" / 1.067mRound P4.8.37aSo
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 60m Hurdles · Place 4 · MITMIT60m Hurdles42" / 1.067m4.8.28aSo
Mar 10NCAA DIII Indoor National ChampionshipsMar 10 · 60m Hurdles · Place 20 · MITMIT60m Hurdles42" / 1.067mRound P20.8.53aFr
Feb 24New England Division III Indoor Track & Field ChampionshipsFeb 24 · 60m Hurdles · Place 1 · MITMIT60m Hurdles18.14FR
Feb 4Tufts Cupid ChallengeFeb 4 · 60 Hurdles Preliminaries Heat 3 · Place 1 · MITMIT60 Hurdles Preliminaries Heat 318.13FR
Feb 4Tufts Cupid ChallengeFeb 4 · 60 Hurdles Preliminaries · Place 1 · MITMIT60 Hurdles Preliminaries18.13FR
Feb 4Tufts Cupid ChallengeFeb 4 · 60 Hurdles Finals · Place 4 · MITMIT60 Hurdles Finals48.57FR
Feb 3Crimson EliteFeb 3 · 60 Hurdles Preliminaries Heat 3 · Place 12 · MITMIT60 Hurdles Preliminaries Heat 3128.37FR
Feb 3Crimson EliteFeb 3 · 60 Hurdles Preliminaries · Place 12 · MITMIT60 Hurdles Preliminaries128.37FR
Jan 21URI InvitationalJan 21 · 60m Hurdles · Place 5 · MITMIT60m Hurdles42" / 1.067mRound P5.8.40aFr
Jan 21URI InvitationalJan 21 · 60m Hurdles · Place 6 · MITMIT60m Hurdles42" / 1.067m6.8.56aFr
Jan 14MIT Tri-MeetJan 14 · 60 Hurdles · Place 2 · MITMIT60 Hurdles28.49FR

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25NCAA Division III Outdoor Track & Field ChampionshipsMay 25 · 110m Hurdles · Place 4 · MITMIT110m Hurdles42" / 1.067mRound P4.14.26aWind: 1.7Fr
May 25NCAA Division III Outdoor Track & Field ChampionshipsMay 25 · 110m Hurdles · Place 1 · MITMIT110m Hurdles42" / 1.067m1.14.22a PBWind: -0.3Fr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 110m Hurdles · Place 6 · MITMIT110m HurdlesRound P614.58FR
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 110m Hurdles · Place 4 · MITMIT110m Hurdles414.40FR
May 4New England Division III Outdoor ChampionshipsMay 4 · 400m Hurdles · Place 8 · MITMIT400m Hurdles855.29FR
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 400m Hurdles · MITMIT400m Hurdles36" / 0.914m—DNSFr
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 110m Hurdles · Place 1 · MITMIT110m Hurdles42" / 1.067mRound P1.14.36aWind: 1.2Fr
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 110m Hurdles · Place 3 · MITMIT110m Hurdles42" / 1.067m3.14.64aFr
Apr 22MIT Sean Collier InvitationalApr 22 · 400m Hurdles · Place 1 · MITMIT400m Hurdles155.86FR
Apr 8Amherst College Spring FlingApr 8 · 400m Hurdles · Place 7 · MITMIT400m Hurdles758.74FR
Apr 8Amherst College Spring FlingApr 8 · 110m Hurdles · Place 1 · MITMIT110m Hurdles114.57FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10MIT ALUMNI/AE MEETDec 10 · 60m Hurdles · Place 2 · MITMIT60m Hurdles42" / 1.067m2.8.64aFr

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14TX TTFCA 5th Annual Meet of ChampionsMay 14 · 300m Hurdles · Place 2 · St Marks Of TexasSt Marks Of Texas300m Hurdles36" / 0.914m2.38.39a PB11
May 14TX TTFCA 5th Annual Meet of ChampionsMay 14 · 110m Hurdles · Place 9 · St Marks Of TexasSt Marks Of Texas110m Hurdles39" / 0.991m9.14.78a PB11
May 8Southwest Preparatory Conference (SPC) ChampionshipsMay 8 · 300m Hurdles · Place 1 · St Marks Of TexasSt Marks Of Texas300m Hurdles36" / 0.914m1.39.90a11
May 8Southwest Preparatory Conference (SPC) ChampionshipsMay 8 · 110m Hurdles · Place 1 · St Marks Of TexasSt Marks Of Texas110m Hurdles39" / 0.991m1.14.78aWind: 2.611
Apr 30SPC North Zone ChampionshipsApr 30 · 300m Hurdles · Place 1 · St Marks Of TexasSt Marks Of Texas300m Hurdles36" / 0.914m1.38.99a11
Apr 30SPC North Zone ChampionshipsApr 30 · 110m Hurdles · Place 1 · St Marks Of TexasSt Marks Of Texas110m Hurdles39" / 0.991m1.14.94a11
Apr 22Greenhill Quad MeetApr 22 · 300m Hurdles · Place 1 · St Marks Of TexasSt Marks Of Texas300m Hurdles36" / 0.914m1.40.47a11
Apr 22Greenhill Quad MeetApr 22 · 110m Hurdles · Place 1 · St Marks Of TexasSt Marks Of Texas110m Hurdles39" / 0.991m1.14.95a11
Apr 22Greenhill Quad MeetApr 22 · 200 Meters · Place 2 · St Marks Of TexasSt Marks Of Texas200 Meters2.23.05a PB11
Mar 27DFW Private School Circuit 6a- Prince of PeaceMar 27 · 300m Hurdles · Place 1 · St Marks Of TexasSt Marks Of Texas300m Hurdles36" / 0.914m1.40.82a11
Mar 27DFW Private School Circuit 6a- Prince of PeaceMar 27 · 110m Hurdles · Place 1 · St Marks Of TexasSt Marks Of Texas110m Hurdles39" / 0.991m1.15.42a11
Mar 13DFW Private School Circuit 4b- St. Mark'sMar 13 · 300m Hurdles · Place 1 · St Marks Of TexasSt Marks Of Texas300m Hurdles36" / 0.914m1.40.12a11
Mar 13DFW Private School Circuit 4b- St. Mark'sMar 13 · 110m Hurdles · Place 2 · St Marks Of TexasSt Marks Of Texas110m Hurdles39" / 0.991m2.15.37aWind: 3.711