Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPlymouth Winter Classic · Dec 54:47.93aPlymouth Winter ClassicDecember 5, 2025
10,000 Meters · OutdoorJim Boulanger Invitational · Apr 433:42.10aJim Boulanger InvitationalApril 4, 2026
1000 Meters · IndoorPlymouth Winter Classic · Dec 52:50.46aPlymouth Winter ClassicDecember 5, 2025
1500 Meters · OutdoorMiddlebury Outdoor Meet · Apr 184:18.94aMiddlebury Outdoor MeetApril 18, 2026
1600 Meters · OutdoorKVAC Large School Championship · May 274:48.66KVAC Large School ChampionshipMay 27, 2023
2 Miles · IndoorKVAC Class A Championship · Feb 1110:45.36KVAC Class A ChampionshipFebruary 11, 2023
200 Meters · IndoorKVAC Meet #11 · Jan 429.15KVAC Meet #11January 4, 2020
200 Meters · OutdoorKVAC:Lewiston @ Leavitt · May 727.94KVAC:Lewiston @ LeavittMay 7, 2021
3000 Meters · IndoorMiddlebury's Luke Hotte Field and Track Meet · Jan 249:22.03aMiddlebury's Luke Hotte Field and Track MeetJanuary 24, 2026
3200 Meters · OutdoorKVAC Large School Championship · May 2710:49.86KVAC Large School ChampionshipMay 27, 2023
400 Meters · IndoorKVAC Meet # 16 · Jan 311:05.14KVAC Meet # 16January 31, 2020
5000 Meters · OutdoorEd Daniels Classic · Apr 1116:14.27aEd Daniels ClassicApril 11, 2026
55m Hurdles · 39" · IndoorKVAC:Bru,Lew,MessErk,Ocea,Skowhegan · Jan 219.84aKVAC:Bru,Lew,MessErk,Ocea,SkowheganJanuary 21, 2022
800 Meters · IndoorKVAC Meet 4B · Jan 62:11.21KVAC Meet 4BJanuary 6, 2023
800 Meters · OutdoorKVAC:Cony, Lewiston, Camden Hills @ Mt Ararat · May 52:12.32KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5, 2022
High Jump · IndoorKVAC Meet 4B · Jan 62.50KVAC Meet 4BJanuary 6, 2023
Long Jump · IndoorKVAC Meet # 8 · Dec 2714-00.50KVAC Meet # 8December 27, 2019
Pole Vault · IndoorKVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford Hills · Dec 166-06.00KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford HillsDecember 16, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 12 · Saint Michael'sSaint Michael's10,000 Meters12.33:59.23aJr
May 1NE10 OutdoorMay 1 · 10,000 Meters · Place 12 · Saint Michael'sSaint Michael's10,000 Meters12.33:59.23aJr
Apr 18Middlebury Outdoor MeetApr 18 · 1500 Meters · Place 15 · Saint Michael'sSaint Michael's1500 Meters15.4:18.94a PBJr
Apr 11Ed Daniels ClassicApr 11 · 5000 Meters · Place 10 · Saint Michael'sSaint Michael's5000 Meters10.16:14.27a PBJr
Apr 4Jim Boulanger InvitationalApr 4 · 10,000 Meters · Place 2 · Saint Michael'sSaint Michael's10,000 Meters2.33:42.10a PBJr
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 9 · Saint Michael'sSaint Michael's1500 Meters9.4:19.48aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24Middlebury's Luke Hotte Field and Track MeetJan 24 · 3000 Meters · Place 14 · Saint Michael'sSaint Michael's3000 Meters149:22.03a PBJr
Jan 16Middlebury Winter ClassicJan 16 · 3000 Meters · Place 25 · Saint Michael'sSaint Michael's3000 Meters259:30.36aJr
Jan 16Middlebury Winter ClassicJan 16 · 1 Mile · Place 22 · Saint Michael'sSaint Michael's1 Mile224:49.87aJr
Jan 10Middlebury Snowflake InviteJan 10 · 3000 Meters · Place 7 · Saint Michael'sSaint Michael's3000 Meters79:31.87aJr
Jan 10Middlebury Snowflake InviteJan 10 · 1 Mile · Place 7 · Saint Michael'sSaint Michael's1 Mile74:50.27aJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Plymouth Winter ClassicDec 5 · 1 Mile · Place 6 · Saint Michael'sSaint Michael's1 Mile6.4:47.93a PBJr
Dec 5Plymouth Winter ClassicDec 5 · 1000 Meters · Place 1 · Saint Michael'sSaint Michael's1000 Meters1.2:50.46a PBJr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 1600 Meters · Place 18 · LewistonLewiston1600 Meters18.4:50.19a12
May 27KVAC Large School ChampionshipMay 27 · 3200 Meters · Place 2 · LewistonLewiston3200 Meters210:49.86 PB12
May 27KVAC Large School ChampionshipMay 27 · 1600 Meters · Place 10 · LewistonLewiston1600 Meters104:48.66 PB12
May 20Lewiston Meet #2May 20 · 3200 Meters · Place 1 · Lewiston HigLewiston Hig3200 Meters110:51.0512
May 20Lewiston Meet #2May 20 · 1600 Meters · Place 4 · Lewiston HigLewiston Hig1600 Meters45:01.4912
May 12LEWISTON-ERSKINE-EDWARD LITTLE-MT ARARAT-@ Oxford HillsMay 12 · 1600 Meters · Place 4 · Lewiston HigLewiston Hig1600 Meters44:59.00—
May 4Cony-Leavitt-Lewiston@ MorseMay 4 · 300m Hurdles · Place 5 · Lewiston HigLewiston Hig300m Hurdles547.33—
Apr 27Skowhegan Meet #1Apr 27 · 3200 Meters · Place 2 · Lewiston HigLewiston Hig3200 Meters210:54.42—
Apr 13Lewiston Meet #1Apr 13 · 300m Hurdles · Place 1 · Lewiston HigLewiston Hig300m Hurdles147.7612
Apr 13Lewiston Meet #1Apr 13 · 1600 Meters · Place 3 · Lewiston HigLewiston Hig1600 Meters35:03.9312

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 20Maine Class A State MeetFeb 20 · 1 Mile · Place 15 · LewistonLewiston1 Mile15.5:06.72a12
Feb 11KVAC Class A ChampionshipFeb 11 · 2 Miles · Place 3 · Lewiston HigLewiston Hig2 Miles310:45.36 PB12
Feb 11KVAC Class A ChampionshipFeb 11 · 1 Mile · Place 5 · Lewiston HigLewiston Hig1 Mile54:52.8912
Feb 3KVAC Meet 1AFeb 3 · 1 Mile · Place 3 · Lewiston HigLewiston Hig1 Mile34:57.7212
Jan 27KVAC Meet 6BJan 27 · High Jump · Place 3 · Lewiston HigLewiston HigHigh Jump35-02.0012
Jan 27KVAC Meet 6BJan 27 · 2 Miles · Place 1 · Lewiston HigLewiston Hig2 Miles110:53.7212
Jan 27KVAC Meet 6BJan 27 · 800 Meters · Place 2 · Lewiston HigLewiston Hig800 Meters22:11.3612
Jan 19KVAC Meet 5AJan 19 · 800 Meters · Place 3 · LewistonLewiston800 Meters32:13.0212
Jan 6KVAC Meet 4BJan 6 · High Jump · Place 5 · Lewiston HigLewiston HigHigh Jump52.50 PB12
Jan 6KVAC Meet 4BJan 6 · 2 Miles · Place 2 · Lewiston HigLewiston Hig2 Miles211:02.1712
Jan 6KVAC Meet 4BJan 6 · 800 Meters · Place 1 · Lewiston HigLewiston Hig800 Meters12:11.21 PB12

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30KVAC Meet 3CDec 30 · 800 Meters · Place 2 · LewistonLewiston800 Meters2.2:12.52a12
Dec 21KVAC Meet 2ADec 21 · 2 Miles · Place 3 · LewistonLewiston2 Miles3.10:54.31a12
Feb 12KVAC Championship - Class AFeb 12 · High Jump · Place 7 · LewistonLewistonHigh Jump75-02.00—
Feb 12KVAC Championship - Class AFeb 12 · 2 Miles · Place 4 · LewistonLewiston2 Miles411:07.20—
Jan 21KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · 2 Miles · Place 2 · LewistonLewiston2 Miles2.11:15.01a11
Jan 21KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · 55m Hurdles · Place 7 · LewistonLewiston55m Hurdles39"7.9.84a PB11
Jan 21KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · High Jump · Place 4 · LewistonLewistonHigh Jump4.5-00.0011
Jan 15East Coast Invitational VTJan 15 · 800 Meters · Place 16 · LewistonLewiston800 Meters16.2:17.62a11

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27KVAC Large School ChampionshipMay 27 · 300m Hurdles · Place 11 · Lewiston HigLewiston Hig300m Hurdles1146.1311
May 19River Rivals MeetMay 19 · 300m Hurdles · Place 5 · Lewiston HigLewiston Hig300m Hurdles546.1911
May 19River Rivals MeetMay 19 · 300m Hurdles · Place 5 · Lewiston HigLewiston Hig300m Hurdles546.1911
May 11KVAC:Oxford Hills,Lewiston@ MorseMay 11 · 300m Hurdles · Place 2 · LewistonLewiston300m Hurdles245.4611
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · 800 Meters · Place 5 · Lewiston HigLewiston Hig800 Meters52:12.32 PB11
Apr 30KVAC:Lewiston, Gardiner @ MorseApr 30 · 300m Hurdles · Place 2 · Lewiston HigLewiston Hig300m Hurdles245.9111
Apr 21Lewiston Meet 1Apr 21 · 1600 Meters · Place 4 · Lewiston HigLewiston Hig1600 Meters45:16.1611
Apr 21Lewiston Meet 1Apr 21 · 800 Meters · Place 2 · Lewiston HigLewiston Hig800 Meters22:24.3411

