Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTH · May 235:26.44SCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTHMay 23, 2023
3200 Meters · OutdoorLewiston Meet #2 · May 911:42.85Lewiston Meet #2May 9, 2024
800 Meters · OutdoorMt. View HS Home Meet · May 192:21.89aMt. View HS Home MeetMay 19, 2026
Javelin · 300g TJ · OutdoorOXFORD HILLS MS MEET · May 986-05OXFORD HILLS MS MEETMay 9, 2023
Pole Vault · OutdoorMT ARARAT-MORSE-CONY-@ Oxford Hills · May 111-0MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · Pole Vault · Place 13 · Oxford HillsOxford HillsPole Vault13.10-09.0011
May 21Agricultural Track and Field ClassicMay 21 · 800 Meters · Place 4 · Oxford HillsOxford Hills800 Meters4.2:24.96a11
May 19Mt. View HS Home MeetMay 19 · Pole Vault · Place 1 · Oxford HillsOxford HillsPole Vault1.10-611
May 19Mt. View HS Home MeetMay 19 · 800 Meters · Place 4 · Oxford HillsOxford Hills800 Meters4.2:21.89a PB11
May 7EDWARD LITTLE-LAWRENCE-MT BLUE-OCEANSIDE-MESSALONSKEE@ OxfordMay 7 · Pole Vault · Place 4 · Oxford HillsOxford HillsPole Vault4.10-06.0011
May 1MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1 · Pole Vault · Place 2 · Oxford HillsOxford HillsPole Vault2.11-0 PB11
May 1MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1 · 800 Meters · Place 5 · Oxford HillsOxford Hills800 Meters5.2:23.83a11
Apr 24Lewiston Meet #1Apr 24 · Pole Vault · Place 5 · Oxford HillsOxford HillsPole Vault5.8-611
Apr 24Lewiston Meet #1Apr 24 · 800 Meters · Place 4 · Oxford HillsOxford Hills800 Meters4.2:30.55a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Pole Vault · Oxford HillsOxford HillsPole Vault—NH10
Jun 2KVAC Large School ChampionshipJun 2 · Pole Vault · Place 8 · Oxford Hills Comprehensive HigOxford Hills Comprehensive HigPole Vault810-610
Jun 2KVAC Large School ChampionshipJun 2 · 300m Hurdles · Place 22 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig300m Hurdles2254.9210
May 22Agricultural Track and Field ClassicMay 22 · Pole Vault · Place 2 · Oxford Hills Comprehensive HigOxford Hills Comprehensive HigPole Vault210-010
May 22Agricultural Track and Field ClassicMay 22 · 300m Hurdles · Place 8 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig300m Hurdles854.1410
May 15Lewiston Meet #2May 15 · 300m Hurdles · Place 8 · Oxford HillsOxford Hills300m Hurdles858.1110
May 15Lewiston Meet #2May 15 · 1600 Meters · Place 10 · Oxford HillsOxford Hills1600 Meters105:29.9910
May 8EDWARD LITTLE-LAWRENCE-MT VALLEY-MT BLUE-@ Oxford HillsMay 8 · 300m Hurdles · Place 6 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig300m Hurdles652.4410
May 8EDWARD LITTLE-LAWRENCE-MT VALLEY-MT BLUE-@ Oxford HillsMay 8 · Pole Vault · Place 3 · Oxford Hills Comprehensive HigOxford Hills Comprehensive HigPole Vault310-010
May 1Lawrence Home MeetMay 1 · 1600 Meters · Place 6 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig1600 Meters65:33.3610

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25KVAC Large School ChampionshipMay 25 · Pole Vault · Place 10 · Oxford HillsOxford HillsPole Vault10.9-06.009
May 16Agricultural Track and Field ClassicMay 16 · 3200 Meters · Place 4 · Oxford HillsOxford Hills3200 Meters412:08.059
May 11Fleet Feet Maine Elite InvitationalMay 11 · Pole Vault · Place 17 · Oxford Hills Comprehensive HigOxford Hills Comprehensive HigPole Vault178-99
May 9Lewiston Meet #2May 9 · 3200 Meters · Place 3 · Oxford HillsOxford Hills3200 Meters311:42.85 PB9
Apr 26Mt. Ararat Meet #1Apr 26 · Pole Vault · Place 4 · Oxford HillsOxford HillsPole Vault48-06.009
Apr 26Mt. Ararat Meet #1Apr 26 · 3200 Meters · Place 6 · Oxford HillsOxford Hills3200 Meters612:07.459

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23SCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTHMay 23 · Javelin · Place 7 · Oxford HillsOxford HillsJavelin790-03—
May 23SCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTHMay 23 · 800 Meters · Place 2 · Oxford HillsOxford Hills800 Meters22:33.34—
May 23SCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTHMay 23 · 1600 Meters · Place 1 · Oxford HillsOxford Hills1600 Meters15:26.44 PB—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · Javelin · Place 1 · Oxford HillsOxford HillsJavelin187-06—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · 800 Meters · Place 1 · Oxford HillsOxford Hills800 Meters12:33.54—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · 1600 Meters · Place 2 · Oxford HillsOxford Hills1600 Meters25:37.71—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · Javelin · Place 1 · Oxford HillsOxford HillsJavelin187-06—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · 800 Meters · Place 1 · Oxford HillsOxford Hills800 Meters12:33.54—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · 1600 Meters · Place 2 · Oxford HillsOxford Hills1600 Meters25:37.71—
May 9OXFORD HILLS MS MEETMay 9 · 1600 Meters · Place 2 · Oxford HillsOxford Hills1600 Meters2.5:27.81a8
May 9OXFORD HILLS MS MEETMay 9 · Javelin · Place 1 · Oxford HillsOxford HillsJavelin300g TJ1.86-05 PB8
May 9OXFORD HILLS MS MEETMay 9 · 800 Meters · Place 2 · Oxford HillsOxford Hills800 Meters2.2:38.58a8