Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 800 Meters · IndoorSMAA: BE, Deer, Go, Mar, SP, TA, Wind · Feb 2 | 2:57.46 | SMAA: BE, Deer, Go, Mar, SP, TA, Wind | February 2, 2019 |
| Discus · 1.6kg · OutdoorSMAA York County Championship Meet · May 21 | 118-05 | SMAA York County Championship Meet | May 21, 2022 |
| Javelin · 800g · OutdoorMarshwood, Seacoast Christian @ York · Apr 17 | 109-10 | Marshwood, Seacoast Christian @ York | April 17, 2021 |
| Long Jump · IndoorSMAA: Marsh, BE, Por, Gor, Scar · Dec 22 | 11-00.00 | SMAA: Marsh, BE, Por, Gor, Scar | December 22, 2018 |
| Shot Put · 12lb · IndoorSMAA: Marsh, BE, Por, Gor, Scar · Dec 22 | 22-06.50 | SMAA: Marsh, BE, Por, Gor, Scar | December 22, 2018 |
| Shot Put · 12lb · OutdoorSMAA York County Championship Meet · May 21 | 40-07.50 | SMAA York County Championship Meet | May 21, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 4 | Maine Class A State ChampionshipJun 4 · Discus · Place 14 · Marshwood | Discus1.6kg | 14. | 117-03 | 12 |
| Jun 4 | Maine Class A State ChampionshipJun 4 · Shot Put · Place 27 · Marshwood | Shot Put12lb | 27. | 36-11.50 | 12 |
| May 27 | Southwestern ChampionshipMay 27 · Discus · Place 7 · Marshwood | Discus | 7 | 120-02 | — |
| May 27 | Southwestern ChampionshipMay 27 · Shot Put · Place 13 · Marshwood | Shot Put | 13 | 38-06.50 | — |
| May 27 | Southwestern ChampionshipMay 27 · Discus · Place 7 · Marshwood | Discus | 7 | 120-02 | — |
| May 27 | Southwestern ChampionshipMay 27 · Shot Put · Place 13 · Marshwood | Shot Put | 13 | 38-06.50 | — |
| May 21 | SMAA York County Championship MeetMay 21 · Discus · Place 3 · Marshwood | Discus1.6kg | 3. | 118-05 PB | 12 |
| May 21 | SMAA York County Championship MeetMay 21 · Shot Put · Place 4 · Marshwood | Shot Put12lb | 4. | 40-07.50 PB | 12 |
| May 19 | SMAA: Marshwood, Scarborough @ WestbrookMay 19 · Discus · Place 3 · Marshwood Hi | Discus | 3 | 106-07 | — |
| May 19 | SMAA: Marshwood, Scarborough @ WestbrookMay 19 · Shot Put · Place 2 · Marshwood Hi | Shot Put | 2 | 44-09.50 | — |
| May 12 | SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · Discus · Place 1 · Marshwood Hi | Discus | 1 | 111-10 | — |
| May 12 | SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · Shot Put · Place 1 · Marshwood Hi | Shot Put | 1 | 39-06.50 | — |
| May 3 | SMAA: Thornton Academy, Falmouth @ MarshwoodMay 3 · Discus · Place 1 · Marshwood Hi | Discus | 1 | 108-11 | — |
| May 3 | SMAA: Thornton Academy, Falmouth @ MarshwoodMay 3 · Shot Put · Place 1 · Marshwood Hi | Shot Put | 1 | 38-11.00 | — |
| Apr 28 | SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · Discus · Place 1 · Marshwood | Discus | 1 | 100-09.50 | — |
| Apr 28 | SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · Shot Put · Place 3 · Marshwood | Shot Put | 3 | 36-11.00 | — |
2021 Outdoor Track
13 results2020 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | SMAA Southwesterns ChampionshipsFeb 8 · Shot Put · Place 11 · Marshwood | Shot Put | 11 | 32-01.25 | — |
| Jan 18 | SMAA: Chev, Der, Mars, Mass, West, Wind, Bi,KenJan 18 · Shot Put · Place 2 · Marshwood | Shot Put | 2 | 32-00.00 | — |
| Jan 11 | SMAA: BE, Fal, Mar, Mass, PorJan 11 · Shot Put · Place 2 · Marshwood | Shot Put | 2 | 33-00.25 | — |
| Jan 4 | SMAA: Win, BE, Bid. Mar, Scar, ChevJan 4 · Shot Put · Place 6 · Marshwood | Shot Put | 6 | 29-10.00 | — |
2019 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | SMAA: Bidd, Ken, Mar, Mass, NobDec 21 · Shot Put · Marshwood | Shot Put12lb | -- | DNS | - |
| Dec 21 | EMITL 1ADec 21 · Shot Put · Marshwood | Shot Put12lb | -- | DNS | - |
| Feb 2 | SMAA: BE, Deer, Go, Mar, SP, TA, WindFeb 2 · Shot Put · Place 20 · Marshwood | Shot Put | 20 | 24-09.75 | — |
| Feb 2 | SMAA: BE, Deer, Go, Mar, SP, TA, WindFeb 2 · 800 Meters · Marshwood | 800 Meters | — | 2:57.46 PB | — |
| Jan 19 | SMAA: West, BE, Deer, Mars, Por, ScarJan 19 · Shot Put · Place 10 · Marshwood | Shot Put | 10 | 24-05.25 | — |
| Jan 19 | SMAA: West, BE, Deer, Mars, Por, ScarJan 19 · 800 Meters · Place 18 · Marshwood | 800 Meters | 18 | 2:57.46 | — |
| Jan 12 | SMAA: Mass, BE, Bid, Mar, PorJan 12 · Shot Put · Place 13 · Marshwood | Shot Put | 13 | 24-09.75 | — |
| Jan 12 | SMAA: Mass, BE, Bid, Mar, PorJan 12 · Long Jump · Marshwood | Long Jump | — | 11-00.00 | — |
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | SMAA: Marsh, BE, Por, Gor, ScarDec 22 · Long Jump · Place 19 · Marshwood | Long Jump | 19. | 11-00.00 PB | - |
| Dec 22 | SMAA: Marsh, BE, Por, Gor, ScarDec 22 · Shot Put · Place 11 · Marshwood | Shot Put12lb | 11. | 22-06.50 PB | - |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · Shot Put · Place 23 · Marshwood | Shot Put12lb | 23. | 21-07.50 | - |