Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorAmerica East Indoor Champs · Feb 22 | 4:21.25a | America East Indoor Champs | February 22, 2025 |
| 1500 Meters · IndoorBruce Lehane Scarlet and White · Feb 8 | 4:07.12a | Bruce Lehane Scarlet and White | February 8, 2025 |
| 1500 Meters · OutdoorHoly Cross Invitational · Apr 20 | 4:14.85 | Holy Cross Invitational | April 20, 2024 |
| 1600 Meters · OutdoorPVC:BCS,CAR, ELL, MAT, WA @ Brewer · May 14 | 4:42.95 | PVC:BCS,CAR, ELL, MAT, WA @ Brewer | May 14, 2022 |
| 2000m Steeplechase · OutdoorHoly Cross Invitational · Apr 20 | 6:24.49 | Holy Cross Invitational | April 20, 2024 |
| 3000 Meters · IndoorJohn Thomas Terrier Classic · Jan 30 | 8:43.51 | John Thomas Terrier Classic | January 30, 2026 |
| 3000 Meters · OutdoorMaine Spring Opener · Apr 4 | 8:44.63a | Maine Spring Opener | April 4, 2026 |
| 3000m Steeplechase · 0.914m · OutdoorAmerica East Outdoor Championships · May 9 | 9:25.74a | America East Outdoor Championships | May 9, 2026 |
| 3000m Steeplechase · Outdoor2025 NEICAAA Outdoor Champs · May 10 | 9:39.88a | 2025 NEICAAA Outdoor Champs | May 10, 2025 |
| 3200 Meters · OutdoorMaine Class C State Championship · Jun 4 | 10:06.03a | Maine Class C State Championship | June 4, 2022 |
| 400 Meters · OutdoorPVC:FOX, GRNV, HAM, LEE, MAT @ ORO · May 6 | 56.04 | PVC:FOX, GRNV, HAM, LEE, MAT @ ORO | May 6, 2022 |
| 5000 Meters · IndoorAmerica East Indoor Championships · Feb 20 | 15:12.20 | America East Indoor Championships | February 20, 2026 |
| 5000 Meters · OutdoorJim Kavanagh Legacy Invitational · Apr 18 | 15:19.07a | Jim Kavanagh Legacy Invitational | April 18, 2026 |
| 800 Meters · OutdoorPVC:BCS,CAR, ELL, MAT, WA @ Brewer · May 14 | 2:09.93 | PVC:BCS,CAR, ELL, MAT, WA @ Brewer | May 14, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
3 results2025 Indoor Track
6 results2025 Outdoor Track
4 results2024 Indoor Track
5 results2024 Outdoor Track
5 results2022 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 4 | Maine Class C State ChampionshipJun 4 · 3200 Meters · Place 2 · OronoOrono | 3200 Meters | 2. | 10:06.03a PB | 12 |
| May 27 | PVC Small School ChampionshipMay 27 · 3200 Meters · Place 2 · OronoOrono | 3200 Meters | 2. | 10:23.59a | 12 |
| May 27 | PVC Small School ChampionshipMay 27 · 1600 Meters · Place 3 · OronoOrono | 1600 Meters | 3. | 4:45.11a | 12 |
| May 14 | PVC:BCS,CAR, ELL, MAT, WA @ BrewerMay 14 · Javelin · Place 3 · Orono High SOrono High S | Javelin | 3 | 116-09 | 12 |
| May 14 | PVC:BCS,CAR, ELL, MAT, WA @ BrewerMay 14 · 1600 Meters · Place 1 · Orono High SOrono High S | 1600 Meters | 1 | 4:42.95 PB | 12 |
| May 14 | PVC:BCS,CAR, ELL, MAT, WA @ BrewerMay 14 · 800 Meters · Place 1 · Orono High SOrono High S | 800 Meters | 1 | 2:09.93 PB | 12 |
| May 6 | PVC:FOX, GRNV, HAM, LEE, MAT @ OROMay 6 · 3200 Meters · Place 1 · Orono High SOrono High S | 3200 Meters | 1 | 10:19.41 | 12 |
| May 6 | PVC:FOX, GRNV, HAM, LEE, MAT @ OROMay 6 · 400 Meters · Place 3 · Orono High SOrono High S | 400 Meters | 3 | 56.04 PB | 12 |
| Apr 30 | PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApr 30 · Javelin · Place 12 · Orono High SOrono High S | Javelin | 12 | 97-01 | 12 |
| Apr 30 | PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApr 30 · 1600 Meters · Place 2 · Orono High SOrono High S | 1600 Meters | 2 | 4:48.74 | 12 |
| Apr 20 | PVC: DEX, HER, ORO, PCHS, BAN @ BrewerApr 20 · 3200 Meters · Place 1 · Orono High SOrono High S | 3200 Meters | 1 | 10:48.53 | 12 |
| Apr 20 | PVC: DEX, HER, ORO, PCHS, BAN @ BrewerApr 20 · 1600 Meters · Place 1 · Orono High SOrono High S | 1600 Meters | 1 | 5:00.39 | 12 |
2021 Outdoor Track
4 results