Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorEMITL Meet 2A · Dec 201:01.75aEMITL Meet 2ADecember 20, 2024
800 Meters · IndoorEMITL Meet 1A and 1B · Dec 142:31.67aEMITL Meet 1A and 1BDecember 14, 2024
800 Meters · OutdoorBrewer Meet #2 · May 112:24.11Brewer Meet #2May 11, 2024
Javelin · 800g · OutdoorMPA Maine Class B State Track & Field Championships · Jun 10129-11MPA Maine Class B State Track & Field ChampionshipsJune 10, 2025
Shot Put · 12lb · IndoorMaine Class B Indoor Track & Field Championship · Feb 1742-10.25Maine Class B Indoor Track & Field ChampionshipFebruary 17, 2025
Shot Put · 12lb · OutdoorMount Desert Island Meet #1 · Apr 1843-4.50Mount Desert Island Meet #1April 18, 2025

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Javelin · Place 7 · EllsworthJavelin800g7.129-11 PB12
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Discus · EllsworthDiscus1.6kg—FOUL12
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Shot Put · EllsworthShot Put12lb—FOUL12
May 30PVC Large School ChampionshipMay 30 · Discus · Place 13 · EllsworthDiscus13110-512
May 30PVC Large School ChampionshipMay 30 · Javelin · Place 2 · EllsworthJavelin2135-512
May 22Bucksport Meet #3May 22 · Shot Put · Place 3 · EllsworthShot Put339-812
May 22Bucksport Meet #3May 22 · Discus · Place 6 · EllsworthDiscus686-1012
May 17Bangor Meet #3May 17 · Shot Put · Place 3 · EllsworthShot Put340-2.2512
May 17Bangor Meet #3May 17 · Javelin · Place 4 · EllsworthJavelin4125-1112
May 1Bucksport Meet #2May 1 · Shot Put · Place 3 · EllsworthShot Put342-2.5012
May 1Bucksport Meet #2May 1 · Javelin · Place 3 · EllsworthJavelin3128-612
Apr 18Mount Desert Island Meet #1Apr 18 · Javelin · Place 2 · EllsworthJavelin800g2.111-1012
Apr 18Mount Desert Island Meet #1Apr 18 · Shot Put · Place 3 · EllsworthShot Put12lb3.43-4.50 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 8 · EllsworthShot Put12lb8.42-10.25 PB12
Feb 8EMITL ChampionshipFeb 8 · Shot Put · Place 3 · EllsworthShot Put341-1112
Feb 1EMITL Meet 6ABFeb 1 · Shot Put · Place 2 · EllsworthShot Put242-10.7512
Jan 25EMITL Meet 5BJan 25 · Shot Put · Place 2 · EllsworthShot Put12lb2.42-2.7512

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3BDec 28 · Shot Put · Place 2 · EllsworthShot Put12lb2.39-912
Dec 20EMITL Meet 2ADec 20 · Shot Put · Place 3 · EllsworthShot Put12lb3.41-2.5012
Dec 20EMITL Meet 2ADec 20 · 400 Meters · Place 10 · Ellsworth400 Meters10.1:01.75a PB12
Dec 14EMITL Meet 1A and 1BDec 14 · Shot Put · Place 2 · EllsworthShot Put12lb2.40-612
Dec 14EMITL Meet 1A and 1BDec 14 · 800 Meters · Place 13 · Ellsworth800 Meters13.2:31.67a PB12
Feb 19Maine Class B Indoor State MeetFeb 19 · Shot Put · Place 10 · EllsworthShot Put12lb10.40-411
Feb 8EMITL ChampionshipFeb 8 · Shot Put · Place 5 · EllsworthShot Put540-111
Feb 3EMITL Meet 6BFeb 3 · Shot Put · Place 1 · EllsworthShot Put140-1011
Jan 15EMITL Meet 4BJan 15 · Shot Put · Place 3 · EllsworthShot Put12lb3.37-111

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Javelin · Place 18 · EllsworthJavelin800g18.116-1111
Jun 1Maine Class B State ChampionshipJun 1 · Shot Put · Place 15 · EllsworthShot Put12lb15.39-111
May 25PVC Large School ChampionshipMay 25 · Javelin · Place 5 · EllsworthJavelin800g5.128-911
May 25PVC Large School ChampionshipMay 25 · Shot Put · Place 8 · EllsworthShot Put12lb8.39-6.5011
May 11Brewer Meet #2May 11 · Shot Put · Place 3 · EllsworthShot Put341-8.7511
May 11Brewer Meet #2May 11 · Javelin · Place 1 · EllsworthJavelin1127-111
May 11Brewer Meet #2May 11 · 800 Meters · Place 6 · Ellsworth800 Meters62:24.11 PB11
May 2Ellsworth Meet #2May 2 · Shot Put · Place 2 · EllsworthShot Put239-811
May 2Ellsworth Meet #2May 2 · Javelin · Place 2 · EllsworthJavelin2120-611
May 2Ellsworth Meet #2May 2 · 800 Meters · Place 6 · Ellsworth800 Meters62:24.6511
Apr 25Ellsworth Meet #1Apr 25 · Shot Put · Place 3 · EllsworthShot Put338-9.7511
Apr 25Ellsworth Meet #1Apr 25 · Javelin · Place 2 · EllsworthJavelin2123-411
Apr 25Ellsworth Meet #1Apr 25 · 800 Meters · Place 4 · Ellsworth800 Meters42:26.6711
Apr 19Old Town Meet #1Apr 19 · Shot Put · Place 4 · EllsworthShot Put439-111
Apr 19Old Town Meet #1Apr 19 · Javelin · Place 3 · EllsworthJavelin3121-611
Apr 19Old Town Meet #1Apr 19 · 800 Meters · Place 7 · Ellsworth800 Meters72:28.3911

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3ADec 29 · Shot Put · Place 8 · EllsworthShot Put12lb8.36-10.0011
Dec 22EMITL Meet 2BDec 22 · Shot Put · Place 3 · EllsworthShot Put12lb3.38-011
Dec 16EMITL Meet 1BDec 16 · Shot Put · Place 2 · EllsworthShot Put12lb2.39-4.2511
Feb 11EMITL Championship Large SchoolFeb 11 · Shot Put · Place 8 · Ellsworth HiShot Put834-03.2510
Feb 4EMITL Meet 7AFeb 4 · Shot Put · Place 4 · EllsworthShot Put12lb4.36-11.5010
Feb 4EMITL Meet 7AFeb 4 · 800 Meters · Place 9 · Ellsworth800 Meters9.2:34.44a10
Jan 25EMITL Meet 6AJan 25 · Shot Put · Place 6 · Ellsworth HiShot Put635-01.0010
Jan 25EMITL Meet 6AJan 25 · 800 Meters · Place 9 · Ellsworth Hi800 Meters92:36.1410
Jan 21EMITL Meet 5BJan 21 · Shot Put · Place 2 · EllsworthShot Put12lb2.33-02.0010
Jan 21EMITL Meet 5BJan 21 · 800 Meters · Place 9 · Ellsworth800 Meters9.2:42.01a10
Jan 11EMITL Meet 2BJan 11 · Shot Put · Place 8 · Ellsworth HiShot Put834-07.0010
Jan 11EMITL Meet 2BJan 11 · 800 Meters · Place 6 · Ellsworth Hi800 Meters62:39.5810
Jan 7EMITL Meet 4BJan 7 · Shot Put · Place 6 · EllsworthShot Put12lb6.32-810
Jan 7EMITL Meet 4BJan 7 · 800 Meters · Place 15 · Ellsworth800 Meters15.2:41.36a10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · Shot Put · Place 30 · EllsworthShot Put12lb30.32-09.5010
May 26PVC Large School ChampionshipMay 26 · Javelin · Place 10 · Ellsworth HiJavelin10108-0310
May 26PVC Large School ChampionshipMay 26 · Shot Put · Place 15 · Ellsworth HiShot Put1537-11.0010
May 13PVC Week 4 @ Caribou HS May 13 · Shot Put · Place 6 · EllsworthShot Put636-05.50—
May 13PVC Week 4 @ Caribou HS May 13 · Discus · Place 18 · EllsworthDiscus1873-05—
May 13PVC Week 4 @ Caribou HS May 13 · Javelin · Place 5 · EllsworthJavelin5115-01—
May 4Ellsworth Meet #2May 4 · Javelin · Place 5 · Ellsworth HiJavelin5107-07—
May 4Ellsworth Meet #2May 4 · Discus · Place 10 · Ellsworth HiDiscus1076-00—
May 4Ellsworth Meet #2May 4 · Shot Put · Place 5 · Ellsworth HiShot Put533-03.50—
Apr 28Ellsworth Meet #1Apr 28 · Javelin · Place 5 · Ellsworth HiJavelin5109-01—
Apr 28Ellsworth Meet #1Apr 28 · Discus · Place 12 · Ellsworth HiDiscus1277-09—
Apr 28Ellsworth Meet #1Apr 28 · Shot Put · Place 6 · Ellsworth HiShot Put633-09.00—
Apr 13Bucksport Meet 1Apr 13 · Javelin · Place 5 · Ellsworth HiJavelin5105-0210
Apr 13Bucksport Meet 1Apr 13 · Discus · Place 7 · Ellsworth HiDiscus783-0410
Apr 13Bucksport Meet 1Apr 13 · Shot Put · Place 5 · Ellsworth HiShot Put537-07.2510

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30EMITL Meet 3ADec 30 · Shot Put · Place 6 · EllsworthShot Put12lb6.34-2.2510
Dec 30EMITL Meet 3ADec 30 · 800 Meters · Place 10 · Ellsworth800 Meters10.2:44.27a10

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31PVC FRESHMAN CHAMPIONSHIPMay 31 · Javelin · Place 1 · Ellsworth HiJavelin1113-039
May 31PVC FRESHMAN CHAMPIONSHIPMay 31 · Discus · Place 10 · Ellsworth HiDiscus1076-029
May 31PVC FRESHMAN CHAMPIONSHIPMay 31 · Shot Put · Place 7 · Ellsworth HiShot Put729-08.509
May 28PVC Large School ChampionshipMay 28 · Javelin · Place 9 · Ellsworth HiJavelin9104-029
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · Javelin · Place 1 · Ellsworth HiJavelin1122-009
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · Discus · Place 14 · Ellsworth HiDiscus1464-059
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · Shot Put · Place 9 · Ellsworth HiShot Put928-09.009
May 12PVC: DI-S, ELLS, PENQ, SUM @ BUCKSPORTMay 12 · Javelin · Place 5 · Ellsworth HiJavelin5105-099
May 12PVC: DI-S, ELLS, PENQ, SUM @ BUCKSPORTMay 12 · Discus · Place 8 · Ellsworth HiDiscus879-079
May 12PVC: DI-S, ELLS, PENQ, SUM @ BUCKSPORTMay 12 · Shot Put · Place 12 · Ellsworth HiShot Put1228-05.009
May 6PVC: BCS,GSA, SRPT, WA @ EllsworthMay 6 · Javelin · Place 6 · Ellsworth HiJavelin6105-079
May 6PVC: BCS,GSA, SRPT, WA @ EllsworthMay 6 · Discus · Place 20 · Ellsworth HiDiscus2067-009
May 6PVC: BCS,GSA, SRPT, WA @ EllsworthMay 6 · Shot Put · Place 11 · Ellsworth HiShot Put1128-05.009
Apr 30PVC: CEN, DI-S,NAR, SUM @ ELLApr 30 · Discus · Place 8 · Ellsworth HiDiscus868-099
Apr 30PVC: CEN, DI-S,NAR, SUM @ ELLApr 30 · Shot Put · Place 6 · Ellsworth HiShot Put630-04.509