Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor80th Annual Eddy Meet · May 2015.43a80th Annual Eddy MeetMay 20, 2023
110m Hurdles · 42" / 1.067m · OutdoorNESCAC Track & Field Championships · Apr 2515.08aNESCAC Track & Field ChampionshipsApril 25, 2026
1500 Meters · OutdoorSection 2 State Qualifier · Jun 25:09.54Section 2 State QualifierJune 2, 2022
200 Meters · IndoorDavid Hemrey Valentine Invitational · Feb 923.13David Hemrey Valentine InvitationalFebruary 9, 2024
200 Meters · OutdoorWarrior Track and Field Classic · Apr 2324.43aWarrior Track and Field ClassicApril 23, 2022
400 Meters · IndoorDavid Hemrey Valentine Invitational · Feb 950.98David Hemrey Valentine InvitationalFebruary 9, 2024
400m Hurdles · 36" / 0.914m · OutdoorMiddlebury Outdoor Meet · Apr 1855.01aMiddlebury Outdoor MeetApril 18, 2026
50m Hurdles · 39" · IndoorSection 2 Division II Championship · Jan 287.25aSection 2 Division II ChampionshipJanuary 28, 2023
50m Hurdles · 39" · Indoor · Hand timedTCITL LM 4A Meet · Dec 297.3hTCITL LM 4A MeetDecember 29, 2022
60m Hurdles · 42" / 1.067m · IndoorNew England Division III Indoor Track & Field Championship · Feb 238.77aNew England Division III Indoor Track & Field ChampionshipFebruary 23, 2024
High Jump · OutdoorColonial Council Championships · May 171.52mColonial Council ChampionshipsMay 17, 2022
Long Jump · IndoorSection 2 Division II Championship · Jan 2819-03.00Section 2 Division II ChampionshipJanuary 28, 2023
Long Jump · OutdoorWarrior Track and Field Classic · Apr 2320-10.00Warrior Track and Field ClassicApril 23, 2022
Pentathlon (Outdoor) · Standard · OutdoorColonial Council Championships · May 172493Colonial Council ChampionshipsMay 17, 2022
Shot Put · 12lb · OutdoorColonial Council Championships · May 178.08mColonial Council ChampionshipsMay 17, 2022
Triple Jump · OutdoorWarrior Track and Field Classic · Apr 2338-01.00Warrior Track and Field ClassicApril 23, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 14 · MiddleburyMiddlebury400m Hurdles36" / 0.914m14.55.60aJr
May 1New England Division III Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 13 · MiddleburyMiddlebury110m Hurdles42" / 1.067mRound P13.15.45aWind: 1.8Jr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 400m Hurdles · Place 12 · MiddleburyMiddlebury400m Hurdles36" / 0.914mRound P12.56.11aJr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 110m Hurdles · Place 8 · MiddleburyMiddlebury110m Hurdles42" / 1.067mRound P8.15.08a PBWind: 1.1Jr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 110m Hurdles · Place 8 · MiddleburyMiddlebury110m Hurdles42" / 1.067m8.15.58aWind: -0.5Jr
Apr 18Middlebury Outdoor MeetApr 18 · 400m Hurdles · Place 3 · MiddleburyMiddlebury400m Hurdles36" / 0.914m3.55.01a PBJr
Apr 18Middlebury Outdoor MeetApr 18 · 110m Hurdles · Place 7 · MiddleburyMiddlebury110m Hurdles42" / 1.067m7.16.22aWind: 0.3Jr
Apr 11UMASS Commonwealth InvitationalApr 11 · 400m Hurdles · Place 9 · MiddleburyMiddlebury400m Hurdles36" / 0.914m9.56.15aJr
Apr 11UMASS Commonwealth InvitationalApr 11 · 110m Hurdles · Place 18 · MiddleburyMiddlebury110m Hurdles42" / 1.067m18.15.85aWind: 2.5Jr
Apr 11UMASS Commonwealth InvitationalApr 11 · 400 Meters · MiddleburyMiddlebury400 Meters—DNSJr
Apr 4Amherst Spring FlingApr 4 · 400m Hurdles · Place 5 · MiddleburyMiddlebury400m Hurdles36" / 0.914m5.56.37aJr
Apr 4Amherst Spring FlingApr 4 · 110m Hurdles · Place 8 · MiddleburyMiddlebury110m Hurdles42" / 1.067m8.15.64aWind: 0.1Jr
Mar 27Mangrum InvitationalMar 27 · 400m Hurdles · Place 8 · MiddleburyMiddlebury400m Hurdles856.69aJr
Mar 27Mangrum InvitationalMar 27 · 110m Hurdles · Place 10 · MiddleburyMiddlebury110m Hurdles1016.36aJr
Mar 21UCR Spring Classic InvitationalMar 21 · 400m Hurdles · Place 6 · MiddleburyMiddlebury400m Hurdles36" / 0.914m6.56.91aJr
Mar 21UCR Spring Classic InvitationalMar 21 · 110m Hurdles · Place 10 · MiddleburyMiddlebury110m Hurdles42" / 1.067m10.15.88aWind: 0.2Jr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13David Hemery Valentine InvitationalFeb 13 · 400 Meters · Place 103 · MiddleburyMiddlebury400 Meters10351.94aJr
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 104 · MiddleburyMiddlebury200 Meters10423.41aJr
Feb 7Tufts 6-Way InvitationalFeb 7 · 60m Hurdles · Place 9 · MiddleburyMiddlebury60m Hurdles98.90aJR
Feb 7Tufts 6-Way InvitationalFeb 7 · 400 Meters · Place 22 · MiddleburyMiddlebury400 Meters2253.63aJR
Feb 1Middlebury's NESCAC InviteFeb 1 · 400 Meters · Place 20 · MiddleburyMiddlebury400 Meters2052.22aJR
Jan 16Middlebury Winter ClassicJan 16 · 60m Hurdles · Place 3 · MiddleburyMiddlebury60m HurdlesRound P38.78aJr
Jan 10Middlebury Snowflake InviteJan 10 · 60m Hurdles · Place 4 · MiddleburyMiddlebury60m Hurdles48.64aJr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · 400m Hurdles · Place 19 · MiddleburyMiddlebury400m Hurdles36" / 0.914m19.56.90aSo
Apr 26NESCAC ChampionshipApr 26 · 400m Hurdles · Place 11 · MiddleburyMiddlebury400m Hurdles1156.18SO
Apr 26NESCAC ChampionshipApr 26 · 110m Hurdles · Place 13 · MiddleburyMiddlebury110m HurdlesRound P1315.94SO
Apr 19Middlebury Col MeetApr 19 · 110 Hurdles Section 1 · Place 12 · MiddleburyMiddlebury110 Hurdles Section 11219.33SO
Apr 19Middlebury Col MeetApr 19 · 110 Hurdles · Place 12 · MiddleburyMiddlebury110 Hurdles1219.33SO
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 400m Hurdles · Place 13 · MiddleburyMiddlebury400m Hurdles36" / 0.914m13.56.24aSo
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 110m Hurdles · Place 9 · MiddleburyMiddlebury110m Hurdles42" / 1.067m9.15.67aWind: 2.4So
Mar 2145th Aztec InvitationalMar 21 · 400m Hurdles · Place 7 · MiddleburyMiddlebury400m Hurdles36" / 0.914m7.55.20aSo
Mar 2145th Aztec InvitationalMar 21 · 110m Hurdles · Place 14 · MiddleburyMiddlebury110m Hurdles42" / 1.067m14.16.46aWind: -1.6So
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 400m Hurdles · Place 12 · MiddleburyMiddlebury400m Hurdles1258.69a—
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 110m Hurdles · Place 12 · MiddleburyMiddlebury110m Hurdles1215.76a—
Mar 8Tufts National QualifierMar 8 · 60m Hurdles · Place 3 · MiddleburyMiddlebury60m HurdlesRound P38.54SO
Mar 8Tufts National QualifierMar 8 · 60m Hurdles · Place 6 · MiddleburyMiddlebury60m Hurdles68.67SO

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · 60m Hurdles · Place 14 · MiddleburyMiddlebury60m Hurdles148.66SO
Feb 14David Hemery Valentine InvitationalFeb 14 · 400 Meters · Place 77 · MiddleburyMiddlebury400 Meters7751.10a—
Feb 14David Hemery Valentine InvitationalFeb 14 · 200 Meters · Place 100 · MiddleburyMiddlebury200 Meters10023.20a—
Feb 8Middlebury Field and Track MeetFeb 8 · 60m Hurdles · Place 2 · MiddleburyMiddlebury60m HurdlesRound P28.61SO
Feb 8Middlebury Field and Track MeetFeb 8 · 60m Hurdles · Place 7 · MiddleburyMiddlebury60m Hurdles78.93SO
Jan 26Middlebury's NESCAC Invite Jan 26 · 60m Hurdles · Place 7 · MiddleburyMiddlebury60m Hurdles78.73a—
Jan 26Middlebury's NESCAC Invite Jan 26 · 400 Meters · Place 13 · MiddleburyMiddlebury400 Meters1351.38a—
Jan 17Midd Winter ClassicJan 17 · 60m Hurdles · Place 7 · MiddleburyMiddlebury60m HurdlesRound P78.73SO
Jan 17Midd Winter ClassicJan 17 · 60m Hurdles · Place 5 · MiddleburyMiddlebury60m Hurdles58.65SO
Jan 17Midd Winter ClassicJan 17 · 200 Meters · Place 11 · MiddleburyMiddlebury200 Meters1123.52SO
Jan 11Midd Snowflake InviteJan 11 · 60m Hurdles · Place 1 · MiddleburyMiddlebury60m Hurdles18.66SO
Jan 11Midd Snowflake InviteJan 11 · 200 Meters · Place 4 · MiddleburyMiddlebury200 Meters423.31SO

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 400 Hurdles Preliminaries Heat 4 · Place 24 · MiddleburyMiddlebury400 Hurdles Preliminaries Heat 42458.19FR
May 10NEICAAA Outdoor ChampionshipMay 10 · 400 Hurdles Preliminaries · Place 24 · MiddleburyMiddlebury400 Hurdles Preliminaries2458.19FR
May 10Williams College The FIRE MeetMay 10 · 400m Hurdles · Place 7 · MiddleburyMiddlebury400m Hurdles36" / 0.914m7.56.06aFr
May 3NE Division 3May 3 · 400m Hurdles · Place 9 · MiddleburyMiddlebury400m Hurdles955.66a—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 400m Hurdles · Place 8 · MiddleburyMiddlebury400m Hurdles36" / 0.914m8.55.94aFr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 110m Hurdles · Place 13 · MiddleburyMiddlebury110m Hurdles42" / 1.067mRound P13.16.08aWind: -1.4Fr
Apr 20Middlebury College TF Outdoor MeetApr 20 · 400m Hurdles · Place 2 · MiddleburyMiddlebury400m Hurdles256.65a—
Apr 20Middlebury College TF Outdoor MeetApr 20 · 110m Hurdles · Place 2 · MiddleburyMiddlebury110m Hurdles215.47a—
Apr 12Carla Coffey ClassicApr 12 · 400m Hurdles · Place 4 · MiddleburyMiddlebury400m Hurdles36" / 0.914m4.55.60aFr
Apr 12Carla Coffey ClassicApr 12 · Long Jump · Place 19 · MiddleburyMiddleburyLong Jump19.5.81mWind: 1.2Fr
Apr 12Carla Coffey ClassicApr 12 · 110m Hurdles · Place 8 · MiddleburyMiddlebury110m Hurdles42" / 1.067m8.16.00aWind: -0.1Fr
Apr 7Amherst Spring FlingApr 7 · 400m Hurdles · Place 3 · MiddleburyMiddlebury400m Hurdles356.88a—
Apr 7Amherst Spring FlingApr 7 · 110m Hurdles · Place 13 · MiddleburyMiddlebury110m Hurdles1316.34a—
Mar 23PLNU Collegiate InvitationalMar 23 · 400m Hurdles · Place 3 · MiddleburyMiddlebury400m Hurdles357.81a—
Mar 16Ross & Sharon Irwin InviteMar 16 · 400m Hurdles · Place 4 · MiddleburyMiddlebury400m Hurdles456.52a—
Mar 16Ross & Sharon Irwin InviteMar 16 · 110m Hurdles · Place 8 · MiddleburyMiddlebury110m Hurdles815.59a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 60m Hurdles · Place 19 · MiddleburyMiddlebury60m Hurdles42" / 1.067mRound P19.8.77a PBFr
Feb 9David Hemrey Valentine InvitationalFeb 9 · 400 Meters · Place 124 · MiddleburyMiddlebury400 Meters12450.98 PBFR
Feb 9David Hemrey Valentine InvitationalFeb 9 · 200 Meters · Place 141 · MiddleburyMiddlebury200 Meters14123.13 PBFR
Jan 28Middlesbury NESCAC InvitationalJan 28 · 400 Meters · Place 12 · MiddleburyMiddlebury400 Meters1251.66a—
Jan 28Middlesbury NESCAC InvitationalJan 28 · 200 Meters · Place 28 · MiddleburyMiddlebury200 Meters2823.32a—
Jan 19Middlebury Winter ClassicJan 19 · 60m Hurdles · Place 7 · MiddleburyMiddlebury60m HurdlesRound P78.92FR
Jan 19Middlebury Winter ClassicJan 19 · 60m Hurdles · Place 6 · MiddleburyMiddlebury60m Hurdles68.75FR
Jan 19Middlebury Winter ClassicJan 19 · 400 Meters · Place 7 · MiddleburyMiddlebury400 Meters752.77FR
Jan 13Middlebury Snowflake InvitationalJan 13 · 60m Hurdles · Place 5 · MiddleburyMiddlebury60m Hurdles58.83FR
Jan 13Middlebury Snowflake InvitationalJan 13 · 200 Meters · Place 5 · MiddleburyMiddlebury200 Meters523.61FR

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 110m Hurdles · Place 9 · Albany Academy BoysAlbany Academy Boys110m Hurdles915.3712
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 110m Hurdles · Place 9 · Albany Ac BoysAlbany Ac Boys110m HurdlesRound P915.36712
Jun 2Section 2 State QualifierJun 2 · 400m Hurdles · Albany AcademyAlbany Academy400m Hurdles36" / 0.914m--DNF12
Jun 2Section 2 State QualifierJun 2 · 110m Hurdles · Place 1 · Albany AcademyAlbany Academy110m Hurdles39" / 0.991m1.14.95aUnofficial12
May 24Section 2 Group 1 ChampionshipsMay 24 · Long Jump · Place 5 · Albany AcadeAlbany AcadeLong Jump520-02.5012
May 24Section 2 Group 1 ChampionshipsMay 24 · 400m Hurdles · Place 2 · Albany AcadeAlbany Acade400m Hurdles257.0912
May 24Section 2 Group 1 ChampionshipsMay 24 · 110m Hurdles · Place 4 · Albany AcadeAlbany Acade110m Hurdles415.1312
May 2080th Annual Eddy MeetMay 20 · 400m Hurdles · Place 2 · Albany AcademyAlbany Academy400m Hurdles36" / 0.914m2.56.66a12
May 2080th Annual Eddy MeetMay 20 · 110m Hurdles · Place 4 · Albany AcademyAlbany Academy110m Hurdles39" / 0.991mRound P4.15.71aWind: -2.612
May 2080th Annual Eddy MeetMay 20 · 110m Hurdles · Place 4 · Albany AcademyAlbany Academy110m Hurdles39" / 0.991m4.15.43a PBWind: -112
May 16Colonial Council ChampionshipsMay 16 · Long Jump · Place 2 · Albany AcademyAlbany AcademyLong Jump221-712
May 16Colonial Council ChampionshipsMay 16 · 400m Hurdles · Place 1 · Albany AcademyAlbany Academy400m Hurdles155.9012
May 16Colonial Council ChampionshipsMay 16 · 110m Hurdles · Place 1 · Albany AcademyAlbany Academy110m Hurdles115.3212
May 6Colonie RelaysMay 6 · 400m Hurdles · Place 3 · Albany AcademyAlbany Academy400m Hurdles36" / 0.914m3.55.88a12
May 6Colonie RelaysMay 6 · Long Jump · Albany AcademyAlbany AcademyLong Jump--DNS12
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 400m Hurdles · Place 2 · Albany AcademyAlbany Academy400m Hurdles36" / 0.914m2.59.25a12
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 110m Hurdles · Place 1 · Albany AcademyAlbany Academy110m Hurdles39" / 0.991mRound P1.15.64a12
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 110m Hurdles · Place 1 · Albany AcademyAlbany Academy110m Hurdles39" / 0.991m1.15.79a12

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 17North Shore Pre-National InvitationalFeb 17 · Long Jump · Place 2 · Albany AcadeAlbany AcadeLong Jump221-06.5012
Feb 17North Shore Pre-National InvitationalFeb 17 · 55m Hurdles · Place 3 · Albany AcadeAlbany Acade55m Hurdles37.7612
Feb 17North Shore Pre-National InvitationalFeb 17 · 55m Hurdles · Place 2 · Albany AcadeAlbany Acade55m HurdlesRound P27.7512
Feb 5Section 2 State QualifierFeb 5 · Long Jump · Albany AcadeAlbany AcadeLong Jump—21-01.0012
Feb 5Section 2 State QualifierFeb 5 · 55m Hurdles · Place 4 · Albany AcadeAlbany Acade55m Hurdles48.1412
Feb 5Section 2 State QualifierFeb 5 · 55m Hurdles · Place 3 · Albany AcadeAlbany Acade55m HurdlesRound P38.1812
Jan 28Section 2 Division II ChampionshipJan 28 · 50m Hurdles · Place 1 · Albany AcademyAlbany Academy50m Hurdles39"Round P1.7.35a12
Jan 28Section 2 Division II ChampionshipJan 28 · 50m Hurdles · Place 2 · Albany AcademyAlbany Academy50m Hurdles39"2.7.25a PB12
Jan 28Section 2 Division II ChampionshipJan 28 · Long Jump · Place 2 · Albany AcademyAlbany AcademyLong Jump2.19-03.00 PB12
Jan 15Molloy Stanner GamesJan 15 · Long Jump · Place 4 · Albany AcadeAlbany AcadeLong Jump421-01.0012
Jan 15Molloy Stanner GamesJan 15 · 55m Hurdles · Place 2 · Albany AcadeAlbany Acade55m Hurdles27.8912
Jan 15Molloy Stanner GamesJan 15 · 55m Hurdles · Place 3 · Albany AcadeAlbany Acade55m HurdlesRound P37.9212

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29TCITL LM 4A MeetDec 29 · 50m Hurdles · Place 1 · Albany AcademyAlbany Academy50m Hurdles39"1.7.3h PB12
Dec 29TCITL LM 4A MeetDec 29 · Long Jump · Place 1 · Albany AcademyAlbany AcademyLong Jump1.19-00.0012
Dec 10TCITL League Meet 2ADec 10 · 50m Hurdles · Place 2 · Albany AcademyAlbany Academy50m Hurdles39"2.7.4h12
Dec 4Tri County Indoor Track League 1CDec 4 · Long Jump · Albany AcademyAlbany AcademyLong Jump--DNS12

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 2Section 2 State QualifierJun 2 · 1500 Meters · Place 4 · Albany AcadeAlbany Acade1500 Meters45:09.54 PB11
Jun 2Section 2 State QualifierJun 2 · Shot Put · Place 8 · Albany AcadeAlbany AcadeShot Put829-02.7511
Jun 2Section 2 State QualifierJun 2 · Long Jump · Place 2 · Albany AcadeAlbany AcadeLong Jump219-08.2511
Jun 2Section 2 State QualifierJun 2 · High Jump · Place 5 · Albany AcadeAlbany AcadeHigh Jump55-01.7511
Jun 2Section 2 State QualifierJun 2 · 110m Hurdles · Place 2 · Albany AcadeAlbany Acade110m Hurdles215.7411
May 17Colonial Council ChampionshipsMay 17 · Pentathlon (Outdoor) · Place 1 · Albany AcademyAlbany AcademyPentathlon (Outdoor)Standard1.2493 PB11
May 17Colonial Council ChampionshipsMay 17 · Long Jump · Place 1 · Albany AcademyAlbany AcademyLong Jump1.6.01m11
May 17Colonial Council ChampionshipsMay 17 · Shot Put · Place 4 · Albany AcademyAlbany AcademyShot Put12lb4.8.08m PB11
May 17Colonial Council ChampionshipsMay 17 · 110m Hurdles · Place 1 · Albany AcademyAlbany Academy110m Hurdles39" / 0.991m1.16.65a11
May 17Colonial Council ChampionshipsMay 17 · High Jump · Place 2 · Albany AcademyAlbany AcademyHigh Jump2.1.52m PB11
May 17Colonial Council ChampionshipsMay 17 · 1500 Meters · Place 1 · Albany AcademyAlbany Academy1500 Meters1.5:16.50a11
May 13The Futures @ MohonMay 13 · Shot Put · Place 37 · Albany AcadeAlbany AcadeShot Put3723-09.0011
May 13The Futures @ MohonMay 13 · 110m Hurdles · Place 5 · Albany AcadeAlbany Acade110m Hurdles518.2011
Apr 23Warrior Track and Field ClassicApr 23 · Triple Jump · Place 11 · Albany AcademyAlbany AcademyTriple Jump11.38-01.00 PB11
Apr 23Warrior Track and Field ClassicApr 23 · Long Jump · Place 7 · Albany AcademyAlbany AcademyLong Jump7.20-10.00 PB11
Apr 23Warrior Track and Field ClassicApr 23 · 200 Meters · Place 14 · Albany AcademyAlbany Academy200 MetersRound P14.24.43a PB11