Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKVAC Large School Championship · May 2513.21aKVAC Large School ChampionshipMay 25, 2024
200 Meters · IndoorKVAC Meet 2C · Dec 2027.48aKVAC Meet 2CDecember 20, 2024
200 Meters · OutdoorNew England Interscholastic Outdoor Championships · Jun 1025.95New England Interscholastic Outdoor ChampionshipsJune 10, 2023
300m Hurdles · 30" / 0.762m · OutdoorMPA Maine Class A State Track & Field Championships · Jun 1047.63aMPA Maine Class A State Track & Field ChampionshipsJune 10, 2025
400 Meters · IndoorKVAC Meet 2B · Dec 221:06.20aKVAC Meet 2BDecember 22, 2022
400 Meters · OutdoorMiddlebury Outdoor Meet · Apr 181:00.84aMiddlebury Outdoor MeetApril 18, 2026
55 Meter · IndoorKVAC: Brunswick vs Winslow · Dec 117.94aKVAC: Brunswick vs WinslowDecember 11, 2021
800 Meters · IndoorKVAC Meet 3D · Dec 302:50.02aKVAC Meet 3DDecember 30, 2022
High Jump · IndoorMaine Class A Indoor Track & Field Championship · Feb 175-04.00Maine Class A Indoor Track & Field ChampionshipFebruary 17, 2025
High Jump · OutdoorMaine Class A State Championship · Jun 15-5Maine Class A State ChampionshipJune 1, 2024
Long Jump · IndoorKVAC: Brunswick vs Winslow · Dec 1115-09.50KVAC: Brunswick vs WinslowDecember 11, 2021
Long Jump · OutdoorKVAC Large School Championship · May 2516-03.50KVAC Large School ChampionshipMay 25, 2024
Triple Jump · IndoorMaine Class A Indoor Track & Field Championship · Feb 1733-01.25Maine Class A Indoor Track & Field ChampionshipFebruary 17, 2025
Triple Jump · OutdoorLeavitt Home Meet · May 1433-4Leavitt Home MeetMay 14, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · High Jump · Place 4 · Plymouth StatePlymouth StateHigh Jump4.1.62mFr
Apr 25Little East Conference ChampionshipApr 25 · High Jump · Place 1 · Plymouth StatePlymouth StateHigh Jump1.1.57mFr
Apr 18Middlebury Outdoor MeetApr 18 · 400 Meters · Place 5 · Plymouth StatePlymouth State400 Meters5.1:00.84a PBFr
Apr 11Ed Daniels ClassicApr 11 · High Jump · Place 2 · Plymouth StatePlymouth StateHigh Jump2.1.57mFr
Apr 11Ed Daniels ClassicApr 11 · 200 Meters · Place 24 · Plymouth StatePlymouth State200 Meters24.27.29aWind: 2.2Fr
Apr 4Jim Boulanger InvitationalApr 4 · High Jump · Place 4 · Plymouth StatePlymouth StateHigh Jump4.1.47mFr
Apr 4Jim Boulanger InvitationalApr 4 · 400 Meters · Place 6 · Plymouth StatePlymouth State400 Meters6.1:01.86aFr
Apr 4Jim Boulanger InvitationalApr 4 · 200 Meters · Plymouth StatePlymouth State200 Meters—DNSWind: -3.9Fr
Mar 26SNHU Spring InvitationalMar 26 · 200 Meters · Place 20 · Plymouth StatePlymouth State200 Meters20.27.77aWind: 1.2Fr
Mar 26SNHU Spring InvitationalMar 26 · 100 Meters · Place 16 · Plymouth StatePlymouth State100 Meters16.13.22aWind: 2Fr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · High Jump · Place 22 · BrunswickBrunswickHigh Jump22.5-00.0012
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 4 · BrunswickBrunswick300m Hurdles30" / 0.762m4.47.63a PB12
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · High Jump · Place 3 · BrunswickBrunswickHigh Jump3.5-02.0012
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 200 Meters · Place 10 · BrunswickBrunswick200 Meters10.27.22a12
May 14Leavitt Home MeetMay 14 · Triple Jump · Place 2 · BrunswickBrunswickTriple Jump2.33-4 PB12
May 14Leavitt Home MeetMay 14 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-212

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · Triple Jump · Place 8 · BrunswickBrunswickTriple Jump8.33-01.25 PB12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · High Jump · Place 2 · BrunswickBrunswickHigh Jump2.5-04.00 PB12

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · Long Jump · Place 1 · BrunswickBrunswickLong Jump1.15-5.5012
Dec 20KVAC Meet 2CDec 20 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-212
Dec 20KVAC Meet 2CDec 20 · 200 Meters · Place 1 · BrunswickBrunswick200 Meters1.27.48a PB12
Dec 10KVAC Meet 1ADec 10 · Long Jump · Place 2 · BrunswickBrunswickLong Jump2.15-412
Dec 10KVAC Meet 1ADec 10 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-212
Dec 10KVAC Meet 1ADec 10 · 200 Meters · Place 1 · BrunswickBrunswick200 Meters1.27.71a12
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · High Jump · Place 7 · BrunswickBrunswickHigh Jump7.5-03.0011
Feb 19Maine Class A Indoor State MeetFeb 19 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-211
Feb 19Maine Class A Indoor State MeetFeb 19 · 200 Meters · Place 9 · BrunswickBrunswick200 Meters9.27.70a11
Feb 12KVAC Class A ChampionshipFeb 12 · High Jump · Place 1 · Brunswick HiBrunswick HiHigh Jump15-04.0011
Feb 12KVAC Class A ChampionshipFeb 12 · Long Jump · Place 6 · Brunswick HiBrunswick HiLong Jump614-11.5011
Feb 12KVAC Class A ChampionshipFeb 12 · 200 Meters · Place 4 · Brunswick HiBrunswick Hi200 Meters428.1911
Feb 12KVAC Class A ChampionshipFeb 12 · High Jump · Place 1 · Brunswick HiBrunswick HiHigh Jump15-02.00C11
Feb 12KVAC Class A ChampionshipFeb 12 · Long Jump · Place 9 · Brunswick HiBrunswick HiLong Jump914-04.7511
Feb 12KVAC Class A ChampionshipFeb 12 · 200 Meters · Place 3 · Brunswick HiBrunswick Hi200 Meters328.4211
Jan 4KVAC Meet 4AJan 4 · Long Jump · Place 2 · Brunswick HiBrunswick HiLong Jump214-11.5011
Jan 4KVAC Meet 4AJan 4 · High Jump · Place 1 · Brunswick HiBrunswick HiHigh Jump14-10.0011

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-5 PB11
Jun 1Maine Class A State ChampionshipJun 1 · 200 Meters · Place 7 · BrunswickBrunswick200 Meters7.27.57a11
May 25KVAC Large School ChampionshipMay 25 · Long Jump · Place 3 · BrunswickBrunswickLong Jump3.16-03.50 PB11
May 25KVAC Large School ChampionshipMay 25 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-02.0011
May 25KVAC Large School ChampionshipMay 25 · 400 Meters · Place 1 · BrunswickBrunswick400 Meters1.1:02.64a11
May 25KVAC Large School ChampionshipMay 25 · 100 Meters · Place 5 · BrunswickBrunswick100 MetersRound P5.13.21a PB11
May 25KVAC Large School ChampionshipMay 25 · 100 Meters · Place 5 · BrunswickBrunswick100 Meters5.13.61a11
May 11Waterville InvitationalMay 11 · High Jump · Place 1 · Brunswick HiBrunswick HiHigh Jump14-10.0011
Apr 26Lewiston Meet #1Apr 26 · Long Jump · Place 5 · Brunswick HiBrunswick HiLong Jump514-11.5011
Apr 26Lewiston Meet #1Apr 26 · High Jump · Place 1 · Brunswick HiBrunswick HiHigh Jump15-02.0011
Apr 26Lewiston Meet #1Apr 26 · 200 Meters · Place 1 · Brunswick HiBrunswick Hi200 Meters127.8911

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-411
Dec 21KVAC Meet 3CDec 21 · 55 Meter · Place 3 · BrunswickBrunswick55 Meter3.7.98a11
Dec 21KVAC Meet 3CDec 21 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-00.0011
Dec 16KVAC Meet 2CDec 16 · Long Jump · Place 2 · BrunswickBrunswickLong Jump2.14-05.0011
Dec 16KVAC Meet 2CDec 16 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-00.0011
Dec 16KVAC Meet 2CDec 16 · 200 Meters · Place 2 · BrunswickBrunswick200 Meters2.28.19a11
Dec 9KVAC Meet 1ADec 9 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-04.0011
Dec 9KVAC Meet 1ADec 9 · 200 Meters · Place 2 · BrunswickBrunswick200 Meters2.28.58a11
Feb 20Maine Class A State MeetFeb 20 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-02.0010

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10New England Interscholastic Outdoor ChampionshipsJun 10 · 200 Meters · Place 20 · Brunswick MEBrunswick ME200 Meters2025.95 PB10
Jun 3Maine Class A State ChampionshipJun 3 · High Jump · BrunswickBrunswickHigh Jump--NH10
Jun 3Maine Class A State ChampionshipJun 3 · 200 Meters · Place 6 · BrunswickBrunswick200 Meters6.26.51a10
May 19MTA Meet #1May 19 · High Jump · Place 1 · Brunswick HiBrunswick HiHigh Jump15-00.0010
May 19MTA Meet #1May 19 · 400 Meters · Place 2 · Brunswick HiBrunswick Hi400 Meters21:02.7510
May 19MTA Meet #1May 19 · 200 Meters · Place 2 · Brunswick HiBrunswick Hi200 Meters227.4610
May 19MTA Meet #1May 19 · 100 Meters · Place 2 · Brunswick HiBrunswick Hi100 Meters213.7210
May 11Morse Meet #1May 11 · Long Jump · Place 2 · Brunswick HiBrunswick HiLong Jump214-09.00—
May 11Morse Meet #1May 11 · High Jump · Place 1 · Brunswick HiBrunswick HiHigh Jump15-04.00—
May 11Morse Meet #1May 11 · 400 Meters · Place 2 · Brunswick HiBrunswick Hi400 Meters21:01.20—
Apr 28KVAC @ LeavittApr 28 · Long Jump · Place 2 · Brunswick HiBrunswick HiLong Jump215-00.0010
Apr 28KVAC @ LeavittApr 28 · High Jump · Place 1 · Brunswick HiBrunswick HiHigh Jump15-02.0010
Apr 28KVAC @ LeavittApr 28 · 200 Meters · Place 2 · Brunswick HiBrunswick Hi200 Meters227.5210
Apr 18KVAC: Winslow, Gardiner, Brunswick @ Oxford HillsApr 18 · Long Jump · Place 2 · Brunswick HiBrunswick HiLong Jump213-06.00—
Apr 18KVAC: Winslow, Gardiner, Brunswick @ Oxford HillsApr 18 · High Jump · Place 1 · Brunswick HiBrunswick HiHigh Jump15-00.00—
Apr 18KVAC: Winslow, Gardiner, Brunswick @ Oxford HillsApr 18 · 200 Meters · Place 1 · Brunswick HiBrunswick Hi200 Meters128.45—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30KVAC Meet 3DDec 30 · Long Jump · Place 3 · BrunswickBrunswickLong Jump3.12-11.0010
Dec 30KVAC Meet 3DDec 30 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-00.0010
Dec 30KVAC Meet 3DDec 30 · 800 Meters · Place 3 · BrunswickBrunswick800 Meters3.2:50.02a PB10
Dec 22KVAC Meet 2BDec 22 · Long Jump · Place 1 · BrunswickBrunswickLong Jump1.14-09.0010
Dec 22KVAC Meet 2BDec 22 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-04.0010
Dec 22KVAC Meet 2BDec 22 · 400 Meters · Place 3 · BrunswickBrunswick400 Meters3.1:06.20a PB10
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · Long Jump · Place 8 · BrunswickBrunswickLong Jump8.15-03.259

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · High Jump · Place 6 · BrunswickBrunswickHigh Jump6.5-00.009
May 27KVAC Large School ChampionshipMay 27 · Long Jump · Place 11 · Brunswick HiBrunswick HiLong Jump1110-03.009
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · Long Jump · Place 4 · Brunswick HiBrunswick HiLong Jump414-06.009
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · 200 Meters · Place 4 · Brunswick HiBrunswick Hi200 Meters428.019
Apr 29KVAC: Brunswick, Maranacook, Edward Little @ Oxford HillsApr 29 · Long Jump · Place 3 · Brunswick HiBrunswick HiLong Jump314-03.00—
Apr 29KVAC: Brunswick, Maranacook, Edward Little @ Oxford HillsApr 29 · High Jump · Place 2 · Brunswick HiBrunswick HiHigh Jump24-10.00—
Apr 29KVAC: Brunswick, Maranacook, Edward Little @ Oxford HillsApr 29 · 100 Meters · Place 6 · Brunswick HiBrunswick Hi100 Meters614.46—

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 23KVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDec 23 · High Jump · Place 3 · BrunswickBrunswickHigh Jump3.4-08.009
Dec 23KVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDec 23 · 200 Meters · Place 5 · BrunswickBrunswick200 Meters5.29.12a9
Dec 15KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · 55 Meter · Place 2 · BrunswickBrunswick55 Meter2.8.04a9
Dec 15KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.5-00.009
Dec 11KVAC: Brunswick vs WinslowDec 11 · 55 Meter · Place 3 · BrunswickBrunswick55 Meter3.7.94a PB9
Dec 11KVAC: Brunswick vs WinslowDec 11 · Long Jump · Place 1 · BrunswickBrunswickLong Jump1.15-09.50 PB9
Dec 11KVAC: Brunswick vs WinslowDec 11 · High Jump · Place 1 · BrunswickBrunswickHigh Jump1.4-10.009