Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorGroup B Meet #4 · Jul 24 | 18.12 | Group B Meet #4 | July 24, 2025 |
| 1500 Meters · OutdoorGroup B Meet #5 · Jul 25 | 7:04.77a | Group B Meet #5 | July 25, 2024 |
| 200 Meters · OutdoorGroup B Meet #3 · Jul 17 | 38.26a | Group B Meet #3 | July 17, 2025 |
| 400 Meters · OutdoorGroup B meet #2 · Jul 3 | 1:41.32a | Group B meet #2 | July 3, 2024 |
| 800 Meters · OutdoorGroup B meet #3 · Jul 11 | 3:36.30a | Group B meet #3 | July 11, 2024 |
| 80m Hurdles · 30" / 0.762m · OutdoorUSATF-Maine Youth Summer Series Group B Qualifier · Jul 30 | 20.81a | USATF-Maine Youth Summer Series Group B Qualifier | July 30, 2026 |
| Combined results · OutdoorGroup B Qualifier · Aug 1 | 47.65 | Group B Qualifier | August 1, 2024 |
| High Jump · OutdoorGroup B meet #3 · Jul 11 | 0.97m | Group B meet #3 | July 11, 2024 |
| Long Jump · OutdoorUSATF-Maine Youth Summer Series Group B Qualifier · Jul 30 | 11-01.50 | USATF-Maine Youth Summer Series Group B Qualifier | July 30, 2026 |
| Triple Jump · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 16 | 20-09.50 | 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
10 results2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 9 | 2025 USATF Maine Association 14 & Under ChampionshipAug 9 · 1500 Meters · Place 14 · Lewiston Recreation | 1500 Meters | 14. | 7:06.59a | 4 |
| Jul 24 | Group B Meet #4Jul 24 · 100 Meters · Place 23 · Lewiston Rec | 100 Meters | 23 | 18.12 PB | 4 |
| Jul 24 | Group B Meet #4Jul 24 · Long Jump · Place 12 · Lewiston Rec | Long Jump | 12 | 9-4.50 | 4 |
| Jul 17 | Group B Meet #3Jul 17 · Triple Jump · Place 10 · Lewiston Recreation | Triple Jump | 10. | 5.19m | 4 |
| Jul 17 | Group B Meet #3Jul 17 · 200 Meters · Place 25 · Lewiston Recreation | 200 Meters | 25. | 38.26a PB | 4 |
| Jul 10 | Group B Meet #2Jul 10 · Javelin · Place 20 · Lewiston Rec | Javelin | 20 | 29-2 | 4 |
| Jul 10 | Group B Meet #2Jul 10 · 100 Meters · Place 26 · Lewiston Rec | 100 Meters | 26 | 18.29 | 4 |
| Jul 10 | Group B Meet #2Jul 10 · Long Jump · Place 10 · Lewiston Rec | Long Jump | 10 | 10-2.50 | 4 |
| Jul 2 | Group B Meet #1Jul 2 · 80m Hurdles · Place 8 · Lewiston Recreation | 80m Hurdles30" / 0.762m | 8. | 28.59a | 4 |
| Jul 2 | Group B Meet #1Jul 2 · 200 Meters · Place 30 · Lewiston Recreation | 200 Meters | 30. | 39.27a | 4 |
2024 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 12 · Lewiston Rec | Combined results | 12 | 8-06.00 | 9 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 4 · Lewiston Rec | Combined results | 4 | 7:11.71 | 9 |
| Aug 1 | Group B QualifierAug 1 · Combined results · Place 11 · Lewiston Rec | Combined results | 11 | 47.65 PB | 9 |
| Jul 25 | Group B Meet #5Jul 25 · Long Jump · Place 7 · Lewiston Recreation | Long Jump | 7. | 2.60m | 3 |
| Jul 25 | Group B Meet #5Jul 25 · High Jump · Lewiston Recreation | High Jump | -- | NH | 3 |
| Jul 25 | Group B Meet #5Jul 25 · 1500 Meters · Place 3 · Lewiston Recreation | 1500 Meters | 3. | 7:04.77a PB | 3 |
| Jul 18 | Group B meet #4Jul 18 · Long Jump · Place 16 · Lewiston Recreation | Long Jump | 16. | 2.12m | 3 |
| Jul 18 | Group B meet #4Jul 18 · 1500 Meters · Place 5 · Lewiston Recreation | 1500 Meters | 5. | 7:43.77a | 3 |
| Jul 18 | Group B meet #4Jul 18 · 100 Meters · Place 22 · Lewiston Recreation | 100 Meters | 22. | 20.66a | 3 |
| Jul 11 | Group B meet #3Jul 11 · High Jump · Place 8 · Lewiston Recreation | High Jump | 8. | 0.97m PB | 3 |
| Jul 11 | Group B meet #3Jul 11 · 800 Meters · Place 7 · Lewiston Recreation | 800 Meters | 7. | 3:36.30a PB | 3 |
| Jul 11 | Group B meet #3Jul 11 · 200 Meters · Place 20 · Lewiston Recreation | 200 Meters | 20. | 42.96a | 3 |
| Jul 3 | Group B meet #2Jul 3 · Long Jump · Place 22 · Lewiston Recreation | Long Jump | 22. | 2.34m | 3 |
| Jul 3 | Group B meet #2Jul 3 · 400 Meters · Place 14 · Lewiston Recreation | 400 Meters | 14. | 1:41.32a PB | 3 |
| Jul 3 | Group B meet #2Jul 3 · 100 Meters · Place 19 · Lewiston Recreation | 100 Meters | 19. | 19.17a | 3 |