Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | PVC JV ChampionshipMay 27 · Javelin · Place 23 · Hampden Academy | Javelin800g | 23. | 84-2 | 10 |
| May 27 | PVC JV ChampionshipMay 27 · Shot Put · Place 29 · Hampden Academy | Shot Put12lb | 29. | 28-9.50 | 10 |
| May 22 | Orono Meet #2May 22 · Javelin · Place 19 · Hampden Academy | Javelin800g | 19. | 84-7 | 10 |
| May 22 | Orono Meet #2May 22 · Discus · Place 31 · Hampden Academy | Discus1.6kg | 31. | 60-6 | 10 |
| May 22 | Orono Meet #2May 22 · Shot Put · Place 22 · Hampden Academy | Shot Put12lb | 22. | 25-11.50 | 10 |
| May 15 | Hampden Meet #3May 15 · Javelin · Place 16 · Hampden Academy | Javelin800g | 16. | 85-1 PB | 10 |
| May 15 | Hampden Meet #3May 15 · Discus · Place 30 · Hampden Academy | Discus1.6kg | 30. | 61-0 | 10 |
| May 15 | Hampden Meet #3May 15 · Shot Put · Place 23 · Hampden Academy | Shot Put12lb | 23. | 26-11.50 | 10 |
| May 8 | Hampden Meet #2May 8 · Javelin · Place 19 · Hampden Academy | Javelin800g | 19. | 79-11 | 10 |
| May 8 | Hampden Meet #2May 8 · Discus · Place 20 · Hampden Academy | Discus1.6kg | 20. | 57-2 | 10 |
| May 8 | Hampden Meet #2May 8 · Shot Put · Place 14 · Hampden Academy | Shot Put12lb | 14. | 29-4 | 10 |
| May 1 | Hampden Meet #1May 1 · Javelin · Place 15 · Hampden Academy | Javelin800g | 15. | 72-0 | 10 |
| May 1 | Hampden Meet #1May 1 · Discus · Place 26 · Hampden Academy | Discus1.6kg | 26. | 57-0 | 10 |
| May 1 | Hampden Meet #1May 1 · Shot Put · Place 15 · Hampden Academy | Shot Put12lb | 15. | 29-10.50 PB | 10 |
| Apr 25 | Old Town Meet #1Apr 25 · Javelin · Place 21 · Hampden Academy | Javelin800g | 21. | 79-10 | 10 |
| Apr 25 | Old Town Meet #1Apr 25 · Discus · Place 31 · Hampden Academy | Discus1.6kg | 31. | 67-1 PB | 10 |
| Apr 25 | Old Town Meet #1Apr 25 · Shot Put · Place 23 · Hampden Academy | Shot Put12lb | 23. | 28-5.50 | 10 |
2026 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 30 | EMITL Meet 7AJan 30 · 55 Meter · Place 26 · Hampden Academy | 55 MeterRound P | 26. | 8.01a PB | 10 |
| Jan 30 | EMITL Meet 7AJan 30 · Shot Put · Place 18 · Hampden Academy | Shot Put12lb | 18. | 27-3.50 | 10 |
| Jan 17 | EMITL Meet 6BJan 17 · 55 Meter · Place 28 · Hampden Academy | 55 MeterRound P | 28. | 8.10a | 10 |
| Jan 17 | EMITL Meet 6BJan 17 · Shot Put · Place 27 · Hampden Academy | Shot Put12lb | 27. | 28-10.50 PB | 10 |
| Jan 3 | EMITL Meet 4AJan 3 · 55 Meter · Place 27 · Hampden Academy | 55 MeterRound P | 27. | 8.21a | 10 |
| Jan 3 | EMITL Meet 4AJan 3 · Shot Put · Place 11 · Hampden Academy | Shot Put12lb | 11. | 26-2.50 | 10 |
2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | EMITL Meet 3BDec 27 · 55 Meter · Place 29 · Hampden Academy | 55 MeterRound P | 29. | 8.26a | 10 |
| Dec 27 | EMITL Meet 3BDec 27 · Shot Put · Place 22 · Hampden Academy | Shot Put12lb | 22. | 21-8 | 10 |
| Dec 20 | EMITL Meet 2BDec 20 · 55 Meter · Place 36 · Hampden Academy | 55 MeterRound P | 36. | 8.30a | 10 |
| Dec 20 | EMITL Meet 2BDec 20 · Shot Put · Place 17 · Hampden Academy | Shot Put12lb | 17. | 25-9 | 10 |
| Dec 6 | EMITL Meet 1BDec 6 · 55 Meter · Place 50 · Hampden Academy | 55 MeterRound P | 50. | 8.38a | 10 |
| Dec 6 | EMITL Meet 1BDec 6 · Shot Put · Place 26 · Hampden Academy | Shot Put12lb | 26. | 24-6 | 10 |