Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOXFORD HILLS MS MEET · May 916.12aOXFORD HILLS MS MEETMay 9, 2023
110m Hurdles · 39" / 0.991m · OutdoorSCARBOROUGH-WINDHAM@SANFORD · May 1921.17aSCARBOROUGH-WINDHAM@SANFORDMay 19, 2026
200 Meters · IndoorCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTON · Dec 2028.64aCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDecember 20, 2025
200 Meters · OutdoorSCARBOROUGH-KING-LINCOLN@ OXFORD HILLS · May 1631.47SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16, 2023
300m Hurdles · 36" / 0.914m · OutdoorSCARBOROUGH-WINDHAM@SANFORD · May 1950.35aSCARBOROUGH-WINDHAM@SANFORDMay 19, 2026
40 yard Dash SR · OutdoorSCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLE · Mar 15.50SCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLEMarch 1, 2024
55 Meter · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 98.11aBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
55 Meters · IndoorBIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLAND · Jan 188.09BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJanuary 18, 2025
55m Hurdles · 39" · IndoorCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTON · Dec 2011.07aCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDecember 20, 2025
Shot Put · 12lb · IndoorCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTON · Dec 2027-08.25CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDecember 20, 2025
Shot Put · 12lb · OutdoorHusky Throwdown · May 232-10.75Husky ThrowdownMay 2, 2026
Shot Put · 8lb · OutdoorOXFORD HILLS MS MEET · May 923-07.00OXFORD HILLS MS MEETMay 9, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19SCARBOROUGH-WINDHAM@SANFORDMay 19 · Shot Put · Place 10 · ScarboroughScarboroughShot Put12lb10.32-07.0010
May 19SCARBOROUGH-WINDHAM@SANFORDMay 19 · 300m Hurdles · Place 7 · ScarboroughScarborough300m Hurdles36" / 0.914m7.50.35a PB10
May 19SCARBOROUGH-WINDHAM@SANFORDMay 19 · 110m Hurdles · Place 7 · ScarboroughScarborough110m Hurdles39" / 0.991m7.21.17a PB10
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · Shot Put · Place 15 · ScarboroughScarboroughShot Put12lb15.32-310
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · 300m Hurdles · Place 11 · ScarboroughScarborough300m Hurdles36" / 0.914m11.51.89a10
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · 110m Hurdles · Place 9 · ScarboroughScarborough110m Hurdles39" / 0.991m9.21.45a10
May 2Husky ThrowdownMay 2 · Shot Put · Place 43 · ScarboroughScarboroughShot Put12lb43.32-10.75 PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 24GORHAM-SCARBORO-FALMOUTH-WINDHAMJan 24 · 55m Hurdles · Place 4 · ScarboroughScarborough55m Hurdles410.6110
Jan 24GORHAM-SCARBORO-FALMOUTH-WINDHAMJan 24 · Shot Put · Place 3 · ScarboroughScarboroughShot Put331-610
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 55m Hurdles · Place 11 · ScarboroughScarborough55m Hurdles1110.8010
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · Shot Put · Place 2 · ScarboroughScarboroughShot Put230-10.5010
Jan 6DEERING-WEST-MARSH-SANFORD-SCARBOROJan 6 · Shot Put · Place 2 · ScarboroughScarboroughShot Put228-06.25—
Jan 6DEERING-WEST-MARSH-SANFORD-SCARBOROJan 6 · 55m Hurdles · Place 4 · ScarboroughScarborough55m Hurdles410.94—
Jan 6DEERING-WEST-MARSH-SANFORD-SCARBOROJan 6 · 200 Meters · Place 20 · ScarboroughScarborough200 Meters2028.92—

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · 55m Hurdles · Place 4 · ScarboroughScarborough55m Hurdles39"4.11.07a PB10
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · Shot Put · Place 9 · ScarboroughScarboroughShot Put12lb9.27-08.25 PB10
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · 200 Meters · Place 10 · ScarboroughScarborough200 Meters10.28.64a PB10
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 55 Meter · Place 29 · ScarboroughScarborough55 Meter29.8.11a PB10
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 200 Meters · Place 25 · ScarboroughScarborough200 Meters25.28.71a10
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 200 Meters · Place 21 · ScarboroughScarborough200 Meters2129.309
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 55 Meters · Place 27 · ScarboroughScarborough55 Meters278.09 PB9
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · Shot Put · Place 8 · ScarboroughScarboroughShot Put827-6.759
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 55 Meter · Place 23 · ScarboroughScarborough55 Meter23.8.23a9
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · Shot Put · Place 11 · ScarboroughScarboroughShot Put12lb11.24-1.259
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 200 Meters · Place 20 · ScarboroughScarborough200 Meters20.29.05a9
Jan 9DEERING-MARSHWOOD-SANFORD-SCARBOROUGH-WESTBROOKJan 9 · 200 Meters · Place 20 · ScarboroughScarborough200 Meters2028.739
Jan 9DEERING-MARSHWOOD-SANFORD-SCARBOROUGH-WESTBROOKJan 9 · Shot Put · Place 12 · ScarboroughScarboroughShot Put1225-3.509

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · 55 Meter · Place 19 · ScarboroughScarborough55 Meter19.8.28a9
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · Shot Put · Place 6 · ScarboroughScarboroughShot Put12lb6.25-10.509

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · 40 yard Dash SR · Place 10 · Scarborough Middle SchoolScarborough Middle School40 yard Dash SRRound P105.908
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · Shot Put · Place 19 · Scarborough Middle SchoolScarborough Middle SchoolShot Put1925-68
Mar 26FREEPORT/DURHAM-CAPE ELIZABETH-SJS-SCARBOROUGHMar 26 · 40 yard Dash SR · Place 9 · Scarborough Middle SchoolScarborough Middle School40 yard Dash SRRound P96.008
Mar 26FREEPORT/DURHAM-CAPE ELIZABETH-SJS-SCARBOROUGHMar 26 · Shot Put · Place 7 · Scarborough Middle SchoolScarborough Middle SchoolShot Put726-68
Mar 9BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMar 9 · 40 yard Dash SR · Place 9 · Scarborough Middle SchoolScarborough Middle School40 yard Dash SRRound P95.808
Mar 9BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMar 9 · Shot Put · Place 5 · Scarborough Middle SchoolScarborough Middle SchoolShot Put525-08
Mar 1SCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLEMar 1 · 40 yard Dash SR · Place 2 · Scarborough Middle SchoolScarborough Middle School40 yard Dash SRRound P25.50 PB8
Mar 1SCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLEMar 1 · 40 yard Dash SR · Place 2 · Scarborough Middle SchoolScarborough Middle School40 yard Dash SR25.908
Mar 1SCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLEMar 1 · Shot Put · Place 2 · Scarborough Middle SchoolScarborough Middle SchoolShot Put227-28

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23SCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTHMay 23 · Shot Put · Place 4 · ScarboroughScarboroughShot Put425-08.00—
May 23SCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTHMay 23 · 200 Meters · Place 6 · ScarboroughScarborough200 Meters633.02—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · Shot Put · Place 1 · ScarboroughScarboroughShot Put125-03.00—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · High Jump · Place 2 · ScarboroughScarboroughHigh Jump23-08.00—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · 200 Meters · Place 3 · ScarboroughScarborough200 Meters331.47 PB—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · Shot Put · Place 1 · ScarboroughScarboroughShot Put125-03.00—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · High Jump · Place 2 · ScarboroughScarboroughHigh Jump23-08.00—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · 200 Meters · Place 3 · ScarboroughScarborough200 Meters331.47—
May 9OXFORD HILLS MS MEETMay 9 · Shot Put · Place 3 · ScarboroughScarboroughShot Put8lb3.23-07.00 PB7
May 9OXFORD HILLS MS MEETMay 9 · 200 Meters · Place 4 · ScarboroughScarborough200 Meters4.34.79a7
May 9OXFORD HILLS MS MEETMay 9 · 100 Meters · Place 7 · ScarboroughScarborough100 Meters7.16.12a PB7