Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Maine Central InstituteKVAV @ Maine Central Institute · Sep 25 | 18:24.00 | KVAV @ Maine Central Institute | September 25, 2015 |
| 2.8 Miles · Skowhegan Area High SchoolKVAC Meet at Skowhegan · Sep 4 | 17:23.90 | KVAC Meet at Skowhegan | September 4, 2015 |
| 3315 m · Mt. Blue High SchoolMt. Blue Relays · Oct 6 | 12:02 | Mt. Blue Relays | October 6, 2017 |
| 5,000 Meters · Belfast HS State Championships: Class B · Nov 5 | 18:32.25 | State Championships: Class B | November 5, 2016 |
| 5,000 Meters · Cony HSKVAC: Cony Meet · Sep 22 | 19:35.0 | KVAC: Cony Meet | September 22, 2017 |
| 5,000 Meters · Cony HSKVAA Championships · Oct 18 | 22:21.0 | KVAA Championships | October 18, 2014 |
| 5,000 Meters · Maranacook Community High SchoolKVAC: Maranacook Meet · Sep 1 | 20:03.40 | KVAC: Maranacook Meet | September 1, 2017 |
| 5,000 Meters · Medomak Valley High SchoolKVAC: Medomak Meet · Sep 15 | 18:15.4 | KVAC: Medomak Meet | September 15, 2017 |
| 5,000 Meters · Mt. Ararat HSKVAC @ Mt Ararat · Sep 18 | 20:20.88 | KVAC @ Mt Ararat | September 18, 2015 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional Championship · Oct 29 | 18:40.73 | Northern Maine Class B Regional Championship | October 29, 2016 |
| 5,000 Meters · Twin Brook Recreation AreaMaine Class B State Championship · Oct 28 | 19:24.21 | Maine Class B State Championship | October 28, 2017 |
| 5,000 Meters · Waterville HSKVAC @ Waterville · Sep 11 | 20:11 | KVAC @ Waterville | September 11, 2015 |
| 5,000 Meters · Winslow HSKVAC Meet @ Winslow · Sep 5 | 24:44.22 | KVAC Meet @ Winslow | September 5, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Maine Class B State ChampionshipOct 28 · 5,000 Meters Varsity · Place 69 · Waterville | 5,000 Meters Varsity | 69 | 19:24.21 PB | 12 |
| Oct 21 | Northern Maine Class B Regional ChampionshipOct 21 · 5,000 Meters Varsity · Place 28 · Waterville | 5,000 Meters Varsity | 28 | 18:42.84 | 12 |
| Oct 6 | Mt. Blue RelaysOct 6 · 2.06 Miles Varsity · Place 20 · Waterville | 2.06 Miles Varsity | 20 | 12:02 PB | 12 |
| Sep 22 | KVAC: Cony MeetSep 22 · 5,000 Meters Varsity · Place 11 · Waterville | 5,000 Meters Varsity | 11 | 19:35.0 PB | 12 |
| Sep 15 | KVAC: Medomak MeetSep 15 · 5,000 Meters Varsity · Place 11 · Waterville | 5,000 Meters Varsity | 11 | 18:15.4 PB | 12 |
| Sep 1 | KVAC: Maranacook MeetSep 1 · 5,000 Meters Varsity · Place 13 · Waterville | 5,000 Meters Varsity | 13 | 20:03.40 PB | 12 |
2016 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 74 · Waterville | 5,000 Meters Varsity | 74 | 19:24.60 | 10 |
| Sep 25 | KVAV @ Maine Central Institute Sep 25 · 2.8 Mile Varsity · Place 4 · Waterville | 2.8 Mile Varsity | 4 | 18:24.00 PB | 10 |
| Sep 18 | KVAC @ Mt AraratSep 18 · 5,000 Meters Varsity · Place 10 · Waterville | 5,000 Meters Varsity | 10 | 20:20.88 PB | 10 |
| Sep 11 | KVAC @ WatervilleSep 11 · 5,000 Meters Varsity · Place 10 · Waterville | 5,000 Meters Varsity | 10 | 20:11 PB | 10 |
| Sep 4 | KVAC Meet at SkowheganSep 4 · 2.8 Mile Varsity · Place 20 · Waterville | 2.8 Mile Varsity | 20 | 17:23.90 PB | 10 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Eastern Maine Class B Regional ChampionshipOct 25 · 5,000 Meters Varsity · Place 82 · Waterville | 5,000 Meters Varsity | 82 | 21:25.35 | 9 |
| Oct 18 | KVAA ChampionshipsOct 18 · 5,000 Meters Varsity B · Place 57 · Waterville | 5,000 Meters Varsity B | 57 | 22:21.0 PB | 9 |
| Sep 26 | KVAC @ ConySep 26 · 5,000 Meters Varsity · Place 92 · Waterville | 5,000 Meters Varsity | 92 | 24:13.00 | 9 |
| Sep 19 | KVAC @ Mt AraratSep 19 · 5,000 Meters Varsity · Place 44 · Waterville | 5,000 Meters Varsity | 44 | 23:40.45 | 9 |
| Sep 5 | KVAC Meet @ WinslowSep 5 · 5,000 Meters Varsity · Place 66 · Waterville | 5,000 Meters Varsity | 66 | 24:44.22 PB | 9 |