Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF-Maine Youth Summer Series Group C Meet 4 · Jul 16 | 15.88a | USATF-Maine Youth Summer Series Group C Meet 4 | July 16, 2026 |
| 200 Meters · OutdoorUSATF-Maine Youth Summer Series Group C Meet 3 · Jul 9 | 33.31a | USATF-Maine Youth Summer Series Group C Meet 3 | July 9, 2026 |
| 400 Meters · OutdoorMAINE USATF YOUTH GROUP C Wk #4 · Jul 22 | 1:44.80a | MAINE USATF YOUTH GROUP C Wk #4 | July 22, 2021 |
| 800 Meters · OutdoorMAINE USATF YOUTH GROUP C Wk #4 · Jul 22 | 6:53.94a | MAINE USATF YOUTH GROUP C Wk #4 | July 22, 2021 |
| 800 Meters · Wheelchair · OutdoorMAINE USATF YOUTH GROUP C Wk #3 · Jul 15 | 6:45.57a | MAINE USATF YOUTH GROUP C Wk #3 | July 15, 2021 |
| Discus · 1kg · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 8 | 34.48m | USATF-Maine Val Foss Youth State Championships | August 8, 2026 |
| Javelin · 300g TJ · OutdoorMAINE USATF YOUTH GROUP C Wk #4 · Jul 22 | 48-08 | MAINE USATF YOUTH GROUP C Wk #4 | July 22, 2021 |
| Javelin · 600g TJ · OutdoorUSATF-Maine Youth Summer Series Group C Meet 2 · Jul 6 | 15.27m | USATF-Maine Youth Summer Series Group C Meet 2 | July 6, 2026 |
| Shot Put · 12lb · Indoor2026 USATF Maine Association Indoor Championship · Mar 8 | 8.65m | 2026 USATF Maine Association Indoor Championship | March 8, 2026 |
| Shot Put · 4kg · OutdoorUSATF-Maine Youth Summer Series Group C Meet 1 · Jun 25 | 34-09.00 | USATF-Maine Youth Summer Series Group C Meet 1 | June 25, 2026 |
| Shot Put · 4lb · OutdoorMAINE USATF YOUTH GROUP C Wk #3 · Jul 15 | 17-10.00 | MAINE USATF YOUTH GROUP C Wk #3 | July 15, 2021 |
| Shot Put · 6lb · OutdoorGroup B meet #3 · Jul 11 | 8.59m | Group B meet #3 | July 11, 2024 |
| Weight Throw · 25lb / 11.3kg · Indoor2026 USATF Maine Association Indoor Championship · Mar 8 | 8.06m | 2026 USATF Maine Association Indoor Championship | March 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results2026 Indoor Track
2 results2025 Outdoor Track
2 results2024 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 11 | Group B meet #3Jul 11 · Shot Put · Place 1 · Lakers Track | Shot Put6lb | 1. | 8.59m PB | 6 |
2021 Outdoor Track
11 results