Personal bests

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Discus · Place 8 · Mustang TrailblazersMustang TrailblazersDiscus1kg8.29.59m7
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Shot Put · Place 5 · Mustang TrailblazersMustang TrailblazersShot Put4kg5.10.70m7
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 400 Meters · Mustang TrailblazersMustang Trailblazers400 Meters—SCR7
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · Discus · Place 1 · Mustang TrailblazersMustang TrailblazersDiscus1kg1.97-037
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · Shot Put · Place 2 · Mustang TrailblazersMustang TrailblazersShot Put4kg2.34-11.007
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 400 Meters · Place 2 · Mustang TrailblazersMustang Trailblazers400 Meters2.1:05.48a PB7
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 100 Meters · Place 5 · Mustang TrailblazersMustang Trailblazers100 Meters5.14.01a7
Jul 23USATF-Maine Youth Summer Series Group A Meet 4Jul 23 · Discus · Place 2 · Mustang TrailblazersMustang TrailblazersDiscus1kg2.103-06 PB7
Jul 23USATF-Maine Youth Summer Series Group A Meet 4Jul 23 · 100 Meters · Place 4 · Mustang TrailblazersMustang Trailblazers100 Meters4.13.62a7
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · High Jump · Place 3 · Mustang TrailblazersMustang TrailblazersHigh Jump3.4-06.007
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · Shot Put · Place 1 · Mustang TrailblazersMustang TrailblazersShot Put4kg1.36-00.007
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · Discus · Place 3 · Mustang TrailblazersMustang TrailblazersDiscus1kg3.25.73m7
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · 100 Meters · Place 7 · Mustang TrailblazersMustang Trailblazers100 Meters7.14.25a7
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · High Jump · Place 1 · Mustang TrailblazersMustang TrailblazersHigh Jump1.4-08.00 PB7
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · Shot Put · Place 1 · Mustang TrailblazersMustang TrailblazersShot Put4kg1.32-11.007
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · 200 Meters · Place 3 · Mustang TrailblazersMustang Trailblazers200 Meters3.28.89a PB7
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · Long Jump · 01-Unattached01-UnattachedLong Jump—DNS7
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · Discus · Place 4 · 01-Unattached01-UnattachedDiscus1kg4.22.26m7
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · Shot Put · Place 1 · 01-Unattached01-UnattachedShot Put4kg1.11.96m PB7
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 100 Meters · Place 2 · 01-Unattached01-Unattached100 Meters2.13.46a PB7
Apr 27KENNEBUNK-SACO-SANFORD @THORNTON ACADEMY MS MEETApr 27 · Discus · Place 1 · Thornton AcademyThornton AcademyDiscus1kg1.89-28
Apr 27KENNEBUNK-SACO-SANFORD @THORNTON ACADEMY MS MEETApr 27 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put4kg1.36-08
Apr 27KENNEBUNK-SACO-SANFORD @THORNTON ACADEMY MS MEETApr 27 · 100 Meters · Place 3 · Thornton AcademyThornton Academy100 Meters3.14.46a8

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 3SMMSAC BOYS FESTIVALApr 3 · Shot Put · Place 2 · Thornton AcademyThornton AcademyShot Put4kg2.37-87
Apr 3SMMSAC BOYS FESTIVALApr 3 · 40 Yard Dash · Place 11 · Thornton AcademyThornton Academy40 Yard DashRound P11.6.46a7
Mar 28BIDDEFORD-SACO-THORNTON-LORANGER MS MEETMar 28 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put4kg1.38-9.75 PB7
Mar 28BIDDEFORD-SACO-THORNTON-LORANGER MS MEETMar 28 · 40 Yard Dash · Place 3 · Thornton AcademyThornton Academy40 Yard Dash3.6.00a7
Mar 20YARMOUTH-NOBLE-SMC-THORNTON-MS MEETMar 20 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put4kg1.37-17
Mar 20YARMOUTH-NOBLE-SMC-THORNTON-MS MEETMar 20 · 40 Yard Dash · Place 2 · Thornton AcademyThornton Academy40 Yard Dash2.5.91a PB7