Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | Maine Class B ChampionshipJun 6 · Javelin · Mount Desert Island | Javelin800g | — | DNS | 12 |
| Jun 6 | Maine Class B ChampionshipJun 6 · Shot Put · Place 24 · Mount Desert Island | Shot Put12lb | 24. | 37-02.75 | 12 |
| Jun 6 | Maine Class B ChampionshipJun 6 · 100 Meters · Place 25 · Mount Desert Island | 100 MetersRound P | 25. | 12.21a | 12 |
| May 30 | PVC Large School ChampionshipMay 30 · Javelin · Place 19 · Mount Desert Island | Javelin800g | 19. | 98-0 | 12 |
| May 30 | PVC Large School ChampionshipMay 30 · Shot Put · Place 19 · Mount Desert Island | Shot Put12lb | 19. | 35-4 | 12 |
| May 30 | PVC Large School ChampionshipMay 30 · 100 Meters · Place 24 · Mount Desert Island | 100 MetersRound P | 24. | 12.32a | 12 |
| May 21 | Bucksport Meet #2May 21 · Javelin · Place 6 · Mount Desert Island | Javelin800g | 6. | 116-3 | 12 |
| May 21 | Bucksport Meet #2May 21 · Shot Put · Place 5 · Mount Desert Island | Shot Put12lb | 5. | 38-2.25 | 12 |
| May 21 | Bucksport Meet #2May 21 · 100 Meters · Place 7 · Mount Desert Island | 100 Meters | 7. | 12.19a | 12 |
| May 15 | MDI Meet #3May 15 · Javelin · Place 3 · Mount Desert Island | Javelin800g | 3. | 119-1 PB | 12 |
| May 15 | MDI Meet #3May 15 · Shot Put · Place 5 · Mount Desert Island | Shot Put12lb | 5. | 38-0 | 12 |
| May 15 | MDI Meet #3May 15 · 100 Meters · Place 2 · Mount Desert Island | 100 Meters | 2. | 11.88a PB | 12 |
| May 8 | Hampden Meet #2May 8 · Javelin · Place 9 · Mount Desert Island | Javelin800g | 9. | 98-8 | 12 |
| May 8 | Hampden Meet #2May 8 · Shot Put · Place 3 · Mount Desert Island | Shot Put12lb | 3. | 38-8.25 PB | 12 |
| May 8 | Hampden Meet #2May 8 · 100 Meters · Place 7 · Mount Desert Island | 100 Meters | 7. | 12.03a | 12 |
| May 2 | MDI Meet #2May 2 · Javelin · Place 7 · Mount Desert Island | Javelin800g | 7. | 108-5 | 12 |
| May 2 | MDI Meet #2May 2 · Shot Put · Place 2 · Mount Desert Island | Shot Put12lb | 2. | 37-2 | 12 |
| May 2 | MDI Meet #2May 2 · 100 Meters · Place 5 · Mount Desert Island | 100 Meters | 5. | 12.22a | 12 |
| Apr 17 | MDI Meet #1Apr 17 · Javelin · Place 2 · Mount Desert Island | Javelin800g | 2. | 117-2 | 12 |
| Apr 17 | MDI Meet #1Apr 17 · Shot Put · Place 5 · Mount Desert Island | Shot Put12lb | 5. | 38-5 | 12 |
| Apr 17 | MDI Meet #1Apr 17 · 100 Meters · Place 2 · Mount Desert Island | 100 Meters | 2. | 12.18a | 12 |
2026 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 7 | EMITL Championship Large SchoolFeb 7 · Shot Put · Place 11 · Mt. Desert Island | Shot Put | 11 | 38-8 | 12 |
| Jan 30 | EMITL Meet 7AJan 30 · 55 Meter · Place 12 · Mount Desert Island | 55 MeterRound P | 12. | 7.41a PB | 12 |
| Jan 30 | EMITL Meet 7AJan 30 · Shot Put · Place 7 · Mount Desert Island | Shot Put12lb | 7. | 39-0.50 PB | 12 |
| Jan 10 | EMITL Meet 5BJan 10 · Shot Put · Place 12 · Mt. Desert Island | Shot Put | 12 | 36-5.25 | 12 |
| Jan 10 | EMITL Meet 5BJan 10 · 55 Meters · Place 13 · Mt. Desert Island | 55 MetersRound P | 13 | 7.56 | 12 |
| Jan 3 | EMITL Meet 4AJan 3 · 55 Meter · Place 12 · Mount Desert Island | 55 MeterRound P | 12. | 7.51a | 12 |
| Jan 3 | EMITL Meet 4AJan 3 · Shot Put · Place 3 · Mount Desert Island | Shot Put12lb | 3. | 34-11 | 12 |
| Jan 3 | EMITL Meet 4AJan 3 · 200 Meters · Place 8 · Mount Desert Island | 200 Meters | 8. | 26.44a PB | 12 |
2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | EMITL Meet 3BDec 27 · 55 Meter · Place 11 · Mount Desert Island | 55 MeterRound P | 11. | 7.57a | 12 |
| Dec 27 | EMITL Meet 3BDec 27 · Shot Put · Place 5 · Mount Desert Island | Shot Put12lb | 5. | 35-2 | 12 |
2024 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 3 | EMITL Meet 6BFeb 3 · Shot Put · Place 6 · Mt. Desert Island | Shot Put | 6 | 32-3.50 | 10 |
| Feb 3 | EMITL Meet 6BFeb 3 · 55 Meters · Place 11 · Mt. Desert Island | 55 MetersRound P | 11 | 7.54 PB | 10 |
| Jan 15 | EMITL Meet 4BJan 15 · 55 Meter · Place 7 · Mount Desert Island | 55 MeterRound P | 7. | 7.45a | 10 |
| Jan 15 | EMITL Meet 4BJan 15 · Shot Put · Place 9 · Mount Desert Island | Shot Put12lb | 9. | 30-5 | 10 |
2023 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | EMITL Meet 3BDec 29 · 55 Meter · Place 19 · Mount Desert Island | 55 MeterRound P | 19. | 7.56a | 10 |
| Dec 29 | EMITL Meet 3BDec 29 · Shot Put · Place 17 · Mount Desert Island | Shot Put12lb | 17. | 28-2.75 | 10 |
| Dec 29 | EMITL Meet 3BDec 29 · 200 Meters · Place 13 · Mount Desert Island | 200 Meters | 13. | 26.90a | 10 |
| Dec 22 | EMITL Meet 2BDec 22 · 55 Meter · Place 28 · Mount Desert Island | 55 MeterRound P | 28. | 7.59a | 10 |
| Dec 22 | EMITL Meet 2BDec 22 · Shot Put · Place 18 · Mount Desert Island | Shot Put12lb | 18. | 27-2.50 | 10 |
| Dec 22 | EMITL Meet 2BDec 22 · 200 Meters · Place 16 · Mount Desert Island | 200 Meters | 16. | 26.93a | 10 |
| Dec 16 | EMITL Meet 1ADec 16 · 55 Meter · Place 22 · Mount Desert Island | 55 MeterRound P | 22. | 7.56a | 10 |
| Dec 16 | EMITL Meet 1ADec 16 · Shot Put · Place 13 · Mount Desert Island | Shot Put12lb | 13. | 28-00.50 | 10 |
| Dec 16 | EMITL Meet 1ADec 16 · 200 Meters · Place 18 · Mount Desert Island | 200 Meters | 18. | 27.24a | 10 |