Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrunswick HS Meet #2 · May 2213.10Brunswick HS Meet #2May 22, 2025
200 Meters · IndoorKVAC Meet 5B · Jan 2431.52KVAC Meet 5BJanuary 24, 2026
200 Meters · OutdoorBrunswick HS Meet #2 · May 2228.18Brunswick HS Meet #2May 22, 2025
400 Meters · IndoorKVAC Meet 6C · Jan 291:08.79KVAC Meet 6CJanuary 29, 2025
55 Meter · IndoorKVAC Meet 1B · Dec 108.07aKVAC Meet 1BDecember 10, 2025
55 Meters · IndoorKVAC Meet 3C · Jan 48.08KVAC Meet 3CJanuary 4, 2025
800 Meters · IndoorKVAC Meet 2A · Dec 183:03.11aKVAC Meet 2ADecember 18, 2024
Discus · 1.6kg · OutdoorMorse Meet #2 · May 2079-5Morse Meet #2May 20, 2026
Javelin · 800g · OutdoorMT ARARAT-MORSE-CONY-@ Oxford Hills · May 1127-4MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1, 2026
Shot Put · 12lb · IndoorKVAC Meet 1B · Dec 1038-6KVAC Meet 1BDecember 10, 2025
Shot Put · 12lb · OutdoorCamden Hills Meet #1 · May 1536-6Camden Hills Meet #1May 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29KVAC Large School ChampionshipMay 29 · Javelin · Place 11 · Mt AraratJavelin800g11.110-211
May 29KVAC Large School ChampionshipMay 29 · Shot Put · Place 21 · Mt AraratShot Put12lb21.34-6.5011
May 20Morse Meet #2May 20 · Javelin · Place 5 · Mt AraratJavelin800g5.114-1011
May 20Morse Meet #2May 20 · Discus · Place 14 · Mt AraratDiscus1.6kg14.79-5 PB11
May 20Morse Meet #2May 20 · Shot Put · Place 13 · Mt AraratShot Put12lb13.31-011
May 15Camden Hills Meet #1May 15 · Javelin · Place 3 · Mt AraratJavelin800g3.121-111
May 15Camden Hills Meet #1May 15 · Shot Put · Place 9 · Mt AraratShot Put12lb9.36-6 PB11
May 2Husky ThrowdownMay 2 · Javelin · Place 25 · Mt AraratJavelin800g25.103-0511
May 1MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1 · Javelin · Place 2 · Mt AraratJavelin800g2.127-4 PB11
May 1MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1 · Discus · Place 16 · Mt AraratDiscus1.6kg16.53-211
Apr 16Mt. Ararat Home Meet #1Apr 16 · Javelin · Place 6 · Mt AraratJavelin800g6.105-411
Apr 16Mt. Ararat Home Meet #1Apr 16 · Discus · Place 20 · Mt AraratDiscus1.6kg20.56-1011
Apr 16Mt. Ararat Home Meet #1Apr 16 · 100 Meters · Place 29 · Mt Ararat100 Meters29.14.04a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 9KVAC Class A ChampionshipFeb 9 · Shot Put · Place 13 · Mt. AraratShot Put1335-1.7511
Jan 29KVAC Meet 6AJan 29 · Shot Put · Place 4 · Mt. AraratShot Put435-11.2511
Jan 24KVAC Meet 5BJan 24 · Shot Put · Place 8 · Mt. AraratShot Put834-911
Jan 24KVAC Meet 5BJan 24 · 200 Meters · Place 40 · Mt. Ararat200 Meters4031.52 PB11
Jan 16KVAC Meet 4AJan 16 · Shot Put · Place 5 · Mt. AraratShot Put537-2.5011
Jan 8KVAC Meet 3AJan 8 · Shot Put · Place 13 · Mt. Ararat HShot Put1334-08.5011
Jan 8KVAC Meet 3AJan 8 · 55 Meters · Place 34 · Mt. Ararat H55 Meters348.1511

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 22KVAC Meet 2ADec 22 · Shot Put · Place 7 · Mt AraratShot Put12lb7.36-8.2511
Dec 10KVAC Meet 1BDec 10 · 55 Meter · Place 43 · Mt Ararat55 Meter43.8.07a PB11
Dec 10KVAC Meet 1BDec 10 · Shot Put · Place 3 · Mt AraratShot Put12lb3.38-6 PB11
Feb 10KVAC Class A ChampionshipFeb 10 · Shot Put · Place 16 · Mt. AraratShot Put1631-110
Jan 29KVAC Meet 6CJan 29 · Shot Put · Place 5 · Mt. AraratShot Put535-8.5010
Jan 29KVAC Meet 6CJan 29 · 400 Meters · Place 6 · Mt. Ararat400 Meters61:08.79 PB10
Jan 8KVAC Meet 4BJan 8 · Shot Put · Place 14 · Mt. AraratShot Put1431-7.7510
Jan 8KVAC Meet 4BJan 8 · 55 Meters · Place 29 · Mt. Ararat55 Meters298.1010
Jan 4KVAC Meet 3CJan 4 · Shot Put · Place 24 · Mt. Ararat HShot Put2431-00.0010
Jan 4KVAC Meet 3CJan 4 · 55 Meters · Place 25 · Mt. Ararat H55 Meters258.08 PB10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 2KVAC Large School ChampionshipJun 2 · Javelin · Place 12 · Mt. AraratJavelin12113-610
May 22Brunswick HS Meet #2May 22 · Shot Put · Place 8 · Mt. AraratShot Put833-210
May 22Brunswick HS Meet #2May 22 · Javelin · Place 8 · Mt. AraratJavelin8118-1010
May 22Brunswick HS Meet #2May 22 · 200 Meters · Place 28 · Mt. Ararat200 Meters2828.18 PB10
May 22Brunswick HS Meet #2May 22 · 100 Meters · Place 32 · Mt. Ararat100 Meters3213.10 PB10
May 17Mt. Ararat RelaysMay 17 · Javelin · Place 4 · Mt. AraratJavelin4101-1110
May 17Mt. Ararat RelaysMay 17 · Shot Put · Place 6 · Mt. AraratShot Put634-310
May 15Lewiston Meet #2May 15 · Shot Put · Place 13 · Mt. Ararat HShot Put1333-00.0010
May 15Lewiston Meet #2May 15 · Javelin · Place 10 · Mt. Ararat HJavelin1098-0810
May 15Lewiston Meet #2May 15 · 100 Meters · Place 26 · Mt. Ararat H100 Meters2613.1010
May 8Mt. Ararat HS Meet #2May 8 · Discus · Place 28 · Mt. AraratDiscus2856-510
May 8Mt. Ararat HS Meet #2May 8 · Javelin · Place 10 · Mt. AraratJavelin10107-510
May 8Mt. Ararat HS Meet #2May 8 · 100 Meters · Place 26 · Mt. Ararat100 Meters2613.3610
May 3Husky ThrowdownMay 3 · Javelin · Place 29 · Mt. Ararat HJavelin2930.02m10
May 3Husky ThrowdownMay 3 · Discus · Place 92 · Mt. Ararat HDiscus9220.72m10
May 3Husky ThrowdownMay 3 · Discus · Place 92 · Mt. AraratDiscus9268-010
May 3Husky ThrowdownMay 3 · Javelin · Place 29 · Mt. AraratJavelin2998-610
May 1Lawrence Home MeetMay 1 · Javelin · Place 6 · Mt. AraratJavelin6121-910
May 1Lawrence Home MeetMay 1 · Discus · Place 23 · Mt. AraratDiscus2358-1010
May 1Lawrence Home MeetMay 1 · Shot Put · Place 11 · Mt. AraratShot Put1132-7.5010
Apr 24Mt. Ararat HS Meet #1Apr 24 · Shot Put · Place 12 · Mt. AraratShot Put1233-810
Apr 24Mt. Ararat HS Meet #1Apr 24 · Javelin · Place 6 · Mt. AraratJavelin6107-510
Apr 24Mt. Ararat HS Meet #1Apr 24 · 100 Meters · Place 29 · Mt. Ararat100 Meters2913.5710

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18KVAC Meet 2ADec 18 · 55 Meter · Place 36 · Mt Ararat55 Meter36.8.08a10
Dec 18KVAC Meet 2ADec 18 · Shot Put · Place 23 · Mt AraratShot Put12lb23.31-010
Dec 18KVAC Meet 2ADec 18 · 800 Meters · Place 16 · Mt Ararat800 Meters16.3:03.11a PB10
Dec 12KVAC Meet 1CDec 12 · Shot Put · Place 15 · Mt AraratShot Put12lb15.30-9.7510
Dec 12KVAC Meet 1CDec 12 · 800 Meters · Place 18 · Mt Ararat800 Meters18.3:03.62a10

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16Brunswick MeetMay 16 · Shot Put · Place 21 · Mt. AraratShot Put2129-79
May 16Brunswick MeetMay 16 · Javelin · Place 17 · Mt. AraratJavelin1787-39
May 16Brunswick MeetMay 16 · 100 Meters · Place 43 · Mt. Ararat100 Meters4313.469
May 13Mt. Ararat RelaysMay 13 · Shot Put · Place 7 · Mt. AraratShot Put731-49
May 11Fleet Feet Maine Elite InvitationalMay 11 · Javelin · Place 33 · Mt. AraratJavelin3376-09
May 9Lewiston Meet #2May 9 · Shot Put · Place 12 · Mt. Ararat HShot Put1229-06.509
May 9Lewiston Meet #2May 9 · Javelin · Place 21 · Mt. Ararat HJavelin2184-079
May 9Lewiston Meet #2May 9 · 100 Meters · Place 44 · Mt. Ararat H100 Meters4413.869
May 3Mt. Ararat Meet #2May 3 · Shot Put · Place 22 · Mt. AraratShot Put2230-2.509
May 3Mt. Ararat Meet #2May 3 · Javelin · Place 27 · Mt. AraratJavelin2785-49
May 3Mt. Ararat Meet #2May 3 · 100 Meters · Place 44 · Mt. Ararat100 Meters4413.889
Apr 26Mt. Ararat Meet #1Apr 26 · Shot Put · Place 19 · Mt. Ararat HShot Put1926-10.509
Apr 26Mt. Ararat Meet #1Apr 26 · Javelin · Place 23 · Mt. Ararat HJavelin2371-009
Apr 26Mt. Ararat Meet #1Apr 26 · 100 Meters · Place 30 · Mt. Ararat H100 Meters3013.759
Apr 20Skowhegan HS MeetApr 20 · Javelin · Place 17 · Mt. Ararat HJavelin1768-09—
Apr 20Skowhegan HS MeetApr 20 · 100 Meters · Place 32 · Mt. Ararat H100 Meters3213.88—