Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorLewiston Meet #1 · Apr 26 | 15.53 | Lewiston Meet #1 | April 26, 2024 |
| 200 Meters · IndoorKVAC Meet 1A · Dec 9 | 32.36a | KVAC Meet 1A | December 9, 2023 |
| 200 Meters · OutdoorMorse Meet #2 · May 20 | 32.92a | Morse Meet #2 | May 20, 2026 |
| 55 Meter · IndoorKVAC Meet 2C · Dec 16 | 8.61a | KVAC Meet 2C | December 16, 2023 |
| 55 Meters · IndoorKVAC Meet 4A · Jan 4 | 8.59 | KVAC Meet 4A | January 4, 2024 |
| Discus · 1.6kg · OutdoorMorse Meet #2 · May 20 | 46-4 | Morse Meet #2 | May 20, 2026 |
| Javelin · 800g · OutdoorMorse Meet #2 · May 20 | 71-1 | Morse Meet #2 | May 20, 2026 |
| Long Jump · IndoorKVAC Meet 2C · Dec 20 | 11-4 | KVAC Meet 2C | December 20, 2024 |
| Long Jump · OutdoorMt. Blue Meet #1 · Apr 29 | 11-8 | Mt. Blue Meet #1 | April 29, 2026 |
| Shot Put · 12lb · OutdoorMorse Meet #2 · May 20 | 24-1.50 | Morse Meet #2 | May 20, 2026 |
| Triple Jump · IndoorKVAC Meet 2C · Dec 20 | 25-5.25 | KVAC Meet 2C | December 20, 2024 |
| Triple Jump · OutdoorLeavitt Home Meet · May 14 | 24-5.25 | Leavitt Home Meet | May 14, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Morse Meet #2May 20 · Javelin · Place 17 · Brunswick | Javelin800g | 17. | 71-1 PB | 12 |
| May 20 | Morse Meet #2May 20 · Discus · Place 27 · Brunswick | Discus1.6kg | 27. | 46-4 PB | 12 |
| May 20 | Morse Meet #2May 20 · Shot Put · Place 20 · Brunswick | Shot Put12lb | 20. | 24-1.50 PB | 12 |
| May 20 | Morse Meet #2May 20 · 200 Meters · Place 26 · Brunswick | 200 Meters | 26. | 32.92a PB | 12 |
| May 14 | Skowhegan Area HS Meet 2May 14 · Javelin · Place 17 · Brunswick | Javelin800g | 17. | 68-8 | 12 |
| May 14 | Skowhegan Area HS Meet 2May 14 · Discus · Place 30 · Brunswick | Discus1.6kg | 30. | 45-10 | 12 |
| May 14 | Skowhegan Area HS Meet 2May 14 · Shot Put · Place 25 · Brunswick | Shot Put12lb | 25. | 22-0 | 12 |
| May 7 | Morse Meet #1May 7 · Triple Jump · Place 14 · Brunswick | Triple Jump | 14. | 18-10.50Unofficial | 12 |
| May 7 | Morse Meet #1May 7 · Long Jump · Place 31 · Brunswick | Long Jump | 31. | 9-4.25Unofficial | 12 |
| Apr 29 | Mt. Blue Meet #1Apr 29 · Long Jump · Place 20 · Brunswick | Long Jump | 20. | 11-8 PB | 12 |
| Apr 22 | Brunswick Meet #1Apr 22 · Triple Jump · Place 9 · Brunswick | Triple Jump | 9. | 23-4 | 12 |
| Apr 22 | Brunswick Meet #1Apr 22 · Long Jump · Place 20 · Brunswick | Long Jump | 20. | 10-4.50 | 12 |
| Apr 22 | Brunswick Meet #1Apr 22 · Javelin · Place 19 · Brunswick | Javelin800g | 19. | 67-9 | 12 |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | Leavitt Home MeetMay 14 · Triple Jump · Place 16 · Brunswick | Triple Jump | 16. | 24-5.25 PB | 11 |
| May 14 | Leavitt Home MeetMay 14 · Javelin · Place 30 · Brunswick | Javelin800g | 30. | 66-1 | 11 |
2024 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | KVAC Meet 2CDec 20 · Triple Jump · Place 7 · Brunswick | Triple Jump | 7. | 25-5.25 PB | 11 |
| Dec 20 | KVAC Meet 2CDec 20 · Long Jump · Place 17 · Brunswick | Long Jump | 17. | 11-4 PB | 11 |
| Dec 10 | KVAC Meet 1ADec 10 · Triple Jump · Place 7 · Brunswick | Triple Jump | 7. | 25-4.75 | 11 |
| Dec 10 | KVAC Meet 1ADec 10 · Long Jump · Place 11 · Brunswick | Long Jump | 11. | 11-0.25 | 11 |
| Feb 1 | KVAC Meet 6AFeb 1 · Triple Jump · Place 8 · Brunswick Hi | Triple Jump | 8 | 23-10.25 | 10 |
| Feb 1 | KVAC Meet 6AFeb 1 · Long Jump · Place 10 · Brunswick Hi | Long Jump | 10 | 11-04.00 | 10 |
| Feb 1 | KVAC Meet 6AFeb 1 · 55 Meters · Place 26 · Brunswick Hi | 55 Meters | 26 | 8.80 | 10 |
| Jan 18 | KVAC Meet 5AJan 18 · Triple Jump · Place 10 · Brunswick Hi | Triple Jump | 10 | 22-07.25 | 10 |
| Jan 18 | KVAC Meet 5AJan 18 · Long Jump · Place 11 · Brunswick Hi | Long Jump | 11 | 10-04.75 | 10 |
| Jan 18 | KVAC Meet 5AJan 18 · 55 Meters · Place 25 · Brunswick Hi | 55 Meters | 25 | 8.79 | 10 |
| Jan 4 | KVAC Meet 4AJan 4 · Triple Jump · Place 7 · Brunswick Hi | Triple Jump | 7 | 23-04.00 | 10 |
| Jan 4 | KVAC Meet 4AJan 4 · 55 Meters · Place 34 · Brunswick Hi | 55 Meters | 34 | 8.59 PB | 10 |
2024 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | Lewiston Meet #1Apr 26 · Javelin · Place 37 · Brunswick Hi | Javelin | 37 | 49-03 | 10 |
| Apr 26 | Lewiston Meet #1Apr 26 · Long Jump · Place 23 · Brunswick Hi | Long Jump | 23 | 11-03.50 | 10 |
| Apr 26 | Lewiston Meet #1Apr 26 · 100 Meters · Place 50 · Brunswick Hi | 100 Meters | 50 | 15.53 PB | 10 |
2023 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | KVAC Meet 3CDec 21 · 55 Meter · Place 28 · Brunswick | 55 Meter | 28. | 8.68a | 10 |
| Dec 21 | KVAC Meet 3CDec 21 · Triple Jump · Place 11 · Brunswick | Triple Jump | 11. | 23-04.25 | 10 |
| Dec 16 | KVAC Meet 2CDec 16 · 55 Meter · Place 22 · Brunswick | 55 Meter | 22. | 8.61a PB | 10 |
| Dec 16 | KVAC Meet 2CDec 16 · Triple Jump · Place 6 · Brunswick | Triple Jump | 6. | 19-07.25 | 10 |
| Dec 16 | KVAC Meet 2CDec 16 · 200 Meters · Place 26 · Brunswick | 200 Meters | 26. | 32.41a | 10 |
| Dec 9 | KVAC Meet 1ADec 9 · 55 Meter · Place 42 · Brunswick | 55 Meter | 42. | 8.91a | 10 |
| Dec 9 | KVAC Meet 1ADec 9 · 200 Meters · Place 35 · Brunswick | 200 Meters | 35. | 32.36a PB | 10 |