Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Maine Central InstituteKVAV @ Maine Central Institute · Sep 25 | 18:46.90 | KVAV @ Maine Central Institute | September 25, 2015 |
| 2.8 Miles · Skowhegan Area High SchoolKVAC Meet at Skowhegan · Sep 4 | 18:03.35 | KVAC Meet at Skowhegan | September 4, 2015 |
| 3315 m · Mt. Blue High SchoolMt. Blue Relays · Oct 6 | 12:26 | Mt. Blue Relays | October 6, 2017 |
| 5,000 Meters · Belfast HS State Championships: Class B · Nov 5 | 17:57.27 | State Championships: Class B | November 5, 2016 |
| 5,000 Meters · Medomak Valley High SchoolKVAC: Medomak Meet · Sep 15 | 19:21.6 | KVAC: Medomak Meet | September 15, 2017 |
| 5,000 Meters · Mt. Ararat HSKVAC @ Mt Ararat · Sep 18 | 21:32.09 | KVAC @ Mt Ararat | September 18, 2015 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional Championship · Oct 29 | 18:11.82 | Northern Maine Class B Regional Championship | October 29, 2016 |
| 5,000 Meters · Twin Brook Recreation AreaMaine Class B State Championship · Oct 28 | 19:21.25 | Maine Class B State Championship | October 28, 2017 |
| 5,000 Meters · Waterville HSKVAC @ Waterville · Sep 11 | 21:05 | KVAC @ Waterville | September 11, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results2016 Cross Country
2 results2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MPA Class B State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 85 · Waterville | 5,000 Meters Varsity | 85 | 19:43.21 | 10 |
| Sep 25 | KVAV @ Maine Central Institute Sep 25 · 2.8 Mile Varsity · Place 8 · Waterville | 2.8 Mile Varsity | 8 | 18:46.90 PB | 10 |
| Sep 18 | KVAC @ Mt AraratSep 18 · 5,000 Meters Varsity · Place 14 · Waterville | 5,000 Meters Varsity | 14 | 21:32.09 PB | 10 |
| Sep 11 | KVAC @ WatervilleSep 11 · 5,000 Meters Varsity · Place 16 · Waterville | 5,000 Meters Varsity | 16 | 21:05 PB | 10 |
| Sep 4 | KVAC Meet at SkowheganSep 4 · 2.8 Mile Varsity · Place 28 · Waterville | 2.8 Mile Varsity | 28 | 18:03.35 PB | 10 |