Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2513.01aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
110m Hurdles · 39" / 0.991m · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2521.00aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
1500 Meters · Outdoor2025 USATF Maine Association 14 & Under Championship · Aug 94:39.60a2025 USATF Maine Association 14 & Under ChampionshipAugust 9, 2025
2 Miles · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 911:30.42aBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
200 Meters · OutdoorPortland HS Home Meet 2 · May 2025.63aPortland HS Home Meet 2May 20, 2026
3000 Meters · OutdoorGroup A QUALIFIER · Aug 111:44.12aGroup A QUALIFIERAugust 1, 2024
400 Meters · Indoor2026 USATF Maine Association Indoor Championship · Mar 859.902026 USATF Maine Association Indoor Championship March 8, 2026
400 Meters · OutdoorBonny Eagle Home Meet 2 · May 758.14aBonny Eagle Home Meet 2May 7, 2026
400m Hurdles · 36" / 0.914m · OutdoorUSATF New England Youth Invitational · May 311:07.99aUSATF New England Youth InvitationalMay 31, 2026
800 Meters · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 92:16.63aBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
800 Meters · Outdoor2025 USATF Maine Association 14 & Under Championship · Aug 92:20.12a2025 USATF Maine Association 14 & Under ChampionshipAugust 9, 2025
Combined results · OutdoorGroup A MEET B -FREEPORT · Jul 181:01.46Group A MEET B -FREEPORTJuly 18, 2025
Decathlon · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 253923USATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Discus · 1.6kg · OutdoorPortland HS Home Meet 2 · May 20128-7Portland HS Home Meet 2May 20, 2026
Discus · 1kg · OutdoorUSATF Maine Association Junior Olympic Championship · Jun 2141.40mUSATF Maine Association Junior Olympic Championship June 21, 2025
High Jump · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 251.42mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Javelin · 800g · OutdoorBONNY EAGLE-PORTLAND @THORNTON ACADEMY · May 295-4BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2, 2026
Long Jump · Indoor2026 USATF Maine Association Indoor Championship · Mar 84.56m2026 USATF Maine Association Indoor Championship March 8, 2026
Long Jump · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 254.53mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Pole Vault · IndoorBONNY EAGLE-DEERING-KENNEBUNK-WINDHAM · Dec 207-6BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDecember 20, 2025
Pole Vault · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 252.20mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Shot Put · 12lb · IndoorBONNY EAGLE-DEERING-KENNEBUNK-WINDHAM · Dec 2027-3.75BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDecember 20, 2025
Shot Put · 12lb · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2510.03mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Shot Put · 16lb / 7.26kg · OutdoorValor Twilight Series - Fitzy Night 3 · Jul 1910.10mValor Twilight Series - Fitzy Night 3July 19, 2026
Shot Put · 4kg · Outdoor2025 USATF Maine Association 14 & Under Championship · Aug 910.34m2025 USATF Maine Association 14 & Under ChampionshipAugust 9, 2025

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

