Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMAINE USATF GROUP B MEET 2 · Jul 8 | 20.60a | MAINE USATF GROUP B MEET 2 | July 8, 2021 |
| 1500 Meters · OutdoorGroup B meet #4 · Jul 18 | 6:49.56a | Group B meet #4 | July 18, 2024 |
| 200 Meters · OutdoorMAINE USATF YOUTH Group B WK #1 · Jul 1 | 44.38a | MAINE USATF YOUTH Group B WK #1 | July 1, 2021 |
| 400 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 23 | 1:33.11a | USATF-Maine Youth Summer Series Group B Meet 4 | July 23, 2026 |
| 800 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 25 | 3:22.04a | USATF-Maine Youth Summer Series Group B Meet 1 | June 25, 2026 |
| 800 Meters · Wheelchair · OutdoorMAINE USATF YOUTH GROUP B Wk #3 · Jul 15 | 5:31.19a | MAINE USATF YOUTH GROUP B Wk #3 | July 15, 2021 |
| 800m Racewalk · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 23 | 4:52.06a | USATF-Maine Youth Summer Series Group B Meet 4 | July 23, 2026 |
| Combined results · OutdoorGroup B Qualifier · Aug 1 | 5:27.79 | Group B Qualifier | August 1, 2024 |
| Discus · 1kg · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 8 | 20.40m | USATF-Maine Val Foss Youth State Championships | August 8, 2026 |
| Javelin · 300g TJ · OutdoorGroup B meet #4 · Jul 18 | 18.24m | Group B meet #4 | July 18, 2024 |
| Shot Put · 4lb · OutdoorGroup B meet #1 · Jun 27 | 21-06.00 | Group B meet #1 | June 27, 2024 |
| Shot Put · 6lb · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 16 | 26-06.00 | USATF-Maine Youth Summer Series Group B Meet 3 | July 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results2024 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 2 · Panthers | Combined results | 2 | 5:27.79 PB | 10 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 11 · Panthers | Combined results | 11 | 33-10 | 10 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 1 · Panthers | Combined results | 1 | 21-05.25 | 10 |
| Jul 25 | Group B Meet #5Jul 25 · 800m Racewalk · Place 2 · Panther Track | 800m Racewalk | 2. | 5:01.74a | 4 |
| Jul 25 | Group B Meet #5Jul 25 · Shot Put · Place 2 · Panther Track | Shot Put6lb | 2. | 6.73m | 4 |
| Jul 25 | Group B Meet #5Jul 25 · 1500 Meters · Place 4 · Panther Track | 1500 Meters | 4. | 8:17.75a | 4 |
| Jul 18 | Group B meet #4Jul 18 · Javelin · Place 1 · Panther Track | Javelin300g TJ | 1. | 18.24m PB | 4 |
| Jul 18 | Group B meet #4Jul 18 · 1500 Meters · Place 1 · Panther Track | 1500 Meters | 1. | 6:49.56a PB | 4 |
| Jul 18 | Group B meet #4Jul 18 · 400 Meters · Place 9 · Panther Track | 400 Meters | 9. | 1:34.47a | 4 |
| Jul 11 | Group B meet #3Jul 11 · 800m Racewalk · Place 1 · Panther Track | 800m Racewalk | 1. | 5:15.62a | 4 |
| Jul 11 | Group B meet #3Jul 11 · Shot Put · Place 1 · Panther Track | Shot Put6lb | 1. | 6.60m | 4 |
| Jul 11 | Group B meet #3Jul 11 · 800 Meters · Place 8 · Panther Track | 800 Meters | 8. | 3:39.87a | 4 |
| Jul 3 | Group B meet #2Jul 3 · Javelin · Place 1 · Panther Track | Javelin300g TJ | 1. | 16.87m | 4 |
| Jul 3 | Group B meet #2Jul 3 · 1500 Meters · Place 3 · Panther Track | 1500 Meters | 3. | 7:50.86a | 4 |
| Jun 27 | Group B meet #1Jun 27 · Shot Put · Place 1 · Panther Track | Shot Put4lb | 1. | 21-06.00 PB | 4 |
| Jun 27 | Group B meet #1Jun 27 · 800 Meters · Place 2 · Panther Track | 800 Meters | 2. | 5:35.31a | 4 |
| Jun 27 | Group B meet #1Jun 27 · 800 Meters · Place 15 · Panther Track | 800 Meters | 15. | 3:56.93a | 4 |
2023 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 27 | Group B Meet #5Jul 27 · 800m Racewalk · Place 1 · Panther Track | 800m Racewalk | 1. | 5:25.44a | 3 |
| Jul 27 | Group B Meet #5Jul 27 · 800 Meters · Place 3 · Panther Track | 800 Meters | 3. | 3:37.41a | 3 |
| Jul 6 | Group B Meet #2Jul 6 · 1500 Meters · Place 2 · Panther Track | 1500 Meters | 2. | 6:58.56a | 3 |
| Jul 6 | Group B Meet #2Jul 6 · 400 Meters · Place 8 · Panther Track | 400 Meters | 8. | 1:38.89a | 3 |
| Jun 29 | Group B Meet #1Jun 29 · Shot Put · Place 6 · Panther Track | Shot Put6lb | 6. | 5.40m | 3 |
| Jun 29 | Group B Meet #1Jun 29 · 800 Meters · Place 1 · Panther Track | 800 Meters | 1. | 3:23.48a | 3 |
2021 Outdoor Track
8 results