Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKVAC Meet 1B · Dec 104:47.54aKVAC Meet 1BDecember 10, 2025
1600 Meters · OutdoorLewiston Meet #2 · May 154:41.34Lewiston Meet #2May 15, 2025
1600m Racewalk · OutdoorKVAC Large School Championship · May 296:23.03aKVAC Large School ChampionshipMay 29, 2026
2 Miles · IndoorKVAC Meet 2A · Dec 2210:25.32aKVAC Meet 2ADecember 22, 2025
3000m Race Walk · IndoorUSATF New England Indoor Track & Field Championship · Feb 2213:41.47aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
3200 Meters · OutdoorMPA Maine Class A State Track & Field Championships · Jun 1010:06.51aMPA Maine Class A State Track & Field ChampionshipsJune 10, 2025
400 Meters · IndoorKVAC Meet 4A · Jan 41:02.43KVAC Meet 4AJanuary 4, 2024
5000m Racewalk · Outdoor130th Penn Relays Carnival · Apr 2322:45.41a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorKVAC Meet 3A · Jan 82:09.09KVAC Meet 3AJanuary 8, 2026
800 Meters · OutdoorLEWISTON-ERSKINE-EDWARD LITTLE-MT ARARAT-@ Oxford Hills · May 122:28.52LEWISTON-ERSKINE-EDWARD LITTLE-MT ARARAT-@ Oxford HillsMay 12, 2023

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 · 1600m Racewalk · Place 1 · Mt AraratMt Ararat1600m Racewalk1.6:24.55a12
May 29KVAC Large School ChampionshipMay 29 · 3200 Meters · Place 4 · Mt AraratMt Ararat3200 Meters4.10:37.05a12
May 29KVAC Large School ChampionshipMay 29 · 1600m Racewalk · Place 1 · Mt AraratMt Ararat1600m Racewalk1.6:23.03a PB12
May 20Morse Meet #2May 20 · 1600 Meters · Place 1 · Mt AraratMt Ararat1600 Meters1.4:58.11a12
May 15Camden Hills Meet #1May 15 · 1600 Meters · Place 2 · Mt AraratMt Ararat1600 Meters2.5:02.88a12
May 1MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1 · 3200 Meters · Place 1 · Mt AraratMt Ararat3200 Meters1.10:59.52a12
May 1MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1 · 1600m Racewalk · Place 1 · Mt AraratMt Ararat1600m Racewalk1.6:33.52a12
May 1MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1 · 1600 Meters · Place 1 · Mt AraratMt Ararat1600 Meters1.5:06.19a12
Apr 23130th Penn Relays CarnivalApr 23 · 5000m Racewalk · Place 3 · Maine Race WalkersMaine Race Walkers5000m Racewalk3.22:45.41a PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 1 · Maine Race WalkersMaine Race Walkers1 Mile16:34.37a12
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 1 · Maine Race WalkersMaine Race Walkers1 Mile16:34.37a12
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 3000m Race Walk · Place 1 · Maine Race WalkersMaine Race Walkers3000m Race Walk113:41.47a PB12
Feb 16Maine Class AFeb 16 · 2 Miles · Place 12 · Mt AraratMt Ararat2 Miles12.10:33.20a12
Jan 8KVAC Meet 3AJan 8 · 2 Miles · Place 2 · Mt. Ararat HMt. Ararat H2 Miles210:40.3812
Jan 8KVAC Meet 3AJan 8 · 800 Meters · Place 2 · Mt. Ararat HMt. Ararat H800 Meters22:09.09 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22KVAC Meet 2ADec 22 · 2 Miles · Place 2 · Mt AraratMt Ararat2 Miles2.10:25.32a PB12
Dec 10KVAC Meet 1BDec 10 · 2 Miles · Place 2 · Mt AraratMt Ararat2 Miles2.10:40.49a12
Dec 10KVAC Meet 1BDec 10 · 1 Mile · Place 1 · Mt AraratMt Ararat1 Mile1.4:47.54a PB12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Place 15 · Mt AraratMt Ararat1 Mile15.4:54.35a11
Jan 4KVAC Meet 3CJan 4 · 2 Miles · Place 2 · Mt. Ararat HMt. Ararat H2 Miles210:50.1611

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 1600m Racewalk · Place 1 · Mt AraratMt Ararat1600m Racewalk1.7:27.58a11
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 12 · Mt AraratMt Ararat3200 Meters12.10:06.51a PB11
May 15Lewiston Meet #2May 15 · 3200 Meters · Place 2 · Mt. Ararat HMt. Ararat H3200 Meters210:23.8111
May 15Lewiston Meet #2May 15 · 1600 Meters · Place 1 · Mt. Ararat HMt. Ararat H1600 Meters14:41.34 PB11
Apr 24129th Penn Relays Carnival - HSApr 24 · 5000m Racewalk · Place 2 · Maine Race WalkersMaine Race Walkers5000m Racewalk2.24:47.76a11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27USATF Night at The TRACKDec 27 · 1 Mile · Place 24 · UnattachedUnattached1 Mile24.4:51.87a11
Dec 18KVAC Meet 2ADec 18 · 2 Miles · Place 2 · Mt AraratMt Ararat2 Miles2.10:57.94a11
Dec 18KVAC Meet 2ADec 18 · 800 Meters · Place 2 · Mt AraratMt Ararat800 Meters2.2:10.06a11
Dec 12KVAC Meet 1CDec 12 · 2 Miles · Place 1 · Mt AraratMt Ararat2 Miles1.10:50.16a11
Dec 12KVAC Meet 1CDec 12 · 1 Mile · Place 2 · Mt AraratMt Ararat1 Mile2.4:51.84a11
Feb 12KVAC Class A ChampionshipFeb 12 · 2 Miles · Place 6 · Mt. Ararat HMt. Ararat H2 Miles610:51.2510
Feb 12KVAC Class A ChampionshipFeb 12 · 2 Miles · Place 5 · Mt. Ararat HMt. Ararat H2 Miles511:00.8010
Feb 2KVAC Meet 6BFeb 2 · 2 Miles · Place 5 · Mt. Ararat HMt. Ararat H2 Miles510:51.2510
Jan 4KVAC Meet 4AJan 4 · 400 Meters · Place 12 · Mt. Ararat HMt. Ararat H400 Meters121:02.43 PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 1600m Racewalk · Place 2 · Mt AraratMt Ararat1600m Racewalk2.7:33.47a10
May 25KVAC Large School ChampionshipMay 25 · 1600m Racewalk · Place 1 · Mt AraratMt Ararat1600m Racewalk1.8:07.23a10
May 25KVAC Large School ChampionshipMay 25 · 3200 Meters · Place 8 · Mt AraratMt Ararat3200 Meters8.10:58.35a10
May 25KVAC Large School ChampionshipMay 25 · 1600 Meters · Place 13 · Mt AraratMt Ararat1600 Meters13.5:18.03a10
May 9Lewiston Meet #2May 9 · 1600 Meters · Place 2 · Mt. Ararat HMt. Ararat H1600 Meters24:52.0410
Apr 25Penn Relays - HSApr 25 · 5000m Racewalk · Place 3 · Maine Race WalkersMaine Race Walkers5000m Racewalk3.25:41.99a10
Apr 20Skowhegan HS MeetApr 20 · 1600 Meters · Place 1 · Mt. Ararat HMt. Ararat H1600 Meters14:59.41—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 2 Miles · Place 18 · Mt AraratMt Ararat2 Miles18.11:05.63a10
Dec 30USM New Year's InvitationalDec 30 · 1 Mile · Place 25 · Mt AraratMt Ararat1 Mile25.5:03.53a10
Dec 20KVAC Meet 3BDec 20 · 2 Miles · Place 2 · Mt AraratMt Ararat2 Miles2.11:18.97a10
Dec 20KVAC Meet 3BDec 20 · 1 Mile · Place 1 · Mt AraratMt Ararat1 Mile1.5:04.88a10
Dec 14KVAC Meet 2ADec 14 · 2 Miles · Place 1 · Mt AraratMt Ararat2 Miles1.10:53.24a10
Dec 9KVAC Meet 1BDec 9 · 1 Mile · Place 2 · Mt AraratMt Ararat1 Mile2.5:03.26a10
Dec 9KVAC Meet 1BDec 9 · 800 Meters · Place 7 · Mt AraratMt Ararat800 Meters7.2:29.78a10
Feb 11KVAC Class A ChampionshipFeb 11 · 2 Miles · Place 8 · Mt. Ararat HMt. Ararat H2 Miles811:28.359
Jan 26KVAC Meet 6AJan 26 · 1 Mile · Place 4 · Mt. Ararat HMt. Ararat H1 Mile45:23.739
Jan 26KVAC Meet 6AJan 26 · 800 Meters · Place 5 · Mt. Ararat HMt. Ararat H800 Meters52:33.969
Jan 21KVAC Meet 5CJan 21 · 2 Miles · Place 6 · Mt. Ararat HMt. Ararat H2 Miles612:08.619
Jan 21KVAC Meet 5CJan 21 · 1 Mile · Place 9 · Mt. Ararat HMt. Ararat H1 Mile95:25.109
Jan 7KVAC Meet 4C MeetJan 7 · 2 Miles · Place 5 · Mt. Ararat HMt. Ararat H2 Miles511:50.58—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 1600m Racewalk · Place 4 · Mt AraratMt Ararat1600m Racewalk4.8:18.83a9
May 19MTA Meet #1May 19 · 3200 Meters · Place 7 · Mt. Ararat HMt. Ararat H3200 Meters711:14.159
May 12LEWISTON-ERSKINE-EDWARD LITTLE-MT ARARAT-@ Oxford HillsMay 12 · 800 Meters · Place 9 · Mt. Ararat HMt. Ararat H800 Meters92:28.52 PB—
May 12LEWISTON-ERSKINE-EDWARD LITTLE-MT ARARAT-@ Oxford HillsMay 12 · 1600 Meters · Place 10 · Mt. Ararat HMt. Ararat H1600 Meters105:24.00—
Apr 28KVAC @ LeavittApr 28 · 1600 Meters · Place 17 · Mt. Ararat HMt. Ararat H1600 Meters175:28.829

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30KVAC Meet 3CDec 30 · 2 Miles · Place 5 · Mt AraratMt Ararat2 Miles5.12:04.28a9
Dec 22KVAC Meet 2BDec 22 · 2 Miles · Mt AraratMt Ararat2 Miles--DNS9