Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt Josephs Track & Field Invitational · Apr 1113.84aSt Josephs Track & Field InvitationalApril 11, 2026
1600 Meters · OutdoorMedomak Meet #1 · May 88:06.85Medomak Meet #1May 8, 2023
1600m Race Walk · OutdoorKVAC Small School Championship · May 2612:08.28KVAC Small School ChampionshipMay 26, 2023
200 Meters · IndoorKVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, Bel · Dec 2332.60aKVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDecember 23, 2021
55 Meter · IndoorUSM Alumni Open · Dec 138.31aUSM Alumni OpenDecember 13, 2025
55 Meters · IndoorKVAC Meet 5B · Jan 198.65KVAC Meet 5BJanuary 19, 2024
60 Meter · IndoorMaine State Championships · Feb 78.90aMaine State ChampionshipsFebruary 7, 2026
60 Meters · IndoorSuffolk Ice Breaker · Jan 189.04aSuffolk Ice BreakerJanuary 18, 2026
High Jump · IndoorKVAC:Bru,Lew,MessErk,Ocea,Skowhegan · Jan 214-02.00KVAC:Bru,Lew,MessErk,Ocea,SkowheganJanuary 21, 2022
High Jump · OutdoorKVAC @ Maranacook Meet · Apr 210.50KVAC @ Maranacook MeetApril 21, 2023
Long Jump · IndoorSuffolk Ice Breaker · Jan 184.17mSuffolk Ice BreakerJanuary 18, 2026
Long Jump · OutdoorPine Tree Classic: Maine State Championships · Apr 174.72mPine Tree Classic: Maine State ChampionshipsApril 17, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · Long Jump · Place 10 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump10.4.44mWind: 1.1Fr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 100 Meters · Place 11 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 MetersRound P11.13.89aWind: -0.9Fr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Long Jump · Place 18 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump18.4.72m PBWind: 1.7Fr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 100 Meters · Place 25 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters25.13.88aWind: 2.9Fr
Apr 11St Josephs Track & Field InvitationalApr 11 · Long Jump · Place 23 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump23.4.20mWind: 2.3Fr
Apr 11St Josephs Track & Field InvitationalApr 11 · 100 Meters · Place 11 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters11.13.84a PBWind: -0.9Fr
Apr 11Monks Track and Field InvitationalApr 11 · Long Jump · Place 23 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump23.4.20mWind: 2.3Fr
Apr 11Monks Track and Field InvitationalApr 11 · 100 Meters · Place 11 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters11.13.84aWind: -0.9Fr
Apr 4Jim Sheehan MemorialApr 4 · Long Jump · Place 23 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump23.4.43mWind: 0Fr
Apr 4Jim Sheehan MemorialApr 4 · 100 Meters · Place 36 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters36.14.22aWind: 1.1Fr
Mar 26SNHU Spring InvitationalMar 26 · Long Jump · Place 25 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump25.4.36mFr
Mar 26SNHU Spring InvitationalMar 26 · 100 Meters · Place 36 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters36.14.06aWind: 1.9Fr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · 60 Meter · Place 18 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P18.8.99aFr
Feb 15GNAC ChampionshipFeb 15 · Long Jump · Place 13 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump13.4.27mFr
Feb 7Maine State ChampionshipsFeb 7 · 60 Meter · Place 21 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P21.8.90a PBWind: 0Fr
Feb 7Maine State ChampionshipsFeb 7 · Long Jump · Place 23 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump23.4.29mFr
Jan 31Southern Maine Husky InvitationalJan 31 · 55 Meter · Place 25 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 MeterRound P25.8.33aWind: 0Fr
Jan 31Southern Maine Husky InvitationalJan 31 · Long Jump · Place 21 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump21.4.28mFr
Jan 18Suffolk Ice BreakerJan 18 · Long Jump · Place 31 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump314.17m PBFr
Jan 18Suffolk Ice BreakerJan 18 · 60 Meters · Place 58 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MetersRound P589.04a PBFr
Jan 16Bates Indoor InvitationalJan 16 · 60 Meter · Place 18 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P18.8.95aWind: 0Fr
Jan 16Bates Indoor InvitationalJan 16 · Long Jump · Place 16 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump16.4.06mFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · 55 Meter · Place 13 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 MeterRound P13.8.31a PBWind: 0Fr
Dec 13USM Alumni OpenDec 13 · Long Jump · Place 16 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump16.3.97mFr
Dec 5Elm City ClassicDec 5 · 60 Meter · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 Meter9.8.96aWind: 0Fr
Dec 5Elm City ClassicDec 5 · Long Jump · Place 13 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump13.4.16mFr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19KVAC Meet 2BDec 19 · 55 Meter · Place 7 · OceansideOceanside55 Meter7.8.53a12
Dec 19KVAC Meet 2BDec 19 · Long Jump · Place 7 · OceansideOceansideLong Jump7.12-7.2512
Dec 16KVAC Meet 1BDec 16 · 55 Meter · Place 14 · OceansideOceanside55 Meter14.8.48a12
Dec 16KVAC Meet 1BDec 16 · Long Jump · Place 10 · OceansideOceansideLong Jump10.12-3.5012
Feb 2KVAC Meet 6BFeb 2 · Long Jump · Place 12 · Oceanside HiOceanside HiLong Jump1212-01.5011
Feb 2KVAC Meet 6BFeb 2 · 55 Meters · Place 19 · Oceanside HiOceanside Hi55 Meters198.7611
Jan 19KVAC Meet 5BJan 19 · Long Jump · Place 14 · Oceanside HiOceanside HiLong Jump1411-01.7511
Jan 19KVAC Meet 5BJan 19 · 55 Meters · Place 10 · Oceanside HiOceanside Hi55 Meters108.65 PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Lawrence Home Meet 2May 8 · Long Jump · Place 5 · Oceanside HiOceanside HiLong Jump511-04.00—
May 8Lawrence Home Meet 2May 8 · 100 Meters · Place 12 · Oceanside HiOceanside Hi100 Meters1215.71—
Apr 25Erskine Academy Home MeetApr 25 · Long Jump · Place 10 · Oceanside HiOceanside HiLong Jump1011-04.50—
Apr 25Erskine Academy Home MeetApr 25 · 100 Meters · Place 11 · Oceanside HiOceanside Hi100 Meters1115.41—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21KVAC Meet 3CDec 21 · 55 Meter · Place 25 · OceansideOceanside55 Meter25.8.96a11
Dec 21KVAC Meet 3CDec 21 · Long Jump · Place 9 · OceansideOceansideLong Jump9.11-02.2511
Dec 16KVAC Meet 2CDec 16 · 55 Meter · Place 18 · OceansideOceanside55 Meter18.8.84a11
Dec 16KVAC Meet 2CDec 16 · Long Jump · Place 6 · OceansideOceansideLong Jump6.11-07.0011
Dec 9KVAC Meet 1BDec 9 · 55 Meter · Place 20 · OceansideOceanside55 Meter20.8.87a11
Dec 9KVAC Meet 1BDec 9 · Long Jump · Place 9 · OceansideOceansideLong Jump9.11-10.0011
Jan 6KVAC Meet 4BJan 6 · Long Jump · Place 12 · Oceanside HiOceanside HiLong Jump128-11.2510
Jan 6KVAC Meet 4BJan 6 · High Jump · Place 7 · Oceanside HiOceanside HiHigh Jump70.5010
Jan 6KVAC Meet 4BJan 6 · 55 Meters · Place 17 · Oceanside HiOceanside Hi55 Meters179.4210

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26KVAC Small School ChampionshipMay 26 · 1600m Race Walk · Place 8 · Oceanside HiOceanside Hi1600m Race Walk812:08.28 PB10
May 10Belfast Meet #2May 10 · 1600m Race Walk · Place 8 · Oceanside HiOceanside Hi1600m Race Walk812:56.22—
May 10Belfast Meet #2May 10 · 100 Meters · Place 29 · Oceanside HiOceanside Hi100 Meters2915.99—
May 8Medomak Meet #1May 8 · Long Jump · Place 11 · Oceanside HiOceanside HiLong Jump1110-05.00—
May 8Medomak Meet #1May 8 · 1600 Meters · Place 7 · Oceanside HiOceanside Hi1600 Meters78:06.85 PB—
Apr 26Belfast Meet #1Apr 26 · Long Jump · Place 13 · Oceanside HiOceanside HiLong Jump139-08.50—
Apr 26Belfast Meet #1Apr 26 · High Jump · Place 4 · Oceanside HiOceanside HiHigh Jump43-08.00—
Apr 26Belfast Meet #1Apr 26 · 100 Meters · Place 26 · Oceanside HiOceanside Hi100 Meters2617.39—
Apr 21KVAC @ Maranacook MeetApr 21 · Long Jump · Place 16 · Oceanside HiOceanside HiLong Jump1610-00.0010
Apr 21KVAC @ Maranacook MeetApr 21 · High Jump · Place 7 · Oceanside HiOceanside HiHigh Jump70.50 PB10
Apr 21KVAC @ Maranacook MeetApr 21 · 100 Meters · Place 25 · Oceanside HiOceanside Hi100 Meters2516.2310

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29KVAC Meet 3BDec 29 · 55 Meter · Place 10 · OceansideOceanside55 Meter10.9.35a10
Dec 29KVAC Meet 3BDec 29 · High Jump · Place 3 · OceansideOceansideHigh Jump3.4-00.0010
Dec 28KVAC Meet 1CDec 28 · High Jump · Place 4 · OceansideOceansideHigh Jump4.4-00.0010
Dec 28KVAC Meet 1CDec 28 · 200 Meters · Place 14 · OceansideOceanside200 Meters14.36.29a10
Dec 21KVAC Meet 2ADec 21 · 55 Meter · Place 23 · OceansideOceanside55 Meter23.9.53a10
Dec 21KVAC Meet 2ADec 21 · High Jump · Place 5 · OceansideOceansideHigh Jump5.3-10.0010
Jan 21KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · 55 Meter · Place 14 · OceansideOceanside55 Meter14.8.70a9
Jan 21KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · High Jump · Place 5 · OceansideOceansideHigh Jump5.4-02.00 PB9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23KVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak ValleyMay 23 · High Jump · Place 9 · Oceanside HiOceanside HiHigh Jump93-08.009
May 23KVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak ValleyMay 23 · 100 Meters · Place 16 · Oceanside HiOceanside Hi100 Meters1616.409
May 11KVAC:Oceanside, Lincoln Academy, Islesboro @ Camden HillsMay 11 · High Jump · Place 8 · Oceanside HiOceanside HiHigh Jump83-08.009
May 11KVAC:Oceanside, Lincoln Academy, Islesboro @ Camden HillsMay 11 · 100 Meters · Place 15 · Oceanside HiOceanside Hi100 Meters1515.729
May 5KVAC:Erskine Academy, Lincoln Academy, Oceanside@ Medomak ValleyMay 5 · 100 Meters · Place 14 · Oceanside HiOceanside Hi100 Meters1416.139
Apr 30KVAC: Medomak Valley, Oceanside @ Erskine AcademyApr 30 · High Jump · Place 6 · Oceanside HiOceanside HiHigh Jump63-06.00—
Apr 23KVAC: Mt. View, Lincoln Academy, Oceanside @ Erskine AcademyApr 23 · 100 Meters · Place 14 · Oceanside HiOceanside Hi100 Meters1416.73—

