Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorKVAC Meet #9 · Dec 28 | 5:10.69a | KVAC Meet #9 | December 28, 2019 |
| 1600 Meters · OutdoorKVAC:Medomak Valley, Lincoln Academy @Gardiner · Apr 30 | 6:08.56 | KVAC:Medomak Valley, Lincoln Academy @Gardiner | April 30, 2018 |
| 1600m Race Walk · OutdoorKVAC Championship · May 26 | 8:44.96 | KVAC Championship | May 26, 2018 |
| 1600m Racewalk · OutdoorMaine Class B State Championship · Jun 1 | 7:30.59a | Maine Class B State Championship | June 1, 2019 |
| 2 Miles · IndoorKVAC Meet #3 · Dec 13 | 11:07.25a | KVAC Meet #3 | December 13, 2019 |
| 200 Meters · IndoorKVAC Meet #1 · Dec 1 | 30.10a | KVAC Meet #1 | December 1, 2019 |
| 3200 Meters · OutdoorDowneaster Classic · May 19 | 13:39.71 | Downeaster Classic | May 19, 2017 |
| 800 Meters · Indoor KVAC: LA,Nok,Bel,Erk,Mt A,EL,Co,Wtv, Sko · Dec 28 | 2:49.11a | KVAC: LA,Nok,Bel,Erk,Mt A,EL,Co,Wtv, Sko | December 28, 2018 |
| 800 Meters · OutdoorCoastal Route 1 Invitational · May 18 | 2:46.24 | Coastal Route 1 Invitational | May 18, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | KVAC Meet #9Dec 28 · 2 Miles · Place 4 · Lincoln Academy | 2 Miles | 4. | 11:22.11a | 12 |
| Dec 28 | KVAC Meet #9Dec 28 · 1 Mile · Place 4 · Lincoln Academy | 1 Mile | 4. | 5:10.69a PB | 12 |
| Dec 13 | KVAC Meet #3Dec 13 · 2 Miles · Place 4 · Lincoln Academy | 2 Miles | 4. | 11:07.25a PB | 12 |
| Dec 1 | KVAC Meet #1Dec 1 · 1 Mile · Place 5 · Lincoln Academy | 1 Mile | 5. | 5:12.26a | 12 |
| Dec 1 | KVAC Meet #1Dec 1 · 200 Meters · Place 32 · Lincoln Academy | 200 Meters | 32. | 30.10a PB | 12 |
2019 Outdoor Track
1 results2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | KVAC: LA,Nok,Bel,Erk,Mt A,EL,Co,Wtv, SkoDec 28 · 1 Mile · Place 10 · Lincoln Academy | 1 Mile | 10. | 5:30.73a | 11 |
| Dec 28 | KVAC: LA,Nok,Bel,Erk,Mt A,EL,Co,Wtv, SkoDec 28 · 800 Meters · Place 9 · Lincoln Academy | 800 Meters | 9. | 2:49.11a PB | 11 |
2018 Outdoor Track
8 results2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | Downeaster ClassicMay 19 · 3200 Meters · Place 8 · Lincoln Academy | 3200 Meters | 8 | 13:39.71 PB | FR |
| May 19 | Downeaster ClassicMay 19 · 1600 Meters · Place 16 · Lincoln Academy | 1600 Meters | 16 | 6:10.75 | FR |