Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorGroup B Meet #1 · Jul 2 | 17.05a | Group B Meet #1 | July 2, 2025 |
| 1500m Racewalk · OutdoorUSATF-Maine Youth Summer Series Group B Qualifier · Jul 30 | 10:28.67a | USATF-Maine Youth Summer Series Group B Qualifier | July 30, 2026 |
| 200 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 23 | 34.10a | USATF-Maine Youth Summer Series Group B Meet 4 | July 23, 2026 |
| 400 Meters · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 8 | 1:19.00a | USATF-Maine Val Foss Youth State Championships | August 8, 2026 |
| 800 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 2 · Jul 9 | 3:42.16a | USATF-Maine Youth Summer Series Group B Meet 2 | July 9, 2026 |
| 800m Race Walk · OutdoorGroup B Meet #4 · Jul 24 | 5:17.34 | Group B Meet #4 | July 24, 2025 |
| 800m Racewalk · OutdoorGroup B Meet #3 · Jul 17 | 5:26.13a | Group B Meet #3 | July 17, 2025 |
| Combined results · OutdoorGroup B Qualifier · Aug 1 | 5:44.70 | Group B Qualifier | August 1, 2024 |
| High Jump · OutdoorMAINE USATF YOUTH GROUP B Wk #4 · Jul 22 | 2-04.00 | MAINE USATF YOUTH GROUP B Wk #4 | July 22, 2021 |
| Javelin · 300g TJ · OutdoorGroup B meet #1 · Jun 27 | 33-02 | Group B meet #1 | June 27, 2024 |
| Javelin · 450g AeroJav · OutdoorGroup B meet #3 · Jul 11 | 8.03m | Group B meet #3 | July 11, 2024 |
| Long Jump · OutdoorGroup B Meet #1 · Jun 29 | 1.88m | Group B Meet #1 | June 29, 2023 |
| Shot Put · 4lb · OutdoorMAINE USATF GROUP B MEET 2 · Jul 8 | 10-02.50 | MAINE USATF GROUP B MEET 2 | July 8, 2021 |
| Shot Put · 6lb · OutdoorGroup B Meet #5 · Jul 25 | 5.92m | Group B Meet #5 | July 25, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
12 results2025 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 9 | 2025 USATF Maine Association 14 & Under ChampionshipAug 9 · Shot Put · Place 8 · Lisbon Rec Striders | Shot Put6lb | 8. | 5.73m | 6 |
| Jul 24 | Group B Meet #4Jul 24 · 800m Race Walk · Place 5 · Lisbon Striders | 800m Race Walk | 5 | 5:17.34 PB | 6 |
| Jul 24 | Group B Meet #4Jul 24 · Shot Put · Place 7 · Lisbon Striders | Shot Put | 7 | 17-7.50 | 6 |
| Jul 17 | Group B Meet #3Jul 17 · 800m Racewalk · Place 5 · Lisbon Rec Striders | 800m Racewalk | 5. | 5:26.13a PB | 6 |
| Jul 17 | Group B Meet #3Jul 17 · 100 Meters · Place 10 · Lisbon Rec Striders | 100 Meters | 10. | 17.50a | 6 |
| Jul 10 | Group B Meet #2Jul 10 · 800m Race Walk · Place 3 · Lisbon Striders | 800m Race Walk | 3 | 5:33.56 | 6 |
| Jul 10 | Group B Meet #2Jul 10 · 200 Meters · Place 13 · Lisbon Striders | 200 Meters | 13 | 36.33 | 6 |
| Jul 2 | Group B Meet #1Jul 2 · 800m Racewalk · Place 5 · Lisbon Rec Striders | 800m Racewalk | 5. | 5:37.91a | 6 |
| Jul 2 | Group B Meet #1Jul 2 · 100 Meters · Place 10 · Lisbon Rec Striders | 100 Meters | 10. | 17.05a PB | 6 |
2024 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 10 | USATF Summer Youth State ChampionshipAug 10 · 800m Race Walk · Place 8 · Lisbon Striders | 800m Race Walk | 8 | 5:45.32 | 5 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 4 · Lisbon Strid | Combined results | 4 | 5:44.70 PB | 10 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 5 · Lisbon Strid | Combined results | 5 | 17-06.00 | 10 |
| Jul 25 | Group B Meet #5Jul 25 · 800m Racewalk · Place 3 · Lisbon Rec Striders | 800m Racewalk | 3. | 5:52.32a | 5 |
| Jul 25 | Group B Meet #5Jul 25 · Shot Put · Place 5 · Lisbon Rec Striders | Shot Put6lb | 5. | 5.92m PB | 5 |
| Jul 18 | Group B meet #4Jul 18 · 800m Racewalk · Place 3 · Lisbon Rec Striders | 800m Racewalk | 3. | 6:20.18a | 5 |
| Jul 18 | Group B meet #4Jul 18 · Shot Put · Place 15 · Lisbon Rec Striders | Shot Put6lb | 15. | 4.70m | 5 |
| Jul 18 | Group B meet #4Jul 18 · 200 Meters · Place 22 · Lisbon Rec Striders | 200 Meters | 22. | 42.22a | 5 |
| Jul 11 | Group B meet #3Jul 11 · 800m Racewalk · Place 3 · Lisbon Rec Striders | 800m Racewalk | 3. | 6:19.98a | 5 |
| Jul 11 | Group B meet #3Jul 11 · Javelin · Place 6 · Lisbon Rec Striders | Javelin450g AeroJav | 6. | 8.03m PB | 5 |
| Jul 11 | Group B meet #3Jul 11 · 100 Meters · Place 20 · Lisbon Rec Striders | 100 Meters | 20. | 19.52a | 5 |
| Jul 3 | Group B meet #2Jul 3 · 800m Racewalk · Place 4 · Lisbon Rec Striders | 800m Racewalk | 4. | 6:39.54a | 5 |
| Jul 3 | Group B meet #2Jul 3 · Shot Put · Place 12 · Lisbon Rec Striders | Shot Put6lb | 12. | 5.11m | 5 |
| Jun 27 | Group B meet #1Jun 27 · 800m Racewalk · Lisbon Rec Striders | 800m Racewalk | -- | DQ | 5 |
| Jun 27 | Group B meet #1Jun 27 · Javelin · Place 8 · Lisbon Rec Striders | Javelin300g TJ | 8. | 33-02 PB | 5 |
2023 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 27 | Group B Meet #5Jul 27 · 800m Racewalk · Place 5 · Lisbon Rec Striders | 800m Racewalk | 5. | 6:10.93a | 4 |
| Jul 27 | Group B Meet #5Jul 27 · Javelin · Place 8 · Lisbon Rec Striders | Javelin300g TJ | 8. | 7.47m | 4 |
| Jul 6 | Group B Meet #2Jul 6 · 800m Racewalk · Place 8 · Lisbon Rec Striders | 800m Racewalk | 8. | 7:22.90 | 4 |
| Jul 6 | Group B Meet #2Jul 6 · Shot Put · Place 5 · Lisbon Rec Striders | Shot Put6lb | 5. | 3.70m | 4 |
| Jun 29 | Group B Meet #1Jun 29 · Long Jump · Place 18 · Lisbon Rec Striders | Long Jump | 18. | 1.88m PB | 4 |
| Jun 29 | Group B Meet #1Jun 29 · Javelin · Place 9 · Lisbon Rec Striders | Javelin300g TJ | 9. | 6.35m | 4 |
2021 Outdoor Track
9 results