Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWinslow Home Meet · May 7 | 13.66 | Winslow Home Meet | May 7, 2025 |
| 200 Meters · IndoorKVAC Meet 2B · Dec 20 | 28.47a | KVAC Meet 2B | December 20, 2025 |
| 200 Meters · OutdoorMt. Blue Meet #1 · Apr 30 | 28.84 | Mt. Blue Meet #1 | April 30, 2025 |
| 400 Meters · IndoorKVAC Meet 3C · Jan 10 | 1:04.77 | KVAC Meet 3C | January 10, 2026 |
| 55 Meter · IndoorKVAC Meet 2B · Dec 20 | 7.99a | KVAC Meet 2B | December 20, 2025 |
| 55 Meter · OutdoorKVAC Meet 1C · Dec 9 | 8.72a | KVAC Meet 1C | December 9, 2023 |
| 55 Meters · IndoorKVAC Meet 6B · Jan 24 | 8.14 | KVAC Meet 6B | January 24, 2025 |
| Discus · 1.6kg · OutdoorWinslow HS Meet · May 13 | 74-7 | Winslow HS Meet | May 13, 2026 |
| Javelin · 800g · OutdoorSkowhegan Area HS Meet 1 · Apr 29 | 83-0 | Skowhegan Area HS Meet 1 | April 29, 2026 |
| Shot Put · 12lb · IndoorKVAC Meet 2B · Dec 20 | 30-2.25 | KVAC Meet 2B | December 20, 2025 |
| Shot Put · 12lb · OutdoorCommunity Cup Championships · May 22 | 29-8 | Community Cup Championships | May 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Community Cup ChampionshipsMay 22 · Javelin · Place 24 · Maine Central Institute | Javelin800g | 24. | 76-2 | 11 |
| May 22 | Community Cup ChampionshipsMay 22 · Discus · Place 25 · Maine Central Institute | Discus1.6kg | 25. | 70-4 | 11 |
| May 22 | Community Cup ChampionshipsMay 22 · Shot Put · Place 20 · Maine Central Institute | Shot Put12lb | 20. | 29-8 PB | 11 |
| May 13 | Winslow HS MeetMay 13 · Javelin · Place 19 · Maine Central Institute | Javelin800g | 19. | 75-5 | 11 |
| May 13 | Winslow HS MeetMay 13 · Discus · Place 15 · Maine Central Institute | Discus1.6kg | 15. | 74-7 PB | 11 |
| May 13 | Winslow HS MeetMay 13 · Shot Put · Place 16 · Maine Central Institute | Shot Put12lb | 16. | 27-2.50 | 11 |
| May 7 | Morse Meet #1May 7 · Javelin · Place 23 · Maine Central Institute | Javelin800g | 23. | 83-0Unofficial | 11 |
| May 7 | Morse Meet #1May 7 · Discus · Place 19 · Maine Central Institute | Discus1.6kg | 19. | 83-5Unofficial | 11 |
| May 7 | Morse Meet #1May 7 · Shot Put · Place 28 · Maine Central Institute | Shot Put12lb | 28. | 28-1.75Unofficial | 11 |
| May 2 | Husky ThrowdownMay 2 · Javelin · Place 51 · Maine Central Institute | Javelin800g | 51. | 82-01 | 11 |
| May 2 | Husky ThrowdownMay 2 · Discus · Place 66 · Maine Central Institute | Discus1.6kg | 66. | 73-10 | 11 |
| May 2 | Husky ThrowdownMay 2 · Shot Put · Place 68 · Maine Central Institute | Shot Put12lb | 68. | 28-07.75 | 11 |
| Apr 29 | Skowhegan Area HS Meet 1Apr 29 · Javelin · Place 24 · Maine Central Institute | Javelin800g | 24. | 83-0 PB | 11 |
| Apr 29 | Skowhegan Area HS Meet 1Apr 29 · Discus · Place 17 · Maine Central Institute | Discus1.6kg | 17. | 74-0 | 11 |
| Apr 29 | Skowhegan Area HS Meet 1Apr 29 · Shot Put · Place 21 · Maine Central Institute | Shot Put12lb | 21. | 28-10.50 | 11 |
| Apr 22 | Brunswick Meet #1Apr 22 · Javelin · Place 9 · Maine Central Institute | Javelin800g | 9. | 80-5 | 11 |
| Apr 22 | Brunswick Meet #1Apr 22 · Discus · Place 16 · Maine Central Institute | Discus1.6kg | 16. | 63-0 | 11 |
| Apr 22 | Brunswick Meet #1Apr 22 · Shot Put · Place 11 · Maine Central Institute | Shot Put12lb | 11. | 29-2 | 11 |
2026 Indoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · Shot Put · Place 15 · Maine Central Institute | Shot Put | 15 | 30-0.25 | 11 |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · 400 Meters · Place 16 · Maine Central Institute | 400 Meters | 16 | 1:05.67 | 11 |
| Jan 30 | KVAC Meet 6BJan 30 · Shot Put · Place 10 · Maine Central Institute | Shot Put | 10 | 29-0.75 | 11 |
| Jan 30 | KVAC Meet 6BJan 30 · 200 Meters · Place 11 · Maine Central Institute | 200 Meters | 11 | 28.76 | 11 |
| Jan 17 | KVAC Meet 4BJan 17 · Shot Put · Place 10 · Maine Central Institute | Shot Put | 10 | 28-9 | 11 |
| Jan 17 | KVAC Meet 4BJan 17 · 200 Meters · Place 20 · Maine Central Institute | 200 Meters | 20 | 28.50 | 11 |
| Jan 17 | KVAC Meet 4BJan 17 · 55 Meters · Place 43 · Maine Central Institute | 55 Meters | 43 | 8.19 | 11 |
| Jan 10 | KVAC Meet 3CJan 10 · Shot Put · Place 8 · Maine Centra | Shot Put | 8 | 30-10.25 | 11 |
| Jan 10 | KVAC Meet 3CJan 10 · 400 Meters · Place 10 · Maine Centra | 400 Meters | 10 | 1:04.77 PB | 11 |
| Jan 10 | KVAC Meet 3CJan 10 · 55 Meters · Place 32 · Maine Centra | 55 Meters | 32 | 8.15 | 11 |
| Jan 10 | KVAC Meet 3CJan 10 · Shot Put · Place 8 · Maine Centra | Shot Put | 8 | 30-10.25 | 11 |
| Jan 10 | KVAC Meet 3CJan 10 · 400 Meters · Place 10 · Maine Centra | 400 Meters | 10 | 1:04.77 | 11 |
| Jan 10 | KVAC Meet 3CJan 10 · 55 Meters · Place 32 · Maine Centra | 55 Meters | 32 | 8.15 | 11 |
2025 Indoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | KVAC Meet 2BDec 20 · 55 Meter · Place 26 · Maine Central Institute | 55 Meter | 26. | 7.99a PB | 11 |
| Dec 20 | KVAC Meet 2BDec 20 · Shot Put · Place 12 · Maine Central Institute | Shot Put12lb | 12. | 30-2.25 PB | 11 |
| Dec 20 | KVAC Meet 2BDec 20 · 200 Meters · Place 19 · Maine Central Institute | 200 Meters | 19. | 28.47a PB | 11 |
| Dec 12 | KVAC Meet 1CDec 12 · 55 Meter · Place 49 · Maine Central Institute | 55 Meter | 49. | 8.07a | 11 |
| Dec 12 | KVAC Meet 1CDec 12 · Shot Put · Place 15 · Maine Central Institute | Shot Put12lb | 15. | 28-0.75 | 11 |
| Jan 24 | KVAC Meet 6BJan 24 · Shot Put · Place 18 · Maine Central Institute | Shot Put | 18 | 25-11 | 10 |
| Jan 24 | KVAC Meet 6BJan 24 · 55 Meters · Place 32 · Maine Central Institute | 55 Meters | 32 | 8.14 PB | 10 |
| Jan 15 | KVAC Meet 5AJan 15 · Shot Put · Place 19 · Maine Central Institute | Shot Put | 19 | 23-8 | 10 |
| Jan 15 | KVAC Meet 5AJan 15 · 55 Meters · Place 25 · Maine Central Institute | 55 Meters | 25 | 8.27 | 10 |
| Jan 9 | KVAC Meet 4AJan 9 · Shot Put · Place 22 · Maine Central Institute | Shot Put | 22 | 24-5.50 | 10 |
| Jan 9 | KVAC Meet 4AJan 9 · 400 Meters · Place 10 · Maine Central Institute | 400 Meters | 10 | 1:10.39 | 10 |
| Jan 9 | KVAC Meet 4AJan 9 · 55 Meters · Place 18 · Maine Central Institute | 55 Meters | 18 | 8.32 | 10 |
| Jan 3 | KVAC Meet 3BJan 3 · Shot Put · Place 22 · Maine Central Institute | Shot Put | 22 | 24-2 | 10 |
| Jan 3 | KVAC Meet 3BJan 3 · 55 Meters · Place 25 · Maine Central Institute | 55 Meters | 25 | 8.26 | 10 |
2025 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | Community Cup ChampionshipsMay 27 · Javelin · Place 26 · Maine Central Institute | Javelin | 26 | 69-1 | 10 |
| May 27 | Community Cup ChampionshipsMay 27 · Discus · Place 40 · Maine Central Institute | Discus | 40 | 52-10 | 10 |
| May 27 | Community Cup ChampionshipsMay 27 · Shot Put · Place 32 · Maine Central Institute | Shot Put | 32 | 26-1 | 10 |
| May 7 | Winslow Home MeetMay 7 · Discus · Place 18 · Maine Central Institute | Discus | 18 | 69-3.50 | 10 |
| May 7 | Winslow Home MeetMay 7 · Shot Put · Place 19 · Maine Central Institute | Shot Put | 19 | 25-11.50 | 10 |
| May 7 | Winslow Home MeetMay 7 · 100 Meters · Place 27 · Maine Central Institute | 100 Meters | 27 | 13.66 PB | 10 |
| May 3 | Husky ThrowdownMay 3 · Discus · Place 101 · Maine Centra | Discus | 101 | 19.93m | 10 |
| May 3 | Husky ThrowdownMay 3 · Shot Put · Place 92 · Maine Centra | Shot Put | 92 | 8.66m | 10 |
| May 3 | Husky ThrowdownMay 3 · Shot Put · Place 92 · Maine Central Institute | Shot Put | 92 | 28-5.25 | 10 |
| May 3 | Husky ThrowdownMay 3 · Discus · Place 101 · Maine Central Institute | Discus | 101 | 65-5 | 10 |
| Apr 30 | Mt. Blue Meet #1Apr 30 · Shot Put · Place 21 · Maine Central Institute | Shot Put | 21 | 25-8 | 10 |
| Apr 30 | Mt. Blue Meet #1Apr 30 · Discus · Place 19 · Maine Central Institute | Discus | 19 | 59-6 | 10 |
| Apr 30 | Mt. Blue Meet #1Apr 30 · 200 Meters · Place 15 · Maine Central Institute | 200 Meters | 15 | 28.84 PB | 10 |
| Apr 30 | Mt. Blue Meet #1Apr 30 · 100 Meters · Place 22 · Maine Central Institute | 100 Meters | 22 | 14.14 | 10 |
| Apr 24 | Brunswick Meet #1Apr 24 · Shot Put · Place 6 · Maine Central Institute | Shot Put | 6 | 25-1 | 10 |
| Apr 24 | Brunswick Meet #1Apr 24 · Discus · Place 3 · Maine Central Institute | Discus | 3 | 75-11 | 10 |
| Apr 24 | Brunswick Meet #1Apr 24 · 200 Meters · Place 11 · Maine Central Institute | 200 Meters | 11 | 29.30 | 10 |
| Apr 24 | Brunswick Meet #1Apr 24 · 100 Meters · Place 17 · Maine Central Institute | 100 Meters | 17 | 14.61 | 10 |
2024 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | KVAC Meet 2BDec 19 · 55 Meter · Place 27 · Maine Central Institute | 55 Meter | 27. | 8.32a | 10 |
| Dec 19 | KVAC Meet 2BDec 19 · Shot Put · Place 20 · Maine Central Institute | Shot Put12lb | 20. | 24-7 | 10 |
| Dec 12 | KVAC Meet 1CDec 12 · 55 Meter · Place 51 · Maine Central Institute | 55 Meter | 51. | 8.49a | 10 |
| Dec 12 | KVAC Meet 1CDec 12 · Shot Put · Place 32 · Maine Central Institute | Shot Put12lb | 32. | 23-4.75 | 10 |
| Feb 1 | KVAC Meet 6AFeb 1 · Shot Put · Place 18 · Maine Centra | Shot Put | 18 | 22-04.50 | 9 |
| Feb 1 | KVAC Meet 6AFeb 1 · 200 Meters · Place 15 · Maine Centra | 200 Meters | 15 | 30.10 | 9 |
| Feb 1 | KVAC Meet 6AFeb 1 · 55 Meters · Place 19 · Maine Centra | 55 Meters | 19 | 8.31 | 9 |
| Jan 19 | KVAC Meet 5BJan 19 · Shot Put · Place 19 · Maine Centra | Shot Put | 19 | 22-02.00 | 9 |
| Jan 19 | KVAC Meet 5BJan 19 · 200 Meters · Place 21 · Maine Centra | 200 Meters | 21 | 30.08 | 9 |
| Jan 19 | KVAC Meet 5BJan 19 · 55 Meters · Place 22 · Maine Centra | 55 Meters | 22 | 8.35 | 9 |
2024 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | Nokomis Meet #1May 13 · Shot Put · Place 27 · Maine Central Institute | Shot Put | 27 | 21-10 | 9 |
| May 13 | Nokomis Meet #1May 13 · Discus · Place 25 · Maine Central Institute | Discus | 25 | 56-6 | 9 |
| May 13 | Nokomis Meet #1May 13 · 100 Meters · Place 28 · Maine Central Institute | 100 MetersRound P | 28 | 14.46 | 9 |
| May 3 | Waterville HS MeetMay 3 · Discus · Place 23 · Maine Centra | Discus | 23 | 65-05 | — |
| May 3 | Waterville HS MeetMay 3 · Shot Put · Place 21 · Maine Centra | Shot Put | 21 | 24-03.00 | — |
| May 3 | Waterville HS MeetMay 3 · 100 Meters · Place 23 · Maine Centra | 100 Meters | 23 | 14.32 | — |
| Apr 27 | Husky ThrowdownApr 27 · Discus · Place 90 · Maine Centra | Discus | 90 | 67-00 | 9 |
| Apr 27 | Husky ThrowdownApr 27 · Shot Put · Place 100 · Maine Centra | Shot Put | 100 | 25-09.75 | 9 |
| Apr 24 | Mt. Blue Meet #1 Apr 24 · Shot Put · Place 14 · Maine Central Institute | Shot Put | 14 | 23-11 | 9 |
| Apr 24 | Mt. Blue Meet #1 Apr 24 · Discus · Place 13 · Maine Central Institute | Discus | 13 | 64-3 | 9 |
| Apr 19 | Mt. View Meet #1Apr 19 · Shot Put · Place 25 · Maine Central Institute | Shot Put | 25 | 23-10 | 9 |
| Apr 19 | Mt. View Meet #1Apr 19 · Discus · Place 18 · Maine Central Institute | Discus | 18 | 67-4 | 9 |
| Apr 19 | Mt. View Meet #1Apr 19 · 100 Meters · Place 22 · Maine Central Institute | 100 Meters | 22 | 15.02 | 9 |
2023 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | KVAC Meet 2ADec 14 · 55 Meter · Place 50 · Maine Central Institute | 55 Meter | 50. | 8.65a | 12 |
| Dec 14 | KVAC Meet 2ADec 14 · Shot Put · Place 33 · Maine Central Institute | Shot Put12lb | 33. | 22-08.50 | 12 |
| Dec 14 | KVAC Meet 2ADec 14 · 200 Meters · Place 33 · Maine Central Institute | 200 Meters | 33. | 32.11a | 12 |
2023 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | KVAC Meet 1CDec 9 · 55 Meter · Place 21 · Maine Central Institute | 55 Meter | 21. | 8.72a PB | 12 |
| Dec 9 | KVAC Meet 1CDec 9 · Shot Put · Place 17 · Maine Central Institute | Shot Put12lb | 17. | 23-02.00 | 12 |
| Dec 9 | KVAC Meet 1CDec 9 · 200 Meters · Place 17 · Maine Central Institute | 200 Meters | 17. | 32.01a | 12 |