Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUSM Relays · Dec 29 | 4:57.78a | USM Relays | December 29, 2018 |
| 2 Miles · IndoorSMAA:Kennebunk-Marshwood-Massabesic-Noble · Jan 24 | 11:44.75 | SMAA:Kennebunk-Marshwood-Massabesic-Noble | January 24, 2018 |
| 200 Meters · IndoorSMAA: BID-POR-WIN-MARSH · Jan 21 | 27.44 | SMAA: BID-POR-WIN-MARSH | January 21, 2017 |
| 55 Meter · IndoorSMAA: Chev, Scar, & Marshwood · Dec 20 | 7.98a | SMAA: Chev, Scar, & Marshwood | December 20, 2016 |
| 55 Meters · IndoorSMAA: MAR-MASS-NOBLE · Jan 26 | 7.84 | SMAA: MAR-MASS-NOBLE | January 26, 2017 |
| 600 Yard Dash Open Division · IndoorSMAA: BE, Deer, Go, Mar, SP, TA, Wind · Feb 2 | 1:23.61 | SMAA: BE, Deer, Go, Mar, SP, TA, Wind | February 2, 2019 |
| 600 Yards · IndoorSMAA: Marsh, BE, Por, Gor, Scar · Dec 22 | 1:23.61a | SMAA: Marsh, BE, Por, Gor, Scar | December 22, 2018 |
| 800 Meters · IndoorSMAA: West, BE, Deer, Mars, Por, Scar · Jan 19 | 2:16.42 | SMAA: West, BE, Deer, Mars, Por, Scar | January 19, 2019 |
| High Jump · IndoorSMAA: Marsh, BE, Por, Gor, Scar · Dec 22 | 5-02.00 | SMAA: Marsh, BE, Por, Gor, Scar | December 22, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · 600 Yard Dash Open Division · Place 9 · Marshwood | 600 Yard Dash Open Division | 9 | 1:26.20 | — |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · High Jump · Place 12 · Marshwood | High Jump | 12 | 5-02.00 | — |
| Feb 2 | SMAA: BE, Deer, Go, Mar, SP, TA, WindFeb 2 · 600 Yard Dash Open Division · Place 5 · Marshwood | 600 Yard Dash Open Division | 5 | 1:23.61 PB | — |
| Feb 2 | SMAA: BE, Deer, Go, Mar, SP, TA, WindFeb 2 · High Jump · Place 6 · Marshwood | High Jump | 6 | 5-02.00 | — |
| Jan 19 | SMAA: West, BE, Deer, Mars, Por, ScarJan 19 · 800 Meters · Place 4 · Marshwood | 800 Meters | 4 | 2:16.42 PB | — |
2018 Indoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | USM RelaysDec 29 · 1 Mile · Place 22 · Marshwood | 1 Mile | 22. | 4:57.78a PB | 12 |
| Dec 29 | USM RelaysDec 29 · High Jump · Place 11 · Marshwood | High Jump | 11. | 5-00.00 | 12 |
| Dec 22 | SMAA: Marsh, BE, Por, Gor, ScarDec 22 · 600 Yards · Place 2 · Marshwood | 600 Yards | 2. | 1:23.61a PB | 12 |
| Dec 22 | SMAA: Marsh, BE, Por, Gor, ScarDec 22 · High Jump · Place 4 · Marshwood | High Jump | 4. | 5-02.00 PB | 12 |
| Dec 22 | SMAA: Marsh, BE, Por, Gor, ScarDec 22 · 800 Meters · Marshwood | 800 Meters | -- | DNS | 12 |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · 1 Mile · Place 6 · Marshwood | 1 Mile | 6. | 5:08.02a | 12 |
| Dec 14 | SMAA: Bidd, BE, Chev, Deer, Fal, Gor, Ken,MarDec 14 · High Jump · Place 6 · Marshwood | High Jump | 6. | 5-02.00 | 12 |
| Feb 10 | SMAA Southwesterns ChampionshipsFeb 10 · High Jump · Place 3 · Marshwood | High Jump | 3 | 5-04.00 | — |
| Jan 24 | SMAA:Kennebunk-Marshwood-Massabesic-NobleJan 24 · 2 Miles · Place 5 · Marshwood | 2 Miles | 5 | 11:44.75 PB | — |
| Jan 24 | SMAA:Kennebunk-Marshwood-Massabesic-NobleJan 24 · High Jump · Place 3 · Marshwood | High Jump | 3 | 5-02.00 | — |
| Jan 20 | SMAA:Cheverus-Gorham-Marshwood-WestbrookJan 20 · 2 Miles · Place 3 · Marshwood | 2 Miles | 3 | 11:44.75 | — |
| Jan 20 | SMAA:Cheverus-Gorham-Marshwood-WestbrookJan 20 · High Jump · Place 4 · Marshwood | High Jump | 4 | 5-02.00 | — |
| Jan 3 | SMAA: Bonny Eagle-Marshwood-Scarborough-South Portland Jan 3 · Long Jump · Place 10 · Marshwood | Long Jump | 10 | 14-00.25 | — |
| Jan 3 | SMAA: Bonny Eagle-Marshwood-Scarborough-South Portland Jan 3 · 800 Meters · Place 9 · Marshwood | 800 Meters | 9 | 2:26.19 | — |
2017 Indoor Track
13 results2016 Indoor Track
3 results