Personal bests

Best marks in available results
Event / courseMarkMeetDate
High Jump · OutdoorAgricultural Track and Field Classic · May 213-6Agricultural Track and Field ClassicMay 21, 2026
Javelin · 600g · OutdoorMaine Class C Championship · Jun 679-04Maine Class C ChampionshipJune 6, 2026
Shot Put · 4kg · OutdoorMVC Championships · May 2726-11MVC ChampionshipsMay 27, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · Javelin · Place 20 · Spruce MountainJavelin600g20.79-04 PB11
May 27MVC ChampionshipsMay 27 · Javelin · Place 8 · Spruce MountainJavelin600g8.71-211
May 27MVC ChampionshipsMay 27 · Shot Put · Place 8 · Spruce MountainShot Put4kg8.26-11 PB11
May 21Agricultural Track and Field ClassicMay 21 · High Jump · Place 13 · Spruce MountainHigh Jump13.3-6 PB11
May 21Agricultural Track and Field ClassicMay 21 · Javelin · Place 8 · Spruce MountainJavelin600g8.74-711
May 21Agricultural Track and Field ClassicMay 21 · Shot Put · Place 2 · Spruce MountainShot Put4kg2.25-1111
May 12MVC @ WiscassetMay 12 · Javelin · Place 2 · Spruce MountainJavelin600g2.78-1111
May 12MVC @ WiscassetMay 12 · Shot Put · Place 6 · Spruce MountainShot Put4kg6.24-311
Apr 28MVC Meet @ Hall-DaleApr 28 · High Jump · Place 9 · Spruce MountainHigh Jump9.3-611
Apr 28MVC Meet @ Hall-DaleApr 28 · Shot Put · Place 6 · Spruce MountainShot Put4kg6.22-6.5011

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MVC ChampionshipsMay 29 · Javelin · Place 10 · Spruce MountainJavelin1078-010
May 22Agricultural Track and Field ClassicMay 22 · Shot Put · Place 15 · Spruce MountainShot Put1520-810
May 22Agricultural Track and Field ClassicMay 22 · Javelin · Place 6 · Spruce MountainJavelin678-210
May 22Agricultural Track and Field ClassicMay 22 · High Jump · Place 6 · Spruce MountainHigh Jump63-910
May 15MVC @ MaranacookMay 15 · Shot Put · Place 10 · Spruce MountainShot Put1020-1010
May 15MVC @ MaranacookMay 15 · Javelin · Place 3 · Spruce MountainJavelin378-310
May 15MVC @ MaranacookMay 15 · High Jump · Place 11 · Spruce MountainHigh Jump113-910
Apr 29MVC Meet @ Hall-DaleApr 29 · Shot Put · Place 8 · Spruce MountainShot Put822-110
Apr 29MVC Meet @ Hall-DaleApr 29 · Javelin · Place 5 · Spruce MountainJavelin570-610
Apr 29MVC Meet @ Hall-DaleApr 29 · High Jump · Place 5 · Spruce MountainHigh Jump53-1010
Apr 22MVC @ MaranacookApr 22 · Shot Put · Place 14 · Spruce MountainShot Put1421-6.5010
Apr 22MVC @ MaranacookApr 22 · Javelin · Place 6 · Spruce MountainJavelin657-1010
Apr 22MVC @ MaranacookApr 22 · High Jump · Place 7 · Spruce MountainHigh Jump73-910