Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | SMAA York County Championship MeetMay 21 · Javelin · Place 6 · Sanford | Javelin600g | 6. | 75-00 PB | 12 |
| May 21 | SMAA York County Championship MeetMay 21 · Discus · Place 27 · Sanford | Discus1kg | 27. | 49-01 | 12 |
| May 19 | SMAA:Kennebunk, Deering,Sanford @ Bonny EagleMay 19 · Javelin · Place 2 · Sanford High | Javelin | 2 | 70-04 | — |
| May 19 | SMAA:Kennebunk, Deering,Sanford @ Bonny EagleMay 19 · Discus · Place 15 · Sanford High | Discus | 15 | 55-09 | — |
| May 3 | SMAA: Bonny Eagle, Sanford @ PortlandMay 3 · Javelin · Place 1 · Sanford High | Javelin | 1 | 73-02.25 | — |
| May 3 | SMAA: Bonny Eagle, Sanford @ PortlandMay 3 · Discus · Place 6 · Sanford High | Discus | 6 | 67-05 | — |
| May 3 | SMAA: Bonny Eagle, Sanford @ PortlandMay 3 · Shot Put · Place 10 · Sanford High | Shot Put | 10 | 18-09.00 | — |
| Apr 28 | SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · 1600m Race Walk · Place 3 · Sanford | 1600m Race Walk | 3 | 16:16.95 PB | — |
| Apr 28 | SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · Javelin · Place 5 · Sanford | Javelin | 5 | 65-00 | — |
| Apr 28 | SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · Discus · Place 9 · Sanford | Discus | 9 | 60-05 | — |
| Apr 28 | SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · Shot Put · Place 11 · Sanford | Shot Put | 11 | 17-02.00 | — |
2021 Outdoor Track
6 results2019 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | York County ChampionshipMay 18 · Javelin · Place 26 · Sanford | Javelin600g | 26. | 51-07 | 9 |
| May 18 | York County ChampionshipMay 18 · Discus · Place 27 · Sanford | Discus1kg | 27. | 59-01 PB | 9 |
| May 18 | York County ChampionshipMay 18 · Shot Put · Place 38 · Sanford | Shot Put4kg | 38. | 17-01.00 PB | 9 |
| May 14 | SMAA:Marshwood, Massabesic, Noble, Sanford @ KennebunkMay 14 · Javelin · Place 29 · Sanford | Javelin | 29 | 57-10.50 | — |
| May 14 | SMAA:Marshwood, Massabesic, Noble, Sanford @ KennebunkMay 14 · Discus · Place 25 · Sanford | Discus | 25 | 54-04.50 | — |
| May 14 | SMAA:Marshwood, Massabesic, Noble, Sanford @ KennebunkMay 14 · Shot Put · Place 28 · Sanford | Shot Put | 28 | 17-09.00 | — |
| May 7 | SMAA:Cheverus, Gorham, Windham @ SanfordMay 7 · Javelin · Place 20 · SANF | Javelin | 20 | 55-06 | — |
| May 7 | SMAA:Cheverus, Gorham, Windham @ SanfordMay 7 · Discus · Place 20 · SANF | Discus | 20 | 44-05 | — |
| May 7 | SMAA:Cheverus, Gorham, Windham @ SanfordMay 7 · Shot Put · Place 28 · SANF | Shot Put | 28 | 15-09.50 | — |
| Apr 30 | SMAA: @ Thorton AcademyApr 30 · Javelin · Place 23 · Sanford | Javelin600g | 23. | 42-01 | 9 |
| Apr 30 | SMAA: @ Thorton AcademyApr 30 · Discus · Place 21 · Sanford | Discus1kg | 21. | 45-09 | 9 |
| Apr 30 | SMAA: @ Thorton AcademyApr 30 · Shot Put · Place 20 · Sanford | Shot Put4kg | 20. | 15-07.00 | 9 |
| Apr 25 | SMAA G:Sanford, South Portland, TA, Westbrook @ MassabeicApr 25 · Javelin · Place 25 · SANF | Javelin | 25 | 58-00 | — |
| Apr 25 | SMAA G:Sanford, South Portland, TA, Westbrook @ MassabeicApr 25 · Discus · Place 33 · SANF | Discus | 33 | 44-08.50 | — |
| Apr 25 | SMAA G:Sanford, South Portland, TA, Westbrook @ MassabeicApr 25 · Shot Put · Place 30 · SANF | Shot Put | 30 | 14-05.00 | — |