Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSMAA: Win, BE, Bid. Mar, Scar, Chev · Jan 4 | 7:19.40 | SMAA: Win, BE, Bid. Mar, Scar, Chev | January 4, 2020 |
| 1600 Meters · OutdoorYork County Championship · May 18 | 7:16.78a | York County Championship | May 18, 2019 |
| 600 Yard Dash Open Division · Indoor SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, West · Feb 2 | 1:58.92 | SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, West | February 2, 2019 |
| 600 Yards · IndoorSMAA: Fal, Bidd, Nob, TA, Chev, SP · Dec 22 | 1:58.92a | SMAA: Fal, Bidd, Nob, TA, Chev, SP | December 22, 2018 |
| 800 Meters · IndoorSouth Portland, Biddeford, Scarborough · Dec 13 | 3:05.67a | South Portland, Biddeford, Scarborough | December 13, 2019 |
| 800 Meters · OutdoorSMAA: Kennebunk @ Biddeford · May 24 | 3:06.24 | SMAA: Kennebunk @ Biddeford | May 24, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
3 results2022 Indoor Track
2 results2021 Indoor Track
1 results2021 Outdoor Track
3 results2020 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 1 | SMAA: BE, FAL, BID, KEN, CHEV, DERFeb 1 · 800 Meters · Place 5 · Biddeford | 800 Meters | 5 | 3:08.83 | — |
| Jan 18 | SMAA: Chev, Der, Mars, Mass, West, Wind, Bi,KenJan 18 · 800 Meters · Place 6 · Biddeford | 800 Meters | 6 | 3:16.95 | — |
| Jan 11 | SMAA:Bid, Ken, Scar, SP, West, WinJan 11 · 800 Meters · Place 5 · Biddeford | 800 Meters | 5 | 3:09.98 | — |
| Jan 4 | SMAA: Win, BE, Bid. Mar, Scar, ChevJan 4 · 1 Mile · Place 7 · Biddeford | 1 Mile | 7 | 7:19.40 PB | — |
2019 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | SMAA: Bidd, Ken, Mar, Mass, NobDec 21 · 800 Meters · Place 2 · Biddeford | 800 Meters | 2. | 3:11.09a | 10 |
| Dec 21 | EMITL 1ADec 21 · 800 Meters · Place 2 · Biddeford | 800 Meters | 2. | 3:11.09a | 10 |
| Dec 13 | South Portland, Biddeford, Scarborough Dec 13 · 600 Yards · Biddeford | 600 Yards | -- | DNS | 10 |
| Dec 13 | South Portland, Biddeford, Scarborough Dec 13 · 800 Meters · Place 7 · Biddeford | 800 Meters | 7. | 3:05.67a PB | 10 |
| Feb 2 | SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, WestFeb 2 · 600 Yard Dash Open Division · Biddeford | 600 Yard Dash Open Division | — | 1:58.92 PB | — |
| Feb 2 | SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, WestFeb 2 · 800 Meters · Place 10 · Biddeford | 800 Meters | 10 | 3:15.07 | — |
2019 Outdoor Track
2 results2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | SMAA: Fal, Bidd, Nob, TA, Chev, SPDec 22 · 600 Yards · Place 11 · Biddeford | 600 Yards | 11. | 1:58.92a PB | 9 |
| Dec 22 | SMAA: Fal, Bidd, Nob, TA, Chev, SPDec 22 · 800 Meters · Place 7 · Biddeford | 800 Meters | 7. | 3:13.12a | 9 |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · 800 Meters · Place 13 · Biddeford | 800 Meters | 13. | 3:12.16a | 9 |