Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJim Boulanger Invitational · Apr 711.12aJim Boulanger InvitationalApril 7, 2024
200 Meters · IndoorJohn Thomas Terrier Classic · Jan 2724.01aJohn Thomas Terrier ClassicJanuary 27, 2023
200 Meters · OutdoorSt. Joseph's Monks Invitational · May 2023.64St. Joseph's Monks InvitationalMay 20, 2023
55 Meter · IndoorMaine Class A State Meet · Feb 206.60aMaine Class A State MeetFebruary 20, 2023
55 Meters · IndoorSMAA Southwestern Championships · Feb 116.76SMAA Southwestern ChampionshipsFebruary 11, 2023
60 Meter · IndoorUMaine Meet #1 · Dec 87.10aUMaine Meet #1December 8, 2023
60 Meters · IndoorNew England NEICAAA Indoor Championships · Mar 17.32New England NEICAAA Indoor ChampionshipsMarch 1, 2024
High Jump · IndoorRiverhawk Invitational · Jan 261.85mRiverhawk InvitationalJanuary 26, 2024
High Jump · OutdoorSMAA MEET #1- Noble, Windham, Portland · Apr 256-02.00SMAA MEET #1- Noble, Windham, PortlandApril 25, 2023
Long Jump · IndoorUMaine Meet #1 · Dec 86.82mUMaine Meet #1December 8, 2023
Long Jump · OutdoorGeorge Davis Invitational · Apr 197.01mGeorge Davis InvitationalApril 19, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · Long Jump · Place 2 · New HampshireNew HampshireLong Jump2.6.90mWind: 0.2Jr
May 9America East Outdoor ChampionshipsMay 9 · Triple Jump · Place 12 · New HampshireNew HampshireTriple Jump12.14.20mWind: 2.5Jr
May 9America East Outdoor ChampionshipsMay 9 · Long Jump · Place 6 · New HampshireNew HampshireLong Jump6.7.20mWind: 3.1Jr
May 9America East Outdoor ChampionshipsMay 9 · High Jump · Place 6 · New HampshireNew HampshireHigh Jump6.1.92mJr
Apr 17George Davis InvitationalApr 17 · High Jump · Place 7 · New HampshireNew HampshireHigh Jump7.1.85mJr
Apr 4Jim Boulanger InvitationalApr 4 · Long Jump · Place 1 · New HampshireNew HampshireLong Jump1.6.69mWind: -2.4Jr
Apr 4Jim Boulanger InvitationalApr 4 · High Jump · Place 1 · New HampshireNew HampshireHigh Jump1.1.92mJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · Long Jump · Place 3 · New HampshireNew HampshireLong Jump37.24mJR
Feb 6Riverhawk InvitationalFeb 6 · Long Jump · Place 4 · New HampshireNew HampshireLong Jump46.86mJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · High Jump · Place 7 · New HampshireNew HampshireHigh Jump7.1.90mJr
May 102025 NEICAAA Outdoor ChampsMay 10 · High Jump · Place 17 · New HampshireNew HampshireHigh Jump171.86mSO
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · High Jump · Place 2 · New HampshireNew HampshireHigh Jump2.1.90mSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Riverhawk InvitationalJan 24 · High Jump · Place 15 · New HampshireNew HampshireHigh Jump15.1.91mSo

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.7.24mSo
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · Long Jump · Place 11 · New HampshireNew HampshireLong Jump116.67mFR
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 60 Meters · Place 26 · New HampshireNew Hampshire60 MetersRound P267.32 PBFR
Feb 19America East Indoor ChampionshipsFeb 19 · Long Jump · Place 4 · New HampshireNew HampshireLong Jump422-8FR
Jan 26Riverhawk InvitationalJan 26 · Long Jump · Place 8 · New HampshireNew HampshireLong Jump86.93mFR
Jan 26Riverhawk InvitationalJan 26 · High Jump · Place 23 · New HampshireNew HampshireHigh Jump231.85m PBFR

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · Long Jump · Place 6 · New HampshireNew HampshireLong Jump622-9.75FR
May 10NEICAAA Outdoor ChampionshipMay 10 · Long Jump · Place 6 · New HampshireNew HampshireLong Jump622-9.75FR
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Long Jump · Place 4 · New HampshireNew HampshireLong Jump4.6.96mWind: 0Fr
Apr 26America East Pre-ConferenceApr 26 · Long Jump · Place 2 · New HampshireNew HampshireLong Jump2.6.83mFr
Apr 26America East Pre-ConferenceApr 26 · High Jump · Place 4 · New HampshireNew HampshireHigh Jump4.1.77mFr
Apr 19George Davis InvitationalApr 19 · Long Jump · Place 1 · New HampshireNew HampshireLong Jump1.7.01m PBWind: 0Fr
Apr 19George Davis InvitationalApr 19 · High Jump · New HampshireNew HampshireHigh Jump—NHFr
Apr 13UMASS Commonwealth Invitational Apr 13 · 100 Meters · Place 12 · New HampshireNew Hampshire100 Meters1211.27a—
Apr 7Jim Boulanger InvitationalApr 7 · Long Jump · Place 1 · New HampshireNew HampshireLong Jump1.6.87mWind: 2.2Fr
Apr 7Jim Boulanger InvitationalApr 7 · 100 Meters · Place 3 · New HampshireNew Hampshire100 Meters3.11.12a PBWind: 0.5Fr

