Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Indoor SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, West · Feb 2 | 4:54.09 | SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, West | February 2, 2019 |
| 1600 Meters · OutdoorCumberland County Championship · May 17 | 4:57.55 | Cumberland County Championship | May 17, 2019 |
| 2 Miles · IndoorSMAA Southwesterns Championships · Feb 9 | 10:38.26 | SMAA Southwesterns Championships | February 9, 2019 |
| 200 Meters · IndoorSMAA: West, TA, SP, Fal, Por · Jan 4 | 26.12 | SMAA: West, TA, SP, Fal, Por | January 4, 2020 |
| 200 Meters · OutdoorSMAA: @ Westbrook · Apr 30 | 25.91 | SMAA: @ Westbrook | April 30, 2019 |
| 3200 Meters · OutdoorSMAA: Deering, Marshwood, Westbrook @ Scarborough · May 6 | 10:59.30 | SMAA: Deering, Marshwood, Westbrook @ Scarborough | May 6, 2019 |
| 400 Meters · IndoorSMAA: Biddeford-Deering-Kennebunk-Westbrook · Jan 9 | 1:01.05 | SMAA: Biddeford-Deering-Kennebunk-Westbrook | January 9, 2018 |
| 55m Hurdles · 39" · IndoorSMAA: Biddeford, Deering, Westbrook · Dec 21 | 9.45a | SMAA: Biddeford, Deering, Westbrook | December 21, 2016 |
| 800 Meters · IndoorSMAA Southwesterns Championships · Feb 9 | 2:12.48 | SMAA Southwesterns Championships | February 9, 2019 |
| 800 Meters · OutdoorCumberland County Championships · May 18 | 2:16.51 | Cumberland County Championships | May 18, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | SMAA Southwesterns ChampionshipsFeb 8 · 800 Meters · Place 22 · Westbrook | 800 Meters | 22 | 2:25.67 | — |
| Feb 1 | SMAA: Nob, Por, West, WinFeb 1 · 1 Mile · Place 8 · Westbrook | 1 Mile | 8 | 5:16.12 | — |
| Feb 1 | SMAA: Nob, Por, West, WinFeb 1 · 800 Meters · Place 5 · Westbrook | 800 Meters | 5 | 2:21.35 | — |
| Jan 18 | SMAA: Chev, Der, Mars, Mass, West, Wind, Bi,KenJan 18 · 1 Mile · Place 5 · Westbrook | 1 Mile | 5 | 5:08.31 | — |
| Jan 18 | SMAA: Chev, Der, Mars, Mass, West, Wind, Bi,KenJan 18 · 200 Meters · Place 15 · Westbrook | 200 Meters | 15 | 27.04 | — |
| Jan 11 | SMAA:Bid, Ken, Scar, SP, West, WinJan 11 · 2 Miles · Place 3 · Westbrook | 2 Miles | 3 | 11:14.92 | — |
| Jan 11 | SMAA:Bid, Ken, Scar, SP, West, WinJan 11 · 1 Mile · Place 3 · Westbrook | 1 Mile | 3 | 5:02.28 | — |
| Jan 4 | SMAA: West, TA, SP, Fal, PorJan 4 · 1 Mile · Place 3 · Westbrook | 1 Mile | 3 | 5:05.18 | — |
| Jan 4 | SMAA: West, TA, SP, Fal, PorJan 4 · 200 Meters · Place 9 · Westbrook | 200 Meters | 9 | 26.12 PB | — |
2019 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | SMAA: BE, Fal, Gor, TA, West, WinDec 21 · 2 Miles · Place 4 · Westbrook | 2 Miles | 4. | 11:01.06a | 12 |
| Dec 21 | SMAA: BE, Fal, Gor, TA, West, WinDec 21 · 800 Meters · Place 7 · Westbrook | 800 Meters | 7. | 2:14.98a | 12 |
| Feb 18 | Maine Class A State ChampionshipFeb 18 · 1 Mile · Place 15 · Westbrook | 1 Mile | 15. | 4:55.23a | 11 |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · 2 Miles · Place 7 · Westbrook | 2 Miles | 7 | 10:38.26 PB | — |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · 800 Meters · Place 10 · Westbrook | 800 Meters | 10 | 2:12.48 PB | — |
| Feb 2 | SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, WestFeb 2 · 1 Mile · Place 5 · Westbrook | 1 Mile | 5 | 4:54.09 PB | — |
| Feb 2 | SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, WestFeb 2 · 800 Meters · Place 8 · Westbrook | 800 Meters | 8 | 2:18.42 | — |
| Jan 19 | SMAA: West, BE, Deer, Mars, Por, ScarJan 19 · 2 Miles · Place 3 · Westbrook | 2 Miles | 3 | 10:44.58 | — |
| Jan 12 | SMAA: Chev, No, West, Gor, Kenn, TAJan 12 · 1 Mile · Place 2 · Westbrook | 1 Mile | 2 | 4:58.16 | — |
| Jan 12 | SMAA: Chev, No, West, Gor, Kenn, TAJan 12 · 800 Meters · Place 6 · Westbrook | 800 Meters | 6 | 2:21.75 | — |
2019 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | Cumberland County ChampionshipMay 17 · 3200 Meters · Place 10 · Westbrook | 3200 Meters | 10 | 10:59.45 | — |
| May 17 | Cumberland County ChampionshipMay 17 · 1600 Meters · Place 5 · Westbrook | 1600 Meters | 5 | 4:57.55 PB | — |
| May 15 | SMAA:Falmouth, Westbrook, Windham @ Bonny EagleMay 15 · 1600 Meters · Place 7 · Westbrook | 1600 Meters | 7 | 4:57.72 | — |
| May 6 | SMAA: Deering, Marshwood, Westbrook @ ScarboroughMay 6 · 3200 Meters · Westbrook | 3200 Meters | — | 10:59.30 PB | — |
| May 6 | SMAA: Deering, Marshwood, Westbrook @ ScarboroughMay 6 · 1600 Meters · Place 4 · Westbrook | 1600 Meters | 4 | 5:02.05 | — |
| Apr 30 | SMAA: @ WestbrookApr 30 · 800 Meters · Place 6 · Westbrook | 800 Meters | 6. | 2:19.06 | 11 |
| Apr 30 | SMAA: @ WestbrookApr 30 · 200 Meters · Place 7 · Westbrook | 200 Meters | 7. | 25.91 PB | 11 |
| Apr 23 | SMAA B: Massabeic , Sanford, TA, Westbrook @ South PortlandApr 23 · 3200 Meters · Place 3 · Westbrook | 3200 Meters | 3 | 10:59.30 | — |
| Apr 23 | SMAA B: Massabeic , Sanford, TA, Westbrook @ South PortlandApr 23 · 1600 Meters · Place 3 · Westbrook | 1600 Meters | 3 | 5:04.70 | — |
2018 Indoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | USM RelaysDec 29 · 1 Mile · Place 18 · Westbrook | 1 Mile | 18. | 4:55.78a | 11 |
| Dec 22 | SMAA: Deer, Mass, West, Wind, KennDec 22 · 2 Miles · Place 1 · Westbrook | 2 Miles | 1. | 10:47.84a | 11 |
| Dec 22 | SMAA: Deer, Mass, West, Wind, KennDec 22 · 1 Mile · Place 7 · Westbrook | 1 Mile | 7. | 5:00.10a | 11 |
| Dec 15 | SMAA: Por, Mass, Nob, Scar, SP, TA, West, WinDec 15 · 2 Miles · Westbrook | 2 Miles | -- | DNF | 11 |
| Dec 15 | SMAA: Por, Mass, Nob, Scar, SP, TA, West, WinDec 15 · 800 Meters · Place 6 · Westbrook | 800 Meters | 6. | 2:14.30a | 11 |
| Feb 10 | SMAA Southwesterns ChampionshipsFeb 10 · 1 Mile · Place 12 · Westbrook | 1 Mile | 12 | 4:59.09 | — |
| Feb 10 | SMAA Southwesterns ChampionshipsFeb 10 · 800 Meters · Place 9 · Westbrook | 800 Meters | 9 | 2:21.50 | — |
| Jan 25 | SMAA:Falmouth-Scarborough-Westbrook-WindhamJan 25 · 1 Mile · Place 7 · Westbrook | 1 Mile | 7 | 5:02.41 | — |
| Jan 20 | SMAA:Cheverus-Gorham-Marshwood-WestbrookJan 20 · 1 Mile · Place 3 · Westbrook | 1 Mile | 3 | 5:01.52 | — |
| Jan 15 | SMAA: Fal-Gor-Kenn-SoPo-Bonny Eagle-Noble-Port-WestJan 15 · 800 Meters · Place 4 · Westbrook | 800 Meters | 4 | 2:20.27 | — |
| Jan 15 | SMAA: Fal-Gor-Kenn-SoPo-Bonny Eagle-Noble-Port-WestJan 15 · 800 Meters · Place 4 · Westbrook | 800 Meters | 4 | 2:20.27 | — |
| Jan 9 | SMAA: Biddeford-Deering-Kennebunk-WestbrookJan 9 · 1 Mile · Place 5 · Westbrook | 1 Mile | 5 | 5:07.30 | — |
| Jan 9 | SMAA: Biddeford-Deering-Kennebunk-WestbrookJan 9 · 400 Meters · Place 2 · Westbrook | 400 Meters | 2 | 1:01.05 PB | — |
2018 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Westbrook RelaysMay 22 · 1600 Meters · Place 9 · Westbrook | 1600 Meters | 9 | 5:04.99 | — |
| May 18 | Cumberland County ChampionshipsMay 18 · 800 Meters · Place 11 · Westbrook | 800 Meters | 11 | 2:16.51 PB | — |
| May 15 | SMAA: Biddeford, Thornton Academy, Scarborough @ WestbrookMay 15 · 1600 Meters · Place 7 · Westbrook | 1600 Meters | 7 | 5:06.77 | — |
| May 10 | SMAA B: Noble, Westbrook, South Po, Windham @ PortlandMay 10 · 800 Meters · Place 7 · Westbrook | 800 Meters | 7 | 2:23.25 | — |
| May 8 | SMAA B: Massabesic, Westbrook, South Portland at CheverusMay 8 · 1600 Meters · Place 5 · Westbrook | 1600 Meters | 5 | 5:04.62 | — |
| Apr 30 | SMAA: Bonny Eagle,Sanford,Westbrook @ MarshwoodApr 30 · 1600 Meters · Place 4 · Westbrook | 1600 Meters | 4 | 4:58.00 | — |
| Apr 30 | SMAA: Bonny Eagle,Sanford,Westbrook @ MarshwoodApr 30 · 200 Meters · Place 8 · Westbrook | 200 Meters | 8 | 26.00 | — |
2017 Indoor Track
9 results2017 Outdoor Track
3 results2016 Indoor Track
2 results