Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 Meters · OutdoorMAISAD Championships · May 11 | 6:20.87 | MAISAD Championships | May 11, 2024 |
| 1600 Meters · OutdoorMaine Class C State Championship · Jun 5 | 6:32.47a | Maine Class C State Championship | June 5, 2021 |
| 3000 Meters · OutdoorMAISAD Championships · May 11 | 14:09.88 | MAISAD Championships | May 11, 2024 |
| 400 Meters · OutdoorWMC: SV, Traip, OOB, Wells, Seacoast @ York · Apr 29 | 1:18.52 | WMC: SV, Traip, OOB, Wells, Seacoast @ York | April 29, 2022 |
| 800 Meters · OutdoorMarshwood, Seacoast Christian @ York · Apr 17 | 2:59.6 | Marshwood, Seacoast Christian @ York | April 17, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
6 results2022 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | WMC: LR, Frye, Poland, GNG, St D @ Sacopee ValleyMay 20 · 400 Meters · Place 17 · Seacoast Chr | 400 Meters | 17 | 1:19.26 | — |
| May 14 | MAISAD ChampionshipMay 14 · 800 Meters · Place 5 · Seacoast Christian | 800 Meters | 5. | 3:14.79a | 10 |
| May 14 | MAISAD ChampionshipMay 14 · 400 Meters · Place 6 · Seacoast Christian | 400 Meters | 6. | 1:20.17a | 10 |
| May 12 | WMC: Poland, SV, York, Frye, Seacoast @ WellsMay 12 · 800 Meters · Place 10 · Seacoast Chr | 800 Meters | 10 | 3:12.38 | — |
| May 12 | WMC: Poland, SV, York, Frye, Seacoast @ WellsMay 12 · 400 Meters · Place 14 · Seacoast Chr | 400 Meters | 14 | 1:22.65 | — |
| Apr 30 | MAISAD Meet #4 @ HydeApr 30 · 800 Meters · Place 4 · Seacoast Chr | 800 Meters | 4 | 3:17.08 | 10 |
| Apr 30 | MAISAD Meet #4 @ HydeApr 30 · 400 Meters · Place 3 · Seacoast Chr | 400 Meters | 3 | 1:21.18 | 10 |
| Apr 30 | MAISAD Meet #4 @ HydeApr 30 · 800 Meters · Place 4 · Seacoast Christian | 800 Meters | 4 | 3:17.08 | 10 |
| Apr 30 | MAISAD Meet #4 @ HydeApr 30 · 400 Meters · Place 3 · Seacoast Christian | 400 Meters | 3 | 1:21.18 | 10 |
| Apr 29 | WMC: SV, Traip, OOB, Wells, Seacoast @ YorkApr 29 · 800 Meters · Place 9 · Seacoast Chr | 800 Meters | 9 | 3:09.78 | — |
| Apr 29 | WMC: SV, Traip, OOB, Wells, Seacoast @ YorkApr 29 · 400 Meters · Place 2 · Seacoast Chr | 400 Meters | 2 | 1:18.52 PB | — |
2021 Outdoor Track
5 results