Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.4 Miles · Cony HSLaliberte Invitational · Aug 25 | 15:33.44 | Laliberte Invitational | August 25, 2017 |
| 3315 m · Mt. Blue High SchoolMt. Blue Relays · Oct 6 | 12:04 | Mt. Blue Relays | October 6, 2017 |
| 5,000 Meters · Leavitt Area HSKVAC: Leavitt Meet · Sep 15 | 18:45.2 | KVAC: Leavitt Meet | September 15, 2017 |
| 5,000 Meters · Belfast HS Northern Maine Class A Regional Championship · Oct 21 | 18:10.44 | Northern Maine Class A Regional Championship | October 21, 2017 |
| 5,000 Meters · Maranacook Community High SchoolKVAC: Maranacook Meet · Sep 1 | 19:54.20 | KVAC: Maranacook Meet | September 1, 2017 |
| 5,000 Meters · Oxford Hills Comprehensive High SchoolKVAC: Oxford Hills Meet · Sep 22 | 19:56.5 | KVAC: Oxford Hills Meet | September 22, 2017 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class A Regional Championship · Oct 29 | 18:33.37 | Northern Maine Class A Regional Championship | October 29, 2016 |
| 5,000 Meters · Twin Brook Recreation AreaMaine Class A State Championship · Oct 28 | 19:08.82 | Maine Class A State Championship | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Maine Class A State ChampionshipOct 28 · 5,000 Meters Varsity · Place 81 · Oxford Hills | 5,000 Meters Varsity | 81 | 19:08.82 PB | 12 |
| Oct 21 | Northern Maine Class A Regional ChampionshipOct 21 · 5,000 Meters Varsity · Place 30 · Oxford Hills | 5,000 Meters Varsity | 30 | 18:10.44 PB | 12 |
| Oct 6 | Mt. Blue RelaysOct 6 · 2.06 Miles Varsity · Place 22 · Oxford Hills | 2.06 Miles Varsity | 22 | 12:04 PB | 12 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 165 · Oxford Hills | 5,000 Meters Seeded | 165 | 18:26.57 | SR |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · Varsity · Place 201 · Oxford Hills | Varsity | 201 | 18:26.57 | SR |
| Sep 22 | KVAC: Oxford Hills MeetSep 22 · 5,000 Meters Varsity · Place 4 · Oxford Hills | 5,000 Meters Varsity | 4 | 19:56.5 PB | 12 |
| Sep 15 | KVAC: Leavitt MeetSep 15 · 5,000 Meters Varsity · Place 8 · Oxford Hills | 5,000 Meters Varsity | 8 | 18:45.2 PB | 12 |
| Sep 1 | KVAC: Maranacook MeetSep 1 · 5,000 Meters Varsity · Place 10 · Oxford Hills | 5,000 Meters Varsity | 10 | 19:54.20 PB | 12 |
| Aug 25 | Laliberte InvitationalAug 25 · 2.4 Miles Varsity · Place 22 · Oxford Hills | 2.4 Miles Varsity | 22 | 15:33.44 PB | 12 |
2016 Cross Country
6 results2015 Cross Country
2 results2014 Cross Country
2 results