Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCheverus Home Meet 1 · Apr 2914.66Cheverus Home Meet 1April 29, 2025
100m Hurdles · 33" / 0.838m · OutdoorFalmouth Meet #2 · May 1915.55aFalmouth Meet #2May 19, 2026
55 Meters · IndoorMarathon Sports Elite Indoor Invitational · Jan 197.92Marathon Sports Elite Indoor InvitationalJanuary 19, 2026
55m Hurdles · 33" · IndoorMaine Class A · Feb 168.88aMaine Class AFebruary 16, 2026
800 Meters · IndoorUSM New Year's Invitational · Jan 22:48.15USM New Year's InvitationalJanuary 2, 2026
High Jump · IndoorUSM New Year's Invitational · Jan 21.40mUSM New Year's InvitationalJanuary 2, 2026
Long Jump · IndoorCheverus-Marshwood-Scarborough-Thornton Academy · Dec 2116-8.25Cheverus-Marshwood-Scarborough-Thornton AcademyDecember 21, 2024
Long Jump · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP · May 2916-06.25SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29, 2026
Triple Jump · IndoorCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTON · Dec 2034-04.50CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDecember 20, 2025
Triple Jump · OutdoorMPA Maine Class A State Track & Field Championships · Jun 1034-04.75MPA Maine Class A State Track & Field ChampionshipsJune 10, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · Triple Jump · Place 12 · CheverusTriple Jump12.32-07.5012
Jun 6Maine Class A ChampionshipJun 6 · Long Jump · Place 12 · CheverusLong Jump12.15-08.2512
Jun 6Maine Class A ChampionshipJun 6 · 100m Hurdles · Place 3 · Cheverus100m Hurdles33" / 0.838mRound P3.16.60a12
Jun 6Maine Class A ChampionshipJun 6 · 100m Hurdles · Place 4 · Cheverus100m Hurdles33" / 0.838m4.16.56a12
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · Long Jump · Place 5 · CheverusLong Jump5.16-06.25 PB12
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 100m Hurdles · Place 1 · Cheverus100m Hurdles33" / 0.838mRound P1.15.66a12
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 100m Hurdles · Place 1 · Cheverus100m Hurdles33" / 0.838m1.15.65a12
May 19Falmouth Meet #2May 19 · Long Jump · Place 6 · CheverusLong Jump6.15-2.5012
May 19Falmouth Meet #2May 19 · 100m Hurdles · Place 1 · Cheverus100m Hurdles33" / 0.838m1.15.55a PB12
May 16Marathon Sports Elite InvitationalMay 16 · Long Jump · Place 10 · CheverusLong Jump10.15-5.5012
May 11BIDDEFORD-CHEVERUS-PORTLAND@MASSABESICMay 11 · Triple Jump · Place 4 · CheverusTriple Jump4.33-00.5012
May 11BIDDEFORD-CHEVERUS-PORTLAND@MASSABESICMay 11 · Long Jump · Place 3 · CheverusLong Jump3.16-00.0012
May 11BIDDEFORD-CHEVERUS-PORTLAND@MASSABESICMay 11 · 100m Hurdles · Place 1 · Cheverus100m Hurdles33" / 0.838m1.15.95a12
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Triple Jump · Place 2 · CheverusTriple Jump2.33-1.7512
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Long Jump · Place 3 · CheverusLong Jump3.15-1112
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 100m Hurdles · Place 1 · Cheverus100m Hurdles33" / 0.838m1.16.45a12

2026 Indoor Track