2021 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28KVAC:Lewiston, Leavitt, Skowhegan, ErskineDec 28 · 55m Hurdles · Place 6 · LewistonLewiston55m Hurdles39"6.10.81a11
Dec 28KVAC:Lewiston, Leavitt, Skowhegan, ErskineDec 28 · High Jump · Place 4 · LewistonLewistonHigh Jump4.5-00.0011
Dec 23KVAC:Lew,Leavitt,Ox Hills,Mess,Mt. A,WinDec 23 · High Jump · Place 6 · LewistonLewistonHigh Jump6.5-02.0011
Dec 23KVAC:Lew,Leavitt,Ox Hills,Mess,Mt. A,WinDec 23 · 800 Meters · Place 4 · LewistonLewiston800 Meters4.2:18.91a11
Dec 16KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford HillsDec 16 · 55m Hurdles · Place 2 · LewistonLewiston55m Hurdles39"2.9.94a11
Dec 16KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford HillsDec 16 · Pole Vault · Place 1 · LewistonLewistonPole Vault1.6-06.00 PB11
Dec 16KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford HillsDec 16 · High Jump · Place 1 · LewistonLewistonHigh Jump1.5-04.0011
Dec 10KVAC: EL, Lew, Mor, Con, Lea, OHDec 10 · 55m Hurdles · Place 3 · LewistonLewiston55m Hurdles39"3.10.41a11
Dec 10KVAC: EL, Lew, Mor, Con, Lea, OHDec 10 · High Jump · Place 3 · LewistonLewistonHigh Jump3.5-04.0011
Dec 10KVAC: EL, Lew, Mor, Con, Lea, OHDec 10 · 800 Meters · Place 3 · LewistonLewiston800 Meters3.2:21.63a11

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29KVAC Large School ChampionshipMay 29 · 300m Hurdles · Place 9 · LewistonLewiston300m Hurdles949.67—
May 29KVAC Large School ChampionshipMay 29 · 110m Hurdles · Place 8 · LewistonLewiston110m Hurdles819.18—
May 22River RivalsMay 22 · High Jump · Place 5 · LewistonLewistonHigh Jump55-02.00SO
May 22River RivalsMay 22 · 300m Hurdles · Place 4 · LewistonLewiston300m Hurdles447.33SO
May 22River RivalsMay 22 · 110m Hurdles · Place 3 · LewistonLewiston110m Hurdles319.04SO
May 12KVAC: Mt. Ararat, Morse @ LewistonMay 12 · High Jump · Place 5 · LewistonLewistonHigh Jump54-10.00SO
May 12KVAC: Mt. Ararat, Morse @ LewistonMay 12 · 800 Meters · Place 6 · LewistonLewiston800 Meters62:23.71SO
May 12KVAC: Mt. Ararat, Morse @ LewistonMay 12 · 110m Hurdles · Place 3 · LewistonLewiston110m Hurdles320.38SO
May 7KVAC:Lewiston @ LeavittMay 7 · High Jump · Place 1 · LewistonLewistonHigh Jump15-02.00—
May 7KVAC:Lewiston @ LeavittMay 7 · 200 Meters · Place 8 · LewistonLewiston200 Meters827.94 PB—
May 1KVAC:Lewiston, Gardiner@MorseMay 1 · High Jump · Place 3 · LewistonLewistonHigh Jump35-02.00SO
May 1KVAC:Lewiston, Gardiner@MorseMay 1 · 300m Hurdles · Place 4 · LewistonLewiston300m Hurdles449.71SO
May 1KVAC:Lewiston, Gardiner@MorseMay 1 · 110m Hurdles · Place 3 · LewistonLewiston110m Hurdles319.61SO

