Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF-Maine Youth Summer Series Group D Qualifier · Jul 30 | 16.07a | USATF-Maine Youth Summer Series Group D Qualifier | July 30, 2026 |
| 200 Meters · OutdoorGroup D meet #3 · Jul 11 | 38.14a | Group D meet #3 | July 11, 2024 |
| 400 Meters · OutdoorGroup D Meet #5 · Jul 24 | 1:25.38 | Group D Meet #5 | July 24, 2025 |
| 800 Meters · OutdoorGroup D Meet #3 · Jul 10 | 3:11.32 | Group D Meet #3 | July 10, 2025 |
| High Jump · OutdoorUSATF-Maine Youth Summer Series Group D Qualifier · Jul 30 | 3-10.00 | USATF-Maine Youth Summer Series Group D Qualifier | July 30, 2026 |
| Javelin · 300g TJ · OutdoorGroup D Meet #5 · Jul 27 | 16.51m | Group D Meet #5 | July 27, 2023 |
| Javelin · 450g AeroJav · OutdoorGroup D meet #4 · Jul 18 | 17.78m | Group D meet #4 | July 18, 2024 |
| Javelin · 600g TJ · OutdoorUSATF-Maine Youth Summer Series Group D Qualifier · Jul 30 | 60-04 | USATF-Maine Youth Summer Series Group D Qualifier | July 30, 2026 |
| Long Jump · OutdoorGroup D meet #4 · Jul 18 | 2.95m | Group D meet #4 | July 18, 2024 |
| Pole Vault · OutdoorUSATF-Maine Youth Summer Series Group D Qualifier · Jul 30 | 6-06.00 | USATF-Maine Youth Summer Series Group D Qualifier | July 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2025 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 24 | Group D Meet #5Jul 24 · 800 Meters · Place 7 · Brewer Rec | 800 Meters | 7 | 3:18.06 | 5 |
| Jul 24 | Group D Meet #5Jul 24 · 400 Meters · Place 8 · Brewer Rec | 400 Meters | 8 | 1:25.38 PB | 5 |
| Jul 24 | Group D Meet #5Jul 24 · Javelin · Place 10 · Brewer Rec | Javelin | 10 | 57-1 | 5 |
| Jul 17 | Group D Meet #4Jul 17 · Javelin · Place 5 · Brewer Rec | Javelin | 5 | 68-2 | 5 |
| Jul 17 | Group D Meet #4Jul 17 · 400 Meters · Place 12 · Brewer Rec | 400 Meters | 12 | 1:26.66 | 5 |
| Jul 10 | Group D Meet #3Jul 10 · 800 Meters · Place 12 · Brewer Rec | 800 Meters | 12 | 3:11.32 PB | 5 |
| Jul 3 | Group D meet #2 2025Jul 3 · Javelin · Place 5 · Brewer Rec | Javelin | 5 | 58-1 | 5 |
2024 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 18 | Group D meet #4Jul 18 · Long Jump · Place 11 · Brewer Parks & Recreation Dept. | Long Jump | 11. | 2.95m PB | 5 |
| Jul 18 | Group D meet #4Jul 18 · Javelin · Place 7 · Brewer Parks & Recreation Dept. | Javelin450g AeroJav | 7. | 17.78m PB | 5 |
| Jul 11 | Group D meet #3Jul 11 · High Jump · Place 9 · Brewer Parks & Recreation Dept. | High Jump | 9. | 0.97m | 5 |
| Jul 11 | Group D meet #3Jul 11 · 200 Meters · Place 14 · Brewer Parks & Recreation Dept. | 200 Meters | 14. | 38.14a PB | 5 |
| Jul 3 | Group D Meet #2Jul 3 · Long Jump · Place 13 · Brewer Parks & Recreation Dept. | Long Jump | 13. | 2.87m | 5 |
| Jul 3 | Group D Meet #2Jul 3 · Javelin · Place 12 · Brewer Parks & Recreation Dept. | Javelin450g AeroJav | 12. | 15.34m | 5 |
2023 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 27 | Group D Meet #5Jul 27 · Long Jump · Place 13 · Brewer Parks & Recreation Dept. | Long Jump | 13. | 2.52m | 4 |
| Jul 27 | Group D Meet #5Jul 27 · Javelin · Place 5 · Brewer Parks & Recreation Dept. | Javelin300g TJ | 5. | 16.51m PB | 4 |
2021 Outdoor Track
10 results