Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSM New Year's Invitational · Dec 304:53.53aUSM New Year's InvitationalDecember 30, 2023
100 Meters · OutdoorSMAA: South Portland, Biddeford, Cheverus · May 212.55SMAA: South Portland, Biddeford, CheverusMay 2, 2024
1000 Meters · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 282:47.11a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
1600 Meters · OutdoorSMAA: Deering, South Portland @ Biddeford · May 54:57.04SMAA: Deering, South Portland @ BiddefordMay 5, 2023
2 Miles · IndoorSMAA: Massabesic-South Portland-Thornton Academy-Windham · Jan 511:56.40SMAA: Massabesic-South Portland-Thornton Academy-Windham January 5, 2023
200 Meters · IndoorUSM New Year's Invitational · Jan 224.22USM New Year's InvitationalJanuary 2, 2026
200 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2123.87aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
3200 Meters · OutdoorSMAA: Deering, South Portland @ Biddeford · May 511:17.25SMAA: Deering, South Portland @ BiddefordMay 5, 2023
400 Meters · IndoorUSM New Year's Invitational · Jan 252.01USM New Year's InvitationalJanuary 2, 2026
400 Meters · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 1951.31aHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026
55 Meter · IndoorSMAA: Bonny Eagle-Falmouth-Marshwood-South Portland · Dec 137.76aSMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDecember 13, 2022
55 Meters · IndoorBONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLAND · Jan 97.47BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJanuary 9, 2025
600 Meters · IndoorSMAA Southwesterns Championships · Feb 71:25.02SMAA Southwesterns ChampionshipsFebruary 7, 2026
600 yard Run Open Division · IndoorSMAA: Biddeford-Kennebunk-Sanford-Scarborough-South Portland · Jan 131:22.07SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJanuary 13, 2024
600 Yard Run Open Division · IndoorSMAA: Bonny Eagle-Falmouth-Marshwood-South Portland · Jan 41:22.97SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJanuary 4, 2024
800 Meters · IndoorMaine Class A · Feb 161:58.78aMaine Class AFebruary 16, 2026
800 Meters · OutdoorMarathon Sports Elite Invitational · May 171:58.73Marathon Sports Elite InvitationalMay 17, 2025
Long Jump · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 1617-3.75SMAA: Gorham-Noble-South Portland-WestbrookDecember 16, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 800 Meters · Place 27 · South Portland800 Meters27.2:05.04a12
Jun 6Maine Class A ChampionshipJun 6 · 800 Meters · Place 2 · South Portland800 Meters2.1:59.40a12
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 800 Meters · Place 5 · South Portland800 Meters5.2:00.39a12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 400 Meters · Place 1 · South Portland400 Meters1.51.48a12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 200 Meters · Place 5 · South Portland200 Meters5.23.87a PB12
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 400 Meters · Place 2 · South Portland400 Meters2.51.31a PB12
May 16Marathon Sports Elite InvitationalMay 16 · 800 Meters · Place 3 · South Portland800 Meters3.2:00.57a12
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 400 Meters · Place 2 · South Portland400 Meters2.51.88a12
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 200 Meters · Place 2 · South Portland200 Meters2.24.09a12
Apr 23Bonny Eagle Home Meet 1Apr 23 · 800 Meters · Place 4 · South Portland800 Meters4.2:13.73a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 1000 Meters · Place 28 · South Portland1000 Meters28.2:47.11a PB12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 1000 Meters · Place 28 · South Portland1000 Meters28.2:47.11a12
Feb 16Maine Class AFeb 16 · 800 Meters · Place 3 · South Portland800 Meters3.1:58.78a PB12
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 800 Meters · Place 4 · South Portland800 Meters42:05.2912
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 600 Meters · Place 2 · South Portland600 Meters21:25.02 PB12
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 400 Meters · Place 1 · South Portland400 Meters152.4812
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · Long Jump · Place 4 · South PortlandLong Jump418-1012
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 800 Meters · Place 2 · South Portland800 Meters21:59.3412
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 600 Meters · Place 2 · South Portland600 Meters21:27.6612
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 800 Meters · Place 2 · South Portland800 Meters22:06.3412
Jan 2USM New Year's InvitationalJan 2 · 200 Meters · Place 16 · South Portland200 Meters1624.22 PB12
Jan 2USM New Year's InvitationalJan 2 · 400 Meters · Place 3 · South Portland400 Meters352.01 PB12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20Gorham-NOBLE-SO PORTLAND-WESTBROOKDec 20 · 800 Meters · Place 5 · South Portland800 Meters5.2:14.10a12
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 2 Miles · Place 6 · South Portland2 Miles6.12:45.33a12
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 600 Meters · Place 1 · South Portland600 Meters1.1:28.60a12
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 400 Meters · Place 9 · South Portland400 Meters9.58.30a12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 800 Meters · Place 6 · South Portland800 Meters6.2:02.61a11
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 800 Meters · Place 4 · South Portla800 Meters42:08.25—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 800 Meters · Place 4 · South Portland800 Meters42:08.2511
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 800 Meters · Place 1 · South Portland800 Meters12:04.3411
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 600 Meters · Place 1 · South Portland600 Meters11:30.6811
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 800 Meters · Place 2 · South Portland800 Meters22:08.0611
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 55 Meters · Place 7 · South Portland55 Meters77.47 PB11
Jan 4USM New Year's InvitationalJan 4 · 400 Meters · Place 9 · South Portland400 Meters954.3611

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 800 Meters · Place 6 · South Portland800 Meters6.2:00.49a11
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 800 Meters · Place 11 · South Portland800 Meters112:02.7911
May 17Marathon Sports Elite InvitationalMay 17 · 800 Meters · Place 4 · South Portland800 Meters41:58.73 PB11
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 800 Meters · Place 2 · South Portla800 Meters22:08.78—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 800 Meters · Place 2 · South Portland800 Meters22:08.7811
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 400 Meters · Place 1 · South Portla400 Meters153.17—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 200 Meters · Place 5 · South Portla200 Meters524.04—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21Gorham-Noble-South Portland-WestbrookDec 21 · 600 Meters · Place 1 · South Portland600 Meters1.1:32.23a11
Dec 21Gorham-Noble-South Portland-WestbrookDec 21 · 800 Meters · Place 1 · South Portland800 Meters1.2:14.20a11
Feb 19Maine Class A Indoor State MeetFeb 19 · 800 Meters · Place 7 · South Portland800 Meters7.2:03.23a10
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 800 Meters · Place 1 · South Portland800 Meters12:07.7010
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · 800 Meters · Place 1 · South Portland800 Meters12:09.3910
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · Long Jump · Place 6 · South PortlandLong Jump617-310
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · 800 Meters · Place 1 · South Portland800 Meters12:11.3210
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · 600 yard Run Open Division · Place 1 · South Portland600 yard Run Open Division11:22.07 PB10
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · Long Jump · Place 9 · South PortlandLong Jump914-7.7510
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · 400 Meters · Place 1 · South Portland400 Meters155.3910
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · Long Jump · Place 1 · South PortlandLong Jump117-510
Jan 4SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJan 4 · 600 Yard Run Open Division · Place 1 · South Portla600 Yard Run Open Division11:22.97 PB—
Jan 4SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJan 4 · 800 Meters · Place 2 · South Portla800 Meters22:09.57—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 800 Meters · Place 3 · South Portland800 Meters3.2:01.09a10
May 24Southwesterns ChampionshipMay 24 · 800 Meters · Place 4 · South Portland800 Meters42:01.3210
May 7Falmouth Meet #1May 7 · 400 Meters · Place 1 · South Portland400 Meters152.4710
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 800 Meters · Place 1 · South Portla800 Meters12:02.49—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 6 · South Portla100 Meters612.55 PB—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 800 Meters · Place 1 · South Portla800 Meters12:02.49—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 6 · South Portla100 Meters612.55—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 1600 Meters · Place 3 · South Portla1600 Meters34:59.05—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 200 Meters · Place 4 · South Portla200 Meters425.00—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 1 Mile · Place 14 · South Portland1 Mile14.4:53.53a PB10
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · Long Jump · Place 1 · South PortlandLong Jump1.17-3.75 PB10
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · 800 Meters · Place 1 · South Portland800 Meters1.2:08.95a10
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 800 Meters · Place 3 · South Portla800 Meters32:12.43—
Jan 21SMAA: Cheverus-Deering-Portland-South PortlandJan 21 · 800 Meters · Place 2 · South Portla800 Meters22:12.93—
Jan 14SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 14 · 2 Miles · Place 8 · South Portla2 Miles812:01.00—
Jan 14SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 14 · 400 Meters · Place 3 · South Portla400 Meters357.73—
Jan 5SMAA: Massabesic-South Portland-Thornton Academy-Windham Jan 5 · 2 Miles · Place 2 · South Portla2 Miles211:56.40 PB—
Jan 5SMAA: Massabesic-South Portland-Thornton Academy-Windham Jan 5 · Long Jump · Place 7 · South PortlaLong Jump714-07.00—
Jan 5SMAA: Massabesic-South Portland-Thornton Academy-Windham Jan 5 · 55 Meters · Place 9 · South Portla55 Meters97.81—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 800 Meters · Place 21 · South Portland800 Meters21.2:07.71a9
May 26Southwesterns ChampionshipMay 26 · 800 Meters · Place 15 · South Portla800 Meters152:09.92—
May 26Southwesterns ChampionshipMay 26 · 800 Meters · Place 15 · South Portla800 Meters152:09.92—
May 20St. Joseph's Monks InvitationalMay 20 · 400 Meters · Place 9 · South Portla400 Meters955.45—
May 17SMAA: Kennebunk, Marshwood, Portland @ South PortlandMay 17 · 800 Meters · Place 5 · South Portla800 Meters52:10.08—
May 10SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · 800 Meters · Place 3 · South Portla800 Meters32:10.20—
May 5SMAA: Deering, South Portland @ BiddefordMay 5 · Long Jump · Place 10 · South PortlandLong Jump1016-1.509
May 5SMAA: Deering, South Portland @ BiddefordMay 5 · 3200 Meters · Place 2 · South Portland3200 Meters211:17.25 PB9
May 5SMAA: Deering, South Portland @ BiddefordMay 5 · 1600 Meters · Place 2 · South Portland1600 Meters24:57.04 PB9
Apr 26SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · 400 Meters · Place 4 · South Portla400 Meters456.74—
Apr 19Red Riot InvitationalApr 19 · Long Jump · Place 21 · South PortlaLong Jump2113-09.00—
Apr 19Red Riot InvitationalApr 19 · 800 Meters · Place 4 · South Portla800 Meters42:14.38—
Apr 19Red Riot InvitationalApr 19 · 100 Meters · Place 26 · South Portla100 Meters2613.02—
Apr 19Red Riot InvitationalApr 19 · Long Jump · Place 21 · South PortlaLong Jump2113-09.00—
Apr 19Red Riot InvitationalApr 19 · 800 Meters · Place 4 · South Portla800 Meters42:14.38—
Apr 19Red Riot InvitationalApr 19 · 100 Meters · Place 26 · South Portla100 Meters2613.02—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 1 Mile · Place 31 · South Portland1 Mile31.5:22.85a9
Dec 30USM New Year's InvitationalDec 30 · 800 Meters · Place 28 · South Portland800 Meters28.2:25.01a9
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 2 Miles · Place 5 · South Portland2 Miles5.13:56.39a9
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · Triple Jump · South PortlandTriple Jump--ND9
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 400 Meters · Place 2 · South Portland400 Meters2.1:00.55a9
Dec 13SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 55 Meter · Place 10 · South Portland55 Meter10.7.76a PB9
Dec 13SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 800 Meters · Place 3 · South Portland800 Meters3.2:28.95a9