Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2113.12aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
1000 Meters · IndoorUSM New Year's Invitational · Jan 23:25.26USM New Year's InvitationalJanuary 2, 2026
110m Hurdles · 39" / 0.991m · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP · May 2917.39aSMAA OUTDOOR TRACK CHAMPIONSHIPMay 29, 2026
2 Miles · IndoorSMAA: Biddeford-Cheverus-Noble-Windham · Dec 1215:59.00aSMAA: Biddeford-Cheverus-Noble-WindhamDecember 12, 2022
300m Hurdles · 36" / 0.914m · OutdoorSCARBOROUGH-WINDHAM@SANFORD · May 1948.77aSCARBOROUGH-WINDHAM@SANFORDMay 19, 2026
400 Meters · IndoorBonny Eagle-Deering-KENNEBUNK-Windham · Dec 211:02.77aBonny Eagle-Deering-KENNEBUNK-WindhamDecember 21, 2024
55m Hurdles · 39" · IndoorBONNY EAGLE-DEERING-KENNEBUNK-WINDHAM · Dec 209.38aBONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDecember 20, 2025
800 Meters · IndoorSMAA: Biddeford-Cheverus-Noble-Windham · Jan 32:45.77SMAA: Biddeford-Cheverus-Noble-WindhamJanuary 3, 2024
800 Meters · OutdoorSMAA: Cheverus, Deering, Falmouth, Scarborough, Windham · May 173:04.43SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17, 2023
High Jump · IndoorBONNY EAGLE-DEERING-KENNEBUNK-WINDHAM · Dec 205-8BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDecember 20, 2025
Long Jump · IndoorUSM New Year's Invitational · Jan 25.04mUSM New Year's InvitationalJanuary 2, 2026
Triple Jump · IndoorMaine Class A · Feb 1639-03.50Maine Class AFebruary 16, 2026
Triple Jump · OutdoorMaine Class A Championship · Jun 641-11.25Maine Class A ChampionshipJune 6, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · Triple Jump · Place 4 · WindhamTriple Jump4.41-11.25 PB12
Jun 6Maine Class A ChampionshipJun 6 · 110m Hurdles · Place 13 · Windham110m Hurdles39" / 0.991mRound P13.17.49a12
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 110m Hurdles · Place 12 · Windham110m Hurdles39" / 0.991mRound P12.17.39a PB12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · Triple Jump · Place 3 · WindhamTriple Jump3.39-03.2512
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 300m Hurdles · Place 13 · Windham300m Hurdles36" / 0.914m13.49.21a12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 110m Hurdles · Place 3 · Windham110m Hurdles39" / 0.991m3.17.76a12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 100 Meters · Place 30 · Windham100 Meters30.13.12a PB12
May 19SCARBOROUGH-WINDHAM@SANFORDMay 19 · Triple Jump · Place 2 · WindhamTriple Jump2.39-07.7512
May 19SCARBOROUGH-WINDHAM@SANFORDMay 19 · 300m Hurdles · Place 6 · Windham300m Hurdles36" / 0.914m6.48.77a PB12
May 19SCARBOROUGH-WINDHAM@SANFORDMay 19 · 110m Hurdles · Place 2 · Windham110m Hurdles39" / 0.991m2.17.55a12
Apr 28DEERING-WINDHAM@SANFORD MEETApr 28 · Triple Jump · Place 2 · WindhamTriple Jump2.38-0.7512
Apr 28DEERING-WINDHAM@SANFORD MEETApr 28 · 110m Hurdles · Place 2 · Windham110m Hurdles39" / 0.991m2.18.37a12
Apr 22Deering HS Home Meet #1Apr 22 · Triple Jump · Place 2 · WindhamTriple Jump2.38-112
Apr 22Deering HS Home Meet #1Apr 22 · 300m Hurdles · Place 2 · Windham300m Hurdles36" / 0.914m2.50.36a12
Apr 22Deering HS Home Meet #1Apr 22 · 110m Hurdles · Place 2 · Windham110m Hurdles39" / 0.991m2.19.24a12

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 16Maine Class AFeb 16 · Triple Jump · Place 12 · WindhamTriple Jump12.39-03.50 PB12
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 55m Hurdles · Place 15 · Windham55m HurdlesRound P159.1312
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · Triple Jump · Place 3 · WindhamTriple Jump340-8.7512
Jan 24GORHAM-SCARBORO-FALMOUTH-WINDHAMJan 24 · 55m Hurdles · Place 3 · Windham55m Hurdles39.2712
Jan 24GORHAM-SCARBORO-FALMOUTH-WINDHAMJan 24 · Triple Jump · Place 1 · WindhamTriple Jump139-6.2512
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · Triple Jump · Place 4 · WindhamTriple Jump439-6.5012
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 55m Hurdles · Place 14 · Windham55m HurdlesRound P149.0412
Jan 17MARSHWOOD-PORTLAND-WESTBROOK-WINDHAMJan 17 · 55m Hurdles · Place 5 · Windham55m Hurdles59.5012
Jan 17MARSHWOOD-PORTLAND-WESTBROOK-WINDHAMJan 17 · Triple Jump · Place 2 · WindhamTriple Jump238-3.5012
Jan 2USM New Year's InvitationalJan 2 · 1000 Meters · Place 15 · Windham1000 Meters153:25.26 PB12
Jan 2USM New Year's InvitationalJan 2 · Shot Put · Place 13 · WindhamShot Put138.24m12
Jan 2USM New Year's InvitationalJan 2 · High Jump · Place 7 · WindhamHigh Jump71.60m12
Jan 2USM New Year's InvitationalJan 2 · Triple Jump · Place 7 · WindhamTriple Jump739-3.2512
Jan 2USM New Year's InvitationalJan 2 · Long Jump · Place 12 · WindhamLong Jump125.04m PB12
Jan 2USM New Year's InvitationalJan 2 · 55m Hurdles · Place 14 · Windham55m HurdlesRound P149.1212
Jan 2USM New Year's InvitationalJan 2 · 55m Hurdles · Place 8 · Windham55m Hurdles89.2412

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDec 20 · 55m Hurdles · Place 3 · Windham55m Hurdles39"3.9.38a PB12
Dec 20BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDec 20 · Triple Jump · Place 1 · WindhamTriple Jump1.38-3.2512
Dec 20BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDec 20 · High Jump · Place 2 · WindhamHigh Jump2.5-8 PB12
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 55m Hurdles · Place 8 · Windham55m Hurdles39"8.9.41a12
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · Triple Jump · Place 2 · WindhamTriple Jump2.38-10.7512
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55m Hurdles · Place 18 · Windham55m HurdlesRound P189.7311
Feb 1FALMOUTH-GORHAM-SCARBOROUGH-WINDHAMFeb 1 · 55m Hurdles · Place 5 · Windham55m Hurdles59.9811
Feb 1FALMOUTH-GORHAM-SCARBOROUGH-WINDHAMFeb 1 · Triple Jump · Place 3 · WindhamTriple Jump334-711
Jan 18MARSHWOOD-PORTLAND-WESTBROOK-WINDHAMJan 18 · 55m Hurdles · Place 7 · Windham55m Hurdles710.7811
Jan 18MARSHWOOD-PORTLAND-WESTBROOK-WINDHAMJan 18 · Triple Jump · Place 3 · WindhamTriple Jump332-7.7511
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 55m Hurdles · Place 13 · Windham55m Hurdles139.9011
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · Triple Jump · Place 4 · WindhamTriple Jump439-5.5011
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · High Jump · Place 6 · WindhamHigh Jump65-011
Jan 7BIDDEFORD-CHEVERUS-NOBLE-WINDHAM MeetJan 7 · Triple Jump · Place 3 · Windham HighTriple Jump334-00.75—
Jan 7BIDDEFORD-CHEVERUS-NOBLE-WINDHAM MeetJan 7 · 55m Hurdles · Place 6 · Windham High55m Hurdles69.96—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · Triple Jump · Place 14 · WindhamTriple Jump1438-011
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 110m Hurdles · Place 24 · Windham110m HurdlesRound P2418.1211
May 20SMAA: FALMOUTH-GORHAM @WINDHAMMay 20 · Triple Jump · Place 3 · WindhamTriple Jump337-1.7511
May 13BIDDEFORD-SANFORD-SCARBOROUGH @WINDHAMMay 13 · 110m Hurdles · Place 7 · Windham110m Hurdles717.9511
May 7Deering HS Home Meet 1May 7 · Triple Jump · Place 3 · Windham HighTriple Jump336-11.00—
May 7Deering HS Home Meet 1May 7 · 300m Hurdles · Place 4 · Windham High300m Hurdles448.52—
May 7Deering HS Home Meet 1May 7 · 110m Hurdles · Place 3 · Windham High110m Hurdles318.16—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · Triple Jump · Place 4 · Windham HighTriple Jump437-02.00—
Apr 24Bonny Eagle Home MeetApr 24 · Triple Jump · Place 3 · Windham HighTriple Jump336-01.75—
Apr 24Bonny Eagle Home MeetApr 24 · 300m Hurdles · Place 4 · Windham High300m Hurdles449.39—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 21Bonny Eagle-Deering-KENNEBUNK-WindhamDec 21 · 55m Hurdles · Place 5 · Windham55m Hurdles39"5.10.70a11
Dec 21Bonny Eagle-Deering-KENNEBUNK-WindhamDec 21 · Triple Jump · Place 3 · WindhamTriple Jump3.33-6.2511
Dec 21Bonny Eagle-Deering-KENNEBUNK-WindhamDec 21 · 400 Meters · Place 7 · Windham400 Meters7.1:02.77a PB11
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · 800 Meters · Place 20 · Windham800 Meters202:50.7010
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · Triple Jump · Place 3 · WindhamTriple Jump331-7.2510
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · Long Jump · Place 7 · WindhamLong Jump714-0.7510
Jan 13SMAA: Marshwood-Portland-Westbrook-Windham 2Jan 13 · Triple Jump · Place 5 · WindhamTriple Jump5.30-0.2510
Jan 13SMAA: Marshwood-Portland-Westbrook-Windham 2Jan 13 · Long Jump · Place 7 · WindhamLong Jump7.13-6.5010
Jan 13SMAA: Marshwood-Portland-Westbrook-Windham 2Jan 13 · 800 Meters · Place 5 · Windham800 Meters5.2:52.32a10
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · 800 Meters · Place 7 · Windham800 Meters72:48.7210
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · Triple Jump · Place 10 · WindhamTriple Jump1030-11.2510
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · Long Jump · Place 14 · WindhamLong Jump1413-6.2510
Jan 3SMAA: Biddeford-Cheverus-Noble-WindhamJan 3 · 800 Meters · Place 3 · Windham800 Meters32:45.77 PB10
Jan 3SMAA: Biddeford-Cheverus-Noble-WindhamJan 3 · Long Jump · Place 6 · WindhamLong Jump612-9.2510

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · Triple Jump · Place 3 · Windham HighTriple Jump333-11.50—
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · Long Jump · Place 18 · Windham HighLong Jump1814-04.50—
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · 300m Hurdles · Place 9 · Windham High300m Hurdles953.55—
May 11Fleet Feet Maine Elite InvitationalMay 11 · Triple Jump · Place 21 · WindhamTriple Jump2133-510
May 7Cheverus Home MeetMay 7 · Triple Jump · Place 8 · Windham HighTriple Jump832-01.00—
May 7Cheverus Home MeetMay 7 · Long Jump · Place 16 · Windham HighLong Jump1614-02.00—
May 7Cheverus Home MeetMay 7 · 300m Hurdles · Place 9 · Windham High300m Hurdles955.86—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Triple Jump · Place 6 · Windham HighTriple Jump632-06.50—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Triple Jump · Place 6 · Windham HighTriple Jump632-06.50—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · Triple Jump · Place 3 · WindhamTriple Jump3.30-4.7510
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · Long Jump · Place 9 · WindhamLong Jump9.13-210
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · Triple Jump · Place 4 · Windham HighTriple Jump426-05.25—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · Long Jump · Place 10 · Windham HighLong Jump1010-07.50—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 800 Meters · Place 10 · Windham High800 Meters103:18.54—
Jan 5SMAA: Massabesic-South Portland-Thornton Academy-Windham Jan 5 · Long Jump · Place 11 · Windham HighLong Jump1110-04.00—
Jan 5SMAA: Massabesic-South Portland-Thornton Academy-Windham Jan 5 · 800 Meters · Place 10 · Windham High800 Meters103:30.22—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Windham Field Event Only MeetMay 22 · Triple Jump · Place 6 · Windham HighTriple Jump627-05.00—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 800 Meters · Place 16 · Windham High800 Meters163:04.43 PB—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 100 Meters · Place 59 · Windham High100 Meters5916.28—
May 11SMAA: @ Windham - Kennebunk - BiddefordMay 11 · Triple Jump · Place 5 · Windham HighTriple Jump527-04.00—
Apr 25SMAA MEET #1- Noble, Windham, PortlandApr 25 · Triple Jump · Place 7 · WindhamTriple Jump7.24-00.009
Apr 25SMAA MEET #1- Noble, Windham, PortlandApr 25 · 800 Meters · Place 9 · Windham800 Meters9.3:05.04a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27SMAA: Bonny Eagle-Deering-Kennebunk-WindhamDec 27 · High Jump · WindhamHigh Jump--NH9
Dec 12SMAA: Biddeford-Cheverus-Noble-WindhamDec 12 · 2 Miles · Place 6 · Windham2 Miles6.15:59.00a PB9