Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorGroup B meet #2 · Jul 3 | 17.64a | Group B meet #2 | July 3, 2024 |
| 200 Meters · OutdoorGroup B meet #1 · Jun 27 | 37.05a | Group B meet #1 | June 27, 2024 |
| 400 Meters · OutdoorGroup B Meet #2 · Jul 6 | 1:34.17a | Group B Meet #2 | July 6, 2023 |
| 800 Meters · OutdoorGroup B Meet #1 · Jun 29 | 3:50.14a | Group B Meet #1 | June 29, 2023 |
| High Jump · OutdoorUSATF Summer Youth State Championship · Aug 10 | 1.15m | USATF Summer Youth State Championship | August 10, 2024 |
| Javelin · 300g TJ · Outdoor2025 USATF Maine Association 14 & Under Championship · Aug 9 | 26.44m | 2025 USATF Maine Association 14 & Under Championship | August 9, 2025 |
| Long Jump · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 23 | 12-11.50 | USATF-Maine Youth Summer Series Group B Meet 4 | July 23, 2026 |
| Shot Put · 2kg · OutdoorGroup B Meet #1 · Jun 29 | 4.42m | Group B Meet #1 | June 29, 2023 |
| Shot Put · 4lb · OutdoorGroup B meet #1 · Jun 27 | 14-09.00 | Group B meet #1 | June 27, 2024 |
| Shot Put · 6lb · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 25 | 19-06.50 | USATF-Maine Youth Summer Series Group B Meet 1 | June 25, 2026 |
| Triple Jump · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 25 | 26-09.50 | USATF-Maine Youth Summer Series Group B Meet 1 | June 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results2025 Outdoor Track
10 results2024 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 10 | USATF Summer Youth State ChampionshipAug 10 · Javelin · Place 10 · Auburn Rec | Javelin | 10 | 18.28m | — |
| Aug 10 | USATF Summer Youth State ChampionshipAug 10 · High Jump · Place 8 · Auburn Rec | High Jump | 8 | 1.15m PB | — |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 2 · Auburn Rec | Combined results | 2 | 58-11 | 8 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 5 · Auburn Rec | Combined results | 5 | 10-03.00 | 8 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 1 · Auburn Rec | Combined results | 1 | 3-06.00 | 8 |
| Jul 25 | Group B Meet #5Jul 25 · Long Jump · Place 1 · Auburn Parks & Recreation Track & Field | Long Jump | 1. | 3.28m | 8 |
| Jul 25 | Group B Meet #5Jul 25 · Javelin · Place 4 · Auburn Parks & Recreation Track & Field | Javelin300g TJ | 4. | 16.10m | 8 |
| Jul 25 | Group B Meet #5Jul 25 · High Jump · Place 2 · Auburn Parks & Recreation Track & Field | High Jump | 2. | 1.07m | 8 |
| Jul 18 | Group B meet #4Jul 18 · Long Jump · Place 2 · Auburn Parks & Recreation Track & Field | Long Jump | 2. | 3.02m | 8 |
| Jul 18 | Group B meet #4Jul 18 · Javelin · Place 2 · Auburn Parks & Recreation Track & Field | Javelin300g TJ | 2. | 15.19m | 8 |
| Jul 18 | Group B meet #4Jul 18 · 100 Meters · Place 10 · Auburn Parks & Recreation Track & Field | 100 Meters | 10. | 18.11a | 8 |
| Jul 3 | Group B meet #2Jul 3 · Long Jump · Place 12 · Auburn Parks & Recreation Track & Field | Long Jump | 12. | 2.62m | 8 |
| Jul 3 | Group B meet #2Jul 3 · Javelin · Place 5 · Auburn Parks & Recreation Track & Field | Javelin300g TJ | 5. | 14.83m | 8 |
| Jul 3 | Group B meet #2Jul 3 · 100 Meters · Place 12 · Auburn Parks & Recreation Track & Field | 100 Meters | 12. | 17.64a PB | 8 |
| Jun 27 | Group B meet #1Jun 27 · Shot Put · Place 7 · Auburn Parks & Recreation Track & Field | Shot Put4lb | 7. | 14-09.00 PB | 8 |
| Jun 27 | Group B meet #1Jun 27 · High Jump · Place 1 · Auburn Parks & Recreation Track & Field | High Jump | 1. | 3-06.00 | 8 |
| Jun 27 | Group B meet #1Jun 27 · 200 Meters · Place 12 · Auburn Parks & Recreation Track & Field | 200 Meters | 12. | 37.05a PB | 8 |
2023 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 27 | Group B Meet #5Jul 27 · Long Jump · Place 1 · Auburn Parks & Recreation Track & Field | Long Jump | 1. | 2.62m | 7 |
| Jul 27 | Group B Meet #5Jul 27 · 100 Meters · Place 3 · Auburn Parks & Recreation Track & Field | 100 Meters | 3. | 18.54a | 7 |
| Jul 6 | Group B Meet #2Jul 6 · Long Jump · Place 7 · Auburn Parks & Recreation Track & Field | Long Jump | 7. | 2.25m | 7 |
| Jul 6 | Group B Meet #2Jul 6 · Javelin · Place 9 · Auburn Parks & Recreation Track & Field | Javelin300g TJ | 9. | 9.91m | 7 |
| Jul 6 | Group B Meet #2Jul 6 · 400 Meters · Place 4 · Auburn Parks & Recreation Track & Field | 400 Meters | 4. | 1:34.17a PB | 7 |
| Jun 29 | Group B Meet #1Jun 29 · Shot Put · Place 5 · Auburn Parks & Recreation Track & Field | Shot Put2kg | 5. | 4.42m PB | 7 |
| Jun 29 | Group B Meet #1Jun 29 · High Jump · Place 3 · Auburn Parks & Recreation Track & Field | High Jump | 3. | 0.86m | 7 |
| Jun 29 | Group B Meet #1Jun 29 · 800 Meters · Place 8 · Auburn Parks & Recreation Track & Field | 800 Meters | 8. | 3:50.14a PB | 7 |