2026 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jul 19Valor Twilight Series - Fitzy Night 3Jul 19 · Shot Put · Place 3 · Valor TC PortlandValor TC PortlandShot Put16lb / 7.26kg3.10.10m PB9
Jul 19Valor Twilight Series - Fitzy Night 3Jul 19 · 400 Meters · Place 5 · Valor TC PortlandValor TC Portland400 Meters5.1:00.73a9
Jul 19Valor Twilight Series - Fitzy Night 3Jul 19 · 200 Meters · Place 11 · Valor TC PortlandValor TC Portland200 Meters11.26.65aWind: -0.49
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Decathlon · Place 2 · Valor TC PortlandValor TC PortlandDecathlonRound M2.3923 PB9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 4 · Valor TC PortlandValor TC PortlandLong JumpRound M4.4.53m PBWind: 0.99
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Pole Vault · Place 2 · Valor TC PortlandValor TC PortlandPole VaultRound M2.2.20m PB9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · High Jump · Place 4 · Valor TC PortlandValor TC PortlandHigh JumpRound M4.1.42m PB9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Javelin · Place 3 · Valor TC PortlandValor TC PortlandJavelin800gRound M3.27.11m9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Discus · Place 1 · Valor TC PortlandValor TC PortlandDiscus1.6kgRound M1.37.65m9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 1 · Valor TC PortlandValor TC PortlandShot Put12lbRound M1.10.03m PB9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 110m Hurdles · Place 3 · Valor TC PortlandValor TC Portland110m Hurdles39" / 0.991mRound M3.21.00a PBWind: 0.69
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 1 · Valor TC PortlandValor TC Portland1500 MetersRound M1.5:02.36a9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 3 · Valor TC PortlandValor TC Portland400 MetersRound M3.58.41a9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 4 · Valor TC PortlandValor TC Portland100 MetersRound M4.13.01a PBWind: 0.69
Jun 6Maine Class A ChampionshipJun 6 · Discus · Place 16 · Bonny EagleBonny EagleDiscus1.6kg16.125-059
May 31USATF New England Youth InvitationalMay 31 · Discus · Place 1 · Valor TC PortlandValor TC PortlandDiscus1.6kg1.34.01m9
May 31USATF New England Youth InvitationalMay 31 · 400m Hurdles · Place 5 · Valor TC PortlandValor TC Portland400m Hurdles36" / 0.914m5.1:07.99a PB9
May 31USATF New England Youth InvitationalMay 31 · 400 Meters · Place 12 · Valor TC PortlandValor TC Portland400 Meters12.59.53a9
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · Discus · Place 11 · Bonny EagleBonny EagleDiscus1.6kg11.120-069
May 20Portland HS Home Meet 2May 20 · Discus · Place 1 · Bonny EagleBonny EagleDiscus1.6kg1.128-7 PB9
May 20Portland HS Home Meet 2May 20 · 110m Hurdles · Place 3 · Bonny EagleBonny Eagle110m Hurdles39" / 0.991m3.22.54a9
May 20Portland HS Home Meet 2May 20 · 400 Meters · Place 6 · Bonny EagleBonny Eagle400 Meters6.58.16a9
May 20Portland HS Home Meet 2May 20 · 200 Meters · Place 23 · Bonny EagleBonny Eagle200 Meters23.25.63a PB9
May 16Marathon Sports Elite InvitationalMay 16 · Discus · Place 15 · Bonny EagleBonny EagleDiscus1.6kg15.122-09
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · Discus · Place 6 · Bonny EagleBonny EagleDiscus1.6kg6.111-49
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · Shot Put · Place 14 · Bonny EagleBonny EagleShot Put12lb14.32-3.259
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · 400 Meters · Place 7 · Bonny EagleBonny Eagle400 Meters7.59.19a9
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · 100 Meters · Place 17 · Bonny EagleBonny Eagle100 Meters17.13.12a9
May 7Bonny Eagle Home Meet 2May 7 · Discus · Place 3 · Bonny EagleBonny EagleDiscus1.6kg3.117-79
May 7Bonny Eagle Home Meet 2May 7 · 400 Meters · Place 4 · Bonny EagleBonny Eagle400 Meters4.58.14a PB9
May 3USATF New England Youth Series #2May 3 · Shot Put · Place 2 · Valor TC PortlandValor TC PortlandShot Put12lb2.9.84m9
May 3USATF New England Youth Series #2May 3 · 400 Meters · Place 10 · Valor TC PortlandValor TC Portland400 Meters10.1:00.68a9
May 2BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2 · Javelin · Place 5 · Bonny EagleBonny EagleJavelin800g5.95-4 PB9
May 2BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2 · Discus · Place 4 · Bonny EagleBonny EagleDiscus1.6kg4.118-39
May 2BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2 · Shot Put · Place 10 · Bonny EagleBonny EagleShot Put12lb10.32-49
May 2BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2 · 400 Meters · Place 7 · Bonny EagleBonny Eagle400 Meters7.59.50a9
Apr 23Bonny Eagle Home Meet 1Apr 23 · Javelin · Place 10 · Bonny EagleBonny EagleJavelin800g10.88-19
Apr 23Bonny Eagle Home Meet 1Apr 23 · Discus · Place 1 · Bonny EagleBonny EagleDiscus1.6kg1.118-89
Apr 23Bonny Eagle Home Meet 1Apr 23 · 400 Meters · Place 11 · Bonny EagleBonny Eagle400 Meters11.1:00.68a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · Long Jump · Place 4 · Valor TC PortlandValor TC PortlandLong Jump4.4.56m PB9
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · Shot Put · Place 7 · Valor TC PortlandValor TC PortlandShot Put12lb7.8.03m9
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 800 Meters · Place 1 · Valor TC PortlandValor TC Portland800 Meters1.2:30.309
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 400 Meters · Place 5 · Valor TC PortlandValor TC Portland400 Meters5.59.90 PB9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDec 20 · Pole Vault · Place 1 · Bonny EagleBonny EaglePole Vault1.7-6 PB9
Dec 20BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDec 20 · Shot Put · Place 10 · Bonny EagleBonny EagleShot Put12lb10.27-3.75 PB9
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 2 Miles · Place 8 · Bonny EagleBonny Eagle2 Miles8.11:30.42a PB9
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · Pole Vault · Place 8 · Bonny EagleBonny EaglePole Vault8.7-09
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 800 Meters · Place 5 · Bonny EagleBonny Eagle800 Meters5.2:16.63a PB9

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · Discus · Place 1 · Valor TC PortlandValor TC PortlandDiscus1kg1.40.92m8
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · Shot Put · Place 2 · Valor TC PortlandValor TC PortlandShot Put4kg2.10.34m PB8
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · 1500 Meters · Place 1 · Valor TC PortlandValor TC Portland1500 Meters1.4:39.60a PB8
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · 800 Meters · Place 2 · Valor TC PortlandValor TC Portland800 Meters2.2:20.12a PB8
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 1 · Gorham RecGorham RecCombined results1121-0811
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 2 · Gorham RecGorham RecCombined results27-06.0011
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 1 · Gorham RecGorham RecCombined results14:45.1311
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 2 · Gorham RecGorham RecCombined results21:01.46 PB11
Jul 18Group A MEET B -FREEPORTJul 18 · Pole Vault · Place 2 · Gorham RecGorham RecPole Vault27-68
Jul 18Group A MEET B -FREEPORTJul 18 · Discus · Place 1 · Gorham RecGorham RecDiscus1121-88
Jul 18Group A MEET B -FREEPORTJul 18 · 1500 Meters · Place 1 · Gorham RecGorham Rec1500 Meters14:45.138
Jul 18Group A MEET B -FREEPORTJul 18 · 400 Meters · Place 2 · Gorham RecGorham Rec400 Meters21:01.468
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 1 · 14 Gorham Rec14 Gorham RecCombined results132-02.00—
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 2 · 14 Gorham Rec14 Gorham RecCombined results26-06.00—
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 1 · 14 Gorham Rec14 Gorham RecCombined results110:34.66—
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 1 · 14 Gorham Rec14 Gorham RecCombined results12:25.26—
Jul 2Group A Meet BJul 2 · Pole Vault · Place 4 · Gorham Recreation TCGorham Recreation TCPole Vault4.1.68m11
Jul 2Group A Meet BJul 2 · Discus · Place 1 · Gorham Recreation TCGorham Recreation TCDiscus1kg1.37.19m11
Jul 2Group A Meet BJul 2 · 1500 Meters · Place 2 · Gorham Recreation TCGorham Recreation TC1500 Meters2.5:05.97a11
Jul 2Group A Meet BJul 2 · 400 Meters · Place 5 · Gorham Recreation TCGorham Recreation TC400 Meters5.1:05.81a11
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 1500 Meters · 01-Unattached01-Unattached1500 MetersRound M—DNS8
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · Long Jump · 01-Unattached01-UnattachedLong JumpRound M—DNS8
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · Discus · Place 1 · 01-Unattached01-UnattachedDiscus1kg1.41.40m PB8
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · Shot Put · Place 1 · 01-Unattached01-UnattachedShot Put4kg1.9.69m8
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 1500 Meters · Place 1 · 01-Unattached01-Unattached1500 Meters1.4:59.59a8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 1Group A QUALIFIERAug 1 · Discus · Place 1 · Bonny EagleBonny EagleDiscus1kg1.33.45m7
Aug 1Group A QUALIFIERAug 1 · Shot Put · Place 2 · Bonny EagleBonny EagleShot Put4kg2.9.83m7
Aug 1Group A QUALIFIERAug 1 · 3000 Meters · Place 4 · Bonny EagleBonny Eagle3000 Meters4.11:44.12a PB7
Aug 1Group A QUALIFIERAug 1 · 1500 Meters · Place 4 · Bonny EagleBonny Eagle1500 Meters4.5:18.16a7
Jul 25Group A Meet #5Jul 25 · Discus · Place 2 · Bonny EagleBonny EagleDiscus1kg2.33.12m7
Jul 25Group A Meet #5Jul 25 · 3000 Meters · Place 1 · Bonny EagleBonny Eagle3000 Meters1.11:58.38a7
Jul 25Group A Meet #5Jul 25 · 800 Meters · Place 4 · Bonny EagleBonny Eagle800 Meters4.2:43.82a7
Jul 3Group A meet #2Jul 3 · Discus · Place 2 · Bonny EagleBonny EagleDiscus1kg2.32.05m7
Jul 3Group A meet #2Jul 3 · 1500 Meters · Place 3 · Bonny EagleBonny Eagle1500 Meters3.5:26.65a7
Jul 3Group A meet #2Jul 3 · 400 Meters · Place 10 · Bonny EagleBonny Eagle400 Meters10.1:14.10a7