Personal bests

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 1500 Meters · Place 5 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field1500 Meters5.5:59.03a4
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 400 Meters · Place 5 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field400 Meters5.1:13.50a PB4
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · 1500 Meters · Place 2 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field1500 Meters2.5:53.75a4
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · 400 Meters · Place 3 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field400 Meters3.1:16.51a4
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 1500 Meters · Place 3 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field1500 Meters3.5:58.19a4
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 400 Meters · Place 3 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field400 Meters3.1:15.74a4
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · 800 Meters · Place 4 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field800 Meters4.3:03.25a4
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · 200 Meters · Place 4 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field200 Meters4.32.54a PB4
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · 1500 Meters · Place 3 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field1500 Meters3.6:21.11a4
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · 400 Meters · Place 4 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field400 Meters4.1:20.08a4
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 800 Meters · Place 5 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field800 Meters5.2:58.88a PB4
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 200 Meters · Place 5 · Cumberland / North Yarmouth Track & FieldCumberland / North Yarmouth Track & Field200 Meters5.33.76a4
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · Long Jump · Place 2 · 01-Unattached01-UnattachedLong Jump2.2.95m3
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 1500 Meters · Place 3 · 01-Unattached01-Unattached1500 Meters3.5:52.96a PB3
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 400 Meters · Place 2 · 01-Unattached01-Unattached400 Meters2.1:14.58a3

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · Long Jump · Place 7 · Valor TC PortlandValor TC PortlandLong Jump7.2.90m PB3
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 1500 Meters · Place 8 · Valor TC PortlandValor TC Portland1500 Meters8.6:45.42a PB3
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 200 Meters · Place 16 · Valor TC PortlandValor TC Portland200 Meters16.36.903

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 242025 Summer Series Meet 5Jul 24 · Long Jump · Place 3 · CNYTCNYTLong Jump3.3.24m PB2
Jul 242025 Summer Series Meet 5Jul 24 · 1500 Meters · Place 4 · CNYTCNYT1500 Meters4.6:52.65a2
Jul 242025 Summer Series Meet 5Jul 24 · 200 Meters · Place 5 · CNYTCNYT200 Meters5.36.36a2

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2USATF New England Youth InvitationalMar 2 · 60 Meter · Place 17 · Valor TC PortlandValor TC Portland60 Meter17.10.53a PB2
Mar 2USATF New England Youth InvitationalMar 2 · Long Jump · Place 16 · Valor TC PortlandValor TC PortlandLong Jump16.2.39m2
Mar 2USATF New England Youth InvitationalMar 2 · 200 Meters · Place 19 · Valor TC PortlandValor TC Portland200 Meters19.36.21a PB2