Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600m Race Walk · OutdoorCommunity Cup Championships · May 209:08.96Community Cup ChampionshipsMay 20, 2023
1600m Racewalk · OutdoorMaine Class B State Championship · Jun 19:35.65aMaine Class B State ChampionshipJune 1, 2024
200 Meters · OutdoorWinslow Home Meet · May 730.97Winslow Home MeetMay 7, 2025
400 Meters · OutdoorCommunity Cup Championships · May 271:07.95Community Cup ChampionshipsMay 27, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 1600m Racewalk · Waterville1600m Racewalk—DQ12
May 27Community Cup ChampionshipsMay 27 · 400 Meters · Place 13 · Waterville400 Meters131:07.95 PB12
May 27Community Cup ChampionshipsMay 27 · 1600m Race Walk · Place 2 · Waterville1600m Race Walk29:38.2912
May 7Winslow Home MeetMay 7 · 200 Meters · Place 22 · Waterville200 Meters2230.97 PB12
May 7Winslow Home MeetMay 7 · 1600m Race Walk · Place 1 · Waterville1600m Race Walk19:32.0012
Apr 17Edward Little Meet #1Apr 17 · 400 Meters · Place 9 · Waterville400 Meters91:10.3612
Apr 17Edward Little Meet #1Apr 17 · 1600m Race Walk · Place 3 · Waterville1600m Race Walk310:02.4412

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 1600m Racewalk · Place 18 · Waterville1600m Racewalk18.9:35.65a PB11
May 24KVAC Small School ChampionshipMay 24 · 1600m Racewalk · Place 12 · Waterville1600m Racewalk12.9:47.01a11
May 3Waterville HS MeetMay 3 · 1600m Race Walk · Place 2 · Waterville H1600m Race Walk210:35.91—
Apr 24Messalonskee Home MeetApr 24 · 1600m Race Walk · Place 5 · Waterville H1600m Race Walk510:05.86—
Apr 20Skowhegan HS MeetApr 20 · 1600m Race Walk · Place 3 · Waterville H1600m Race Walk310:24.78—
Apr 20Skowhegan HS MeetApr 20 · 400 Meters · Place 20 · Waterville H400 Meters201:18.68—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · 1600m Racewalk · Place 15 · Waterville1600m Racewalk15.10:23.11a10
May 20Community Cup ChampionshipsMay 20 · 1600m Race Walk · Place 2 · Waterville H1600m Race Walk29:08.96 PB—
May 13Waterville InvitationalMay 13 · 1600m Race Walk · Place 6 · Waterville H1600m Race Walk69:30.62C10
May 10Belfast Meet #2May 10 · 1600m Race Walk · Place 3 · Waterville H1600m Race Walk310:03.69—
May 10Belfast Meet #2May 10 · Discus · Place 41 · Waterville HDiscus4138-06—
May 10Belfast Meet #2May 10 · 400 Meters · Place 19 · Waterville H400 Meters191:16.97—
May 4Winslow Home MeetMay 4 · 1600m Race Walk · Place 3 · Waterville H1600m Race Walk310:04.80—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6KVAC:Waterville, Messalonskee, Maranacook @ WinslowMay 6 · 1600m Race Walk · Place 3 · Waterville H1600m Race Walk311:00.84—
May 6KVAC:Waterville, Messalonskee, Maranacook @ WinslowMay 6 · Javelin · Place 28 · Waterville HJavelin2852-02—
May 6KVAC:Waterville, Messalonskee, Maranacook @ WinslowMay 6 · Discus · Place 34 · Waterville HDiscus3435-07—
May 6KVAC:Waterville, Messalonskee, Maranacook @ WinslowMay 6 · Shot Put · Place 32 · Waterville HShot Put3215-00.50—
Apr 22Lawrence Home Meet 1Apr 22 · 1600m Race Walk · Place 4 · Waterville H1600m Race Walk410:38.73—
Apr 22Lawrence Home Meet 1Apr 22 · Javelin · Place 15 · Waterville HJavelin1557-07—
Apr 22Lawrence Home Meet 1Apr 22 · Discus · Place 19 · Waterville HDiscus1933-11—
Apr 22Lawrence Home Meet 1Apr 22 · 1600m Race Walk · Place 4 · Waterville H1600m Race Walk410:38.73—
Apr 22Lawrence Home Meet 1Apr 22 · Javelin · Place 15 · Waterville HJavelin1557-07—
Apr 22Lawrence Home Meet 1Apr 22 · Discus · Place 19 · Waterville HDiscus1933-11—