Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMedomak Meet #1 · May 311.71Medomak Meet #1May 3, 2024
110m Hurdles · 39" / 0.991m · OutdoorMaine Class B State Championship · Jun 417.69aMaine Class B State ChampionshipJune 4, 2022
200 Meters · IndoorKVAC Meet 1C · Dec 2825.71aKVAC Meet 1CDecember 28, 2022
200 Meters · OutdoorLawrence Home Meet 1 · Apr 1924.37Lawrence Home Meet 1April 19, 2024
400 Meters · OutdoorKVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak Valley · May 231:01.14KVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak ValleyMay 23, 2022
55 Meter · IndoorKVAC Meet 3B · Dec 297.09aKVAC Meet 3BDecember 29, 2022
55 Meters · IndoorKVAC Meet 6B · Feb 27.08KVAC Meet 6BFebruary 2, 2024
High Jump · IndoorKVAC Meet 2A · Dec 215-00.00KVAC Meet 2ADecember 21, 2022
Long Jump · Indoor the TRACK at new balance Early Bird invite · Dec 76.86m the TRACK at new balance Early Bird inviteDecember 7, 2024
Long Jump · OutdoorKVAC Small School Championship · May 2422-06.50KVAC Small School ChampionshipMay 24, 2024
Triple Jump · IndoorRiverhawk Invitational · Jan 2414.13mRiverhawk InvitationalJanuary 24, 2025
Triple Jump · Outdoor2025 NEICAAA Outdoor Champs · May 1014.22m2025 NEICAAA Outdoor ChampsMay 10, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16Black Bear Last ChanceMay 16 · Triple Jump · Place 1 · MaineMaineTriple Jump1.14.76mWind: 2.9So
May 16Black Bear Last ChanceMay 16 · Long Jump · Place 1 · MaineMaineLong Jump1.7.18mWind: 4.1So
May 9America East Outdoor ChampionshipsMay 9 · Triple Jump · Place 6 · MaineMaineTriple Jump6.15.14mWind: 2.7So
May 9America East Outdoor ChampionshipsMay 9 · Long Jump · Place 3 · MaineMaineLong Jump3.7.33mWind: 1.8So
Apr 24UNH Wildcat InvitationalApr 24 · Triple Jump · Place 2 · MaineMaineTriple Jump2.13.50mSo
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · Triple Jump · Place 2 · MaineMaineTriple Jump2.14.13mWind: 1.4So
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · Long Jump · Place 4 · MaineMaineLong Jump4.6.79mWind: 1.5So
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · High Jump · MaineMaineHigh Jump--DNSSo
Apr 11UMASS Commonwealth InvitationalApr 11 · Triple Jump · MaineMaineTriple Jump—DNSSo
Apr 11UMASS Commonwealth InvitationalApr 11 · Long Jump · Place 7 · MaineMaineLong Jump7.6.62mWind: 3So
Apr 4Maine Spring OpenerApr 4 · Triple Jump · Place 3 · MaineMaineTriple Jump3.13.82mWind: 2So
Apr 4Maine Spring OpenerApr 4 · Long Jump · Place 1 · MaineMaineLong Jump1.6.86mWind: 0So
Mar 26Raleigh RelaysMar 26 · Triple Jump · Place 34 · MaineMaineTriple Jump34.13.94mWind: 1.8So
Mar 26Raleigh RelaysMar 26 · Long Jump · Place 31 · MaineMaineLong Jump31.6.68mWind: 1.9So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20America East Indoor ChampionshipsFeb 20 · Long Jump · Place 12 · MaineMaineLong Jump126.70mSO
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · Triple Jump · Place 9 · MaineMaineTriple Jump914.27mSo
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · Long Jump · Place 12 · MaineMaineLong Jump126.55mSo
Jan 30John Thomas Terrier ClassicJan 30 · Triple Jump · Place 6 · MaineMaineTriple Jump614.46SO
Jan 30John Thomas Terrier ClassicJan 30 · Long Jump · Place 20 · MaineMaineLong Jump206.49SO
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · Triple Jump · Place 7 · MaineMaineTriple Jump714.11mSo
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · Long Jump · Place 8 · MaineMaineLong Jump86.73mSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · Triple Jump · Place 2 · MaineMaineTriple Jump2.13.98mSo
Dec 13UMaine InvitationalDec 13 · Long Jump · Place 1 · MaineMaineLong Jump1.6.97mSo
Feb 22America East Indoor ChampsFeb 22 · Triple Jump · Place 3 · MaineMaineTriple Jump314.58m—
Feb 22America East Indoor ChampsFeb 22 · Long Jump · Place 6 · MaineMaineLong Jump66.91m—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · Long Jump · Place 3 · MaineMaineLong Jump36.98m—
Jan 31John Thomas Terrier ClassicJan 31 · Triple Jump · Place 7 · MaineMaineTriple Jump713.70m—
Jan 31John Thomas Terrier ClassicJan 31 · Long Jump · Place 7 · MaineMaineLong Jump76.79m—
Jan 24Riverhawk InvitationalJan 24 · Triple Jump · Place 3 · MaineMaineTriple Jump3.14.13m PBFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Harvard ClassicDec 6 · Triple Jump · Place 3 · MaineMaineTriple Jump3.14.27mSo
Dec 6Harvard ClassicDec 6 · Long Jump · Place 4 · MaineMaineLong Jump4.6.87mSo
May 102025 NEICAAA Outdoor ChampsMay 10 · Triple Jump · Place 5 · MaineMaineTriple Jump514.22m PBFR
May 102025 NEICAAA Outdoor ChampsMay 10 · Long Jump · Place 21 · MaineMaineLong Jump216.41mFR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · Triple Jump · Place 3 · MaineMaineTriple Jump347-1FR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · Long Jump · Place 2 · MaineMaineLong Jump222-10FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Triple Jump · Place 6 · MaineMaineTriple Jump6.13.95mFr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · Long Jump · Place 2 · MaineMaineLong Jump2.6.65mFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Triple Jump · Place 2 · MaineMaineTriple Jump2.13.78mFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Long Jump · Place 3 · MaineMaineLong Jump3.6.86m PBFr
Feb 19Maine Class B Indoor State MeetFeb 19 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump1.43-712
Feb 19Maine Class B Indoor State MeetFeb 19 · Long Jump · Place 2 · Medomak ValleyMedomak ValleyLong Jump2.20-10.7512
Feb 2KVAC Meet 6BFeb 2 · 200 Meters · Place 8 · Medomak VallMedomak Vall200 Meters825.7612
Feb 2KVAC Meet 6BFeb 2 · 55 Meters · Place 5 · Medomak VallMedomak Vall55 Meters57.08 PB12
Jan 19KVAC Meet 5BJan 19 · Triple Jump · Place 1 · Medomak VallMedomak VallTriple Jump144-05.7512
Jan 19KVAC Meet 5BJan 19 · 55 Meters · Place 5 · Medomak VallMedomak Vall55 Meters57.1212

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump1.44-5.5012
Jun 1Maine Class B State ChampionshipJun 1 · Long Jump · Place 2 · Medomak ValleyMedomak ValleyLong Jump2.21-3.2512
May 24KVAC Small School ChampionshipMay 24 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump1.45-08.7512
May 24KVAC Small School ChampionshipMay 24 · Long Jump · Place 1 · Medomak ValleyMedomak ValleyLong Jump1.22-06.50 PB12
May 16Medomak Meet #2May 16 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump144-10.7512
May 16Medomak Meet #2May 16 · Long Jump · Place 1 · Medomak ValleyMedomak ValleyLong Jump122-3.5012
May 13Nokomis Meet #1May 13 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump146-112
May 13Nokomis Meet #1May 13 · Long Jump · Place 2 · Medomak ValleyMedomak ValleyLong Jump221-1012
May 3Medomak Meet #1May 3 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump145-0.7512
May 3Medomak Meet #1May 3 · Long Jump · Place 1 · Medomak ValleyMedomak ValleyLong Jump121-112
May 3Medomak Meet #1May 3 · 100 Meters · Place 2 · Medomak ValleyMedomak Valley100 Meters211.71 PB12
Apr 25Erskine Academy Home MeetApr 25 · Long Jump · Place 1 · Medomak VallMedomak VallLong Jump121-01.00—
Apr 25Erskine Academy Home MeetApr 25 · 100 Meters · Place 2 · Medomak VallMedomak Vall100 Meters212.06—
Apr 19Lawrence Home Meet 1Apr 19 · Long Jump · Place 1 · Medomak VallMedomak VallLong Jump120-11.00—
Apr 19Lawrence Home Meet 1Apr 19 · 200 Meters · Place 3 · Medomak VallMedomak Vall200 Meters324.37 PB—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21KVAC Meet 3CDec 21 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump1.46-01.5012
Dec 21KVAC Meet 3CDec 21 · Long Jump · Place 2 · Medomak ValleyMedomak ValleyLong Jump2.20-07.7512
Dec 9KVAC Meet 1BDec 9 · 55 Meter · Medomak ValleyMedomak Valley55 Meter--FS12
Dec 9KVAC Meet 1BDec 9 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump1.43-09.7512
Feb 20Maine Class B State MeetFeb 20 · 55 Meter · Place 20 · Medomak ValleyMedomak Valley55 MeterRound P20.7.17a11
Feb 20Maine Class B State MeetFeb 20 · Triple Jump · Place 7 · Medomak ValleyMedomak ValleyTriple Jump7.40-01.2511
Feb 20Maine Class B State MeetFeb 20 · Long Jump · Place 9 · Medomak ValleyMedomak ValleyLong Jump9.18-11.0011
Jan 19KVAC Meet 5AJan 19 · High Jump · Place 3 · Medomak ValleyMedomak ValleyHigh Jump35-011
Jan 19KVAC Meet 5AJan 19 · Triple Jump · Place 3 · Medomak ValleyMedomak ValleyTriple Jump340-5.2511
Jan 19KVAC Meet 5AJan 19 · 200 Meters · Place 5 · Medomak ValleyMedomak Valley200 Meters526.0211
Jan 6KVAC Meet 4BJan 6 · Long Jump · Place 3 · Medomak VallMedomak VallLong Jump318-09.5011
Jan 6KVAC Meet 4BJan 6 · 55 Meters · Place 9 · Medomak VallMedomak Vall55 Meters97.2011

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · Triple Jump · Place 4 · Medomak ValleyMedomak ValleyTriple Jump4.41-01.5011
Jun 3Maine Class B State ChampionshipJun 3 · Long Jump · Place 13 · Medomak ValleyMedomak ValleyLong Jump13.18-08.2511
May 26KVAC Medium School ChampionshipMay 26 · Triple Jump · Place 2 · Medomak VallMedomak VallTriple Jump242-03.0011
May 26KVAC Medium School ChampionshipMay 26 · Long Jump · Place 2 · Medomak VallMedomak VallLong Jump220-08.7511
May 11Mt View Meet #2May 11 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump1.42-4.5011
May 11Mt View Meet #2May 11 · Long Jump · Place 3 · Medomak ValleyMedomak ValleyLong Jump3.19-911
May 11Mt View Meet #2May 11 · 100 Meters · Place 4 · Medomak ValleyMedomak Valley100 Meters4.12.00a11
May 8Medomak Meet #1May 8 · Triple Jump · Place 1 · Medomak VallMedomak VallTriple Jump142-11.00—
May 8Medomak Meet #1May 8 · Long Jump · Place 1 · Medomak VallMedomak VallLong Jump119-08.00—
May 8Medomak Meet #1May 8 · 100 Meters · Place 2 · Medomak VallMedomak Vall100 Meters212.38—
Apr 26Erskine Academy MeetApr 26 · Triple Jump · Place 1 · Medomak VallMedomak VallTriple Jump140-05.50—
Apr 26Erskine Academy MeetApr 26 · Long Jump · Place 1 · Medomak VallMedomak VallLong Jump120-04.00—
Apr 26Erskine Academy MeetApr 26 · 200 Meters · Place 1 · Medomak VallMedomak Vall200 Meters124.96—
Apr 19Lawrence Home Meet 1Apr 19 · Triple Jump · Place 1 · Medomak VallMedomak VallTriple Jump139-11.00—
Apr 19Lawrence Home Meet 1Apr 19 · Long Jump · Place 1 · Medomak VallMedomak VallLong Jump119-06.25—
Apr 19Lawrence Home Meet 1Apr 19 · 200 Meters · Place 2 · Medomak VallMedomak Vall200 Meters224.60—
Apr 12Lincoln County ScrimmageApr 12 · Triple Jump · Place 1 · Medomak VallMedomak VallTriple Jump138-01.00—
Apr 12Lincoln County ScrimmageApr 12 · Long Jump · Place 1 · Medomak VallMedomak VallLong Jump119-09.00—
Apr 12Lincoln County ScrimmageApr 12 · High Jump · Place 7 · Medomak VallMedomak VallHigh Jump74-04.00—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29KVAC Meet 3BDec 29 · 55 Meter · Place 1 · Medomak ValleyMedomak Valley55 Meter1.7.09a PB11
Dec 29KVAC Meet 3BDec 29 · Triple Jump · Place 1 · Medomak ValleyMedomak ValleyTriple Jump1.40-07.7511
Dec 28KVAC Meet 1CDec 28 · High Jump · Place 3 · Medomak ValleyMedomak ValleyHigh Jump3.4-10.0011
Dec 28KVAC Meet 1CDec 28 · 200 Meters · Place 5 · Medomak ValleyMedomak Valley200 Meters5.25.71a PB11
Dec 21KVAC Meet 2ADec 21 · 55 Meter · Place 4 · Medomak ValleyMedomak Valley55 Meter4.7.24a11
Dec 21KVAC Meet 2ADec 21 · Long Jump · Place 2 · Medomak ValleyMedomak ValleyLong Jump2.18-10.0011
Dec 21KVAC Meet 2ADec 21 · High Jump · Place 5 · Medomak ValleyMedomak ValleyHigh Jump5.5-00.00 PB11

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 4Maine Class B State ChampionshipJun 4 · Triple Jump · Place 8 · Medomak ValleyMedomak ValleyTriple Jump8.39-02.7510
Jun 4Maine Class B State ChampionshipJun 4 · Long Jump · Place 8 · Medomak ValleyMedomak ValleyLong Jump8.19-02.5010
Jun 4Maine Class B State ChampionshipJun 4 · 110m Hurdles · Place 9 · Medomak ValleyMedomak Valley110m Hurdles39" / 0.991mRound P9.17.69a PB10
May 27KVAC Medium School ChampionshipMay 27 · Triple Jump · Place 2 · Medomak VallMedomak VallTriple Jump239-07.0010
May 27KVAC Medium School ChampionshipMay 27 · Long Jump · Place 4 · Medomak VallMedomak VallLong Jump418-07.0010
May 27KVAC Medium School ChampionshipMay 27 · 110m Hurdles · Place 3 · Medomak VallMedomak Vall110m Hurdles317.7810
May 23KVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak ValleyMay 23 · 400 Meters · Place 4 · Medomak VallMedomak Vall400 Meters41:01.14 PB—
May 23KVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak ValleyMay 23 · 200 Meters · Place 7 · Medomak VallMedomak Vall200 Meters727.21—
May 23KVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak ValleyMay 23 · 100 Meters · Place 8 · Medomak VallMedomak Vall100 Meters813.11—
May 11KVAC: Medomak Valley, Waterville, Belfast @ Mt ViewMay 11 · Triple Jump · Place 1 · Medomak VallMedomak VallTriple Jump141-00.0010
May 11KVAC: Medomak Valley, Waterville, Belfast @ Mt ViewMay 11 · Long Jump · Place 3 · Medomak VallMedomak VallLong Jump319-03.5010
May 11KVAC: Medomak Valley, Waterville, Belfast @ Mt ViewMay 11 · 110m Hurdles · Place 1 · Medomak VallMedomak Vall110m Hurdles117.7010
May 5KVAC:Erskine Academy, Lincoln Academy, Oceanside@ Medomak ValleyMay 5 · Triple Jump · Place 1 · Medomak VallMedomak VallTriple Jump139-04.0010
May 5KVAC:Erskine Academy, Lincoln Academy, Oceanside@ Medomak ValleyMay 5 · Long Jump · Place 1 · Medomak VallMedomak VallLong Jump119-07.5010
May 5KVAC:Erskine Academy, Lincoln Academy, Oceanside@ Medomak ValleyMay 5 · 110m Hurdles · Place 4 · Medomak VallMedomak Vall110m Hurdles419.0710
May 5KVAC:Erskine Academy, Lincoln Academy, Oceanside@ Medomak ValleyMay 5 · 400 Meters · Place 4 · Medomak VallMedomak Vall400 Meters41:02.6610
Apr 21Lewiston Meet 1Apr 21 · Triple Jump · Place 3 · Medomak VallMedomak VallTriple Jump338-03.5010
Apr 21Lewiston Meet 1Apr 21 · Long Jump · Place 2 · Medomak VallMedomak VallLong Jump217-10.0010
Apr 21Lewiston Meet 1Apr 21 · 400 Meters · Place 4 · Medomak VallMedomak Vall400 Meters41:03.8310

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · Triple Jump · Place 3 · Medomak ValleyMedomak ValleyTriple Jump3.36-00.7510
Dec 15KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · Long Jump · Place 4 · Medomak ValleyMedomak ValleyLong Jump4.17-11.2510
Dec 15KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · 200 Meters · Place 7 · Medomak ValleyMedomak Valley200 Meters7.27.63a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 5Maine Class B State ChampionshipJun 5 · Triple Jump · Place 9 · Medomak ValleyMedomak ValleyTriple Jump9.38-03.009