Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUSM Relays · Dec 29 | 4:39.61a | USM Relays | December 29, 2018 |
| 1600 Meters · OutdoorSMAA:Falmouth, Westbrook, Windham @ Bonny Eagle · May 15 | 4:29.56 | SMAA:Falmouth, Westbrook, Windham @ Bonny Eagle | May 15, 2019 |
| 2 Miles · IndoorSMAA: BE, Scar, Fal, SP, Nob,Gor, TA, Por · Jan 18 | 9:48.68 | SMAA: BE, Scar, Fal, SP, Nob,Gor, TA, Por | January 18, 2020 |
| 3200 Meters · OutdoorCumberland County Championship · May 17 | 9:47.27 | Cumberland County Championship | May 17, 2019 |
| 800 Meters · Indoor SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, West · Feb 2 | 2:05.40 | SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, West | February 2, 2019 |
| 800 Meters · OutdoorSMAA: Falmouth, Kennebunk, TA @ Portland · May 6 | 2:06.27 | SMAA: Falmouth, Kennebunk, TA @ Portland | May 6, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 17 | Maine Class A Indoor State ChampionshipFeb 17 · 2 Miles · Place 5 · Falmouth | 2 Miles | 5 | 9:56.92 | SR |
| Feb 8 | SMAA Southwesterns ChampionshipsFeb 8 · 1 Mile · Place 4 · Falmouth | 1 Mile | 4 | 4:39.87 | — |
| Feb 1 | SMAA: BE, FAL, BID, KEN, CHEV, DERFeb 1 · 2 Miles · Place 1 · Falmouth | 2 Miles | 1 | 10:25.34 | — |
| Jan 18 | SMAA: BE, Scar, Fal, SP, Nob,Gor, TA, PorJan 18 · 2 Miles · Place 3 · Falmouth | 2 Miles | 3 | 9:48.68 PB | — |
| Jan 11 | SMAA: BE, Fal, Mar, Mass, PorJan 11 · 800 Meters · Place 1 · Falmouth | 800 Meters | 1 | 2:10.61 | — |
| Jan 4 | SMAA: West, TA, SP, Fal, PorJan 4 · 2 Miles · Place 1 · Falmouth | 2 Miles | 1 | 10:01.24 | — |
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 10 · Falmouth | 1 Mile | 10. | 4:47.79a | 12 |
| Feb 18 | Maine Class A State ChampionshipFeb 18 · 2 Miles · Place 5 · Falmouth | 2 Miles | 5. | 9:57.04a | 11 |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · 1 Mile · Place 5 · Falmouth | 1 Mile | 5 | 4:48.05 | — |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · 800 Meters · Place 13 · Falmouth | 800 Meters | 13 | 2:18.49 | — |
| Feb 2 | SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, WestFeb 2 · 800 Meters · Place 2 · Falmouth | 800 Meters | 2 | 2:05.40 PB | — |
| Jan 19 | SMAA: Gor, No, SP, Mass, Kenn, FalJan 19 · 1 Mile · Place 1 · Falmouth | 1 Mile | 1 | 4:42.47 | — |
| Jan 12 | SMAA: Scar, Deer, Fal, Wind, SPJan 12 · 2 Miles · Place 3 · Falmouth | 2 Miles | 3 | 10:21.34 | — |
2019 Outdoor Track
7 results2018 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | USM RelaysDec 29 · 1 Mile · Place 5 · Falmouth | 1 Mile | 5. | 4:39.61a PB | 11 |
| Dec 22 | SMAA: Fal, Bidd, Nob, TA, Chev, SPDec 22 · 2 Miles · Place 3 · Falmouth | 2 Miles | 3. | 10:36.85a | 11 |
| Dec 22 | SMAA: Fal, Bidd, Nob, TA, Chev, SPDec 22 · 800 Meters · Place 5 · Falmouth | 800 Meters | 5. | 2:11.68a | 11 |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · 2 Miles · Place 1 · Falmouth | 2 Miles | 1. | 10:10.39a | 11 |
| Feb 19 | Maine Class A Indoor State ChampionshipFeb 19 · 1 Mile · Place 19 · Falmouth | 1 Mile | 19 | 5:02.00 | SO |
| Feb 10 | SMAA Southwesterns ChampionshipsFeb 10 · 2 Miles · Place 9 · Falmouth | 2 Miles | 9 | 10:30.20 | — |
| Feb 10 | SMAA Southwesterns ChampionshipsFeb 10 · 1 Mile · Place 8 · Falmouth | 1 Mile | 8 | 4:49.61 | — |
| Jan 25 | SMAA:Falmouth-Scarborough-Westbrook-WindhamJan 25 · 1 Mile · Place 11 · Falmouth | 1 Mile | 11 | 5:29.78 | — |
| Jan 15 | SMAA: Fal-Gor-Kenn-SoPo-Bonny Eagle-Noble-Port-WestJan 15 · 1 Mile · Place 4 · Falmouth | 1 Mile | 4 | 4:56.01 | — |
| Jan 15 | SMAA: Fal-Gor-Kenn-SoPo-Bonny Eagle-Noble-Port-WestJan 15 · 1 Mile · Place 6 · Falmouth | 1 Mile | 6 | 4:56.01 | — |
| Jan 9 | SMAA: Cheverus-Falmouth-Noble-ThorntonJan 9 · 2 Miles · Place 3 · Falmouth | 2 Miles | 3 | 10:54.43 | — |
2018 Outdoor Track
7 results2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | USM RelaysDec 30 · 1 Mile · Place 28 · Falmouth | 1 Mile | 28. | 5:20.05a | 10 |
| Dec 16 | SMAA:Biddeford-Falmouth-Marshwood-PortlandDec 16 · 1 Mile · Place 2 · Falmouth | 1 Mile | 2. | 5:00.80a | 10 |
| Jan 20 | WMC: Wells, PRHS, Trap, Falm, Frye, NYA, SV, York, St DomsJan 20 · 2 Miles · Place 4 · Falmouth | 2 Miles | 4 | 11:21.89 | — |
| Jan 20 | WMC: Wells, PRHS, Trap, Falm, Frye, NYA, SV, York, St DomsJan 20 · 1 Mile · Place 2 · Falmouth | 1 Mile | 2 | 5:01.59 | — |
| Jan 13 | WMC; Traip, York, Falm, YARM, GNG, , PRHS, ,Sacopee Valley, Lisb Jan 13 · 1 Mile · Place 3 · Falmouth | 1 Mile | 3 | 5:06.97 | — |
| Jan 13 | WMC; Traip, York, Falm, YARM, GNG, , PRHS, ,Sacopee Valley, Lisb Jan 13 · 800 Meters · Place 17 · Falmouth | 800 Meters | 17 | 2:34.09 | — |
2017 Outdoor Track
5 results2016 Indoor Track
1 results