Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Bucksport Meet #3May 22 · Shot Put · Place 9 · Bucksport | Shot Put | 9 | 28-3 | 12 |
| May 22 | Bucksport Meet #3May 22 · Javelin · Place 4 · Bucksport | Javelin | 4 | 93-6 | 12 |
| May 16 | MDI Meet #3May 16 · Shot Put · Place 15 · Bucksport | Shot Put | 15 | 28-6 | 12 |
| May 16 | MDI Meet #3May 16 · Javelin · Place 14 · Bucksport | Javelin | 14 | 90-6 | 12 |
| May 12 | Brewer Meet #2May 12 · Javelin · Place 11 · Bucksport | Javelin800g | 11. | 100-9 PB | 12 |
| May 12 | Brewer Meet #2May 12 · Shot Put · Place 23 · Bucksport | Shot Put12lb | 23. | 28-5 PB | 12 |
| May 1 | Bucksport Meet #2May 1 · Shot Put · Place 21 · Bucksport | Shot Put | 21 | 28-3 | 12 |
| May 1 | Bucksport Meet #2May 1 · Javelin · Place 27 · Bucksport | Javelin | 27 | 80-3 | 12 |
| Apr 17 | Bucksport Meet #1Apr 17 · Shot Put · Place 10 · Bucksport | Shot Put | 10 | 28-10 | 12 |
| Apr 17 | Bucksport Meet #1Apr 17 · Javelin · Place 5 · Bucksport | Javelin | 5 | 92-8 | 12 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 1 | EMITL Meet 6ABFeb 1 · Shot Put · Place 20 · Bucksport | Shot Put | 20 | 31-7 | 12 |
| Jan 25 | EMITL Meet 5AJan 25 · Shot Put · Place 18 · Bucksport | Shot Put12lb | 18. | 29-9.25 PB | 12 |
| Jan 11 | EMITL Meet 4BJan 11 · Shot Put · Place 24 · Bucksport | Shot Put | 24 | 29-11.50 | 12 |
2024 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | EMITL Meet 3ADec 28 · Shot Put · Place 17 · Bucksport | Shot Put12lb | 17. | 28-3.50 | 12 |
| Dec 20 | EMITL Meet 2ADec 20 · Shot Put · Place 14 · Bucksport | Shot Put12lb | 14. | 27-5.50 | 12 |
| Dec 14 | EMITL Meet 1A and 1BDec 14 · Shot Put · Place 22 · Bucksport | Shot Put12lb | 22. | 28-6 | 12 |
| Feb 3 | EMITL Meet 6BFeb 3 · Shot Put · Place 10 · Bucksport | Shot Put | 10 | 26-4.50 | 11 |
| Jan 15 | EMITL Meet 4AJan 15 · Shot Put · Place 28 · Bucksport | Shot Put12lb | 28. | 27-01.00 | 11 |
2024 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Bucksport Meet #2May 10 · Shot Put · Place 9 · Bucksport | Shot Put | 9 | 29-2.50 | 11 |
| May 10 | Bucksport Meet #2May 10 · Javelin · Place 8 · Bucksport | Javelin | 8 | 95-6 | 11 |
| May 2 | Orono Meet #1May 2 · Shot Put · Place 18 · Bucksport Hi | Shot Put | 18 | 25-09.75 | — |
| May 2 | Orono Meet #1May 2 · Javelin · Place 14 · Bucksport Hi | Javelin | 14 | 77-03 | — |
| Apr 26 | Bucksport Meet #1Apr 26 · Javelin · Place 15 · Bucksport Hi | Javelin | 15 | 81-06 | 11 |
| Apr 26 | Bucksport Meet #1Apr 26 · Shot Put · Place 17 · Bucksport Hi | Shot Put | 17 | 27-11.00 | 11 |
| Apr 20 | Bangor Meet #1Apr 20 · Shot Put · Place 18 · Bucksport Hi | Shot Put | 18 | 28-11.50 | — |
| Apr 20 | Bangor Meet #1Apr 20 · Discus · Place 20 · Bucksport Hi | Discus | 20 | 59-05 | — |
| Apr 20 | Bangor Meet #1Apr 20 · Javelin · Place 12 · Bucksport Hi | Javelin | 12 | 75-07 | — |
| Apr 20 | Bangor Meet #1Apr 20 · Javelin · Place 12 · Bucksport Hi | Javelin | 12 | 75-07 | 11 |
| Apr 20 | Bangor Meet #1Apr 20 · Discus · Place 20 · Bucksport Hi | Discus | 20 | 59-05 | 11 |
| Apr 20 | Bangor Meet #1Apr 20 · Shot Put · Place 18 · Bucksport Hi | Shot Put | 18 | 28-11.50 | 11 |
2023 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | EMITL Meet 3ADec 29 · Shot Put · Place 17 · Bucksport | Shot Put12lb | 17. | 29-05.50 | 11 |
| Dec 22 | EMITL Meet 2BDec 22 · Shot Put · Place 20 · Bucksport | Shot Put12lb | 20. | 26-7.50 | 11 |
| Dec 16 | EMITL Meet 1ADec 16 · Shot Put · Place 14 · Bucksport | Shot Put12lb | 14. | 28-00.00 | 11 |
| Feb 11 | EMITL Championship Small SchoolFeb 11 · Shot Put · Place 12 · Bucksport Hi | Shot Put | 12 | 24-02.25 | 10 |
| Feb 4 | EMITL Meet 7BFeb 4 · Shot Put · Place 17 · Bucksport | Shot Put12lb | 17. | 23-03.50 | 10 |
| Jan 25 | EMITL Meet 6AJan 25 · Shot Put · Place 19 · Bucksport Hi | Shot Put | 19 | 24-09.00 | 10 |
| Jan 21 | EMITL Meet 5CJan 21 · Shot Put · Place 16 · Bucksport | Shot Put12lb | 16. | 25-03.50 | 10 |
| Jan 10 | EMITL Meet 2AJan 10 · Shot Put · Place 16 · Bucksport Hi | Shot Put | 16 | 27-05.75 | 10 |
| Jan 7 | EMITL Meet 4BJan 7 · Shot Put · Place 12 · Bucksport | Shot Put12lb | 12. | 27-4.25 | 10 |
2023 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | PVC JV ChampionshipMay 24 · Discus · Place 27 · Bucksport Hi | Discus | 27 | 65-00 | 10 |
| May 24 | PVC JV ChampionshipMay 24 · Shot Put · Place 35 · Bucksport Hi | Shot Put | 35 | 24-01.00 | 10 |
| May 11 | Bucksport Meet #3May 11 · Javelin · Place 26 · Bucksport Hi | Javelin | 26 | 69-06 | — |
| May 11 | Bucksport Meet #3May 11 · Discus · Place 8 · Bucksport Hi | Discus | 8 | 69-09 | — |
| May 11 | Bucksport Meet #3May 11 · Shot Put · Place 12 · Bucksport Hi | Shot Put | 12 | 28-06.50 | — |
| May 5 | Bucksport Meet #2May 5 · Javelin · Place 17 · Bucksport Hi | Javelin | 17 | 67-01 | — |
| May 5 | Bucksport Meet #2May 5 · Discus · Place 17 · Bucksport Hi | Discus | 17 | 51-04 | — |
| May 5 | Bucksport Meet #2May 5 · Shot Put · Place 14 · Bucksport Hi | Shot Put | 14 | 27-00.00 | — |
| Apr 29 | MDI Meet #1Apr 29 · Shot Put · Place 25 · Bucksport | Shot Put | 25 | 27-2 | 10 |
| Apr 29 | MDI Meet #1Apr 29 · Discus · Place 30 · Bucksport | Discus | 30 | 59-5 | 10 |
| Apr 13 | Bucksport Meet 1Apr 13 · Javelin · Place 15 · Bucksport Hi | Javelin | 15 | 57-03 | 10 |
| Apr 13 | Bucksport Meet 1Apr 13 · Discus · Place 16 · Bucksport Hi | Discus | 16 | 61-02 | 10 |
| Apr 13 | Bucksport Meet 1Apr 13 · Shot Put · Place 16 · Bucksport Hi | Shot Put | 16 | 23-10.50 | 10 |
2022 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | EMITL Meet 3ADec 30 · Shot Put · Place 14 · Bucksport | Shot Put12lb | 14. | 26-7.50 | 10 |