Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMAINE USATF YOUTH GROUP B Wk #3 · Jul 15 | 20.93a | MAINE USATF YOUTH GROUP B Wk #3 | July 15, 2021 |
| 1500 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 16 | 6:09.82a | USATF-Maine Youth Summer Series Group B Meet 3 | July 16, 2026 |
| 200 Meters · OutdoorGroup B meet #4 · Jul 18 | 36.37a | Group B meet #4 | July 18, 2024 |
| 3000 Meters · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 8 | 13:35.35a | USATF-Maine Val Foss Youth State Championships | August 8, 2026 |
| 400 Meters · OutdoorGroup B meet #3 · Jul 11 | 1:31.01a | Group B meet #3 | July 11, 2024 |
| 800 Meters · OutdoorGroup B Meet #5 · Jul 25 | 3:18.78a | Group B Meet #5 | July 25, 2024 |
| Combined results · OutdoorGroup B Qualifier · Aug 1 | 3:19.42 | Group B Qualifier | August 1, 2024 |
| High Jump · OutdoorGroup B Meet #2 · Jul 6 | 0.86m | Group B Meet #2 | July 6, 2023 |
| Long Jump · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 16 | 11-09.25 | USATF-Maine Youth Summer Series Group B Meet 3 | July 16, 2026 |
| Shot Put · 4lb · OutdoorMAINE USATF YOUTH GROUP B Wk #4 · Jul 22 | 7-02.00 | MAINE USATF YOUTH GROUP B Wk #4 | July 22, 2021 |
| Triple Jump · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 23 | 26-10.00 | 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
10 results2024 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 1 · Panthers | Combined results | 1 | 10-02.00 | 10 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 1 · Panthers | Combined results | 1 | 3:19.42 PB | 10 |
| Jul 25 | Group B Meet #5Jul 25 · Long Jump · Place 1 · Panther Track | Long Jump | 1. | 3.07m | 10 |
| Jul 25 | Group B Meet #5Jul 25 · 800 Meters · Place 1 · Panther Track | 800 Meters | 1. | 3:18.78a PB | 10 |
| Jul 18 | Group B meet #4Jul 18 · 800 Meters · Place 1 · Panther Track | 800 Meters | 1. | 3:24.43a | 10 |
| Jul 18 | Group B meet #4Jul 18 · 200 Meters · Place 5 · Panther Track | 200 Meters | 5. | 36.37a PB | 10 |
| Jul 11 | Group B meet #3Jul 11 · Long Jump · Place 1 · Panther Track | Long Jump | 1. | 3.00m | 10 |
| Jul 11 | Group B meet #3Jul 11 · 1500 Meters · Place 1 · Panther Track | 1500 Meters | 1. | 6:58.12a | 10 |
| Jul 11 | Group B meet #3Jul 11 · 400 Meters · Place 3 · Panther Track | 400 Meters | 3. | 1:31.01a PB | 10 |
| Jul 3 | Group B meet #2Jul 3 · 800 Meters · Place 1 · Panther Track | 800 Meters | 1. | 3:24.70a | 10 |
| Jul 3 | Group B meet #2Jul 3 · 200 Meters · Place 4 · Panther Track | 200 Meters | 4. | 36.81a | 10 |
2023 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 27 | Group B Meet #5Jul 27 · Long Jump · Place 4 · Panther Track | Long Jump | 4. | 1.99m | 9 |
| Jul 27 | Group B Meet #5Jul 27 · 800 Meters · Place 1 · Panther Track | 800 Meters | 1. | 3:27.18a | 9 |
| Jul 27 | Group B Meet #5Jul 27 · 200 Meters · Place 3 · Panther Track | 200 Meters | 3. | 40.81a | 9 |
| Jul 6 | Group B Meet #2Jul 6 · High Jump · Place 6 · Panther Track | High Jump | 6. | 0.86m PB | 9 |
| Jul 6 | Group B Meet #2Jul 6 · 800 Meters · Place 1 · Panther Track | 800 Meters | 1. | 3:30.37a | 9 |
| Jul 6 | Group B Meet #2Jul 6 · 200 Meters · Place 4 · Panther Track | 200 Meters | 4. | 38.52a | 9 |
| Jun 29 | Group B Meet #1Jun 29 · Long Jump · Place 1 · Panther Track | Long Jump | 1. | 2.87m | 9 |
| Jun 29 | Group B Meet #1Jun 29 · 1500 Meters · Place 1 · Panther Track | 1500 Meters | 1. | 7:26.95a | 9 |
| Jun 29 | Group B Meet #1Jun 29 · 400 Meters · Place 6 · Panther Track | 400 Meters | 6. | 1:38.62a | 9 |
2021 Outdoor Track
10 results