23 results
DateMeetEventPlMarkGr
Feb 16Maine Class AFeb 16 · 55m Hurdles · Place 3 · Cheverus55m Hurdles33"Round P3.8.88a PB12
Feb 16Maine Class AFeb 16 · 55m Hurdles · Place 5 · Cheverus55m Hurdles33"5.8.93a12
Feb 16Maine Class AFeb 16 · Triple Jump · Place 9 · CheverusTriple Jump9.33-03.5012
Feb 16Maine Class AFeb 16 · Long Jump · Place 7 · CheverusLong Jump7.16-05.0012
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 55m Hurdles · Place 1 · Cheverus/Waynflete55m HurdlesRound P18.9212
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 55m Hurdles · Place 3 · Cheverus/Waynflete55m Hurdles38.8912
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · Triple Jump · Place 4 · Cheverus/WaynfleteTriple Jump433-3.2512
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · Long Jump · Place 2 · Cheverus/WaynfleteLong Jump216-112
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 55m Hurdles · Place 1 · Cheverus/Waynflete55m Hurdles19.3412
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · Triple Jump · Place 1 · Cheverus/WaynfleteTriple Jump132-10.5012
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · Long Jump · Place 1 · Cheverus/WaynfleteLong Jump115-9.7512
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 55 Meters · Place 14 · Cheverus/Waynflete55 MetersRound P147.92 PB12
Jan 17BONNY EAGLE-CHEVERUS-GORHAM-MASSABESICJan 17 · Long Jump · Place 1 · Cheverus/WayLong Jump115-08.50—
Jan 17BONNY EAGLE-CHEVERUS-GORHAM-MASSABESICJan 17 · 55m Hurdles · Place 1 · Cheverus/Way55m Hurdles19.40—
Jan 8BIDD-CHEVERUS-NOBLE-WINDHAMJan 8 · 55m Hurdles · Place 1 · Cheverus/Waynflete55m Hurdles19.2012
Jan 8BIDD-CHEVERUS-NOBLE-WINDHAMJan 8 · Triple Jump · Place 1 · Cheverus/WaynfleteTriple Jump134-312
Jan 8BIDD-CHEVERUS-NOBLE-WINDHAMJan 8 · Long Jump · Place 1 · Cheverus/WaynfleteLong Jump115-5.5012
Jan 2USM New Year's InvitationalJan 2 · 800 Meters · Place 2 · Cheverus/Waynflete800 Meters22:48.15 PB12
Jan 2USM New Year's InvitationalJan 2 · High Jump · Place 5 · Cheverus/WaynfleteHigh Jump51.40m PB12
Jan 2USM New Year's InvitationalJan 2 · Triple Jump · Place 6 · Cheverus/WaynfleteTriple Jump633-312
Jan 2USM New Year's InvitationalJan 2 · Long Jump · Place 2 · Cheverus/WaynfleteLong Jump24.89m12
Jan 2USM New Year's InvitationalJan 2 · Shot Put · Place 2 · Cheverus/WaynfleteShot Put27.74m12
Jan 2USM New Year's InvitationalJan 2 · 55m Hurdles · Place 4 · Cheverus/Waynflete55m Hurdles49.4212

2025 Indoor Track

