Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorLawrence Home Meet 2 · May 8 | 14.44 | Lawrence Home Meet 2 | May 8, 2024 |
| 1600m Race Walk · OutdoorBelfast Meet #2 · May 10 | 13:42.33 | Belfast Meet #2 | May 10, 2023 |
| 200 Meters · IndoorKVAC Meet 3B · Jan 3 | 29.91 | KVAC Meet 3B | January 3, 2025 |
| 200 Meters · OutdoorEskine Academy Meet #1 · May 1 | 29.44 | Eskine Academy Meet #1 | May 1, 2025 |
| 400 Meters · IndoorKVAC Class B Championship · Feb 8 | 1:05.56 | KVAC Class B Championship | February 8, 2025 |
| 400 Meters · OutdoorKVAC Small School Championship · May 30 | 1:03.21 | KVAC Small School Championship | May 30, 2025 |
| 55 Meters · IndoorKVAC Meet 5A · Jan 15 | 8.44 | KVAC Meet 5A | January 15, 2025 |
| 800 Meters · IndoorKVAC Meet 2C · Dec 16 | 2:49.68a | KVAC Meet 2C | December 16, 2023 |
| 800 Meters · OutdoorKVAC Small School Championship · May 26 | 2:43.06 | KVAC Small School Championship | May 26, 2023 |
| High Jump · IndoorKVAC Meet 4B · Jan 6 | 0.50 | KVAC Meet 4B | January 6, 2023 |
| Long Jump · IndoorKVAC Meet 1B · Dec 16 | 12-8 | KVAC Meet 1B | December 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 16 | Messalonskee Meet #1Apr 16 · 400 Meters · Place 5 · Oceanside | 400 Meters | 5. | 1:10.31a | 12 |
| Apr 16 | Messalonskee Meet #1Apr 16 · 200 Meters · Place 11 · Oceanside | 200 Meters | 11. | 31.58a | 12 |
2026 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Maine Class BFeb 16 · 400 Meters · Place 16 · Oceanside | 400 Meters | 16. | 1:16.05a | 12 |
| Jan 30 | KVAC Meet 6CJan 30 · 200 Meters · Place 15 · Oceanside | 200 Meters | 15 | 31.32 | 12 |
| Jan 30 | KVAC Meet 6CJan 30 · 400 Meters · Place 2 · Oceanside | 400 Meters | 2 | 1:07.37 | 12 |
| Jan 17 | KVAC Meet 4BJan 17 · 200 Meters · Place 5 · Oceanside | 200 Meters | 5 | 30.63 | 12 |
| Jan 17 | KVAC Meet 4BJan 17 · 400 Meters · Place 3 · Oceanside | 400 Meters | 3 | 1:09.82 | 12 |
2025 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | KVAC Meet 2CDec 20 · 400 Meters · Place 2 · Oceanside | 400 Meters | 2. | 1:08.66a | 12 |
| Dec 20 | KVAC Meet 2CDec 20 · 200 Meters · Place 6 · Oceanside | 200 Meters | 6. | 30.13a | 12 |
| Dec 12 | KVAC Meet 1CDec 12 · 400 Meters · Place 2 · Oceanside | 400 Meters | 2. | 1:07.07a | 12 |
| Dec 12 | KVAC Meet 1CDec 12 · 200 Meters · Place 9 · Oceanside | 200 Meters | 9. | 31.10a | 12 |
| Feb 17 | Maine Class B Indoor Track & Field ChampionshipFeb 17 · 400 Meters · Place 9 · Oceanside | 400 Meters | 9. | 1:05.68a | 11 |
| Feb 8 | KVAC Class B ChampionshipFeb 8 · Long Jump · Place 11 · Oceanside | Long Jump | 11 | 13-7 | 11 |
| Feb 8 | KVAC Class B ChampionshipFeb 8 · 400 Meters · Place 4 · Oceanside | 400 Meters | 4 | 1:05.56 PB | 11 |
| Jan 29 | KVAC Meet 6CJan 29 · Long Jump · Place 6 · Oceanside | Long Jump | 6 | 13-7.75 | 11 |
| Jan 29 | KVAC Meet 6CJan 29 · 400 Meters · Place 2 · Oceanside | 400 Meters | 2 | 1:06.39 | 11 |
| Jan 15 | KVAC Meet 5AJan 15 · 400 Meters · Place 3 · Oceanside | 400 Meters | 3 | 1:08.39 | 11 |
| Jan 15 | KVAC Meet 5AJan 15 · 55 Meters · Place 12 · Oceanside | 55 Meters | 12 | 8.44 PB | 11 |
| Jan 3 | KVAC Meet 3BJan 3 · 200 Meters · Place 4 · Oceanside | 200 Meters | 4 | 29.91 PB | 11 |
2025 Outdoor Track
11 results2024 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | KVAC Meet 2BDec 19 · Long Jump · Place 6 · Oceanside | Long Jump | 6. | 12-7.25 | 11 |
| Dec 19 | KVAC Meet 2BDec 19 · 400 Meters · Place 1 · Oceanside | 400 Meters | 1. | 1:07.27a | 11 |
| Dec 16 | KVAC Meet 1BDec 16 · Long Jump · Place 9 · Oceanside | Long Jump | 9. | 12-8 PB | 11 |
| Dec 16 | KVAC Meet 1BDec 16 · 400 Meters · Place 3 · Oceanside | 400 Meters | 3. | 1:08.76a | 11 |
| Feb 10 | KVAC Class B ChampionshipFeb 10 · 400 Meters · Place 15 · Oceanside Hi | 400 Meters | 15 | 1:09.60 | 10 |
| Feb 10 | KVAC Class B ChampionshipFeb 10 · 400 Meters · Place 15 · Oceanside | 400 Meters | 15 | 1:09.60 | 10 |
| Feb 2 | KVAC Meet 6BFeb 2 · Triple Jump · Place 12 · Oceanside Hi | Triple Jump | 12 | 25-07.00 | 10 |
| Feb 2 | KVAC Meet 6BFeb 2 · 400 Meters · Place 7 · Oceanside Hi | 400 Meters | 7 | 1:08.99 | 10 |
| Jan 19 | KVAC Meet 5BJan 19 · Triple Jump · Place 14 · Oceanside Hi | Triple Jump | 14 | 26-04.50 | 10 |
| Jan 19 | KVAC Meet 5BJan 19 · 400 Meters · Place 2 · Oceanside Hi | 400 Meters | 2 | 1:11.57 | 10 |
2024 Outdoor Track
14 results2023 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | KVAC Meet 3CDec 21 · Long Jump · Place 7 · Oceanside | Long Jump | 7. | 12-00.50 | 10 |
| Dec 21 | KVAC Meet 3CDec 21 · 800 Meters · Place 6 · Oceanside | 800 Meters | 6. | 2:50.10a | 10 |
| Dec 16 | KVAC Meet 2CDec 16 · Long Jump · Oceanside | Long Jump | -- | FOUL | 10 |
| Dec 16 | KVAC Meet 2CDec 16 · 800 Meters · Place 7 · Oceanside | 800 Meters | 7. | 2:49.68a PB | 10 |
| Dec 9 | KVAC Meet 1BDec 9 · Long Jump · Place 4 · Oceanside | Long Jump | 4. | 12-04.00 | 10 |
| Dec 9 | KVAC Meet 1BDec 9 · 800 Meters · Place 4 · Oceanside | 800 Meters | 4. | 2:56.50a | 10 |
| Jan 6 | KVAC Meet 4BJan 6 · High Jump · Place 7 · Oceanside Hi | High Jump | 7 | 0.50 PB | 9 |
2023 Outdoor Track
14 results2022 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | KVAC Meet 3BDec 29 · Long Jump · Place 2 · Oceanside | Long Jump | 2. | 11-08.25 | 9 |
| Dec 29 | KVAC Meet 3BDec 29 · 800 Meters · Place 3 · Oceanside | 800 Meters | 3. | 3:02.45a | 9 |
| Dec 29 | KVAC Meet 3BDec 29 · 200 Meters · Place 8 · Oceanside | 200 Meters | 8. | 33.43a | 9 |
| Dec 28 | KVAC Meet 1CDec 28 · Long Jump · Place 2 · Oceanside | Long Jump | 2. | 11-08.75 | 9 |
| Dec 28 | KVAC Meet 1CDec 28 · 400 Meters · Place 3 · Oceanside | 400 Meters | 3. | 1:14.62a | 9 |
| Dec 28 | KVAC Meet 1CDec 28 · 200 Meters · Place 10 · Oceanside | 200 Meters | 10. | 32.89a | 9 |
| Dec 21 | KVAC Meet 2ADec 21 · Long Jump · Place 6 · Oceanside | Long Jump | 6. | 11-11.00 | 9 |
| Dec 21 | KVAC Meet 2ADec 21 · 800 Meters · Place 4 · Oceanside | 800 Meters | 4. | 3:23.00a | 9 |
| Dec 21 | KVAC Meet 2ADec 21 · 400 Meters · Place 7 · Oceanside | 400 Meters | 7. | 1:15.80a | 9 |