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 | 17.54a | USATF-Maine Youth Summer Series Group B Meet 1 | June 25, 2026 |
| 200 Meters · OutdoorMAINE USATF GROUP B MEET 2 · Jul 8 | 1:00.44a | MAINE USATF GROUP B MEET 2 | July 8, 2021 |
| 400 Meters · OutdoorMAINE USATF YOUTH GROUP B Wk #3 · Jul 15 | 2:35.55a | MAINE USATF YOUTH GROUP B Wk #3 | July 15, 2021 |
| Combined results · OutdoorGroup B Qualifier · Aug 1 | 20.38 | Group B Qualifier | August 1, 2024 |
| Discus · 1kg · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 16 | 47-05 | USATF-Maine Youth Summer Series Group B Meet 3 | July 16, 2026 |
| High Jump · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 23 | 3-08.00 | USATF-Maine Youth Summer Series Group B Meet 4 | July 23, 2026 |
| Javelin · 300g TJ · OutdoorGroup B Meet #5 · Jul 25 | 9.80m | Group B Meet #5 | July 25, 2024 |
| Long Jump · OutdoorGroup B meet #3 · Jul 11 | 2.02m | Group B meet #3 | July 11, 2024 |
| Shot Put · 4lb · OutdoorMAINE USATF YOUTH GROUP B Wk #4 · Jul 22 | 9-07.00 | MAINE USATF YOUTH GROUP B Wk #4 | July 22, 2021 |
| Shot Put · 6lb · OutdoorUSATF-Maine Youth Summer Series Group B Qualifier · Jul 30 | 22-06.00 | USATF-Maine Youth Summer Series Group B Qualifier | July 30, 2026 |
| Triple Jump · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 23 | 22-04.50 | USATF-Maine Youth Summer Series Group B Meet 4 | July 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results2024 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 5 · Panthers | Combined results | 5 | 13-02.00 | 10 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 13 · Panthers | Combined results | 13 | 20.38 PB | 10 |
| Jul 25 | Group B Meet #5Jul 25 · Javelin · Place 6 · Panther Track | Javelin300g TJ | 6. | 9.80m PB | 9 |
| Jul 25 | Group B Meet #5Jul 25 · Shot Put · Place 1 · Panther Track | Shot Put6lb | 1. | 4.47m | 9 |
| Jul 25 | Group B Meet #5Jul 25 · 100 Meters · Panther Track | 100 Meters | -- | DNS | 9 |
| Jul 18 | Group B meet #4Jul 18 · Shot Put · Place 8 · Panther Track | Shot Put6lb | 8. | 3.84m | 9 |
| Jul 11 | Group B meet #3Jul 11 · Long Jump · Place 22 · Panther Track | Long Jump | 22. | 2.02m PB | 9 |
| Jul 11 | Group B meet #3Jul 11 · Javelin · Place 14 · Panther Track | Javelin300g TJ | 14. | 6.02m | 9 |
| Jul 11 | Group B meet #3Jul 11 · 100 Meters · Place 17 · Panther Track | 100 Meters | 17. | 21.94a | 9 |
| Jul 3 | Group B meet #2Jul 3 · Shot Put · Place 3 · Panther Track | Shot Put6lb | 3. | 4.47m | 9 |
| Jul 3 | Group B meet #2Jul 3 · High Jump · Place 14 · Panther Track | High Jump | 14. | 0.81m | 9 |
| Jun 27 | Group B meet #1Jun 27 · Long Jump · Place 18 · Panther Track | Long Jump | 18. | 6-03.50 | 9 |
| Jun 27 | Group B meet #1Jun 27 · Javelin · Place 12 · Panther Track | Javelin300g TJ | 12. | 27-05 | 9 |
| Jun 27 | Group B meet #1Jun 27 · 100 Meters · Panther Track | 100 Meters | -- | DNS | 9 |
2023 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 27 | Group B Meet #5Jul 27 · Long Jump · Place 5 · Panther Track | Long Jump | 5. | 1.91m | 8 |
| Jul 27 | Group B Meet #5Jul 27 · Javelin · Place 7 · Panther Track | Javelin300g TJ | 7. | 7.70m | 8 |
| Jul 27 | Group B Meet #5Jul 27 · 100 Meters · Place 10 · Panther Track | 100 Meters | 10. | 20.68a | 8 |
| Jul 6 | Group B Meet #2Jul 6 · Shot Put · Place 10 · Panther Track | Shot Put6lb | 10. | 3.37m | 8 |
| Jul 6 | Group B Meet #2Jul 6 · High Jump · Place 7 · Panther Track | High Jump | 7. | 0.86m | 8 |
2021 Outdoor Track
9 results