Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUSM New Year's Invitational · Dec 30 | 5:12.42a | USM New Year's Invitational | December 30, 2022 |
| 100 Meters · OutdoorSMAA: Westbrook, South Portland, Cheverus@ Gorham · May 10 | 12.26 | SMAA: Westbrook, South Portland, Cheverus@ Gorham | May 10, 2023 |
| 1600m Race Walk · OutdoorSMAA:South Portland @ Scarborough · Apr 28 | 12:56.26 | SMAA:South Portland @ Scarborough | April 28, 2021 |
| 200 Meters · IndoorSouth Portland, Biddeford, Scarborough · Dec 13 | 27.98a | South Portland, Biddeford, Scarborough | December 13, 2019 |
| 200 Meters · OutdoorSMAA: Deering, South Portland @ Biddeford · May 5 | 24.87 | SMAA: Deering, South Portland @ Biddeford | May 5, 2023 |
| 400 Meters · IndoorSMAA:Bonny Eagle-Falmouth-Marshwood-South Portland · Dec 13 | 59.88a | SMAA:Bonny Eagle-Falmouth-Marshwood-South Portland | December 13, 2021 |
| 400 Meters · OutdoorSMAA: Deering, South Portland @ Biddeford · May 5 | 53.46 | SMAA: Deering, South Portland @ Biddeford | May 5, 2023 |
| 55 Meter · IndoorSMAA: Chev, Der,Scar, SP, Por · Dec 21 | 7.90a | SMAA: Chev, Der,Scar, SP, Por | December 21, 2019 |
| 600 Yard Run Open Division · IndoorSMAA Southwestern Championships · Feb 11 | 1:23.52 | SMAA Southwestern Championships | February 11, 2023 |
| 600 Yards · IndoorSMAA:Gorham-Noble-South Portland-Westbrook · Dec 20 | 1:28.45a | SMAA:Gorham-Noble-South Portland-Westbrook | December 20, 2021 |
| 800 Meters · IndoorJohn Thomas Terrier Classic · Jan 27 | 2:12.24a | John Thomas Terrier Classic | January 27, 2023 |
| 800 Meters · OutdoorSMAA: Westbrook, South Portland, Cheverus@ Gorham · May 10 | 2:09.57 | SMAA: Westbrook, South Portland, Cheverus@ Gorham | May 10, 2023 |
| High Jump · IndoorSMAA:Gorham-Noble-South Portland-Westbrook · Dec 20 | 5-02.00 | SMAA:Gorham-Noble-South Portland-Westbrook | December 20, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | Maine Class A State ChampionshipJun 3 · 400 Meters · Place 13 · South PortlandSouth Portland | 400 Meters | 13. | 54.09a | 12 |
| May 26 | Southwesterns ChampionshipMay 26 · 400 Meters · Place 10 · South PortlaSouth Portla | 400 Meters | 10 | 53.89 | — |
| May 26 | Southwesterns ChampionshipMay 26 · 400 Meters · Place 10 · South PortlaSouth Portla | 400 Meters | 10 | 53.89 | — |
| May 17 | SMAA: Kennebunk, Marshwood, Portland @ South PortlandMay 17 · 400 Meters · Place 4 · South PortlaSouth Portla | 400 Meters | 4 | 55.45 | — |
| May 10 | SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · 800 Meters · Place 2 · South PortlaSouth Portla | 800 Meters | 2 | 2:09.57 PB | — |
| May 10 | SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · 100 Meters · Place 8 · South PortlaSouth Portla | 100 Meters | 8 | 12.26 PB | — |
| May 5 | SMAA: Deering, South Portland @ BiddefordMay 5 · 400 Meters · Place 2 · South PortlaSouth Portla | 400 Meters | 2 | 53.46 PB | 12 |
| May 5 | SMAA: Deering, South Portland @ BiddefordMay 5 · 200 Meters · Place 2 · South PortlandSouth Portland | 200 Meters | 2 | 24.87 PB | 12 |
| May 5 | SMAA: Deering, South Portland @ BiddefordMay 5 · 400 Meters · Place 2 · South PortlandSouth Portland | 400 Meters | 2 | 53.46 | 12 |
| Apr 26 | SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · Discus · Place 8 · South PortlaSouth Portla | Discus | 8 | 84-11 | — |
| Apr 26 | SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · 800 Meters · Place 2 · South PortlaSouth Portla | 800 Meters | 2 | 2:11.96 | — |
| Apr 19 | Red Riot InvitationalApr 19 · Discus · Place 8 · South PortlaSouth Portla | Discus | 8 | 86-05.50 | — |
| Apr 19 | Red Riot InvitationalApr 19 · High Jump · Place 8 · South PortlaSouth Portla | High Jump | 8 | 5-01.00 | — |
| Apr 19 | Red Riot InvitationalApr 19 · 400 Meters · Place 3 · South PortlaSouth Portla | 400 Meters | 3 | 56.57 | — |
| Apr 19 | Red Riot InvitationalApr 19 · 200 Meters · Place 8 · South PortlaSouth Portla | 200 Meters | 8 | 25.44 | — |
| Apr 19 | Red Riot InvitationalApr 19 · Discus · Place 8 · South PortlaSouth Portla | Discus | 8 | 86-05.50 | — |
| Apr 19 | Red Riot InvitationalApr 19 · High Jump · Place 8 · South PortlaSouth Portla | High Jump | 8 | 5-01.00 | — |
| Apr 19 | Red Riot InvitationalApr 19 · 400 Meters · Place 3 · South PortlaSouth Portla | 400 Meters | 3 | 56.57 | — |
| Apr 19 | Red Riot InvitationalApr 19 · 200 Meters · Place 8 · South PortlaSouth Portla | 200 Meters | 8 | 25.44 | — |
2023 Indoor Track
8 results2022 Indoor Track
12 results2022 Outdoor Track
11 results2021 Indoor Track
6 results2021 Outdoor Track
8 results2020 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | SMAA Southwesterns ChampionshipsFeb 8 · 800 Meters · Place 12 · South PortlandSouth Portland | 800 Meters | 12 | 2:19.28 | — |
| Feb 1 | SMAA: Gor, TA, Mar. Mass, Scar, SPFeb 1 · High Jump · Place 5 · South PortlandSouth Portland | High Jump | 5 | 4-10.00 | — |
| Feb 1 | SMAA: Gor, TA, Mar. Mass, Scar, SPFeb 1 · 800 Meters · Place 4 · South PortlandSouth Portland | 800 Meters | 4 | 2:19.22 | — |
| Jan 18 | SMAA: BE, Scar, Fal, SP, Nob,Gor, TA, PorJan 18 · High Jump · Place 6 · South PortlandSouth Portland | High Jump | 6 | 4-08.00 | — |
| Jan 18 | SMAA: BE, Scar, Fal, SP, Nob,Gor, TA, PorJan 18 · 800 Meters · Place 4 · South PortlandSouth Portland | 800 Meters | 4 | 2:18.84 | — |
| Jan 11 | SMAA:Bid, Ken, Scar, SP, West, WinJan 11 · High Jump · South PortlandSouth Portland | High Jump | — | 4-08.00 | — |
| Jan 11 | SMAA:Bid, Ken, Scar, SP, West, WinJan 11 · 800 Meters · Place 2 · South PortlandSouth Portland | 800 Meters | 2 | 2:17.18 | — |
| Jan 4 | SMAA: West, TA, SP, Fal, PorJan 4 · Long Jump · Place 6 · South PortlandSouth Portland | Long Jump | 6 | 13-11.75 | — |
| Jan 4 | SMAA: West, TA, SP, Fal, PorJan 4 · High Jump · Place 4 · South PortlandSouth Portland | High Jump | 4 | 4-08.00 | — |
| Jan 4 | SMAA: West, TA, SP, Fal, PorJan 4 · 400 Meters · Place 2 · South PortlandSouth Portland | 400 Meters | 2 | 1:00.72 | — |
2019 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | WMC/Special Olympics of Maine New Year’s RelaysDec 28 · 1 Mile · Place 34 · South PortlandSouth Portland | 1 Mile | 34. | 5:16.72a | 9 |
| Dec 21 | SMAA: Chev, Der,Scar, SP, PorDec 21 · 55 Meter · Place 10 · South PortlandSouth Portland | 55 Meter | 10. | 7.90a PB | 9 |
| Dec 21 | SMAA: Chev, Der,Scar, SP, PorDec 21 · High Jump · Place 4 · South PortlandSouth Portland | High Jump | 4. | 4-08.00 | 9 |
| Dec 21 | SMAA: Chev, Der,Scar, SP, PorDec 21 · 800 Meters · Place 3 · South PortlandSouth Portland | 800 Meters | 3. | 2:21.81a | 9 |
| Dec 13 | South Portland, Biddeford, Scarborough Dec 13 · High Jump · Place 3 · South PortlandSouth Portland | High Jump | 3. | 4-10.00 | 9 |
| Dec 13 | South Portland, Biddeford, Scarborough Dec 13 · 400 Meters · Place 7 · South PortlandSouth Portland | 400 Meters | 7. | 1:02.20a | 9 |
| Dec 13 | South Portland, Biddeford, Scarborough Dec 13 · 200 Meters · Place 21 · South PortlandSouth Portland | 200 Meters | 21. | 27.98a PB | 9 |