Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMDI Meet #2 · May 212.21aMDI Meet #2May 2, 2026
200 Meters · IndoorMaine Class B · Feb 1625.47aMaine Class BFebruary 16, 2026
200 Meters · OutdoorNew England HS Outdoor TF Championship · Jun 1324.57aNew England HS Outdoor TF ChampionshipJune 13, 2026
300 Meters · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 2841.79a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
400 Meters · IndoorEMITL Meet 7B · Feb 41:08.98aEMITL Meet 7BFebruary 4, 2023
400 Meters · OutdoorHampden Meet #2 · May 858.15aHampden Meet #2May 8, 2026
55 Meter · IndoorMaine Class B · Feb 167.41aMaine Class BFebruary 16, 2026
55 Meters · IndoorEMITL Championship Large School · Feb 77.38EMITL Championship Large SchoolFebruary 7, 2026
High Jump · IndoorEMITL Meet 2B · Dec 214-10EMITL Meet 2BDecember 21, 2024
Long Jump · IndoorEMITL Meet 2B · Dec 2014-7EMITL Meet 2BDecember 20, 2025
Pole Vault · IndoorEMITL Meet 5B · Jan 259-2EMITL Meet 5BJanuary 25, 2025
Pole Vault · OutdoorMDI Meet #2 · May 29-2MDI Meet #2May 2, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.24.57a PBWind: 0.212
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 4 · Mount Desert Island100 MetersRound P4.12.32aWind: -0.212
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 6 · Mount Desert Island100 Meters6.12.42aWind: -1.312
Jun 6Maine Class B ChampionshipJun 6 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.24.74a12
Jun 6Maine Class B ChampionshipJun 6 · 100 Meters · Place 2 · Mount Desert Island100 MetersRound P2.12.73a12
Jun 6Maine Class B ChampionshipJun 6 · 100 Meters · Place 2 · Mount Desert Island100 Meters2.12.25a12
May 30PVC Large School ChampionshipMay 30 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.25.49a12
May 30PVC Large School ChampionshipMay 30 · 100 Meters · Place 1 · Mount Desert Island100 MetersRound P1.12.76a12
May 30PVC Large School ChampionshipMay 30 · 100 Meters · Place 1 · Mount Desert Island100 Meters1.12.29a12
May 21Bucksport Meet #2May 21 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.25.25a12
May 21Bucksport Meet #2May 21 · 100 Meters · Place 1 · Mount Desert Island100 Meters1.12.40a12
May 15MDI Meet #3May 15 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.25.15a12
May 15MDI Meet #3May 15 · 100 Meters · Place 1 · Mount Desert Island100 Meters1.12.27a12
May 8Hampden Meet #2May 8 · 400 Meters · Place 1 · Mount Desert Island400 Meters1.58.15a PB12
May 8Hampden Meet #2May 8 · 100 Meters · Place 1 · Mount Desert Island100 Meters1.12.28a12
May 2MDI Meet #2May 2 · Pole Vault · Place 1 · Mount Desert IslandPole Vault1.9-2 PB12
May 2MDI Meet #2May 2 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.25.51a12
May 2MDI Meet #2May 2 · 100 Meters · Place 1 · Mount Desert Island100 Meters1.12.21a PB12
Apr 17MDI Meet #1Apr 17 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.25.79a12
Apr 17MDI Meet #1Apr 17 · 100 Meters · Place 1 · Mount Desert Island100 Meters1.12.29a12

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 300 Meters · Place 13 · Mount Desert Island300 Meters13.41.79a PB12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 55 Meter · Place 19 · Mount Desert Island55 MeterRound P19.7.44a12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 300 Meters · Place 13 · Mount Desert Island300 Meters13.41.79a12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 55 Meter · Place 19 · Mount Desert Island55 MeterRound P19.7.44a12
Feb 16Maine Class BFeb 16 · 55 Meter · Place 2 · Mount Desert Island55 MeterRound P2.7.41a PB12
Feb 16Maine Class BFeb 16 · 55 Meter · Place 2 · Mount Desert Island55 Meter2.7.41a12
Feb 16Maine Class BFeb 16 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.25.47a PB12
Feb 7EMITL Championship Large SchoolFeb 7 · Pole Vault · Place 4 · Mt. Desert IslandPole Vault49-012
Feb 7EMITL Championship Large SchoolFeb 7 · 200 Meters · Place 1 · Mt. Desert Island200 Meters126.1512
Feb 7EMITL Championship Large SchoolFeb 7 · 55 Meters · Place 1 · Mt. Desert Island55 MetersRound P17.4912
Feb 7EMITL Championship Large SchoolFeb 7 · 55 Meters · Place 1 · Mt. Desert Island55 Meters17.38 PB12
Jan 30EMITL Meet 7AJan 30 · Pole Vault · Place 3 · Mount Desert IslandPole Vault3.9-012
Jan 30EMITL Meet 7AJan 30 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.26.31a12
Jan 10EMITL Meet 5BJan 10 · 200 Meters · Place 1 · Mt. Desert Island200 Meters126.6512
Jan 10EMITL Meet 5BJan 10 · 55 Meters · Place 1 · Mt. Desert Island55 MetersRound P17.5612
Jan 10EMITL Meet 5BJan 10 · 55 Meters · Place 2 · Mt. Desert Island55 Meters27.5512
Jan 2USM New Year's InvitationalJan 2 · Pole Vault · Place 3 · Mt. Desert IslandPole Vault39-012
Jan 2USM New Year's InvitationalJan 2 · 200 Meters · Place 2 · Mt. Desert Island200 Meters226.6312
Jan 2USM New Year's InvitationalJan 2 · 55 Meters · Place 5 · Mt. Desert Island55 MetersRound P57.5812
Jan 2USM New Year's InvitationalJan 2 · 55 Meters · Place 3 · Mt. Desert Island55 Meters37.4712

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3BDec 27 · 55 Meter · Place 1 · Mount Desert Island55 MeterRound P1.7.63a12
Dec 27EMITL Meet 3BDec 27 · 55 Meter · Place 1 · Mount Desert Island55 Meter1.7.63a12
Dec 27EMITL Meet 3BDec 27 · Pole Vault · Place 1 · Mount Desert IslandPole Vault1.9-012
Dec 20EMITL Meet 2BDec 20 · Long Jump · Place 7 · Mount Desert IslandLong Jump7.14-7 PB12
Dec 20EMITL Meet 2BDec 20 · Pole Vault · Place 2 · Mount Desert IslandPole Vault2.9-012
Dec 20EMITL Meet 2BDec 20 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.27.08a12
Dec 6EMITL Meet 1ADec 6 · Pole Vault · Place 2 · Mount Desert IslandPole Vault2.8-612
Dec 6EMITL Meet 1ADec 6 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.27.17a12
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · Pole Vault · Place 4 · Mount Desert IslandPole Vault4.9-00.0011
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · 200 Meters · Place 4 · Mount Desert Island200 Meters4.26.99a11
Feb 8EMITL ChampionshipFeb 8 · Pole Vault · Place 1 · Mt. Desert IslandPole Vault110-011
Feb 8EMITL ChampionshipFeb 8 · High Jump · Place 4 · Mt. Desert IslandHigh Jump44-811
Feb 8EMITL ChampionshipFeb 8 · 200 Meters · Place 4 · Mt. Desert Island200 Meters427.1811
Feb 1EMITL Meet 6ABFeb 1 · Pole Vault · Place 1 · Mt. Desert IslandPole Vault19-611
Feb 1EMITL Meet 6ABFeb 1 · 200 Meters · Place 3 · Mt. Desert Island200 Meters327.4711
Jan 25EMITL Meet 5BJan 25 · Pole Vault · Place 1 · Mount Desert IslandPole Vault1.9-2 PB11
Jan 10EMITL Meet 4AJan 10 · Pole Vault · Place 2 · Mt. Desert IslandPole Vault28-611
Jan 10EMITL Meet 4AJan 10 · 200 Meters · Place 1 · Mt. Desert Island200 Meters127.6411

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Pole Vault · Place 27 · Mount Desert IslandPole Vault27.9-00.0011
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 200 Meters · Place 22 · Mount Desert Island200 Meters22.26.19aWind: 0.911
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Pole Vault · Place 2 · Mount Desert IslandPole Vault2.9-00.0011
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 200 Meters · Place 2 · Mount Desert Island200 Meters2.26.37a11
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 100 Meters · Place 1 · Mount Desert Island100 MetersRound P1.13.04a11
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 100 Meters · Place 3 · Mount Desert Island100 Meters3.12.85a11
May 30PVC Large School ChampionshipMay 30 · Pole Vault · Place 2 · Mt. Desert IslandPole Vault29-011
May 30PVC Large School ChampionshipMay 30 · 300m Hurdles · Place 4 · Mt. Desert Island300m Hurdles449.8511
May 30PVC Large School ChampionshipMay 30 · 100 Meters · Place 5 · Mt. Desert Island100 MetersRound P512.9111
May 30PVC Large School ChampionshipMay 30 · 100 Meters · Place 5 · Mt. Desert Island100 Meters513.0311
May 22Bucksport Meet #3May 22 · Pole Vault · Place 1 · Mt. Desert IslandPole Vault19-111
May 22Bucksport Meet #3May 22 · 300m Hurdles · Place 8 · Mt. Desert Island300m Hurdles856.7411
May 16MDI Meet #3May 16 · Pole Vault · Place 1 · Mt. Desert IslandPole Vault18-611
May 16MDI Meet #3May 16 · 300m Hurdles · Place 2 · Mt. Desert Island300m Hurdles250.9911
May 16MDI Meet #3May 16 · 100 Meters · Place 1 · Mt. Desert Island100 Meters112.8611
May 3MDI Meet #2May 3 · 200 Meters · Place 1 · Mt. Desert Island200 Meters126.6911
May 3MDI Meet #2May 3 · Pole Vault · Place 2 · Mt. Desert IslandPole Vault28-611
May 3MDI Meet #2May 3 · 100 Meters · Place 2 · Mt. Desert Island100 Meters212.9311

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3BDec 28 · Pole Vault · Place 1 · Mount Desert IslandPole Vault1.8-611
Dec 28EMITL Meet 3BDec 28 · High Jump · Place 2 · Mount Desert IslandHigh Jump2.4-811
Dec 21EMITL Meet 2BDec 21 · Pole Vault · Place 1 · Mount Desert IslandPole Vault1.9-011
Dec 21EMITL Meet 2BDec 21 · High Jump · Place 2 · Mount Desert IslandHigh Jump2.4-10 PB11
Dec 14EMITL Meet 1A and 1BDec 14 · Pole Vault · Place 4 · Mount Desert IslandPole Vault4.7-011
Dec 14EMITL Meet 1A and 1BDec 14 · 200 Meters · Place 6 · Mount Desert Island200 Meters6.28.11a11
Feb 19Maine Class B Indoor State MeetFeb 19 · Pole Vault · Place 7 · Mount Desert IslandPole Vault7.8-610
Feb 19Maine Class B Indoor State MeetFeb 19 · 200 Meters · Place 8 · Mount Desert Island200 Meters8.27.97a10
Feb 8EMITL ChampionshipFeb 8 · Pole Vault · Place 2 · Mt. Desert IslandPole Vault28-610
Feb 8EMITL ChampionshipFeb 8 · 200 Meters · Place 8 · Mt. Desert Island200 Meters828.3310
Feb 3EMITL Meet 6BFeb 3 · Pole Vault · Place 1 · Mt. Desert IslandPole Vault19-010
Jan 15EMITL Meet 4BJan 15 · Pole Vault · Place 2 · Mount Desert IslandPole Vault2.8-610
Jan 15EMITL Meet 4BJan 15 · 200 Meters · Place 1 · Mount Desert Island200 Meters1.28.49a10

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Pole Vault · Place 5 · Mount Desert IslandPole Vault5.7-910
Jun 1Maine Class B State ChampionshipJun 1 · 400 Meters · Place 8 · Mount Desert Island400 Meters8.1:04.41a10
Jun 1Maine Class B State ChampionshipJun 1 · 100 Meters · Place 5 · Mount Desert Island100 MetersRound P5.13.30a10
Jun 1Maine Class B State ChampionshipJun 1 · 100 Meters · Place 4 · Mount Desert Island100 Meters4.13.28a10
May 25PVC Large School ChampionshipMay 25 · Pole Vault · Place 5 · Mount Desert IslandPole Vault5.8-010
May 25PVC Large School ChampionshipMay 25 · 400 Meters · Place 6 · Mount Desert Island400 Meters6.1:03.73a10
May 25PVC Large School ChampionshipMay 25 · 200 Meters · Place 8 · Mount Desert Island200 Meters8.27.60a10
May 10Mount Desert Island Meet #2May 10 · Pole Vault · Place 1 · Mount Desert IslandPole Vault1.8-010
May 10Mount Desert Island Meet #2May 10 · 200 Meters · Place 3 · Mount Desert Island200 Meters3.28.77a10
May 10Mount Desert Island Meet #2May 10 · 100 Meters · Place 1 · Mount Desert Island100 Meters1.13.56a10
May 2Ellsworth Meet #2May 2 · Pole Vault · Place 1 · Mt. Desert IslandPole Vault18-610
Apr 27MDI Meet #1Apr 27 · 200 Meters · Place 1 · Mt. Desert Island200 Meters127.7010
Apr 27MDI Meet #1Apr 27 · Pole Vault · Place 1 · Mt. Desert IslandPole Vault19-010
Apr 27MDI Meet #1Apr 27 · 100 Meters · Place 1 · Mt. Desert Island100 Meters113.2610
Apr 17Brewer Meet #1Apr 17 · 200 Meters · Place 1 · Mt. Desert Island200 Meters127.7210
Apr 17Brewer Meet #1Apr 17 · Pole Vault · Place 3 · Mt. Desert IslandPole Vault38-610

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · Pole Vault · Place 1 · Mount Desert IslandPole Vault1.8-610
Dec 29EMITL Meet 3BDec 29 · 200 Meters · Place 2 · Mount Desert Island200 Meters2.28.84a10
Dec 22EMITL Meet 2BDec 22 · Pole Vault · Place 1 · Mount Desert IslandPole Vault1.8-010
Dec 16EMITL Meet 1ADec 16 · Pole Vault · Place 2 · Mount Desert IslandPole Vault2.8-06.0010
Dec 16EMITL Meet 1ADec 16 · 400 Meters · Place 2 · Mount Desert Island400 Meters2.1:09.69a10
Feb 20Maine Class B State MeetFeb 20 · Pole Vault · Place 11 · Mount Desert IslandPole Vault11.6-09.009
Feb 11EMITL Championship Large SchoolFeb 11 · 400 Meters · Place 9 · Mt. Desert I400 Meters91:09.639
Feb 4EMITL Meet 7BFeb 4 · Pole Vault · Place 4 · Mount Desert IslandPole Vault4.6-06.009
Feb 4EMITL Meet 7BFeb 4 · 400 Meters · Place 2 · Mount Desert Island400 Meters2.1:08.98a PB9
Jan 26EMITL Meet 6BJan 26 · 400 Meters · Place 5 · Mt. Desert Island400 Meters51:11.459
Jan 26EMITL Meet 6BJan 26 · Pole Vault · Place 5 · Mt. Desert IslandPole Vault56-69
Jan 21EMITL Meet 5BJan 21 · Pole Vault · Place 1 · Mount Desert IslandPole Vault1.6-06.009
Jan 21EMITL Meet 5BJan 21 · 400 Meters · Place 5 · Mount Desert Island400 Meters5.1:13.44a9
Jan 11EMITL Meet 2BJan 11 · 400 Meters · Place 3 · Mt. Desert I400 Meters31:14.039
Jan 7EMITL Meet 4AJan 7 · Pole Vault · Place 13 · Mount Desert IslandPole Vault13.5-069
Jan 7EMITL Meet 4AJan 7 · 400 Meters · Place 9 · Mount Desert Island400 Meters9.1:12.47a9

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · 400 Meters · Place 19 · Mount Desert Island400 Meters19.1:08.16a9
May 26PVC Large School ChampionshipMay 26 · Pole Vault · Place 3 · Mt. Desert IPole Vault38-00.009
May 26PVC Large School ChampionshipMay 26 · 400 Meters · Place 11 · Mt. Desert I400 Meters111:08.099
May 12Hampden Meet #3May 12 · Pole Vault · Place 1 · Mt. Desert IPole Vault17-06.009
May 5Bucksport Meet #2May 5 · Pole Vault · Place 1 · Mt. Desert IPole Vault18-00.00—
May 5Bucksport Meet #2May 5 · 400 Meters · Place 2 · Mt. Desert I400 Meters21:08.06—
Apr 29MDI Meet #1Apr 29 · Pole Vault · Place 2 · Mt. Desert IslandPole Vault27-99
Apr 29MDI Meet #1Apr 29 · 400 Meters · Place 4 · Mt. Desert Island400 Meters41:08.169
Apr 22Bangor Meet #1Apr 22 · Pole Vault · Place 2 · Mt. Desert IslandPole Vault27-09
Apr 22Bangor Meet #1Apr 22 · 400 Meters · Place 1 · Mt. Desert Island400 Meters11:05.849

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30EMITL Meet 3BDec 30 · Pole Vault · Place 4 · Mount Desert IslandPole Vault4.5-069