Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKVAC Meet 1A · Dec 116:27.78aKVAC Meet 1ADecember 11, 2025
1600m Race Walk · OutdoorWaterville Invitational · May 1112:02.39Waterville InvitationalMay 11, 2024
1600m Racewalk · OutdoorWinslow HS Meet · May 1310:24.06aWinslow HS MeetMay 13, 2026
3200 Meters · OutdoorWaterville Meet #1 · Apr 2814:57.94aWaterville Meet #1April 28, 2026
55 Meter · IndoorKVAC Meet 2C · Dec 209.65aKVAC Meet 2CDecember 20, 2024
55 Meters · IndoorKVAC Meet 4C · Jan 89.56KVAC Meet 4CJanuary 8, 2025
800 Meters · IndoorKVAC Meet 3C · Jan 102:58.68KVAC Meet 3CJanuary 10, 2026
Discus · 1.6kg · OutdoorCommunity Cup Championships · May 2290-0Community Cup ChampionshipsMay 22, 2026
Shot Put · 12lb · IndoorKVAC Meet 1A · Dec 1123-06.00KVAC Meet 1ADecember 11, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30KVAC Small School ChampionshipMay 30 · 1600m Racewalk · Place 9 · Winslow1600m Racewalk9.11:28.43a12
May 22Community Cup ChampionshipsMay 22 · Discus · Place 17 · WinslowDiscus1.6kg17.90-0 PB12
May 22Community Cup ChampionshipsMay 22 · 1600m Racewalk · Place 3 · Winslow1600m Racewalk3.11:18.93a12
May 13Winslow HS MeetMay 13 · Discus · Place 20 · WinslowDiscus1.6kg20.67-812
May 13Winslow HS MeetMay 13 · 1600m Racewalk · Place 3 · Winslow1600m Racewalk3.10:24.06a PB12
Apr 28Waterville Meet #1Apr 28 · Discus · Place 20 · WinslowDiscus1.6kg20.75-312
Apr 28Waterville Meet #1Apr 28 · 3200 Meters · Place 6 · Winslow3200 Meters6.14:57.94a PB12
Apr 28Waterville Meet #1Apr 28 · 1600m Racewalk · Place 6 · Winslow1600m Racewalk6.11:16.39a12
Apr 16Messalonskee Meet #1Apr 16 · Discus · Place 13 · WinslowDiscus1.6kg13.75-412
Apr 16Messalonskee Meet #1Apr 16 · 1600m Racewalk · Place 2 · Winslow1600m Racewalk2.10:50.25a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 19 · Winslow HighShot Put1922-05.2511
Jan 10KVAC Meet 3CJan 10 · 800 Meters · Place 23 · Winslow High800 Meters232:58.68 PB11
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 19 · Winslow HighShot Put1922-05.2511
Jan 10KVAC Meet 3CJan 10 · 800 Meters · Place 23 · Winslow High800 Meters232:58.6811

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22KVAC Meet 2ADec 22 · Shot Put · Place 26 · WinslowShot Put12lb26.22-9.5012
Dec 22KVAC Meet 2ADec 22 · 800 Meters · Place 17 · Winslow800 Meters17.2:59.89a12
Dec 11KVAC Meet 1ADec 11 · 1 Mile · Place 8 · Winslow1 Mile8.6:27.78a PB12
Dec 11KVAC Meet 1ADec 11 · Shot Put · Place 16 · WinslowShot Put12lb16.23-06.00 PB12
Jan 8KVAC Meet 4CJan 8 · Shot Put · Place 31 · Winslow HighShot Put3120-09.0011
Jan 8KVAC Meet 4CJan 8 · 55 Meters · Place 54 · Winslow High55 Meters549.56 PB11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 55 Meter · Place 51 · Winslow55 Meter51.9.65a PB11
Dec 20KVAC Meet 2CDec 20 · Shot Put · Place 20 · WinslowShot Put12lb20.19-111
Dec 12KVAC Meet 1CDec 12 · 55 Meter · Place 69 · Winslow55 Meter69.9.65a11
Dec 12KVAC Meet 1CDec 12 · Shot Put · Place 41 · WinslowShot Put12lb41.20-911

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Waterville InvitationalMay 11 · 1600m Race Walk · Place 10 · Winslow High1600m Race Walk1012:02.39 PB10
May 3Waterville HS MeetMay 3 · 1600m Race Walk · Place 5 · Winslow High1600m Race Walk512:53.68—
Apr 26Lewiston Meet #1Apr 26 · 1600m Race Walk · Place 5 · Winslow High1600m Race Walk512:46.4410
Apr 18Winslow MeetApr 18 · 1600m Racewalk · Place 6 · Winslow1600m Racewalk6.13:10.48a10