Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorMaine Class A Indoor Track & Field Championship · Feb 17 | 4:32.45a | Maine Class A Indoor Track & Field Championship | February 17, 2025 |
| 1600 Meters · OutdoorMPA Maine Class A State Track & Field Championships · Jun 10 | 4:28.41a | MPA Maine Class A State Track & Field Championships | June 10, 2025 |
| 2 Miles · IndoorMaine Class A Indoor State Meet · Feb 19 | 10:00.67a | Maine Class A Indoor State Meet | February 19, 2024 |
| 200 Meters · IndoorEMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPT · Feb 5 | 28.42 | EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPT | February 5, 2022 |
| 200 Meters · OutdoorHampden Meet #1 · Apr 26 | 26.40 | Hampden Meet #1 | April 26, 2024 |
| 3200 Meters · OutdoorMarathon Sports Elite Invitational · May 17 | 9:46.08 | Marathon Sports Elite Invitational | May 17, 2025 |
| 400 Meters · IndoorEMITL Meet 7A · Feb 4 | 57.14a | EMITL Meet 7A | February 4, 2023 |
| 400 Meters · OutdoorHampden Meet #1 · Apr 26 | 56.65 | Hampden Meet #1 | April 26, 2024 |
| 800 Meters · IndoorEMITL Meet 4B · Jan 11 | 2:01.28 | EMITL Meet 4B | January 11, 2025 |
| 800 Meters · OutdoorPVC Large School Championship · May 30 | 2:01.63 | PVC Large School Championship | May 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
11 results2025 Indoor Track
11 results2024 Indoor Track
11 results2024 Outdoor Track
13 results2023 Indoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | EMITL Meet 3BDec 29 · 1 Mile · Place 2 · Hampden Academy | 1 Mile | 2. | 4:52.27a | 11 |
| Dec 29 | EMITL Meet 3BDec 29 · 800 Meters · Place 1 · Hampden Academy | 800 Meters | 1. | 2:09.80a | 11 |
| Dec 22 | EMITL Meet 2BDec 22 · 2 Miles · Place 3 · Hampden Academy | 2 Miles | 3. | 10:21.97a | 11 |
| Dec 22 | EMITL Meet 2BDec 22 · 1 Mile · Place 1 · Hampden Academy | 1 Mile | 1. | 4:45.58a | 11 |
| Feb 20 | Maine Class A State MeetFeb 20 · 1 Mile · Place 13 · Hampden Academy | 1 Mile | 13. | 4:57.94a | 10 |
| Feb 11 | EMITL Championship Large SchoolFeb 11 · 2 Miles · Place 6 · Hampden Acad | 2 Miles | 6 | 10:45.66 | 10 |
| Feb 11 | EMITL Championship Large SchoolFeb 11 · 1 Mile · Place 4 · Hampden Acad | 1 Mile | 4 | 4:46.03 | 10 |
| Feb 4 | EMITL Meet 7AFeb 4 · 1 Mile · Place 3 · Hampden Academy | 1 Mile | 3. | 4:47.95a | 10 |
| Feb 4 | EMITL Meet 7AFeb 4 · 400 Meters · Place 6 · Hampden Academy | 400 Meters | 6. | 57.14a PB | 10 |
| Jan 26 | EMITL Meet 6BJan 26 · 2 Miles · Place 4 · Hampden Academy | 2 Miles | 4 | 10:42.60 | 10 |
| Jan 20 | EMITL Meet 5AJan 20 · 1 Mile · Place 1 · Hampden Acad | 1 Mile | 1 | 4:54.21 | 10 |
| Jan 10 | EMITL Meet 2AJan 10 · 2 Miles · Place 3 · Hampden Acad | 2 Miles | 3 | 10:28.20 | 10 |
| Jan 7 | EMITL Meet 4AJan 7 · 1 Mile · Place 4 · Hampden Academy | 1 Mile | 4. | 4:55.77a | 10 |
| Jan 7 | EMITL Meet 4AJan 7 · 800 Meters · Place 4 · Hampden Academy | 800 Meters | 4. | 2:11.94a | 10 |
2023 Outdoor Track
12 results2022 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | EMITL Meet 3BDec 30 · 800 Meters · Place 1 · Hampden Academy | 800 Meters | 1. | 2:15.48a | 10 |
| Feb 12 | PVC-EMITL Championship-Large SchoolsFeb 12 · 800 Meters · Place 5 · Hampden | 800 Meters | 5 | 2:18.74 | FR |
| Feb 12 | PVC-EMITL Championship-Large SchoolsFeb 12 · 1 Mile · Place 8 · Hampden | 1 Mile | 8 | 5:06.60 | FR |
| Feb 5 | EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPTFeb 5 · 800 Meters · Place 3 · Hampden | 800 Meters | 3 | 2:16.78 | FR |
| Feb 5 | EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPTFeb 5 · 200 Meters · Place 20 · Hampden | 200 Meters | 20 | 28.42 PB | FR |
| Jan 21 | EMITL:BAN, BRW, ELL, HAM, OTJan 21 · 2 Miles · Place 5 · Hampden | 2 Miles | 5 | 11:31.32 | FR |
| Jan 21 | EMITL:BAN, BRW, ELL, HAM, OTJan 21 · 1 Mile · Place 4 · Hampden | 1 Mile | 4 | 5:13.40 | FR |
| Jan 14 | EMITL:BUC, ELL, FOX/PCHS, GSA, HER, JB/BC, MDI, SPT, SUM/NARJan 14 · 200 Meters · Place 25 · Hampden | 200 Meters | 25 | 28.94 | FR |
| Jan 14 | EMITL:BUC, ELL, FOX/PCHS, GSA, HER, JB/BC, MDI, SPT, SUM/NARJan 14 · 800 Meters · Place 2 · Hampden | 800 Meters | 2 | 2:18.53 | FR |
| Jan 8 | EMITL:BAN, BRW, ELL, HAM, JB/BC, MDI, SPJan 8 · 2 Miles · Place 5 · Hampden Academy | 2 Miles | 5 | 11:28.05 | FR |
| Jan 8 | EMITL:BAN, BRW, ELL, HAM, JB/BC, MDI, SPJan 8 · 1 Mile · Place 6 · Hampden Academy | 1 Mile | 6 | 5:15.96 | FR |
2022 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 31 | PVC FRESHMAN CHAMPIONSHIPMay 31 · 3200 Meters · Place 2 · Hampden Acad | 3200 Meters | 2 | 12:04.23 | 9 |
| May 31 | PVC FRESHMAN CHAMPIONSHIPMay 31 · 1600 Meters · Place 2 · Hampden Acad | 1600 Meters | 2 | 4:59.05 | 9 |
| May 31 | PVC FRESHMAN CHAMPIONSHIPMay 31 · 800 Meters · Place 3 · Hampden Acad | 800 Meters | 3 | 2:22.10 | 9 |
| May 28 | PVC Large School ChampionshipMay 28 · 3200 Meters · Place 11 · Hampden Acad | 3200 Meters | 11 | 11:19.38 | 9 |
| May 20 | PVC:GSA, HAM, SUM, SRPT @ MDIMay 20 · 3200 Meters · Place 3 · Hampden Acad | 3200 Meters | 3 | 10:56.30 | 9 |
| May 20 | PVC:GSA, HAM, SUM, SRPT @ MDIMay 20 · 1600 Meters · Place 9 · Hampden Acad | 1600 Meters | 9 | 5:04.07 | 9 |
| May 14 | PVC:BAN, DEX, GSA, HOUL, FK @ Hampden AcademyMay 14 · 3200 Meters · Place 4 · Hampden Acad | 3200 Meters | 4 | 11:20.98 | 9 |
| May 14 | PVC:BAN, DEX, GSA, HOUL, FK @ Hampden AcademyMay 14 · 1600 Meters · Place 5 · Hampden Acad | 1600 Meters | 5 | 5:09.72 | 9 |
| May 6 | PVC:FOX, GRNV, HAM, LEE, MAT @ OROMay 6 · 3200 Meters · Place 5 · Hampden Acad | 3200 Meters | 5 | 11:05.00 | 9 |
| May 6 | PVC:FOX, GRNV, HAM, LEE, MAT @ OROMay 6 · 1600 Meters · Place 5 · Hampden Acad | 1600 Meters | 5 | 5:07.07 | 9 |
| Apr 30 | PVC:BUC, CAR, GSA, HER, SRPT @ HAMApr 30 · 1600 Meters · Place 7 · Hampden Acad | 1600 Meters | 7 | 5:09.10 | 9 |
| Apr 30 | PVC:BUC, CAR, GSA, HER, SRPT @ HAMApr 30 · 800 Meters · Place 5 · Hampden Acad | 800 Meters | 5 | 2:24.74 | 9 |
| Apr 23 | PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · 1600 Meters · Place 4 · Hampden Acad | 1600 Meters | 4 | 5:15.17 | 9 |
2021 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | EMITL:BRW, BUC, HAM, HER, JB/BC, OT, SPT, SUM/NARDec 30 · 1 Mile · Place 10 · Hampden Academy | 1 Mile | 10. | 5:25.28a | 9 |
| Dec 30 | EMITL:BRW, BUC, HAM, HER, JB/BC, OT, SPT, SUM/NARDec 30 · 800 Meters · Place 4 · Hampden Academy | 800 Meters | 4. | 2:25.11a | 9 |