Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMaine Class A State Championship · Jun 115.01aMaine Class A State ChampionshipJune 1, 2024
110m Hurdles · 42" / 1.067m · OutdoorNEWMAC Outdoor Championships · Apr 2415.46aNEWMAC Outdoor ChampionshipsApril 24, 2026
200 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1423.89aDavid Hemery Valentine InvitationalFebruary 14, 2025
30 Meter · IndoorWheaton - Blue vs White · Dec 54.36aWheaton - Blue vs WhiteDecember 5, 2025
300 Meters · IndoorWheaton - Blue vs White · Dec 538.87aWheaton - Blue vs WhiteDecember 5, 2025
300m Hurdles · 36" / 0.914m · OutdoorMaine Class A State Championship · Jun 140.79aMaine Class A State ChampionshipJune 1, 2024
400 Meters · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 1656.16aSMAA: Gorham-Noble-South Portland-WestbrookDecember 16, 2023
400m Hurdles · 36" / 0.914m · OutdoorThe FIRE Meet at Williams · May 858.28aThe FIRE Meet at WilliamsMay 8, 2026
500 Meters · Indoor2026 Reggie Poyau Memorial Invitational · Jan 171:13.47a2026 Reggie Poyau Memorial InvitationalJanuary 17, 2026
55m Hurdles · 39" · IndoorMaine Class A State Meet · Feb 208.17aMaine Class A State MeetFebruary 20, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 400m Hurdles · Place 15 · Wheaton (Mass.)Wheaton (Mass.)400m Hurdles36" / 0.914m15.58.28a PBSo
May 8The FIRE Meet at WilliamsMay 8 · 110m Hurdles · Place 13 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067mRound P13.16.27aSo
May 1New England Division III Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 19 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067mRound P19.15.82aWind: 2.5So
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 400m Hurdles · Place 11 · Wheaton (Mass.)Wheaton (Mass.)400m Hurdles36" / 0.914m11.58.49aSo
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 110m Hurdles · Place 7 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067mRound P7.15.55aWind: 3.5So
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 110m Hurdles · Place 6 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067m6.15.46a PBWind: 2So
Apr 17MIT Sean Collier InvitationalApr 17 · 400m Hurdles · Place 10 · Wheaton (Mass.)Wheaton (Mass.)400m Hurdles36" / 0.914m10.59.46aSo
Apr 17MIT Sean Collier InvitationalApr 17 · 110m Hurdles · Place 17 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067m17.16.17aWind: 1.5So
Apr 10Tufts Spring StampedeApr 10 · 400m Hurdles · Place 17 · Wheaton (Mass.)Wheaton (Mass.)400m Hurdles36" / 0.914m17.59.76aSo
Apr 10Tufts Spring StampedeApr 10 · 110m Hurdles · Place 13 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067m13.16.83aWind: 0.6So
Apr 4Emory Dooley EliteApr 4 · 400m Hurdles · Place 15 · Wheaton (Mass.)Wheaton (Mass.)400m Hurdles36" / 0.914m15.1:00.05aSo
Apr 4Emory Dooley EliteApr 4 · 110m Hurdles · Place 13 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067m13.17.16aWind: -0.4So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 60m Hurdles · Place 5 · Wheaton (Mass.)Wheaton (Mass.)60m Hurdles58.88SO
Feb 13Harvard Crimson Elite & OpenFeb 13 · 60m Hurdles · Place 24 · Wheaton (Mass.)Wheaton (Mass.)60m HurdlesRound P248.99SO
Feb 72026 Wheaton InvitationalFeb 7 · 60m Hurdles · Place 10 · Wheaton (Mass.)Wheaton (Mass.)60m Hurdles109.05aSO
Jan 232026 Lyons InvitationalJan 23 · 60m Hurdles · Place 8 · Wheaton (Mass.)Wheaton (Mass.)60m HurdlesRound P89.00SO
Jan 232026 Lyons InvitationalJan 23 · 60m Hurdles · Place 8 · Wheaton (Mass.)Wheaton (Mass.)60m Hurdles89.30SO
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 60m Hurdles · Place 10 · Wheaton (Mass.)Wheaton (Mass.)60m Hurdles108.99aSo
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 500 Meters · Place 15 · Wheaton (Mass.)Wheaton (Mass.)500 Meters151:13.47a PBSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Wheaton - Blue vs WhiteDec 5 · 30 Meter · Place 11 · Wheaton (Mass.)Wheaton (Mass.)30 Meter11.4.36a PBSo
Dec 5Wheaton - Blue vs WhiteDec 5 · 300 Meters · Place 10 · Wheaton (Mass.)Wheaton (Mass.)300 Meters10.38.87a PBSo
Feb 22Wheaton Post-Season QualifierFeb 22 · 60m Hurdles · Place 8 · Wheaton (Mass.)Wheaton (Mass.)60m Hurdles88.94a—
Feb 14David Hemery Valentine InvitationalFeb 14 · 60m Hurdles · Place 19 · Wheaton (Mass.)Wheaton (Mass.)60m HurdlesRound P198.95a—
Feb 14David Hemery Valentine InvitationalFeb 14 · 200 Meters · Place 128 · Wheaton (Mass.)Wheaton (Mass.)200 Meters12823.89a PB—
Feb 1Wheaton InviteFeb 1 · 60m Hurdles · Place 5 · Wheaton (Mass.)Wheaton (Mass.)60m HurdlesRound P59.09FR
Feb 1Wheaton InviteFeb 1 · 60m Hurdles · Place 5 · Wheaton (Mass.)Wheaton (Mass.)60m Hurdles59.12FR
Jan 25Lyons InviteJan 25 · 60m Hurdles · Place 5 · Wheaton (Mass.)Wheaton (Mass.)60m Hurdles58.95FR
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 60m Hurdles · Place 6 · Wheaton (Mass.)Wheaton (Mass.)60m Hurdles68.95a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25NEWMAC ChampionshipsApr 25 · 400m Hurdles · Place 12 · Wheaton (Mass.)Wheaton (Mass.)400m Hurdles36" / 0.914m12.59.75aFr
Apr 25NEWMAC ChampionshipsApr 25 · 110m Hurdles · Place 12 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067mRound P12.16.39aWind: 4.1Fr
Apr 18MIT Sean Collier InvitationalApr 18 · 400m Hurdles · Place 11 · Wheaton (Mass.)Wheaton (Mass.)400m Hurdles111:00.42FR
Apr 11Bridgewater State Bears InvitationalApr 11 · 400m Hurdles · Place 6 · Wheaton (Mass.)Wheaton (Mass.)400m Hurdles36" / 0.914m6.1:00.84aFr
Apr 11Bridgewater State Bears InvitationalApr 11 · 110m Hurdles · Place 6 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067m6.16.31aWind: 1.7Fr
Apr 5Emory Dooley Elite 2025Apr 5 · 400m Hurdles · Place 11 · Wheaton (Mass.)Wheaton (Mass.)400m Hurdles36" / 0.914m11.59.63aFr
Apr 5Emory Dooley Elite 2025Apr 5 · 110m Hurdles · Place 9 · Wheaton (Mass.)Wheaton (Mass.)110m Hurdles42" / 1.067m9.16.32aWind: 2.8Fr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 300m Hurdles · Place 4 · GorhamGorham300m Hurdles36" / 0.914m4.40.79a PB12
Jun 1Maine Class A State ChampionshipJun 1 · 110m Hurdles · Place 7 · GorhamGorham110m Hurdles39" / 0.991mRound P7.15.76a12
Jun 1Maine Class A State ChampionshipJun 1 · 110m Hurdles · Place 3 · GorhamGorham110m Hurdles39" / 0.991m3.15.01a PB12
Apr 24SMAA: Gorham, Noble @ PortlandApr 24 · 300m Hurdles · Place 1 · Gorham HighGorham High300m Hurdles142.61—
Apr 24SMAA: Gorham, Noble @ PortlandApr 24 · 110m Hurdles · Place 2 · Gorham HighGorham High110m Hurdles216.98—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19Maine Class A Indoor State MeetFeb 19 · 55m Hurdles · Place 7 · GorhamGorham55m Hurdles39"Round P7.8.25a12
Feb 19Maine Class A Indoor State MeetFeb 19 · 55m Hurdles · Place 5 · GorhamGorham55m Hurdles39"5.8.24a12
Jan 6Dartmouth RelaysJan 6 · 55m Hurdles · GorhamGorham55m Hurdles39"Round P—DNS12

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · 55m Hurdles · Place 3 · GorhamGorham55m Hurdles39"3.8.53a12
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · 400 Meters · Place 4 · GorhamGorham400 Meters4.56.16a PB12
Feb 20Maine Class A State MeetFeb 20 · 55m Hurdles · Place 7 · GorhamGorham55m Hurdles39"Round P7.8.43a11
Feb 20Maine Class A State MeetFeb 20 · 55m Hurdles · Place 6 · GorhamGorham55m Hurdles39"6.8.17a PB11
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55m Hurdles · Place 5 · Gorham HighGorham High55m Hurdles58.53—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55m Hurdles · Place 3 · Gorham HighGorham High55m HurdlesRound P38.56—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 55m Hurdles · Place 3 · Gorham HighGorham High55m Hurdles38.82—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 200 Meters · Place 6 · Gorham HighGorham High200 Meters625.43—
Jan 14SMAA: Bonny Eagle-Cheverus-Gorham-MassabesicJan 14 · 55m Hurdles · Place 4 · Gorham HighGorham High55m Hurdles48.97—
Jan 14SMAA: Bonny Eagle-Cheverus-Gorham-MassabesicJan 14 · 200 Meters · Place 5 · Gorham HighGorham High200 Meters526.05—
Jan 4SMAA: Biddeford-Deering-Gorham-MarshwoodJan 4 · 55m Hurdles · Place 2 · Gorham HighGorham High55m Hurdles28.95—
Jan 4SMAA: Biddeford-Deering-Gorham-MarshwoodJan 4 · 200 Meters · Place 5 · Gorham HighGorham High200 Meters526.06—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 300m Hurdles · Place 4 · GorhamGorham300m Hurdles36" / 0.914m4.41.86a11
Jun 3Maine Class A State ChampionshipJun 3 · 110m Hurdles · Place 11 · GorhamGorham110m Hurdles39" / 0.991mRound P11.16.42a11
May 26Southwesterns ChampionshipMay 26 · 300m Hurdles · Place 4 · Gorham HighGorham High300m Hurdles442.76—
May 26Southwesterns ChampionshipMay 26 · 110m Hurdles · Place 11 · Gorham HighGorham High110m HurdlesRound P1117.38—
May 26Southwesterns ChampionshipMay 26 · 300m Hurdles · Place 4 · Gorham HighGorham High300m Hurdles442.76—
May 26Southwesterns ChampionshipMay 26 · 110m Hurdles · Place 11 · Gorham HighGorham High110m HurdlesRound P1117.38—
May 17SMAA: GORHAM-MASSABESIC @ SANFORDMay 17 · 300m Hurdles · Place 2 · Gorham HighGorham High300m Hurdles242.90—
May 17SMAA: GORHAM-MASSABESIC @ SANFORDMay 17 · 110m Hurdles · Place 1 · Gorham HighGorham High110m Hurdles116.20—
May 10SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · 300m Hurdles · Place 2 · Gorham HighGorham High300m Hurdles241.76—
May 10SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · 110m Hurdles · Place 2 · Gorham HighGorham High110m Hurdles216.47—
May 1SMAA Week 2 MeetMay 1 · 300m Hurdles · Place 2 · Gorham HighGorham High300m Hurdles242.70—
May 1SMAA Week 2 MeetMay 1 · 110m Hurdles · Place 2 · Gorham HighGorham High110m Hurdles216.80—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · 300m Hurdles · Place 1 · Gorham HighGorham High300m Hurdles144.03—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · 110m Hurdles · Place 2 · Gorham HighGorham High110m Hurdles216.33—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · 300m Hurdles · Place 1 · Gorham HighGorham High300m Hurdles144.03—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · 110m Hurdles · Place 2 · Gorham HighGorham High110m Hurdles216.33—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55m Hurdles · Place 11 · GorhamGorham55m Hurdles39"Round P11.9.15a11
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 55m Hurdles · Place 6 · GorhamGorham55m Hurdles39"6.9.27a11
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 400 Meters · Place 4 · GorhamGorham400 Meters4.59.23a11
Dec 12SMAA: Gorham, Kennebunk, Portland & Thornton AcademyDec 12 · 55m Hurdles · Place 5 · GorhamGorham55m Hurdles39"5.9.43aUnofficial11
Dec 12SMAA: Gorham, Kennebunk, Portland & Thornton AcademyDec 12 · 400 Meters · Place 7 · GorhamGorham400 Meters7.1:01.61aUnofficial11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26#6 Greenfield Central Boys IHSAA RegionalMay 26 · 300m Hurdles · Place 6 · Columbus NorthColumbus North300m Hurdles36" / 0.914m6.41.98a10
May 19#22 Columbus North Boys IHSAA SectionalMay 19 · 300m Hurdles · Place 5 · Columbus NorthColumbus North300m Hurdles36" / 0.914m5.42.05a10
Apr 29Conference Indiana Championships 2022Apr 29 · 300m Hurdles · Place 4 · Columbus NorthColumbus North300m Hurdles442.55a10
Apr 26Columbus North vs Shelbyville and East CentralApr 26 · 300m Hurdles · Place 1 · Columbus NorthColumbus North300m Hurdles143.00a10
Apr 26Columbus North vs Shelbyville and East CentralApr 26 · 110m Hurdles · Place 5 · Columbus NorthColumbus North110m Hurdles517.62a10

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27#6 Warren Central Boys IHSAA RegionalMay 27 · 300m Hurdles · Place 13 · Columbus NorthColumbus North300m Hurdles36" / 0.914m13.43.84a9
May 20#22 Columbus North Boys IHSAA SectionalMay 20 · 300m Hurdles · Place 4 · Columbus NorthColumbus North300m Hurdles36" / 0.914m4.43.28a9
May 20#22 Columbus North Boys IHSAA SectionalMay 20 · 110m Hurdles · Place 7 · Columbus NorthColumbus North110m Hurdles39" / 0.991mRound P7.18.01a9
May 20#22 Columbus North Boys IHSAA SectionalMay 20 · 110m Hurdles · Place 7 · Columbus NorthColumbus North110m Hurdles39" / 0.991m7.17.71a9
May 72021 Pike InvitationalMay 7 · 300m Hurdles · Place 10 · Columbus NorthColumbus North300m Hurdles1045.579
May 72021 Pike InvitationalMay 7 · 110m Hurdles · Place 12 · Columbus NorthColumbus North110m Hurdles1218.519
Apr 302021 Conference Indiana ChampionshipsApr 30 · 300m Hurdles · Place 5 · Columbus NorthColumbus North300m Hurdles544.189
Apr 302021 Conference Indiana ChampionshipsApr 30 · 110m Hurdles · Place 9 · Columbus NorthColumbus North110m HurdlesRound P917.869
Apr 24Talon Relays @ Brown County HSApr 24 · 110m Hurdles · Place 3 · Columbus NorthColumbus North110m Hurdles39" / 0.991m3.18.43a9
Apr 6Bloomington South vs. Columbus NorthApr 6 · 300m Hurdles · Place 4 · Columbus NorthColumbus North300m Hurdles444.629
Apr 6Bloomington South vs. Columbus NorthApr 6 · 110m Hurdles · Place 3 · Columbus NorthColumbus North110m Hurdles318.129