Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.4 Miles · Cony HSLaliberte Invitational · Aug 25 | 21:24.56 | Laliberte Invitational | August 25, 2017 |
| 3315 m · Mt. Blue High SchoolMt. Blue Relays · Oct 6 | 16:21 | Mt. Blue Relays | October 6, 2017 |
| 5,000 Meters · Leavitt Area HSLeavitt Meet · Sep 20 | 27:21 | Leavitt Meet | September 20, 2019 |
| 5,000 Meters · Brunswick High SchoolKVAC: Brunswick Meet · Sep 13 | 26:11.08 | KVAC: Brunswick Meet | September 13, 2017 |
| 5,000 Meters · Cony HSKVAC Championships · Oct 13 | 25:01.5 | KVAC Championships | October 13, 2018 |
| 5,000 Meters · Lawrence HSKVAC: Lawrence Meet · Sep 21 | 26:07.0 | KVAC: Lawrence Meet | September 21, 2017 |
| 5,000 Meters · Mt. Ararat HSKVAC: Mt Ararat Meet · Sep 29 | 25:17.49 | KVAC: Mt Ararat Meet | September 29, 2017 |
| 5,000 Meters · Mt. Blue High SchoolKVAC: Mt Blue Meet · Aug 31 | 27:52 | KVAC: Mt Blue Meet | August 31, 2017 |
| 5,000 Meters · Oxford Hills Comprehensive High SchoolOxford Hills Meet · Sep 27 | 29:11.60 | Oxford Hills Meet | September 27, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | KVAC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 17 · Mt Ararat | 5,000 Meters Junior Varsity | 17 | 26:30.1 | JR |
| Oct 11 | Mt. Blue RelaysOct 11 · 2.03 Miles Varsity · Place 63 · Mt, Ararat | 2.03 Miles Varsity | 63 | 16:22.00 | — |
| Oct 4 | Mt Ararat MeetOct 4 · 5,000 Meters Varsity · Place 25 · Mt Ararat | 5,000 Meters Varsity | 25 | 26:12.58 | 11 |
| Sep 27 | Oxford Hills MeetSep 27 · 5,000 Meters Varsity · Place 15 · Mt Ararat | 5,000 Meters Varsity | 15 | 29:11.60 PB | 11 |
| Sep 20 | Leavitt MeetSep 20 · 5,000 Meters Varsity · Place 39 · Mt Ararat | 5,000 Meters Varsity | 39 | 27:21 PB | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | KVAC ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 5 · Mt Ararat | 5,000 Meters Junior Varsity | 5 | 25:01.5 PB | 10 |
| Sep 29 | KVAC: Morse, Brunswick, Gardiner @ Mt AraratSep 29 · 5,000 Meters Varsity · Place 20 · Mt. Ararat | 5,000 Meters Varsity | 20 | 25:30.00 | SO |
| Sep 14 | KVAC: Ox Hills, Maran, Mt B, Lew, EL, Mess, Mt A @ LeavittSep 14 · 5,000 Meters Varsity · Place 28 · MT ARARAT | 5,000 Meters Varsity | 28 | 27:10.0 | — |
| Sep 8 | Quabacook RelaysSep 8 · 2.6 Miles Varsity · Place 12 · WSO Mt. Ararat High | 2.6 Miles Varsity | 12 | 20:15.43 | — |
| Aug 24 | Laliberte InvitationalAug 24 · Junior Varsity · Place 43 · Mt. Ararat G | Junior Varsity | 43 | 20:25.52 | — |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Mt. Blue RelaysOct 6 · 2.06 Miles Varsity · Place 56 · Mt Ararat | 2.06 Miles Varsity | 56 | 16:21 PB | 9 |
| Sep 29 | KVAC: Mt Ararat MeetSep 29 · 5,000 Meters Varsity · Place 16 · Mt Ararat | 5,000 Meters Varsity | 16 | 25:17.49 PB | 9 |
| Sep 21 | KVAC: Lawrence MeetSep 21 · 5,000 Meters Varsity · Place 21 · Mt Ararat | 5,000 Meters Varsity | 21 | 26:07.0 PB | 9 |
| Sep 13 | KVAC: Brunswick MeetSep 13 · 5,000 Meters Varsity · Place 32 · Mt Ararat | 5,000 Meters Varsity | 32 | 26:11.08 PB | 9 |
| Aug 31 | KVAC: Mt Blue MeetAug 31 · 5,000 Meters Varsity · Place 22 · Mt Ararat | 5,000 Meters Varsity | 22 | 27:52 PB | 9 |
| Aug 25 | Laliberte InvitationalAug 25 · 2.4 Miles Junior Varsity · Place 26 · Mt Ararat | 2.4 Miles Junior Varsity | 26 | 21:24.56 PB | 9 |
2010 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Mt. Blue RelaysOct 8 · 2 Miles Varsity · Place 85 · Mt. Ararat | 2 Miles Varsity | 85 | 17:25.00 | 10 |
2009 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | KVAC ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 3 · Mt. Ararat | 5,000 Meters Junior Varsity | 3 | 23:42.8 | FR |