2023 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 8UMaine Meet #1Dec 8 · 60 Meter · Place 3 · New HampshireNew Hampshire60 MeterRound P3.7.10a PBFr
Dec 8UMaine Meet #1Dec 8 · 60 Meter · Place 3 · New HampshireNew Hampshire60 Meter3.7.13aFr
Dec 8UMaine Meet #1Dec 8 · Long Jump · Place 1 · New HampshireNew HampshireLong Jump1.6.82m PBFr
Dec 8UMaine Meet #1Dec 8 · High Jump · Place 2 · New HampshireNew HampshireHigh Jump2.1.84mFr
Feb 20Maine Class A State MeetFeb 20 · 55 Meter · Place 2 · NobleNoble55 MeterRound P2.6.64a12
Feb 20Maine Class A State MeetFeb 20 · 55 Meter · Place 2 · NobleNoble55 Meter2.6.60a PB12
Feb 20Maine Class A State MeetFeb 20 · Long Jump · Place 4 · NobleNobleLong Jump4.20-10.0012
Feb 20Maine Class A State MeetFeb 20 · High Jump · Place 2 · NobleNobleHigh Jump2.6-00.0012
Feb 11SMAA Southwestern ChampionshipsFeb 11 · Long Jump · Place 2 · Noble High SNoble High SLong Jump220-03.75—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · High Jump · Place 1 · Noble High SNoble High SHigh Jump15-10.00—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55 Meters · Place 2 · Noble High SNoble High S55 Meters26.76 PB—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55 Meters · Place 2 · Noble High SNoble High S55 MetersRound P26.86—
Jan 27John Thomas Terrier ClassicJan 27 · 200 Meters · Place 101 · NobleNoble200 Meters101.24.01a PB12
Jan 21SMAA: Kennebunk-Marshwood-Massabesic-Noble-SanfordJan 21 · Long Jump · Place 1 · Noble High SNoble High SLong Jump119-07.75—
Jan 21SMAA: Kennebunk-Marshwood-Massabesic-Noble-SanfordJan 21 · High Jump · Place 1 · Noble High SNoble High SHigh Jump16-01.25—
Jan 21SMAA: Kennebunk-Marshwood-Massabesic-Noble-SanfordJan 21 · 55 Meters · Place 1 · Noble High SNoble High S55 Meters16.88—
Jan 14SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 14 · Long Jump · Place 2 · Noble High SNoble High SLong Jump220-00.75—
Jan 14SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 14 · High Jump · Place 1 · Noble High SNoble High SHigh Jump16-00.00—
Jan 14SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 14 · 55 Meters · Place 2 · Noble High SNoble High S55 Meters26.83—
Jan 4SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 4 · Long Jump · Place 2 · Noble High SNoble High SLong Jump219-01.00—
Jan 4SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 4 · High Jump · Place 3 · Noble High SNoble High SHigh Jump35-06.00—
Jan 4SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 4 · 55 Meters · Place 2 · Noble High SNoble High S55 Meters26.93—

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · Long Jump · Place 9 · NobleNobleLong Jump9.19-10.5012
Jun 3Maine Class A State ChampionshipJun 3 · High Jump · Place 7 · NobleNobleHigh Jump7.5-08.0012
Jun 3Maine Class A State ChampionshipJun 3 · 100 Meters · Place 3 · NobleNoble100 MetersRound P3.11.22a12
Jun 3Maine Class A State ChampionshipJun 3 · 100 Meters · Place 8 · NobleNoble100 Meters8.11.40a12
May 26Southwesterns ChampionshipMay 26 · Long Jump · Place 2 · Noble High SNoble High SLong Jump220-09.50—
May 26Southwesterns ChampionshipMay 26 · High Jump · Place 8 · Noble High SNoble High SHigh Jump85-08.00—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 8 · Noble High SNoble High S100 Meters811.50—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 6 · Noble High SNoble High S100 MetersRound P611.31—
May 26Southwesterns ChampionshipMay 26 · Long Jump · Place 2 · Noble High SNoble High SLong Jump220-09.50—
May 26Southwesterns ChampionshipMay 26 · High Jump · Place 8 · Noble High SNoble High SHigh Jump85-08.00—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 8 · Noble High SNoble High S100 Meters811.50—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 6 · Noble High SNoble High S100 MetersRound P611.31—
May 20St. Joseph's Monks InvitationalMay 20 · Long Jump · Place 2 · Noble High SNoble High SLong Jump220-02.00—
May 20St. Joseph's Monks InvitationalMay 20 · 200 Meters · Place 2 · Noble High SNoble High S200 Meters223.64 PB—
May 20St. Joseph's Monks InvitationalMay 20 · 100 Meters · Place 1 · Noble High SNoble High S100 Meters111.62—
May 16SMAA: THORNTON-BIDDEFORD-BONNY EAGLE-WESTBROOK-@NOBLEMay 16 · Long Jump · Place 1 · Noble High SNoble High SLong Jump121-02.00—
May 16SMAA: THORNTON-BIDDEFORD-BONNY EAGLE-WESTBROOK-@NOBLEMay 16 · High Jump · Place 1 · Noble High SNoble High SHigh Jump15-10.00—
May 16SMAA: THORNTON-BIDDEFORD-BONNY EAGLE-WESTBROOK-@NOBLEMay 16 · 100 Meters · Place 1 · Noble High SNoble High S100 Meters111.33—
May 1SMAA Week 2 MeetMay 1 · Long Jump · Place 1 · Noble High SNoble High SLong Jump121-03.00—
May 1SMAA Week 2 MeetMay 1 · High Jump · Place 2 · Noble High SNoble High SHigh Jump25-10.00—
May 1SMAA Week 2 MeetMay 1 · 100 Meters · Place 2 · Noble High SNoble High S100 Meters211.56—
Apr 29Sanford RelaysApr 29 · Long Jump · Place 1 · M Noble High SM Noble High SLong Jump120-02.00—
Apr 29Sanford RelaysApr 29 · High Jump · Place 1 · M Noble High SM Noble High SHigh Jump11.33—
Apr 25SMAA MEET #1- Noble, Windham, PortlandApr 25 · Long Jump · Place 1 · NobleNobleLong Jump1.20-07.7512
Apr 25SMAA MEET #1- Noble, Windham, PortlandApr 25 · High Jump · Place 1 · NobleNobleHigh Jump1.6-02.00 PB12
Apr 25SMAA MEET #1- Noble, Windham, PortlandApr 25 · 100 Meters · Place 1 · NobleNoble100 Meters1.11.36a12

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 7 · NobleNoble55 MeterRound P7.6.85a12
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 6 · NobleNoble55 Meter6.6.81a12
Dec 30USM New Year's InvitationalDec 30 · Long Jump · Place 2 · NobleNobleLong Jump2.19-09.5012
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 55 Meter · Place 1 · NobleNoble55 Meter1.6.85a12
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · Long Jump · Place 2 · NobleNobleLong Jump2.18-11.7512
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 200 Meters · Place 2 · NobleNoble200 Meters2.25.25a12
Dec 12SMAA: Biddeford-Cheverus-Noble-WindhamDec 12 · 55 Meter · Place 2 · NobleNoble55 Meter2.6.88a12
Dec 12SMAA: Biddeford-Cheverus-Noble-WindhamDec 12 · Long Jump · Place 2 · NobleNobleLong Jump2.18-08.2512
Dec 12SMAA: Biddeford-Cheverus-Noble-WindhamDec 12 · High Jump · Place 1 · NobleNobleHigh Jump1.5-06.0012

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · Long Jump · Place 17 · NobleNobleLong Jump17.19-02.0011
Jun 4Maine Class A State ChampionshipJun 4 · High Jump · Place 3 · NobleNobleHigh Jump3.5-09.0011
May 27Southwestern ChampionshipMay 27 · Long Jump · Place 11 · Noble HighNoble HighLong Jump1118-09.00—
May 27Southwestern ChampionshipMay 27 · High Jump · Place 4 · Noble HighNoble HighHigh Jump45-08.00—
May 27Southwestern ChampionshipMay 27 · 100 Meters · Place 21 · Noble HighNoble High100 MetersRound P2111.90—
May 27Southwestern ChampionshipMay 27 · Long Jump · Place 11 · Noble HighNoble HighLong Jump1118-09.00—
May 27Southwestern ChampionshipMay 27 · High Jump · Place 4 · Noble HighNoble HighHigh Jump45-08.00—
May 27Southwestern ChampionshipMay 27 · 100 Meters · Place 21 · Noble HighNoble High100 MetersRound P2111.90—
May 21SMAA York County Championship MeetMay 21 · Long Jump · Place 1 · NobleNobleLong Jump1.19-05.0011
May 21SMAA York County Championship MeetMay 21 · High Jump · Place 1 · NobleNobleHigh Jump1.5-10.0011
May 21SMAA York County Championship MeetMay 21 · 100 Meters · Place 10 · NobleNoble100 MetersRound P10.12.05a11
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · Long Jump · Place 2 · Noble High SNoble High SLong Jump219-02.75—
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · High Jump · Place 2 · Noble High SNoble High SHigh Jump25-08.00—
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · 100 Meters · Place 4 · Noble High SNoble High S100 Meters412.29—
Apr 28SMAA: Noble, Portland @ WindhamApr 28 · Long Jump · Place 2 · Noble High SNoble High SLong Jump218-07.50—
Apr 28SMAA: Noble, Portland @ WindhamApr 28 · High Jump · Place 2 · Noble High SNoble High SHigh Jump25-08.00—
Apr 28SMAA: Noble, Portland @ WindhamApr 28 · 100 Meters · Place 5 · Noble High SNoble High S100 Meters512.97—