Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWinslow Meet · Apr 1814.21aWinslow MeetApril 18, 2024
Discus · 1.6kg · OutdoorWinslow Meet · Apr 1881-11Winslow MeetApril 18, 2024
Javelin · 800g · OutdoorMPA Maine Class C State Track & Field Championships · Jun 1087-01MPA Maine Class C State Track & Field ChampionshipsJune 10, 2025
Shot Put · 12lb · OutdoorMaine Class C State Championship · Jun 137-1.75Maine Class C State ChampionshipJune 1, 2024

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Javelin · Place 31 · WinslowJavelin800g31.87-01 PB12
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Shot Put · Place 24 · WinslowShot Put12lb24.34-07.5012
May 30KVAC Small School ChampionshipMay 30 · Shot Put · Place 10 · WinslowShot Put1036-212
May 30KVAC Small School ChampionshipMay 30 · Javelin · Place 12 · WinslowJavelin12122-212
May 27Community Cup ChampionshipsMay 27 · Javelin · Place 12 · WinslowJavelin12109-112
May 27Community Cup ChampionshipsMay 27 · Discus · Place 11 · WinslowDiscus1199-912
May 27Community Cup ChampionshipsMay 27 · Shot Put · Place 9 · WinslowShot Put935-412
May 7Winslow Home MeetMay 7 · Javelin · Place 4 · WinslowJavelin4114-912
May 7Winslow Home MeetMay 7 · Discus · Place 4 · WinslowDiscus4101-212
May 7Winslow Home MeetMay 7 · Shot Put · Place 2 · WinslowShot Put239-612
May 2Lewiston Meet #1May 2 · Shot Put · Place 13 · WinslowShot Put1335-212
May 2Lewiston Meet #1May 2 · Discus · Place 12 · WinslowDiscus12101-512
May 2Lewiston Meet #1May 2 · Javelin · Place 7 · WinslowJavelin7112-112
Apr 24Messalonskee Meet #1Apr 24 · Shot Put · Place 5 · WinslowShot Put536-1.2512
Apr 24Messalonskee Meet #1Apr 24 · Discus · Place 5 · WinslowDiscus596-912
Apr 24Messalonskee Meet #1Apr 24 · Javelin · Place 5 · WinslowJavelin5111-012

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1Maine Class C State ChampionshipJun 1 · Shot Put · Place 22 · WinslowShot Put12lb22.37-1.75 PB11
May 24KVAC Small School ChampionshipMay 24 · Shot Put · Place 15 · WinslowShot Put12lb15.34-05.0011
May 11Waterville InvitationalMay 11 · Shot Put · Place 21 · Winslow HighShot Put2132-06.5011
May 9Mt. Blue Meet #2May 9 · Shot Put · Place 6 · WinslowShot Put637-611
May 9Mt. Blue Meet #2May 9 · Discus · Place 4 · WinslowDiscus495-211
May 9Mt. Blue Meet #2May 9 · 100 Meters · Place 17 · Winslow100 Meters1714.6511
May 3Waterville HS MeetMay 3 · Discus · Place 12 · Winslow HighDiscus1286-06—
May 3Waterville HS MeetMay 3 · Shot Put · Place 7 · Winslow HighShot Put736-10.00—
May 3Waterville HS MeetMay 3 · 100 Meters · Place 21 · Winslow High100 Meters2114.22—
Apr 26Lewiston Meet #1Apr 26 · Shot Put · Place 10 · Winslow HighShot Put1034-00.5011
Apr 26Lewiston Meet #1Apr 26 · Discus · Place 10 · Winslow HighDiscus1084-0311
Apr 26Lewiston Meet #1Apr 26 · 100 Meters · Place 44 · Winslow High100 Meters4414.3311
Apr 18Winslow MeetApr 18 · Discus · Place 5 · WinslowDiscus1.6kg5.81-11 PB11
Apr 18Winslow MeetApr 18 · Shot Put · Place 4 · WinslowShot Put12lb4.34-11.0011
Apr 18Winslow MeetApr 18 · 100 Meters · Place 42 · Winslow100 Meters42.14.21a PB11