Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 16 | 17.53a | USATF-Maine Youth Summer Series Group B Meet 3 | July 16, 2026 |
| 200 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 23 | 37.04a | USATF-Maine Youth Summer Series Group B Meet 4 | July 23, 2026 |
| 400 Meters · OutdoorGroup B meet #3 · Jul 11 | 1:53.65a | Group B meet #3 | July 11, 2024 |
| 800 Meters · OutdoorGroup B Meet #5 · Jul 25 | 5:58.79a | Group B Meet #5 | July 25, 2024 |
| 800m Racewalk · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 8 | 4:31.43a | USATF-Maine Val Foss Youth State Championships | August 8, 2026 |
| Combined results · OutdoorGroup B Qualifier · Aug 1 | 7:13.45 | Group B Qualifier | August 1, 2024 |
| High Jump · OutdoorGroup B meet #4 · Jul 18 | 0.86m | Group B meet #4 | July 18, 2024 |
| Javelin · 300g TJ · OutdoorUSATF-Maine Youth Summer Series Group B Qualifier · Jul 30 | 42-04 | USATF-Maine Youth Summer Series Group B Qualifier | July 30, 2026 |
| Shot Put · 2kg · OutdoorGroup B meet #2 · Jul 3 | 3.43m | Group B meet #2 | July 3, 2024 |
| Shot Put · 6lb · OutdoorGroup B meet #4 · Jul 18 | 2.92m | Group B meet #4 | July 18, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
12 results2024 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 3 · Panthers | Combined results | 3 | 7:13.45 PB | 8 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 5 · Panthers | Combined results | 5 | 22-10 | 8 |
| Jul 25 | Group B Meet #5Jul 25 · High Jump · Place 3 · Panther Track | High Jump | 3. | 0.76m | 7 |
| Jul 25 | Group B Meet #5Jul 25 · 800 Meters · Place 5 · Panther Track | 800 Meters | 5. | 5:58.79a PB | 7 |
| Jul 25 | Group B Meet #5Jul 25 · 100 Meters · Place 7 · Panther Track | 100 Meters | 7. | 20.00a | 7 |
| Jul 18 | Group B meet #4Jul 18 · 800m Racewalk · Place 1 · Panther Track | 800m Racewalk | 1. | 6:41.31a | 7 |
| Jul 18 | Group B meet #4Jul 18 · Shot Put · Place 9 · Panther Track | Shot Put6lb | 9. | 2.92m PB | 7 |
| Jul 18 | Group B meet #4Jul 18 · High Jump · Place 2 · Panther Track | High Jump | 2. | 0.86m PB | 7 |
| Jul 11 | Group B meet #3Jul 11 · 800m Racewalk · Place 1 · Panther Track | 800m Racewalk | 1. | 6:27.00 | 7 |
| Jul 11 | Group B meet #3Jul 11 · Javelin · Place 4 · Panther Track | Javelin300g TJ | 4. | 6.91m | 7 |
| Jul 11 | Group B meet #3Jul 11 · 400 Meters · Place 9 · Panther Track | 400 Meters | 9. | 1:53.65a PB | 7 |
| Jul 3 | Group B meet #2Jul 3 · 800m Racewalk · Place 1 · Panther Track | 800m Racewalk | 1. | 6:11.89a | 7 |
| Jul 3 | Group B meet #2Jul 3 · Shot Put · Place 4 · Panther Track | Shot Put2kg | 4. | 3.43m PB | 7 |
| Jul 3 | Group B meet #2Jul 3 · High Jump · Place 2 · Panther Track | High Jump | 2. | 0.81m | 7 |
| Jun 27 | Group B meet #1Jun 27 · 800m Racewalk · Panther Track | 800m Racewalk | -- | DQ | 7 |
| Jun 27 | Group B meet #1Jun 27 · Javelin · Place 2 · Panther Track | Javelin300g TJ | 2. | 26-05 | 7 |
2023 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 27 | Group B Meet #5Jul 27 · 800m Racewalk · Place 4 · Panther Track | 800m Racewalk | 4. | 7:40.98a | 6 |
| Jul 27 | Group B Meet #5Jul 27 · Javelin · Place 7 · Panther Track | Javelin300g TJ | 7. | 4.88m | 6 |
| Jul 27 | Group B Meet #5Jul 27 · 100 Meters · Place 9 · Panther Track | 100 Meters | 9. | 23.74a | 6 |
| Jul 6 | Group B Meet #2Jul 6 · Shot Put · Place 5 · Panther Track | Shot Put2kg | 5. | 3.10m | 6 |
| Jul 6 | Group B Meet #2Jul 6 · High Jump · Place 5 · Panther Track | High Jump | 5. | 0.81m | 6 |
| Jul 6 | Group B Meet #2Jul 6 · 200 Meters · Place 22 · Panther Track | 200 Meters | 22. | 52.24a | 6 |
| Jun 29 | Group B Meet #1Jun 29 · 400 Meters · Place 8 · Panther Track | 400 Meters | 8. | 2:04.78a | 6 |
| Jun 29 | Group B Meet #1Jun 29 · 100 Meters · Place 13 · Panther Track | 100 Meters | 13. | 22.82a | 6 |