2021 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29KVAC:Nokomis, Waterville, Messalonskee, Morse, Oceanside/MedomakDec 29 · 55 Meter · Place 3 · OceansideOceanside55 Meter3.8.70a9
Dec 29KVAC:Nokomis, Waterville, Messalonskee, Morse, Oceanside/MedomakDec 29 · 200 Meters · Place 5 · OceansideOceanside200 Meters5.32.78a9
Dec 23KVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDec 23 · 55 Meter · Place 8 · OceansideOceanside55 Meter8.8.71a9
Dec 23KVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDec 23 · High Jump · Place 11 · OceansideOceansideHigh Jump11.4-00.009
Dec 23KVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDec 23 · 200 Meters · Place 12 · OceansideOceanside200 Meters12.32.60a PB9
Dec 15KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · 55 Meter · Place 6 · OceansideOceanside55 Meter6.8.68a9
Dec 15KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · High Jump · Place 4 · OceansideOceansideHigh Jump4.3-04.009
Dec 15KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · 200 Meters · Place 6 · OceansideOceanside200 Meters6.33.33a9
Dec 11KVAC: Mt Ararat, Belfast, Watervile, Oceanside, Nokomis, MCI. MVDec 11 · 55 Meter · Place 7 · OceansideOceanside55 Meter7.8.77a9
Dec 11KVAC: Mt Ararat, Belfast, Watervile, Oceanside, Nokomis, MCI. MVDec 11 · 200 Meters · Place 12 · OceansideOceanside200 Meters12.33.40a9