Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorLittle East Conference Championship · Apr 2515.03aLittle East Conference ChampionshipApril 25, 2026
200 Meters · OutdoorCoast Guard Academy Spring Invitational · Apr 626.46aCoast Guard Academy Spring InvitationalApril 6, 2024
300m Hurdles · 30" / 0.762m · OutdoorMaine Class C State Championship · Jun 448.12aMaine Class C State ChampionshipJune 4, 2022
55m Hurdles · 33" · Indoor2024 Little East Championship · Feb 178.30a2024 Little East ChampionshipFebruary 17, 2024
60 Meter · IndoorBates Invitational · Jan 198.18aBates InvitationalJanuary 19, 2024
60m Hurdles · 33" / 0.838m · IndoorNew England Division III Indoor Track & Field Championship · Feb 238.87aNew England Division III Indoor Track & Field ChampionshipFebruary 23, 2024
Long Jump · IndoorMaine College State meet · Feb 35.22mMaine College State meetFebruary 3, 2024
Long Jump · OutdoorLittle East Championship · Apr 274.78mLittle East ChampionshipApril 27, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 100m Hurdles · Southern MaineSouthern Maine100m Hurdles33" / 0.838mRound P—DNSWind: 1.2Jr
May 1New England Division III Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 9 · Southern MaineSouthern Maine100m Hurdles33" / 0.838mRound P9.15.08aWind: 1.2Jr
Apr 25Little East Conference ChampionshipApr 25 · 100m Hurdles · Place 3 · Southern MaineSouthern Maine100m Hurdles33" / 0.838mRound P3.15.22aWind: -0.2Jr
Apr 25Little East Conference ChampionshipApr 25 · 100m Hurdles · Place 2 · Southern MaineSouthern Maine100m Hurdles33" / 0.838m2.15.03a PBWind: -0.7Jr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 100m Hurdles · Place 5 · Southern MaineSouthern Maine100m Hurdles33" / 0.838m5.15.76aWind: 1.9Jr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 100m Hurdles · Place 8 · Southern MaineSouthern Maine100m Hurdles815.30a—
May 3NE Division 3May 3 · 100m Hurdles · Place 8 · Southern MaineSouthern Maine100m Hurdles815.55a—
Apr 27Little East ChampionshipApr 27 · Long Jump · Place 6 · Southern MaineSouthern MaineLong Jump64.78m PBFR
Apr 27Little East ChampionshipApr 27 · 100m Hurdles · Place 2 · Southern MaineSouthern Maine100m Hurdles215.41FR
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 100m Hurdles · Place 1 · Southern MaineSouthern Maine100m Hurdles33" / 0.838m1.14.95aWind: 2.5Fr
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 200 Meters · Place 3 · Southern MaineSouthern Maine200 Meters3.26.46a PBWind: 1.6Fr
Mar 2Tufts National Qualifying MeetMar 2 · 60 Hurdles · Place 3 · Southern MaineSouthern Maine60 HurdlesRound P39.14FR
Mar 2Tufts National Qualifying MeetMar 2 · 60 Hurdles · Place 3 · Southern MaineSouthern Maine60 Hurdles39.15FR

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 60m Hurdles · Place 8 · Southern MaineSouthern Maine60m HurdlesRound P88.96FR
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 60m Hurdles · Place 8 · Southern MaineSouthern Maine60m Hurdles89.09FR
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 60m Hurdles · Place 7 · Southern MaineSouthern Maine60m Hurdles33" / 0.838mRound P7.9.10aFr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 60m Hurdles · Place 4 · Southern MaineSouthern Maine60m Hurdles33" / 0.838m4.8.87a PBFr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · Long Jump · Place 17 · Southern MaineSouthern MaineLong Jump17.4.63mFr
Feb 172024 Little East ChampionshipFeb 17 · 55m Hurdles · Place 1 · Southern MaineSouthern Maine55m Hurdles33"Round P1.8.45aWind: 0Fr
Feb 172024 Little East ChampionshipFeb 17 · 55m Hurdles · Place 2 · Southern MaineSouthern Maine55m Hurdles33"2.8.30a PBWind: 0Fr
Feb 172024 Little East ChampionshipFeb 17 · Long Jump · Place 2 · Southern MaineSouthern MaineLong Jump2.5.10mFr
Feb 3Maine College State meetFeb 3 · 55m Hurdles · Place 1 · Southern MaineSouthern Maine55m Hurdles33"Round P1.8.32aWind: 0Fr
Feb 3Maine College State meetFeb 3 · 55m Hurdles · Place 2 · Southern MaineSouthern Maine55m Hurdles33"2.8.43aWind: 0Fr
Feb 3Maine College State meetFeb 3 · Long Jump · Place 3 · Southern MaineSouthern MaineLong Jump3.5.22m PBFr
Jan 27USM Husky InvitationalJan 27 · 55m Hurdles · Place 1 · Southern MaineSouthern Maine55m HurdlesRound P18.63FR
Jan 27USM Husky InvitationalJan 27 · 55m Hurdles · Place 2 · Southern MaineSouthern Maine55m Hurdles28.62FR
Jan 27USM Husky InvitationalJan 27 · Long Jump · Place 1 · Southern MaineSouthern MaineLong Jump15.29mFR
Jan 19Bates InvitationalJan 19 · 60 Meter · Place 6 · Southern MaineSouthern Maine60 MeterRound P6.8.18a PBWind: 0Fr
Jan 19Bates InvitationalJan 19 · 60 Meter · Place 6 · Southern MaineSouthern Maine60 Meter6.8.24aWind: 0Fr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9USM Alumni OpenDec 9 · 55m Hurdles · Place 1 · Southern MaineSouthern Maine55m Hurdles33"1.8.49aWind: 0Fr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19MTA Meet #1May 19 · Long Jump · Place 3 · Lisbon HighLisbon HighLong Jump314-05.0012
May 19MTA Meet #1May 19 · 100m Hurdles · Place 1 · Lisbon HighLisbon High100m Hurdles117.3712
May 16Lisbon Meet #4May 16 · 300m Hurdles · Place 1 · Lisbon HighLisbon High300m Hurdles151.02—
May 16Lisbon Meet #4May 16 · 100m Hurdles · Place 1 · Lisbon HighLisbon High100m Hurdles117.11—
May 9MVC Meet @ Hall-DaleMay 9 · Long Jump · Place 1 · LisbonLisbonLong Jump115-512
May 9MVC Meet @ Hall-DaleMay 9 · 300m Hurdles · Place 1 · LisbonLisbon300m Hurdles150.7812
May 9MVC Meet @ Hall-DaleMay 9 · 100m Hurdles · Place 1 · LisbonLisbon100m Hurdles117.1612
May 5MVC Meet @LisbonMay 5 · Long Jump · Place 1 · Lisbon HighLisbon HighLong Jump115-00.50—
May 5MVC Meet @LisbonMay 5 · 300m Hurdles · Place 2 · Lisbon HighLisbon High300m Hurdles248.82—
May 5MVC Meet @LisbonMay 5 · 100m Hurdles · Place 1 · Lisbon HighLisbon High100m Hurdles116.65—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4Maine Class C State ChampionshipJun 4 · Long Jump · Place 6 · LisbonLisbonLong Jump6.15-00.0011
Jun 4Maine Class C State ChampionshipJun 4 · 300m Hurdles · Place 2 · LisbonLisbon300m Hurdles30" / 0.762m2.48.12a PB11
Jun 4Maine Class C State ChampionshipJun 4 · 100m Hurdles · Place 1 · LisbonLisbon100m Hurdles33" / 0.838mRound P1.15.92a11
Jun 4Maine Class C State ChampionshipJun 4 · 100m Hurdles · Place 1 · LisbonLisbon100m Hurdles33" / 0.838m1.15.81a11
May 26MVC ChampionshipMay 26 · Long Jump · Place 4 · LisbonLisbonLong Jump415-211
May 26MVC ChampionshipMay 26 · 300m Hurdles · Place 1 · LisbonLisbon300m Hurdles150.6411
May 26MVC ChampionshipMay 26 · 100m Hurdles · Place 1 · LisbonLisbon100m Hurdles116.1411
May 17MVC:Buckfield, Carrabec, Hall-Dale, Madison @ LisbonMay 17 · Long Jump · Place 3 · Lisbon HighLisbon HighLong Jump315-05.75—
May 17MVC:Buckfield, Carrabec, Hall-Dale, Madison @ LisbonMay 17 · 300m Hurdles · Place 1 · Lisbon HighLisbon High300m Hurdles151.02—
May 17MVC:Buckfield, Carrabec, Hall-Dale, Madison @ LisbonMay 17 · 100m Hurdles · Place 1 · Lisbon HighLisbon High100m Hurdles118.47—
May 10Lisbon Meet #3May 10 · 300m Hurdles · Place 1 · Lisbon HighLisbon High300m Hurdles151.50—
May 10Lisbon Meet #3May 10 · 100m Hurdles · Place 1 · Lisbon HighLisbon High100m Hurdles116.48—
May 10Lisbon Meet #3May 10 · 200 Meters · Place 3 · Lisbon HighLisbon High200 Meters328.89—
May 3MVC:Carrabec, Madison,Sp Mt, Winthrop @ LisbonMay 3 · Shot Put · Place 3 · Lisbon HighLisbon HighShot Put323-06.25—
May 3MVC:Carrabec, Madison,Sp Mt, Winthrop @ LisbonMay 3 · 300m Hurdles · Place 1 · Lisbon HighLisbon High300m Hurdles153.65—
May 3MVC:Carrabec, Madison,Sp Mt, Winthrop @ LisbonMay 3 · 100m Hurdles · Place 1 · Lisbon HighLisbon High100m Hurdles116.62—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5Maine Class C State ChampionshipJun 5 · Long Jump · Place 8 · LisbonLisbonLong Jump8.15-00.5010
Jun 5Maine Class C State ChampionshipJun 5 · 300m Hurdles · Place 2 · LisbonLisbon300m Hurdles30" / 0.762m2.49.10a10
Jun 5Maine Class C State ChampionshipJun 5 · 100m Hurdles · Place 2 · LisbonLisbon100m Hurdles33" / 0.838mRound P2.16.50aWind: -1.910
Jun 5Maine Class C State ChampionshipJun 5 · 100m Hurdles · Place 1 · LisbonLisbon100m Hurdles33" / 0.838m1.15.88aWind: 1.510