Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorEMITL 2A · Dec 28 | 6:16.45a | EMITL 2A | December 28, 2019 |
| 1600 Meters · OutdoorAlmquist Invitational · May 22 | 6:20.42 | Almquist Invitational | May 22, 2019 |
| 2 Miles · IndoorPVC-EMITL Championship · Feb 8 | 13:25.56 | PVC-EMITL Championship | February 8, 2020 |
| 3200 Meters · OutdoorPVC:BAN,BCS,MATT,OT@Brewer · May 1 | 15:11.64 | PVC:BAN,BCS,MATT,OT@Brewer | May 1, 2021 |
| 400 Meters · IndoorEMITL Meet 6A · Jan 25 | 1:16.48 | EMITL Meet 6A | January 25, 2023 |
| 400 Meters · OutdoorPVC JV Championship · May 24 | 1:14.37 | PVC JV Championship | May 24, 2023 |
| 50 Meters · OutdoorBrewer Middle School meet · May 18 | 9.43 | Brewer Middle School meet | May 18, 2017 |
| 800 Meters · IndoorEMITL 2A · Dec 28 | 2:52.78a | EMITL 2A | December 28, 2019 |
| 800 Meters · OutdoorPVC JV Championship · May 26 | 2:51.02 | PVC JV Championship | May 26, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | PVC JV ChampionshipMay 24 · 400 Meters · Place 4 · Brewer High | 400 Meters | 4 | 1:14.37 PB | 12 |
| May 20 | Lewiston Meet #2May 20 · 400 Meters · Place 10 · Brewer High | 400 Meters | 10 | 1:18.38 | 12 |
| May 15 | Brewer Meet #2May 15 · 400 Meters · Place 6 · Brewer | 400 Meters | 6. | 1:20.66a | 12 |
| May 5 | Hampden Meet #2May 5 · 400 Meters · Place 9 · Brewer High | 400 Meters | 9 | 1:18.65 | 12 |
| Apr 19 | Brewer Meet #1Apr 19 · 400 Meters · Place 4 · Brewer | 400 Meters | 4 | 1:18.40 | 12 |
2023 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 4 | EMITL Meet 7AFeb 4 · 800 Meters · Place 7 · Brewer | 800 Meters | 7. | 3:08.17a | 12 |
| Jan 25 | EMITL Meet 6AJan 25 · 400 Meters · Place 5 · Brewer High | 400 Meters | 5 | 1:16.48 PB | 12 |
| Jan 20 | EMITL Meet 5AJan 20 · 800 Meters · Place 3 · Brewer High | 800 Meters | 3 | 3:26.21 | 12 |
| Jan 10 | EMITL Meet 2AJan 10 · 800 Meters · Place 10 · Brewer High | 800 Meters | 10 | 3:03.26 | 12 |
| Jan 7 | EMITL Meet 4AJan 7 · 800 Meters · Place 13 · Brewer | 800 Meters | 13. | 3:03.29a | 12 |
2022 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | EMITL Meet 3ADec 30 · 800 Meters · Place 8 · Brewer | 800 Meters | 8. | 3:11.98a | 12 |
| Jan 21 | EMITL:BAN, BRW, ELL, HAM, OTJan 21 · 800 Meters · Place 8 · Brewer | 800 Meters | 8 | 3:05.76 | JR |
| Jan 8 | EMITL:BAN, BRW, ELL, HAM, JB/BC, MDI, SPJan 8 · 800 Meters · Place 10 · Brewer | 800 Meters | 10 | 3:03.64 | JR |
2022 Outdoor Track
5 results2021 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | EMITL:BRW, BUC, HAM, HER, JB/BC, OT, SPT, SUM/NARDec 30 · 800 Meters · Place 5 · Brewer | 800 Meters | 5. | 3:03.51a | 11 |
| Dec 23 | EMITL:BRW, BUC, GSA, HAM, JB, ORO, SPTDec 23 · 800 Meters · Place 7 · Brewer | 800 Meters | 7. | 2:57.87a | 11 |
| Dec 17 | EMITL:BRW, CEN, ELL, HAM, HER, JB/BC, SPT, SUM/NARDec 17 · 800 Meters · Place 4 · Brewer | 800 Meters | 4. | 3:01.13a | 11 |
| Feb 25 | EMITL Indoor ChampionshipFeb 25 · 1 Mile · Place 8 · Brewer | 1 Mile | 8 | 6:26.42 | SO |
| Feb 19 | EMITL Week #4 Indoor 2021Feb 19 · 1 Mile · Place 5 · Brewer | 1 Mile | 5 | 6:36.57 | SO |
| Jan 28 | EMITL Week #1Jan 28 · 1 Mile · Place 8 · Brewer | 1 Mile | 8 | 6:58.04 | SO |
2021 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | PVC JV ChampionshipMay 26 · 800 Meters · Place 3 · Brewer | 800 Meters | 3 | 2:51.02 PB | — |
| May 21 | PVC:HAM,ORO,SPT@BrewerMay 21 · 800 Meters · Place 3 · Brewer | 800 Meters | 3 | 2:52.90 | SO |
| May 6 | PVC:BRW,CAL,CEN,SUM@EllsworthMay 6 · 1600 Meters · Place 3 · Brewer | 1600 Meters | 3 | 6:38.64 | SO |
| May 6 | PVC:BRW,CAL,CEN,SUM@EllsworthMay 6 · 800 Meters · Place 5 · Brewer | 800 Meters | 5 | 2:54.69 | SO |
| May 1 | PVC:BAN,BCS,MATT,OT@BrewerMay 1 · 3200 Meters · Place 4 · Brewer | 3200 Meters | 4 | 15:11.64 PB | SO |
| May 1 | PVC:BAN,BCS,MATT,OT@BrewerMay 1 · 1600 Meters · Place 8 · Brewer | 1600 Meters | 8 | 6:34.35 | SO |
2020 Indoor Track
2 results2019 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | EMITL 2ADec 28 · 1 Mile · Place 3 · Brewer | 1 Mile | 3. | 6:16.45a PB | 9 |
| Dec 28 | EMITL 2ADec 28 · 800 Meters · Place 6 · Brewer | 800 Meters | 6. | 2:52.78a PB | 9 |
2019 Outdoor Track
2 results2017 Outdoor Track
4 results