Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | PVC Large School ChampionshipMay 30 · Shot Put · Place 16 · Old Town | Shot Put12lb | 16. | 35-8.50 | 10 |
| May 23 | Old Town Meet #3May 23 · Javelin · Place 9 · Old Town | Javelin800g | 9. | 99-8 | 10 |
| May 23 | Old Town Meet #3May 23 · Discus · Place 9 · Old Town | Discus1.6kg | 9. | 101-10 PB | 10 |
| May 23 | Old Town Meet #3May 23 · Shot Put · Place 16 · Old Town | Shot Put12lb | 16. | 34-10.50 | 10 |
| May 15 | MDI Meet #3May 15 · Javelin · Place 9 · Old Town | Javelin800g | 9. | 98-11 | 10 |
| May 15 | MDI Meet #3May 15 · Discus · Place 4 · Old Town | Discus1.6kg | 4. | 97-7 | 10 |
| May 15 | MDI Meet #3May 15 · Shot Put · Place 6 · Old Town | Shot Put12lb | 6. | 37-0 PB | 10 |
| May 9 | Hermon Meet #1May 9 · Javelin · Place 5 · Old Town | Javelin800g | 5. | 108-0 PB | 10 |
| May 9 | Hermon Meet #1May 9 · Discus · Place 11 · Old Town | Discus1.6kg | 11. | 98-8 | 10 |
| May 9 | Hermon Meet #1May 9 · Shot Put · Place 17 · Old Town | Shot Put12lb | 17. | 35-3 | 10 |
| May 2 | Old Town Meet #2May 2 · Javelin · Place 6 · Old Town | Javelin800g | 6. | 98-9 | 10 |
| May 2 | Old Town Meet #2May 2 · Discus · Place 7 · Old Town | Discus1.6kg | 7. | 88-9 | 10 |
| May 2 | Old Town Meet #2May 2 · Shot Put · Place 4 · Old Town | Shot Put12lb | 4. | 35-1 | 10 |
| Apr 25 | Old Town Meet #1Apr 25 · Javelin · Place 8 · Old Town | Javelin800g | 8. | 104-6 | 10 |
| Apr 25 | Old Town Meet #1Apr 25 · Discus · Place 22 · Old Town | Discus1.6kg | 22. | 80-7 | 10 |
| Apr 25 | Old Town Meet #1Apr 25 · Shot Put · Place 6 · Old Town | Shot Put12lb | 6. | 36-7 | 10 |
2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 30 | EMITL Meet 7BJan 30 · Shot Put · Place 17 · Old Town | Shot Put12lb | 17. | 32-9 | 10 |
| Jan 10 | EMITL Meet 5BJan 10 · Shot Put · Place 17 · Old Town | Shot Put | 17 | 35-1.75 | 10 |
| Jan 3 | EMITL Meet 4BJan 3 · Shot Put · Place 18 · Old Town | Shot Put | 18 | 33-0.50 | 10 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | EMITL Meet 3BDec 27 · Shot Put · Place 6 · Old Town | Shot Put12lb | 6. | 34-1 | 10 |
| Dec 20 | EMITL Meet 2ADec 20 · Shot Put · Place 13 · Old Town | Shot Put12lb | 13. | 34-3 PB | 10 |
| Dec 6 | EMITL Meet 1ADec 6 · Shot Put · Place 12 · Old Town | Shot Put12lb | 12. | 33-10 | 10 |
| Feb 1 | EMITL Meet 6ABFeb 1 · Shot Put · Place 24 · Old Town | Shot Put | 24 | 27-5.50 | 9 |
| Jan 25 | EMITL Meet 5AJan 25 · Shot Put · Place 19 · Old Town | Shot Put12lb | 19. | 28-8 | 9 |
| Jan 11 | EMITL Meet 4BJan 11 · 55 Meters · Place 62 · Old Town | 55 Meters | 62 | 8.58 PB | 9 |
| Jan 11 | EMITL Meet 4BJan 11 · Shot Put · Place 21 · Old Town | Shot Put | 21 | 31-1 | 9 |
2025 Outdoor Track
17 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | EMITL Meet 3ADec 28 · Shot Put · Place 21 · Old Town | Shot Put12lb | 21. | 27-4 | 9 |
| Dec 21 | EMITL Meet 2BDec 21 · Shot Put · Place 30 · Old Town | Shot Put12lb | 30. | 28-3 | 9 |
| Dec 14 | EMITL Meet 1A and 1BDec 14 · Shot Put · Place 23 · Old Town | Shot Put12lb | 23. | 28-4.50 | 9 |