Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 25 | 15.65a | USATF-Maine Youth Summer Series Group B Meet 1 | June 25, 2026 |
| 100m Hurdles · 30" / 0.762m · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 8 | 19.04a | USATF-Maine Val Foss Youth State Championships | August 8, 2026 |
| 200 Meters · OutdoorGroup B Meet #2 · Jul 6 | 36.71a | Group B Meet #2 | July 6, 2023 |
| 400 Meters · OutdoorMAINE USATF YOUTH Group B WK #1 · Jul 1 | 1:35.93a | MAINE USATF YOUTH Group B WK #1 | July 1, 2021 |
| 800 Meters · OutdoorMAINE USATF YOUTH GROUP B Wk #4 · Jul 22 | 3:47.56a | MAINE USATF YOUTH GROUP B Wk #4 | July 22, 2021 |
| Discus · 1kg · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 25 | 45-08 | USATF-Maine Youth Summer Series Group B Meet 1 | June 25, 2026 |
| Javelin · 300g TJ · OutdoorGroup B meet #1 · Jun 27 | 56-09 | Group B meet #1 | June 27, 2024 |
| Javelin · 450g AeroJav · OutdoorGroup B meet #3 · Jul 11 | 18.52m | Group B meet #3 | July 11, 2024 |
| Javelin · 600g · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 16 | 50-09 | USATF-Maine Youth Summer Series Group B Meet 3 | July 16, 2026 |
| Long Jump · OutdoorGroup B Meet #1 · Jun 29 | 2.96m | Group B Meet #1 | June 29, 2023 |
| Shot Put · 4lb · OutdoorMAINE USATF GROUP B MEET 2 · Jul 8 | 9-06.50 | MAINE USATF GROUP B MEET 2 | July 8, 2021 |
| Shot Put · 6lb · OutdoorGroup B meet #4 · Jul 18 | 6.81m | Group B meet #4 | July 18, 2024 |
| Triple Jump · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 8 | 7.85m | USATF-Maine Val Foss Youth State Championships | August 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
15 results2024 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 1 · Panthers | Combined results | 1 | 66-11 | 12 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 3 · Panthers | Combined results | 3 | 23-03.00 | 12 |
| Jul 25 | Group B Meet #5Jul 25 · Triple Jump · Place 2 · Panther Track | Triple Jump | 2. | 6.91m | 12 |
| Jul 25 | Group B Meet #5Jul 25 · Discus · Place 4 · Panther Track | Discus1kg | 4. | 12.60m | 12 |
| Jul 18 | Group B meet #4Jul 18 · Triple Jump · Place 3 · Panther Track | Triple Jump | 3. | 7.09m | 12 |
| Jul 18 | Group B meet #4Jul 18 · Shot Put · Place 3 · Panther Track | Shot Put6lb | 3. | 6.81m PB | 12 |
| Jul 11 | Group B meet #3Jul 11 · Javelin · Place 1 · Panther Track | Javelin450g AeroJav | 1. | 18.52m PB | 12 |
| Jul 11 | Group B meet #3Jul 11 · Discus · Place 3 · Panther Track | Discus1kg | 3. | 13.39m | 12 |
| Jul 3 | Group B meet #2Jul 3 · Triple Jump · Place 4 · Panther Track | Triple Jump | 4. | 6.86m | 12 |
| Jul 3 | Group B meet #2Jul 3 · Shot Put · Place 5 · Panther Track | Shot Put6lb | 5. | 6.40m | 12 |
| Jun 27 | Group B meet #1Jun 27 · Javelin · Place 4 · Panther Track | Javelin300g TJ | 4. | 56-09 PB | 12 |
| Jun 27 | Group B meet #1Jun 27 · 100 Meters · Place 10 · Panther Track | 100 Meters | 10. | 15.96a | 12 |
2023 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 27 | Group B Meet #5Jul 27 · Javelin · Place 4 · Panther Track | Javelin300g TJ | 4. | 13.44m | 11 |
| Jul 27 | Group B Meet #5Jul 27 · Shot Put · Place 3 · Panther Track | Shot Put6lb | 3. | 5.55m | 11 |
| Jul 27 | Group B Meet #5Jul 27 · 100 Meters · Place 10 · Panther Track | 100 Meters | 10. | 17.04a | 11 |
| Jul 6 | Group B Meet #2Jul 6 · Shot Put · Place 6 · Panther Track | Shot Put6lb | 6. | 5.69m | 11 |
| Jul 6 | Group B Meet #2Jul 6 · 200 Meters · Place 15 · Panther Track | 200 Meters | 15. | 36.71a PB | 11 |
| Jun 29 | Group B Meet #1Jun 29 · Long Jump · Place 7 · Panther Track | Long Jump | 7. | 2.96m PB | 11 |
| Jun 29 | Group B Meet #1Jun 29 · 100 Meters · Place 8 · Panther Track | 100 Meters | 8. | 16.64a | 11 |
2021 Outdoor Track
8 results