30 results
DateMeetEventPlMarkGr
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · 55m Hurdles · Place 2 · Cheverus55m Hurdles33"2.9.60a12
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · Triple Jump · Place 2 · CheverusTriple Jump2.34-04.50 PB12
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · Long Jump · Place 2 · CheverusLong Jump2.16-03.2512
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 55m Hurdles · Place 2 · Cheverus55m Hurdles33"2.9.26a12
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · Triple Jump · Place 1 · CheverusTriple Jump1.34-00.7512
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · Long Jump · Place 1 · CheverusLong Jump1.16-04.5012
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 55m Hurdles · Place 10 · Cheverus55m Hurdles33"Round P10.9.44a11
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · Triple Jump · Place 19 · CheverusTriple Jump19.30-00.7511
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · Long Jump · Place 10 · CheverusLong Jump10.15-09.2511
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55m Hurdles · Place 5 · Cheverus55m HurdlesRound P59.3811
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55m Hurdles · Place 4 · Cheverus55m Hurdles49.2011
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · Triple Jump · Place 7 · CheverusTriple Jump731-9.2511
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · Long Jump · Place 4 · CheverusLong Jump416-0.7511
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · Triple Jump · Place 2 · Cheverus HigTriple Jump233-05.75—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · Long Jump · Place 2 · Cheverus HigLong Jump215-09.00—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 55m Hurdles · Place 2 · Cheverus Hig55m Hurdles29.25—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 55m Hurdles · Place 2 · Cheverus55m Hurdles29.2511
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · Triple Jump · Place 2 · CheverusTriple Jump233-5.7511
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · Long Jump · Place 2 · CheverusLong Jump215-911
Jan 20Fleet Feet Indoor InvitationalJan 20 · 55m Hurdles · Place 9 · Cheverus55m HurdlesRound P99.6211
Jan 18BONNY EAGLE-CHEVERUS-GORHAM-MASSABESICJan 18 · 55m Hurdles · Place 1 · Cheverus55m Hurdles19.5611
Jan 18BONNY EAGLE-CHEVERUS-GORHAM-MASSABESICJan 18 · Triple Jump · Place 1 · CheverusTriple Jump133-1.2511
Jan 18BONNY EAGLE-CHEVERUS-GORHAM-MASSABESICJan 18 · Long Jump · Place 1 · CheverusLong Jump116-0.2511
Jan 11CHEVERUS-FALMOUTH-KENNEBUNK-SANFORD-WESTBROOKJan 11 · 55 Meters · Place 3 · Cheverus55 Meters38.1111
Jan 11CHEVERUS-FALMOUTH-KENNEBUNK-SANFORD-WESTBROOKJan 11 · Triple Jump · Place 1 · CheverusTriple Jump133-3.2511
Jan 11CHEVERUS-FALMOUTH-KENNEBUNK-SANFORD-WESTBROOKJan 11 · Long Jump · Place 1 · CheverusLong Jump116-011
Jan 7BIDDEFORD-CHEVERUS-NOBLE-WINDHAM MeetJan 7 · Triple Jump · Place 2 · Cheverus HigTriple Jump231-07.75—
Jan 7BIDDEFORD-CHEVERUS-NOBLE-WINDHAM MeetJan 7 · 55m Hurdles · Place 3 · Cheverus Hig55m Hurdles39.87—
Jan 4USM New Year's InvitationalJan 4 · Triple Jump · Place 5 · CheverusTriple Jump533-011
Jan 4USM New Year's InvitationalJan 4 · 55m Hurdles · Place 11 · Cheverus55m HurdlesRound P119.9711

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Triple Jump · Place 4 · CheverusTriple Jump4.34-04.75 PB11
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Long Jump · Place 8 · CheverusLong Jump8.15-10.5011
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 100m Hurdles · Place 6 · Cheverus100m Hurdles33" / 0.838mRound P6.16.52a11
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 100m Hurdles · Place 6 · Cheverus100m Hurdles33" / 0.838m6.16.50a11
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · Triple Jump · Place 8 · CheverusTriple Jump833-0.2511
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · Long Jump · Place 6 · CheverusLong Jump616-2.2511
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 100m Hurdles · Place 4 · Cheverus100m HurdlesRound P416.3411
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 100m Hurdles · Place 4 · Cheverus100m Hurdles416.5411
May 17Marathon Sports Elite InvitationalMay 17 · Triple Jump · Place 7 · CheverusTriple Jump732-211
May 17Marathon Sports Elite InvitationalMay 17 · Long Jump · Place 5 · CheverusLong Jump515-611
Apr 29Cheverus Home Meet 1Apr 29 · Long Jump · Place 3 · Cheverus HigLong Jump315-01.50—
Apr 29Cheverus Home Meet 1Apr 29 · 100 Meters · Place 14 · Cheverus Hig100 Meters1414.66 PB—
Apr 29Cheverus Home Meet 1Apr 29 · Long Jump · Place 3 · Cheverus HigLong Jump315-01.50—
Apr 29Cheverus Home Meet 1Apr 29 · 100 Meters · Place 14 · Cheverus Hig100 Meters1414.66—

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · 55m Hurdles · Place 1 · Cheverus55m Hurdles33"1.9.43a11
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · Triple Jump · Place 1 · CheverusTriple Jump1.32-1111
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · Long Jump · Place 1 · CheverusLong Jump1.16-8.25 PB11
Feb 19Maine Class A Indoor State MeetFeb 19 · 55m Hurdles · Place 13 · Cheverus55m Hurdles33"Round P13.9.62a10
Feb 19Maine Class A Indoor State MeetFeb 19 · Long Jump · Place 7 · CheverusLong Jump7.15-7.7510
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 55m Hurdles · Place 2 · Cheverus55m HurdlesRound P29.6610
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 55m Hurdles · Place 4 · Cheverus55m Hurdles410.0010
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · Triple Jump · Place 4 · CheverusTriple Jump431-5.2510
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · Long Jump · Place 5 · CheverusLong Jump514-6.5010
Jan 13SMAA: Bonny Eagle-Cheverus-Gorham-MassabesicJan 13 · 55m Hurdles · Place 1 · Cheverus55m Hurdles19.9510
Jan 13SMAA: Bonny Eagle-Cheverus-Gorham-MassabesicJan 13 · Triple Jump · Place 1 · CheverusTriple Jump130-10.5010
Jan 13SMAA: Bonny Eagle-Cheverus-Gorham-MassabesicJan 13 · Long Jump · Place 1 · CheverusLong Jump114-210
Jan 10SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 10 · 55m Hurdles · Place 2 · Cheverus55m Hurdles210.1410
Jan 10SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 10 · Triple Jump · Place 1 · CheverusTriple Jump130-10.2510
Jan 10SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 10 · Long Jump · Place 2 · CheverusLong Jump215-6.7510
Jan 3SMAA: Biddeford-Cheverus-Noble-WindhamJan 3 · 55m Hurdles · Place 1 · Cheverus55m Hurdles110.2710
Jan 3SMAA: Biddeford-Cheverus-Noble-WindhamJan 3 · Triple Jump · Place 1 · CheverusTriple Jump131-910
Jan 3SMAA: Biddeford-Cheverus-Noble-WindhamJan 3 · Long Jump · Place 2 · CheverusLong Jump214-2.7510

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · Triple Jump · Place 22 · CheverusTriple Jump22.32-4.7510
Jun 1Maine Class A State ChampionshipJun 1 · Long Jump · Place 16 · CheverusLong Jump16.15-110
Jun 1Maine Class A State ChampionshipJun 1 · 100m Hurdles · Place 16 · Cheverus100m Hurdles33" / 0.838mRound P16.18.01a10
May 24Southwesterns ChampionshipMay 24 · Javelin · Place 13 · CheverusJavelin1375-710
May 24Southwesterns ChampionshipMay 24 · Triple Jump · Place 9 · CheverusTriple Jump932-6.5010
May 24Southwesterns ChampionshipMay 24 · Long Jump · Place 4 · CheverusLong Jump415-11.5010
May 24Southwesterns ChampionshipMay 24 · 100m Hurdles · Place 13 · Cheverus100m HurdlesRound P1318.0110
May 14BONNY EAGLE-CHEVERUS-KENNEBUNK @SANFORDMay 14 · Javelin · Place 2 · CheverusJavelin280-010
May 14BONNY EAGLE-CHEVERUS-KENNEBUNK @SANFORDMay 14 · Triple Jump · Place 1 · CheverusTriple Jump132-5.5010
May 14BONNY EAGLE-CHEVERUS-KENNEBUNK @SANFORDMay 14 · Long Jump · Place 2 · CheverusLong Jump215-3.2510
May 14BONNY EAGLE-CHEVERUS-KENNEBUNK @SANFORDMay 14 · 100m Hurdles · Place 1 · Cheverus100m Hurdles118.6410
May 11Fleet Feet Maine Elite InvitationalMay 11 · Long Jump · Place 16 · CheverusLong Jump1614-0.7510
May 11Fleet Feet Maine Elite InvitationalMay 11 · 100m Hurdles · Place 7 · Cheverus100m HurdlesRound P717.7010
May 7Cheverus Home MeetMay 7 · Javelin · Place 3 · Cheverus HigJavelin372-02—
May 7Cheverus Home MeetMay 7 · Triple Jump · Place 3 · Cheverus HigTriple Jump332-03.50—
May 7Cheverus Home MeetMay 7 · Long Jump · Place 3 · Cheverus HigLong Jump315-01.25—
May 7Cheverus Home MeetMay 7 · 100m Hurdles · Place 1 · Cheverus Hig100m Hurdles117.71—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Javelin · Place 4 · Cheverus HigJavelin467-01—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Triple Jump · Place 1 · Cheverus HigTriple Jump132-11.00—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Long Jump · Place 1 · Cheverus HigLong Jump115-06.50—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100m Hurdles · Place 3 · Cheverus Hig100m Hurdles318.72—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Javelin · Place 4 · Cheverus HigJavelin467-01—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Triple Jump · Place 1 · Cheverus HigTriple Jump132-11.00—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Long Jump · Place 1 · Cheverus HigLong Jump115-06.50—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100m Hurdles · Place 3 · Cheverus Hig100m Hurdles318.72—
Apr 24CHEVERUS-MASSABESIC-WESTBROOK-THORNTONApr 24 · Javelin · Place 10 · Cheverus HigJavelin1058-03—
Apr 24CHEVERUS-MASSABESIC-WESTBROOK-THORNTONApr 24 · Discus · Place 8 · Cheverus HigDiscus854-06—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55m Hurdles · Place 16 · Cheverus55m Hurdles33"Round P16.10.71a10
Dec 30USM New Year's InvitationalDec 30 · Long Jump · Place 21 · CheverusLong Jump21.14-2.7510
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · 55m Hurdles · Place 3 · Cheverus55m Hurdles33"3.10.3010
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · Triple Jump · Place 1 · CheverusTriple Jump1.31-0.2510
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · Long Jump · Place 2 · CheverusLong Jump2.15-4.7510