Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorMaine Class A State Championship · Feb 18 | 4:26.86a | Maine Class A State Championship | February 18, 2019 |
| 1600 Meters · OutdoorSMAA:Falmouth, Westbrook, Windham @ Bonny Eagle · May 15 | 4:25.46 | SMAA:Falmouth, Westbrook, Windham @ Bonny Eagle | May 15, 2019 |
| 2 Miles · Indoor SMAA: Scar, Deer, Fal, Wind, SP · Jan 12 | 9:51.02 | SMAA: Scar, Deer, Fal, Wind, SP | January 12, 2019 |
| 3200 Meters · OutdoorCumberland County Championship · May 17 | 9:33.36 | Cumberland County Championship | May 17, 2019 |
| 400 Meters · OutdoorSMAA:Deering, Falmouth, Massabesic @ Biddeford · Apr 30 | 53.50 | SMAA:Deering, Falmouth, Massabesic @ Biddeford | April 30, 2019 |
| 600 Yard Dash Open Division · IndoorSMAA: Gor, No, SP, Mass, Kenn, Fal · Jan 19 | 1:19.15 | SMAA: Gor, No, SP, Mass, Kenn, Fal | January 19, 2019 |
| 800 Meters · IndoorSMAA: Fal-Gor-Kenn-SoPo-Bonny Eagle-Noble-Port-West · Jan 15 | 2:03.72 | SMAA: Fal-Gor-Kenn-SoPo-Bonny Eagle-Noble-Port-West | January 15, 2018 |
| 800 Meters · OutdoorSMAA: Falmouth, Kennebunk, TA @ Portland · May 6 | 1:58.71 | SMAA: Falmouth, Kennebunk, TA @ Portland | May 6, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 8 | 74th New England Interscholastic Track and Field ChampionshipsJun 8 · 1600 Meters · Place 16 · Falmouth | 1600 Meters | 16. | 4:27.79a | 12 |
| Jun 1 | Maine Class A State ChampionshipJun 1 · 1600 Meters · Place 3 · Falmouth | 1600 Meters | 3. | 4:29.98a | 12 |
| May 25 | Southwestern ChampionshipMay 25 · 1600 Meters · Place 2 · Falmouth | 1600 Meters | 2 | 4:27.47 | — |
| May 17 | Cumberland County ChampionshipMay 17 · 3200 Meters · Place 1 · Falmouth | 3200 Meters | 1 | 9:33.36 PB | — |
| May 15 | SMAA:Falmouth, Westbrook, Windham @ Bonny EagleMay 15 · 1600 Meters · Place 1 · Falmouth | 1600 Meters | 1 | 4:25.46 PB | — |
| May 15 | SMAA:Falmouth, Westbrook, Windham @ Bonny EagleMay 15 · 400 Meters · Falmouth | 400 Meters | — | 53.66 | — |
| May 6 | SMAA: Falmouth, Kennebunk, TA @ PortlandMay 6 · 800 Meters · Place 1 · Falmouth | 800 Meters | 1 | 1:58.71 PB | — |
| Apr 30 | SMAA:Deering, Falmouth, Massabesic @ BiddefordApr 30 · 400 Meters · Place 1 · Falmouth | 400 Meters | 1 | 53.50 PB | — |
| Apr 23 | SMAA: Scar, Chev, Noble @ FalmouthApr 23 · 1600 Meters · Place 1 · Falmouth | 1600 Meters | 1 | 4:33.48 | SR |
2019 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 18 | Maine Class A State ChampionshipFeb 18 · 1 Mile · Place 1 · Falmouth | 1 Mile | 1. | 4:26.86a PB | 12 |
| Feb 18 | Maine Class A State ChampionshipFeb 18 · 800 Meters · Place 9 · Falmouth | 800 Meters | 9. | 2:07.20a | 12 |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · 1 Mile · Place 1 · Falmouth | 1 Mile | 1 | 4:26.96 | — |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 1 Mile · Place 25 · Falmouth | 1 Mile | 25. | 4:31.98a | 12 |
| Jan 19 | SMAA: Gor, No, SP, Mass, Kenn, FalJan 19 · 600 Yard Dash Open Division · Place 1 · Falmouth | 600 Yard Dash Open Division | 1 | 1:19.15 PB | — |
| Jan 19 | SMAA: Gor, No, SP, Mass, Kenn, FalJan 19 · 800 Meters · Place 1 · Falmouth | 800 Meters | 1 | 2:06.84 | — |
| Jan 12 | SMAA: Scar, Deer, Fal, Wind, SPJan 12 · 2 Miles · Place 1 · Falmouth | 2 Miles | 1 | 9:51.02 PB | — |
2018 Indoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | SMAA: Fal, Bidd, Nob, TA, Chev, SPDec 22 · 1 Mile · Place 1 · Falmouth | 1 Mile | 1. | 4:37.06a | 12 |
| Dec 22 | SMAA: Fal, Bidd, Nob, TA, Chev, SPDec 22 · 800 Meters · Place 1 · Falmouth | 800 Meters | 1. | 2:08.41a | 12 |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · 1 Mile · Place 1 · Falmouth | 1 Mile | 1. | 4:36.48a | 12 |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · 800 Meters · Place 1 · Falmouth | 800 Meters | 1. | 2:08.59a | 12 |
| Feb 19 | Maine Class A Indoor State ChampionshipFeb 19 · 1 Mile · Place 5 · Falmouth | 1 Mile | 5 | 4:31.91 | JR |
| Feb 19 | Maine Class A Indoor State ChampionshipFeb 19 · 800 Meters · Place 6 · Falmouth | 800 Meters | 6 | 2:04.02 | JR |
| Feb 10 | SMAA Southwesterns ChampionshipsFeb 10 · 1 Mile · Place 2 · Falmouth | 1 Mile | 2 | 4:33.12 | — |
| Feb 10 | SMAA Southwesterns ChampionshipsFeb 10 · 800 Meters · Place 3 · Falmouth | 800 Meters | 3 | 2:07.01 | — |
| Jan 20 | SMAA:Bonny Eagle-Deering-Falmouth-MassabesicJan 20 · 1 Mile · Place 1 · Falmouth | 1 Mile | 1 | 4:37.47 | — |
| Jan 20 | SMAA:Bonny Eagle-Deering-Falmouth-MassabesicJan 20 · 800 Meters · Place 1 · Falmouth | 800 Meters | 1 | 2:08.67 | — |
| Jan 15 | SMAA: Fal-Gor-Kenn-SoPo-Bonny Eagle-Noble-Port-WestJan 15 · 800 Meters · Place 1 · Falmouth | 800 Meters | 1 | 2:03.72 PB | — |
| Jan 15 | SMAA: Fal-Gor-Kenn-SoPo-Bonny Eagle-Noble-Port-WestJan 15 · 800 Meters · Place 1 · Falmouth | 800 Meters | 1 | 2:03.72 | — |
| Jan 9 | SMAA: Cheverus-Falmouth-Noble-ThorntonJan 9 · 1 Mile · Place 1 · Falmouth | 1 Mile | 1 | 4:33.96 | — |
| Jan 9 | SMAA: Cheverus-Falmouth-Noble-ThorntonJan 9 · 800 Meters · Place 1 · Falmouth | 800 Meters | 1 | 2:08.90 | — |
2018 Outdoor Track
9 results2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | SMAA:Biddeford-Falmouth-Marshwood-PortlandDec 16 · 2 Miles · Place 1 · Falmouth | 2 Miles | 1. | 10:23.78a | 11 |
| Feb 20 | Class A State ChampionshipsFeb 20 · 1 Mile · Place 12 · Falmouth | 1 Mile | 12 | 4:53.20 | SO |
| Jan 20 | WMC: Wells, PRHS, Trap, Falm, Frye, NYA, SV, York, St DomsJan 20 · 2 Miles · Place 1 · Falmouth | 2 Miles | 1 | 10:02.12 | — |
| Jan 13 | WMC; Traip, York, Falm, YARM, GNG, , PRHS, ,Sacopee Valley, Lisb Jan 13 · 1 Mile · Place 1 · Falmouth | 1 Mile | 1 | 4:38.40 | — |
2017 Outdoor Track
7 results2016 Indoor Track
2 results2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 18 | Tom Foley InvitationalApr 18 · 1600 Meters · Place 5 · Falmouth | 1600 Meters | 5 | 4:53.00 | FR |