Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Meet 2 · Jul 914.04aUSATF-Maine Youth Summer Series Group A Meet 2July 9, 2026
200 Meters · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 828.59aUSATF-Maine Val Foss Youth State ChampionshipsAugust 8, 2026
400 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Meet 2 · Jul 91:11.55aUSATF-Maine Youth Summer Series Group A Meet 2July 9, 2026
800 Meters · OutdoorGroup A Meet #1 · Jun 293:13.57aGroup A Meet #1June 29, 2023
80m Hurdles · 30" / 0.762m · OutdoorGroup A Meet #5 · Jul 2517.02aGroup A Meet #5July 25, 2024
Combined results · OutdoorGroup A meet B Cumberland · Jul 1814.42Group A meet B CumberlandJuly 18, 2024
High Jump · OutdoorUSATF-Maine Youth Summer Series Group A Meet 3 · Jul 164-04.00USATF-Maine Youth Summer Series Group A Meet 3July 16, 2026
Long Jump · OutdoorMAINE USATF YOUTH GROUP A Wk #2 · Jul 89-07.50MAINE USATF YOUTH GROUP A Wk #2July 8, 2021
Shot Put · 6lb · OutdoorMAINE USATF YOUTH GROUP A Wk #1 · Jul 110-08.00MAINE USATF YOUTH GROUP A Wk #1July 1, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 200 Meters · Place 14 · Scarborough Track ClubScarborough Track Club200 Meters14.28.59a PB8
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 200 Meters · Place 2 · Scarborough Track ClubScarborough Track Club200 Meters2.29.15a8
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 100 Meters · Place 6 · Scarborough Track ClubScarborough Track Club100 Meters6.14.07a8
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · High Jump · Place 6 · Scarborough Track ClubScarborough Track ClubHigh Jump6.4-04.00 PB8
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · 200 Meters · Place 3 · Scarborough Track ClubScarborough Track Club200 Meters3.29.31a8
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · 400 Meters · Place 8 · Scarborough Track ClubScarborough Track Club400 Meters8.1:11.55a PB8
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · 100 Meters · Place 6 · Scarborough Track ClubScarborough Track Club100 Meters6.14.04a PB8

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 18Group A MEET B -FREEPORTJul 18 · Javelin · Place 10 · Scarborough Track ClubScarborough Track ClubJavelin1065-0—
Jul 18Group A MEET B -FREEPORTJul 18 · 400 Meters · Place 9 · Scarborough Track ClubScarborough Track Club400 Meters91:15.43—
Jul 18Group A MEET B -FREEPORTJul 18 · 100 Meters · Place 8 · Scarborough Track ClubScarborough Track Club100 Meters814.17—
Jul 2Group A Meet BJul 2 · 400 Meters · Place 8 · Scarborough Track ClubScarborough Track Club400 Meters8.1:12.92a12
Jul 2Group A Meet BJul 2 · 100 Meters · Place 7 · Scarborough Track ClubScarborough Track Club100 Meters7.14.15a12
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 200 Meters · Place 3 · 01-Unattached01-Unattached200 Meters3.29.66a7
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 100 Meters · Place 4 · 01-Unattached01-Unattached100 Meters4.14.26a7

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 10USATF Summer Youth State ChampionshipAug 10 · 200 Meters · Place 4 · Scarborough Track ClubScarborough Track Club200 Meters429.74—
Aug 10USATF Summer Youth State ChampionshipAug 10 · 100 Meters · Place 3 · Scarborough Track ClubScarborough Track Club100 Meters314.47—
Aug 1Group A QUALIFIERAug 1 · 200 Meters · Place 2 · Scarborough Track ClubScarborough Track Club200 Meters2.29.99a12
Aug 1Group A QUALIFIERAug 1 · 100 Meters · Place 2 · Scarborough Track ClubScarborough Track Club100 Meters2.14.27a12
Jul 25Group A Meet #5Jul 25 · 80m Hurdles · Place 3 · Scarborough Track ClubScarborough Track Club80m Hurdles30" / 0.762m3.17.02a PB12
Jul 25Group A Meet #5Jul 25 · 200 Meters · Place 1 · Scarborough Track ClubScarborough Track Club200 Meters1.30.54a12
Jul 25Group A Meet #5Jul 25 · 100 Meters · Place 1 · Scarborough Track ClubScarborough Track Club100 Meters1.14.82a12
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 4 · Scarborough TracScarborough TracCombined results41:15.4112
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 2 · Scarborough TracScarborough TracCombined results214.42 PB12
Jul 3Group A meet #2Jul 3 · 400 Meters · Place 4 · Scarborough Track ClubScarborough Track Club400 Meters4.1:18.41a12
Jul 3Group A meet #2Jul 3 · 100 Meters · Place 1 · Scarborough Track ClubScarborough Track Club100 Meters1.14.24a12
Jun 22USATF Maine Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 2 · 01-Unattached01-Unattached200 Meters2.30.64a6
Jun 22USATF Maine Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 2 · 01-Unattached01-Unattached100 Meters2.14.96a6

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 27Group A Meet #5Jul 27 · 200 Meters · Place 3 · Scarborough Track ClubScarborough Track Club200 Meters3.32.54a11
Jul 6Group A Meet #2Jul 6 · 100 Meters · Place 4 · Scarborough Track ClubScarborough Track Club100 Meters4.15.20a11
Jun 29Group A Meet #1Jun 29 · 800 Meters · Place 10 · Scarborough Track ClubScarborough Track Club800 Meters10.3:13.57a PB11
Jun 29Group A Meet #1Jun 29 · 200 Meters · Place 5 · Scarborough Track ClubScarborough Track Club200 Meters5.31.64a11

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 22MAINE USATF YOUTH GROUP A Wk #4Jul 22 · Long Jump · Place 12 · Scarborough Track ClubScarborough Track ClubLong Jump12.8-10.009
Jul 22MAINE USATF YOUTH GROUP A Wk #4Jul 22 · 400 Meters · Place 4 · Scarborough Track ClubScarborough Track Club400 Meters4.1:22.409
Jul 22MAINE USATF YOUTH GROUP A Wk #4Jul 22 · 100 Meters · Place 9 · Scarborough Track ClubScarborough Track Club100 Meters9.17.109
Jul 15MAINE USATF YOUTH GROUP A Wk #3Jul 15 · High Jump · Scarborough Track ClubScarborough Track ClubHigh Jump--NH9
Jul 15MAINE USATF YOUTH GROUP A Wk #3Jul 15 · 800 Meters · Place 5 · Scarborough Track ClubScarborough Track Club800 Meters5.3:21.41a9
Jul 15MAINE USATF YOUTH GROUP A Wk #3Jul 15 · 200 Meters · Place 5 · Scarborough Track ClubScarborough Track Club200 Meters5.35.57a9
Jul 8MAINE USATF YOUTH GROUP A Wk #2Jul 8 · Long Jump · Place 8 · Scarborough Track ClubScarborough Track ClubLong Jump8.9-07.50 PB9
Jul 8MAINE USATF YOUTH GROUP A Wk #2Jul 8 · 100 Meters · Place 7 · Scarborough Track ClubScarborough Track Club100 Meters7.17.31a9
Jul 1MAINE USATF YOUTH GROUP A Wk #1Jul 1 · Shot Put · Place 18 · Scarborough Track ClubScarborough Track ClubShot Put6lb18.10-08.00 PB9
Jul 1MAINE USATF YOUTH GROUP A Wk #1Jul 1 · 200 Meters · Place 12 · Scarborough Track ClubScarborough Track Club200 Meters12.37.47a9