2020 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 8KVAC ChampionshipFeb 8 · 55m Hurdles · Place 12 · LewistonLewiston55m HurdlesRound P1210.42FR
Jan 31KVAC Meet # 16Jan 31 · High Jump · Place 6 · LewistonLewistonHigh Jump65-00.00FR
Jan 31KVAC Meet # 16Jan 31 · 400 Meters · Place 28 · LewistonLewiston400 Meters281:05.14 PBFR
Jan 31KVAC Meet # 16Jan 31 · 55m Hurdles · Place 14 · LewistonLewiston55m Hurdles1411.77FR
Jan 9KVAC Meet # 13Jan 9 · High Jump · Place 7 · LewistonLewistonHigh Jump74-10.00FR
Jan 9KVAC Meet # 13Jan 9 · 55m Hurdles · Place 7 · LewistonLewiston55m Hurdles710.38FR
Jan 4KVAC Meet #11Jan 4 · High Jump · Place 3 · LewistonLewistonHigh Jump34-10.00FR
Jan 4KVAC Meet #11Jan 4 · 55m Hurdles · Place 3 · LewistonLewiston55m Hurdles310.64FR
Jan 4KVAC Meet #11Jan 4 · 200 Meters · Place 9 · LewistonLewiston200 Meters929.15 PBFR

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27KVAC Meet # 8Dec 27 · 55m Hurdles · Place 11 · LewistonLewiston55m Hurdles39"11.11.42a9
Dec 27KVAC Meet # 8Dec 27 · Long Jump · Place 12 · LewistonLewistonLong Jump12.14-00.50 PB9
Dec 27KVAC Meet # 8Dec 27 · High Jump · LewistonLewistonHigh Jump--NH9
Dec 21KVAC Meet #7Dec 21 · 2 Miles · Place 7 · LewistonLewiston2 Miles7.11:29.92a9
Dec 14KVAC Meet #4Dec 14 · 800 Meters · Place 10 · LewistonLewiston800 Meters10.2:30.16a9
Dec 7KVAC Meet #2Dec 7 · 1 Mile · Place 12 · LewistonLewiston1 Mile12.5:33.96a9