Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSMAA: Biddeford, Portland, Windham @ Marshwood · Apr 23 | 12.80 | SMAA: Biddeford, Portland, Windham @ Marshwood | April 23, 2019 |
| 200 Meters · IndoorSMAA: BE, Fal, Mar, Mass, Por · Jan 11 | 26.00 | SMAA: BE, Fal, Mar, Mass, Por | January 11, 2020 |
| 200 Meters · OutdoorYork County Championship · May 18 | 26.25a | York County Championship | May 18, 2019 |
| 55 Meter · IndoorSMAA: Bidd, Ken, Mar, Mass, Nob · Dec 21 | 7.38a | SMAA: Bidd, Ken, Mar, Mass, Nob | December 21, 2019 |
| 55 Meters · IndoorSMAA: BE, Fal, Mar, Mass, Por · Jan 11 | 7.40 | SMAA: BE, Fal, Mar, Mass, Por | January 11, 2020 |
| Discus · 1.6kg · OutdoorSMAA York County Championship Meet · May 21 | 78-07 | SMAA York County Championship Meet | May 21, 2022 |
| Javelin · 800g · OutdoorSMAA York County Championship Meet · May 21 | 110-02 | SMAA York County Championship Meet | May 21, 2022 |
| Long Jump · IndoorSMAA: Marsh, BE, Por, Gor, Scar · Dec 22 | 14-06.00 | SMAA: Marsh, BE, Por, Gor, Scar | December 22, 2018 |
| Long Jump · OutdoorSMAA: @ Thorton Academy · Apr 30 | 15-07.00 | SMAA: @ Thorton Academy | April 30, 2019 |
| Shot Put · 12lb · OutdoorSMAA York County Championship Meet · May 21 | 34-01.00 | 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
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | SMAA York County Championship MeetMay 21 · Javelin · Place 12 · Marshwood | Javelin800g | 12. | 110-02 PB | 12 |
| May 21 | SMAA York County Championship MeetMay 21 · Discus · Place 24 · Marshwood | Discus1.6kg | 24. | 78-07 PB | 12 |
| May 21 | SMAA York County Championship MeetMay 21 · Shot Put · Place 17 · Marshwood | Shot Put12lb | 17. | 34-01.00 PB | 12 |
| May 19 | SMAA: Marshwood, Scarborough @ WestbrookMay 19 · Javelin · Place 5 · Marshwood Hi | Javelin | 5 | 96-11 | — |
| May 19 | SMAA: Marshwood, Scarborough @ WestbrookMay 19 · Discus · Place 4 · Marshwood Hi | Discus | 4 | 81-00 | — |
| May 19 | SMAA: Marshwood, Scarborough @ WestbrookMay 19 · Shot Put · Place 5 · Marshwood Hi | Shot Put | 5 | 32-05.00 | — |
| May 12 | SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · Javelin · Place 12 · Marshwood Hi | Javelin | 12 | 97-07 | — |
| May 12 | SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · Discus · Place 12 · Marshwood Hi | Discus | 12 | 78-03 | — |
| May 12 | SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · Shot Put · Place 9 · Marshwood Hi | Shot Put | 9 | 32-03.00 | — |
| May 12 | SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · 100 Meters · Place 21 · Marshwood Hi | 100 Meters | 21 | 13.26 | — |
| May 3 | SMAA: Thornton Academy, Falmouth @ MarshwoodMay 3 · Javelin · Place 9 · Marshwood Hi | Javelin | 9 | 83-06 | — |
| May 3 | SMAA: Thornton Academy, Falmouth @ MarshwoodMay 3 · Discus · Place 6 · Marshwood Hi | Discus | 6 | 84-01 | — |
| May 3 | SMAA: Thornton Academy, Falmouth @ MarshwoodMay 3 · Shot Put · Place 6 · Marshwood Hi | Shot Put | 6 | 31-10.25 | — |
| Apr 28 | SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · Discus · Place 6 · Marshwood | Discus | 6 | 78-08 | — |
| Apr 28 | SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · Shot Put · Place 6 · Marshwood | Shot Put | 6 | 34-01.50 | — |
2020 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | SMAA Southwesterns ChampionshipsFeb 8 · 55 Meters · Place 17 · Marshwood | 55 MetersRound P | 17 | 7.54 | — |
| Feb 1 | SMAA: Gor, TA, Mar. Mass, Scar, SPFeb 1 · Long Jump · Place 5 · Marshwood | Long Jump | 5 | 16-04.00 | — |
| Feb 1 | SMAA: Gor, TA, Mar. Mass, Scar, SPFeb 1 · 55 Meters · Place 9 · Marshwood | 55 Meters | 9 | 7.45 | — |
| Jan 18 | SMAA: Chev, Der, Mars, Mass, West, Wind, Bi,KenJan 18 · Long Jump · Place 5 · Marshwood | Long Jump | 5 | 16-00.25 | — |
| Jan 18 | SMAA: Chev, Der, Mars, Mass, West, Wind, Bi,KenJan 18 · 55 Meters · Place 8 · Marshwood | 55 Meters | 8 | 7.75 | — |
| Jan 11 | SMAA: BE, Fal, Mar, Mass, PorJan 11 · Long Jump · Place 1 · Marshwood | Long Jump | 1 | 16-04.00 | — |
| Jan 11 | SMAA: BE, Fal, Mar, Mass, PorJan 11 · 200 Meters · Marshwood | 200 Meters | — | 26.00 PB | — |
| Jan 11 | SMAA: BE, Fal, Mar, Mass, PorJan 11 · 55 Meters · Place 3 · Marshwood | 55 Meters | 3 | 7.40 PB | — |
2019 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | SMAA: Bidd, Ken, Mar, Mass, NobDec 21 · 55 Meter · Place 1 · Marshwood | 55 Meter | 1. | 7.38a PB | 10 |
| Dec 21 | SMAA: Bidd, Ken, Mar, Mass, NobDec 21 · Long Jump · Marshwood | Long Jump | -- | DNS | 10 |
| Dec 21 | EMITL 1ADec 21 · 55 Meter · Place 1 · Marshwood | 55 Meter | 1. | 7.38a | 10 |
| Dec 21 | EMITL 1ADec 21 · Long Jump · Marshwood | Long Jump | -- | DNS | 10 |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · Long Jump · Place 16 · Marshwood | Long Jump | 16 | 15-06.75 | — |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · 55 Meters · Place 30 · Marshwood | 55 MetersRound P | 30 | 7.63 | — |
| Feb 2 | SMAA: BE, Deer, Go, Mar, SP, TA, WindFeb 2 · Long Jump · Place 2 · Marshwood | Long Jump | 2 | 15-02.75 | — |
| Feb 2 | SMAA: BE, Deer, Go, Mar, SP, TA, WindFeb 2 · 55 Meters · Place 9 · Marshwood | 55 Meters | 9 | 7.55 | — |
| Jan 19 | SMAA: West, BE, Deer, Mars, Por, ScarJan 19 · Long Jump · Place 9 · Marshwood | Long Jump | 9 | 15-02.75 | — |
| Jan 19 | SMAA: West, BE, Deer, Mars, Por, ScarJan 19 · 55 Meters · Place 18 · Marshwood | 55 Meters | 18 | 7.68 | — |
| Jan 12 | SMAA: Mass, BE, Bid, Mar, PorJan 12 · 55 Meters · Place 6 · Marshwood | 55 Meters | 6 | 7.68 | — |
2019 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | York County ChampionshipMay 18 · 200 Meters · Place 22 · Marshwood | 200 Meters | 22. | 26.25a PB | 9 |
| May 18 | York County ChampionshipMay 18 · 100 Meters · Place 36 · Marshwood | 100 MetersRound P | 36. | 12.92a | 9 |
| May 6 | SMAA: Deering, Marshwood, Westbrook @ ScarboroughMay 6 · Long Jump · Marshwood | Long Jump | — | 16-11.25 | — |
| May 6 | SMAA: Deering, Marshwood, Westbrook @ ScarboroughMay 6 · 200 Meters · Marshwood | 200 Meters | — | 26.71 | — |
| May 6 | SMAA: Deering, Marshwood, Westbrook @ ScarboroughMay 6 · 100 Meters · Place 19 · Marshwood | 100 Meters | 19 | 13.16 | — |
| Apr 30 | SMAA: @ Thorton AcademyApr 30 · Long Jump · Place 14 · Marshwood | Long Jump | 14. | 15-07.00 PB | 9 |
| Apr 30 | SMAA: @ Thorton AcademyApr 30 · 200 Meters · Marshwood | 200 Meters | -- | DNS | 9 |
| Apr 30 | SMAA: @ Thorton AcademyApr 30 · 100 Meters · Place 29 · Marshwood | 100 Meters | 29. | 13.00 | 9 |
| Apr 23 | SMAA: Biddeford, Portland, Windham @ MarshwoodApr 23 · Long Jump · Place 7 · Marshwood | Long Jump | 7 | 16-11.25 | — |
| Apr 23 | SMAA: Biddeford, Portland, Windham @ MarshwoodApr 23 · 200 Meters · Place 15 · Marshwood | 200 Meters | 15 | 26.30 | — |
| Apr 23 | SMAA: Biddeford, Portland, Windham @ MarshwoodApr 23 · 100 Meters · Place 15 · Marshwood | 100 Meters | 15 | 12.80 PB | — |
2018 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | SMAA: Marsh, BE, Por, Gor, ScarDec 22 · 55 Meter · Place 9 · Marshwood | 55 Meter | 9. | 7.55a | 9 |
| Dec 22 | SMAA: Marsh, BE, Por, Gor, ScarDec 22 · Long Jump · Place 13 · Marshwood | Long Jump | 13. | 14-06.00 PB | 9 |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · 55 Meter · Place 19 · Marshwood | 55 Meter | 19. | 7.72a | 9 |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · Long Jump · Marshwood | Long Jump | -- | SCR | 9 |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · 200 Meters · Marshwood | 200 Meters | -- | DNS | 9 |