Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.4 Miles · Cony HSLaliberte Invitational · Aug 25 | 14:49.80 | Laliberte Invitational | August 25, 2017 |
| 3315 m · Mt. Blue High SchoolMt. Blue Relays · Oct 6 | 11:34 | Mt. Blue Relays | October 6, 2017 |
| 5,000 Meters · Leavitt Area HSKVAC @ Leavitt · Sep 16 | 18:43 | KVAC @ Leavitt | September 16, 2016 |
| 5,000 Meters · Belfast HS Maine Festival of Champions · Sep 28 | 17:09.58 | Maine Festival of Champions | September 28, 2018 |
| 5,000 Meters · Cony HSKVAC Championships · Oct 13 | 18:06.9 | KVAC Championships | October 13, 2018 |
| 5,000 Meters · Lewiston HSKVAC @Lewiston · Sep 11 | 20:52.70 | KVAC @Lewiston | September 11, 2015 |
| 5,000 Meters · Maranacook Community High SchoolKVAC: Maranacook Meet · Sep 1 | 18:46.80 | KVAC: Maranacook Meet | September 1, 2017 |
| 5,000 Meters · Maranacook Community HSKVAC Meet @ Maranacook · Sep 4 | 21:53 | KVAC Meet @ Maranacook | September 4, 2015 |
| 5,000 Meters · Twin Brook Recreation AreaMaine Class C State Championship · Oct 28 | 17:45.86 | Maine Class C State Championship | October 28, 2017 |
| 5,000 Meters · Twin Brook Recreation CenterWestern Maine Regional Championship · Oct 24 | 19:47.75 | Western Maine Regional Championship | October 24, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Maine Class C State ChampionshipOct 28 · 5,000 Meters Varsity · Place 7 · Maranacook Community | 5,000 Meters Varsity | 7 | 17:45.86 PB | 11 |
| Oct 21 | Southern Maine Class C Regional ChampionshipOct 21 · 5,000 Meters Varsity · Place 3 · Maranacook Community | 5,000 Meters Varsity | 3 | 17:52.19 | 11 |
| Oct 6 | Mt. Blue RelaysOct 6 · 2.06 Miles Varsity · Place 7 · Maranacook Community | 2.06 Miles Varsity | 7 | 11:34 PB | 11 |
| Sep 22 | KVAC: Cony MeetSep 22 · 5,000 Meters Varsity · Place 5 · Maranacook Community | 5,000 Meters Varsity | 5 | 18:40.9 | 11 |
| Sep 1 | KVAC: Maranacook MeetSep 1 · 5,000 Meters Varsity · Place 4 · Maranacook Community | 5,000 Meters Varsity | 4 | 18:46.80 PB | 11 |
| Aug 25 | Laliberte InvitationalAug 25 · 2.4 Miles Varsity · Place 7 · Maranacook Community | 2.4 Miles Varsity | 7 | 14:49.80 PB | 11 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | State Championships: Class BNov 5 · 5,000 Meters Varsity · Place 32 · Maranacook Community | 5,000 Meters Varsity | 32 | 17:48.49 | 10 |
| Oct 29 | Southern Maine Class B ChampionshipOct 29 · 5,000 Meters Varsity · Place 29 · Maranacook Community | 5,000 Meters Varsity | 29 | 18:28.86 | 10 |
| Sep 16 | KVAC @ LeavittSep 16 · 5,000 Meters Varsity · Place 15 · Maranacook Community | 5,000 Meters Varsity | 15 | 18:43 PB | 10 |
| Aug 26 | Laliberte Inviatational Aug 26 · 2.4 Miles Varsity · Place 12 · Maranacook Community | 2.4 Miles Varsity | 12 | 15:13.90 | FR |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Western Maine Regional ChampionshipOct 24 · 5,000 Meters Class B · Place 63 · Maranacook Community | 5,000 Meters Class B | 63 | 19:47.75 PB | 9 |
| Sep 18 | KVAC @ LeavittSep 18 · 5,000 Meters Varsity · Place 37 · Maranacook Community | 5,000 Meters Varsity | 37 | 21:08 | 9 |
| Sep 11 | KVAC @LewistonSep 11 · 5,000 Meters Varsity · Place 16 · Maranacook Community | 5,000 Meters Varsity | 16 | 20:52.70 PB | 9 |
| Sep 4 | KVAC Meet @ MaranacookSep 4 · 5,000 Meters Varsity · Place 21 · Maranacook Community | 5,000 Meters Varsity | 21 | 21:53 PB | 9 |