Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 55 Meters · IndoorSMAA: Chev,Der,Gor,TA,Nob · Jan 11 | 8.63 | SMAA: Chev,Der,Gor,TA,Nob | January 11, 2020 |
| Discus · 1.6kg · OutdoorYork County Championship · May 19 | 66-11 | York County Championship | May 19, 2018 |
| Shot Put · 12lb · IndoorSMAA: Bidd, Ken, Mar, Mass, Nob · Dec 21 | 36-06.75 | SMAA: Bidd, Ken, Mar, Mass, Nob | December 21, 2019 |
| Shot Put · 12lb · OutdoorYork County Championship · May 19 | 28-10.75 | York County Championship | May 19, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | SMAA Southwesterns ChampionshipsFeb 8 · Shot Put · Place 21 · Noble | Shot Put | 21 | 36-01.25 | — |
| Feb 1 | SMAA: Nob, Por, West, WinFeb 1 · Shot Put · Place 8 · Noble | Shot Put | 8 | 35-04.50 | — |
| Jan 11 | SMAA: Chev,Der,Gor,TA,NobJan 11 · Shot Put · Place 5 · Noble | Shot Put | 5 | 35-01.00 | — |
| Jan 11 | SMAA: Chev,Der,Gor,TA,NobJan 11 · 55 Meters · Place 22 · Noble | 55 Meters | 22 | 8.63 PB | — |
| Jan 4 | SMAA: Der, Gor, Ken, Mass, NobJan 4 · Shot Put · Place 7 · Noble | Shot Put | 7 | 36-06.75 | — |
| Jan 4 | SMAA: Der, Gor, Ken, Mass, NobJan 4 · 55 Meters · Place 24 · Noble | 55 Meters | 24 | 8.65 | — |
2019 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | SMAA: Bidd, Ken, Mar, Mass, NobDec 21 · Shot Put · Place 9 · Noble | Shot Put12lb | 9. | 36-06.75 PB | - |
| Dec 21 | EMITL 1ADec 21 · Shot Put · Place 9 · Noble | Shot Put12lb | 9. | 36-06.75 | - |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · Shot Put · Place 21 · Noble | Shot Put | 21 | 36-04.50 | — |
| Feb 2 | SMAA: BE, Deer, Go, Mar, SP, TA, WindFeb 2 · Shot Put · Place 12 · Noble | Shot Put | 12 | 36-10.25 | — |
| Jan 19 | SMAA: Gor, No, SP, Mass, Kenn, FalJan 19 · Shot Put · Place 8 · Noble | Shot Put | 8 | 34-04.75 | — |
| Jan 12 | SMAA: Chev, No, West, Gor, Kenn, TAJan 12 · Shot Put · Place 8 · Noble | Shot Put | 8 | 36-10.25 | — |
2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | SMAA: Fal, Bidd, Nob, TA, Chev, SPDec 22 · Shot Put · Place 12 · Noble | Shot Put12lb | 12. | 34-10.00 | - |
| Dec 15 | SMAA: Por, Mass, Nob, Scar, SP, TA, West, WinDec 15 · Shot Put · Place 12 · Noble | Shot Put12lb | 12. | 34-06.25 | - |
2018 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | York County ChampionshipMay 19 · Discus · Place 33 · Noble | Discus1.6kg | 33. | 66-11 PB | - |
| May 19 | York County ChampionshipMay 19 · Shot Put · Place 27 · Noble | Shot Put12lb | 27. | 28-10.75 PB | - |
| May 16 | SMAA B: Marshwood, Massabesic, Sanford, Kennebunk@NobleMay 16 · Discus · Place 28 · Noble | Discus | 28 | 67-10 | — |
| May 16 | SMAA B: Marshwood, Massabesic, Sanford, Kennebunk@NobleMay 16 · Shot Put · Place 14 · Noble | Shot Put | 14 | 31-02.00 | — |
| May 10 | SMAA B: Noble, Westbrook, South Po, Windham @ PortlandMay 10 · Discus · Place 22 · Noble | Discus | 22 | 53-04 | — |
| May 10 | SMAA B: Noble, Westbrook, South Po, Windham @ PortlandMay 10 · Shot Put · Place 8 · Noble | Shot Put | 8 | 31-03.00 | — |
| May 8 | SMAA: Bonny Eagle, Deering, Sanford @ BiddefordMay 8 · Discus · Place 30 · Noble | Discus | 30 | 64-10 | — |
| May 8 | SMAA: Bonny Eagle, Deering, Sanford @ BiddefordMay 8 · Shot Put · Place 21 · Noble | Shot Put | 21 | 30-07.00 | — |
| May 1 | SMAA: Cheverus, Scarborough, Noble @ GorhamMay 1 · Shot Put · Place 7 · Noble | Shot Put | 7 | 30-07.00 | — |