Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSMAA: KENNEBUNK-SO. PORTLAND @MARSHWOOD · May 1313.69SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13, 2025
1000 Meters · IndoorUSM New Year's Invitational · Jan 23:32.75USM New Year's InvitationalJanuary 2, 2026
200 Meters · IndoorCHEVERUS-DEERING-PORTLAND-SO PORTLAND · Feb 128.75CHEVERUS-DEERING-PORTLAND-SO PORTLANDFebruary 1, 2025
200 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2127.40aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
400 Meters · IndoorSMAA: Massabesic-South Portland-Thornton Academy-Windham · Jan 101:08.62SMAA: Massabesic-South Portland-Thornton Academy-WindhamJanuary 10, 2024
55 Meters · IndoorBONNY EAGLE-FALM-MASS-SO PORTLAND · Jan 67.81BONNY EAGLE-FALM-MASS-SO PORTLANDJanuary 6, 2026
High Jump · IndoorUSM New Year's Invitational · Jan 21.60mUSM New Year's InvitationalJanuary 2, 2026
High Jump · OutdoorMarathon Sports Elite Invitational · May 165-8Marathon Sports Elite InvitationalMay 16, 2026
Javelin · 800g · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 19112-6HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026
Long Jump · IndoorUSM New Year's Invitational · Jan 25.20mUSM New Year's InvitationalJanuary 2, 2026
Long Jump · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2118-06.50SCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
Triple Jump · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 1938-0HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · Triple Jump · Place 26 · South PortlandTriple Jump26.36-09.5012
Jun 6Maine Class A ChampionshipJun 6 · High Jump · Place 14 · South PortlandHigh Jump14.5-06.0012
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · Long Jump · Place 31 · South PortlandLong Jump31.16-04.0012
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · High Jump · South PortlandHigh Jump--NH12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · Long Jump · Place 4 · South PortlandLong Jump4.18-06.50 PB12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · Javelin · Place 2 · South PortlandJavelin800g2.104-0712
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 200 Meters · Place 30 · South Portland200 Meters30.27.40a PB12
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Triple Jump · Place 4 · South PortlandTriple Jump4.38-0 PB12
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · High Jump · Place 5 · South PortlandHigh Jump5.5-612
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Javelin · Place 7 · South PortlandJavelin800g7.112-6 PB12
May 16Marathon Sports Elite InvitationalMay 16 · High Jump · Place 13 · South PortlandHigh Jump13.5-8 PB12
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · High Jump · Place 3 · South PortlandHigh Jump3.5-08.0012
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 200 Meters · Place 17 · South Portland200 Meters17.27.41a12
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Triple Jump · Place 8 · South PortlandTriple Jump8.34-112
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Long Jump · Place 9 · South PortlandLong Jump9.16-212
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · High Jump · Place 5 · South PortlandHigh Jump5.5-612
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Javelin · Place 4 · South PortlandJavelin800g4.96-812

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · High Jump · Place 6 · South PortlandHigh Jump65-812
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · Triple Jump · Place 7 · South PortlandTriple Jump733-10.2512
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · Long Jump · Place 18 · South PortlandLong Jump1814-6.7512
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · High Jump · Place 5 · South PortlandHigh Jump55-612
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · Triple Jump · Place 6 · South PortlandTriple Jump634-11.5012
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · Long Jump · Place 6 · South PortlandLong Jump616-7.7512
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · High Jump · Place 1 · South PortlandHigh Jump15-212
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 55 Meters · Place 13 · South Portland55 Meters137.81 PB12
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · Triple Jump · Place 4 · South PortlandTriple Jump435-7.7512
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · High Jump · Place 4 · South PortlandHigh Jump45-212
Jan 2USM New Year's InvitationalJan 2 · 1000 Meters · Place 16 · South Portland1000 Meters163:32.75 PB12
Jan 2USM New Year's InvitationalJan 2 · Shot Put · Place 15 · South PortlandShot Put157.72m12
Jan 2USM New Year's InvitationalJan 2 · High Jump · Place 7 · South PortlandHigh Jump71.60m PB12
Jan 2USM New Year's InvitationalJan 2 · High Jump · Place 13 · South PortlandHigh Jump135-612
Jan 2USM New Year's InvitationalJan 2 · Long Jump · Place 10 · South PortlandLong Jump105.20m PB12
Jan 2USM New Year's InvitationalJan 2 · 55m Hurdles · Place 10 · South Portland55m Hurdles1010.5112

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · Triple Jump · Place 20 · South PortlandTriple Jump2035-2.7511
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · High Jump · Place 10 · South PortlandHigh Jump105-411
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 100 Meters · Place 37 · South Portland100 Meters3713.69 PB11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · Triple Jump · Place 14 · South PortlandTriple Jump1435-11.5011
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 200 Meters · Place 18 · South Portland200 Meters1828.75 PB11
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · Triple Jump · Place 5 · South PortlandTriple Jump537-611
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 200 Meters · Place 23 · South Portland200 Meters2329.4611
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · Triple Jump · Place 9 · South PortlandTriple Jump933-10.7511
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · High Jump · Place 7 · South PortlandHigh Jump75-011
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 400 Meters · Place 9 · South Portland400 Meters91:09.0111
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · Triple Jump · Place 9 · South PortlandTriple Jump934-2.5011
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · High Jump · Place 5 · South PortlandHigh Jump55-211
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 200 Meters · Place 17 · South Portland200 Meters1729.4811
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · Triple Jump · Place 4 · South PortlandTriple Jump433-711
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · High Jump · Place 5 · South PortlandHigh Jump55-011

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · 55m Hurdles · Place 8 · South Portland55m Hurdles811.2110
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · 55m Hurdles · Place 8 · South Portland55m Hurdles811.4410
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · Triple Jump · Place 12 · South PortlandTriple Jump1232-9.5010
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · Long Jump · Place 14 · South PortlandLong Jump1415-0.7510
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · 55m Hurdles · Place 7 · South Portland55m Hurdles711.8710
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · 55m Hurdles · Place 9 · South Portland55m Hurdles911.5110
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · Long Jump · Place 6 · South PortlandLong Jump614-11.5010
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · 55m Hurdles · Place 5 · South Portland55m Hurdles511.1310
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · 400 Meters · Place 9 · South Portland400 Meters91:08.62 PB10
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · 55m Hurdles · Place 8 · South Portland55m Hurdles811.2310
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · Long Jump · Place 4 · South PortlandLong Jump415-7.2510