Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSM Alumni Open · Dec 96:05.29aUSM Alumni OpenDecember 9, 2023
1000 Meters · IndoorUSM Open #1 · Dec 103:27.54aUSM Open #1December 10, 2022
1000 Meters · OutdoorSouthern Worcester County League #4 · Jan 104:16.40Southern Worcester County League #4January 10, 2018
1500 Meters · OutdoorJim Boulanger Invitational · Apr 45:20.10aJim Boulanger InvitationalApril 4, 2026
2 Miles · IndoorSWCL Dual #1 · Dec 1513:58.70SWCL Dual #1December 15, 2016
2 Miles · OutdoorSouthern Worcester County League #4 · Jan 1015:15.70Southern Worcester County League #4January 10, 2018
300 Meters · IndoorSWCL #4 · Jan 111:01.20SWCL #4January 11, 2017
400 Meters · OutdoorBates College Quad Meet · Apr 11:06.29Bates College Quad MeetApril 1, 2023
600 Meters · IndoorUSM Husky Invitational · Jan 271:48.99USM Husky InvitationalJanuary 27, 2024
800 Meters · IndoorSouthern Maine Husky Invitational · Jan 312:32.78aSouthern Maine Husky InvitationalJanuary 31, 2026
800 Meters · OutdoorMaien State Pine Tree Classic · Apr 192:28.15Maien State Pine Tree ClassicApril 19, 2024
High Jump · IndoorSouthern Worcester County League · Dec 133-10.00Southern Worcester County LeagueDecember 13, 2017

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Little East Conference ChampionshipApr 25 · 800 Meters · Place 16 · Southern MaineSouthern Maine800 Meters16.2:37.07aSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 10 · Southern MaineSouthern Maine800 Meters10.2:30.62aSr
Apr 11Ed Daniels ClassicApr 11 · 800 Meters · Southern MaineSouthern Maine800 Meters—DNFSr
Apr 4Jim Boulanger InvitationalApr 4 · 1500 Meters · Place 17 · Southern MaineSouthern Maine1500 Meters17.5:20.10a PBSr
Mar 26SNHU Spring InvitationalMar 26 · 800 Meters · Place 9 · Southern MaineSouthern Maine800 Meters9.2:33.36aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Maine State ChampionshipsFeb 7 · 600 Meters · Place 13 · Southern MaineSouthern Maine600 Meters13.1:52.74aSr
Jan 31Southern Maine Husky InvitationalJan 31 · 800 Meters · Place 6 · Southern MaineSouthern Maine800 Meters6.2:32.78a PBSr
Jan 16Bates Indoor InvitationalJan 16 · 600 Meters · Place 4 · Southern MaineSouthern Maine600 Meters4.1:51.74aSr
Jan 10Southern Maine Open IIJan 10 · 800 Meters · Place 7 · Southern MaineSouthern Maine800 Meters7.2:40.18aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · 1000 Meters · Place 3 · Southern MaineSouthern Maine1000 Meters3.3:31.08aSr
Feb 8Maine State ChampionshipsFeb 8 · 600 Meters · Place 8 · Southern MaineSouthern Maine600 Meters8.1:55.08aJr
Jan 25Southern Maine Husky InvitationalJan 25 · 800 Meters · Place 9 · Southern MaineSouthern Maine800 Meters9.2:43.36aJr
Jan 17Bates Indoor InvitationalJan 17 · 600 Meters · Place 8 · Southern MaineSouthern Maine600 Meters8.1:52.05aJr
Jan 11Suffolk RelaysJan 11 · 800 Meters · Place 16 · Southern MaineSouthern Maine800 Meters162:51.18a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Little East ChampionshipApr 27 · 800 Meters · Place 4 · Southern MaineSouthern Maine800 Meters42:31.25SO
Apr 19Maien State Pine Tree ClassicApr 19 · 800 Meters · Place 12 · Southern MaineSouthern Maine800 Meters122:28.15 PBSO
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 800 Meters · Place 26 · Southern MaineSouthern Maine800 Meters26.2:44.49aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 172024 Little East ChampionshipFeb 17 · 600 Meters · Place 7 · Southern MaineSouthern Maine600 Meters7.1:56.92aSo
Feb 3Maine College State meetFeb 3 · 800 Meters · Place 5 · Southern MaineSouthern Maine800 Meters5.2:35.96aSo
Jan 27USM Husky InvitationalJan 27 · 600 Meters · Place 2 · Southern MaineSouthern Maine600 Meters21:48.99 PBSO
Jan 13Suffolk Ice BreakerJan 13 · 800 Meters · Place 19 · Southern MaineSouthern Maine800 Meters192:35.84—
Jan 6USM Open IIJan 6 · 600 Meters · Place 4 · Southern MaineSouthern Maine600 Meters41:52.77SO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9USM Alumni OpenDec 9 · 1 Mile · Place 1 · Southern MaineSouthern Maine1 Mile1.6:05.29a PBSo
Feb 4Maine College State MeetFeb 4 · 800 Meters · Place 9 · Southern MaineSouthern Maine800 Meters92:37.03FR
Jan 28USM Husky InvitationalJan 28 · 800 Meters · Place 4 · Southern MaineSouthern Maine800 Meters42:37.19—
Jan 14MIT Tri-MeetJan 14 · 600 Meters · Place 5 · Southern MaineSouthern Maine600 Meters51:51.89FR
Jan 7USM Meet #2Jan 7 · 800 Meters · Place 6 · Southern MaineSouthern Maine800 Meters6.2:38.53aFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Little East Outdoor Track & Field ChampionshipsApr 29 · 800 Meters · Place 2 · Southern MaineSouthern Maine800 Meters2.2:29.12aFr
Apr 22State of Maine, Pine Tree ClassicApr 22 · 800 Meters · Place 11 · Southern MaiSouthern Mai800 Meters112:31.14—
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 800 Meters · Place 5 · Southern MaineSouthern Maine800 Meters52:35.54FR
Apr 1Bates College Quad MeetApr 1 · 400 Meters · Place 4 · Southern MaineSouthern Maine400 Meters41:06.29 PBFR

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10USM Open #1Dec 10 · 1000 Meters · Place 5 · Southern MaineSouthern Maine1000 Meters5.3:27.54a PBFr
Jan 19SWCL - Northbridge Dual Meet #5Jan 19 · 1 Mile · Place 5 · QuaboagQuaboag1 Mile56:31.2012
Jan 19SWCL - Northbridge Dual Meet #5Jan 19 · 600 Meters · Place 14 · QuaboagQuaboag600 Meters142:19.8012
Jan 12SWCL - Northbridge Dual Meet #4 Jan 12 · 1 Mile · Place 1 · Quaboag RegionalQuaboag Regional1 Mile16:30.7012
Jan 12SWCL - Northbridge Dual Meet #4 Jan 12 · 1000 Meters · Place 1 · Quaboag RegionalQuaboag Regional1000 Meters13:53.7012
Jan 5SWCL - Tantasqua Dual Meet #3Jan 5 · 2 Miles · Place 1 · Quaboag RegiQuaboag Regi2 Miles114:27.8012
Jan 5SWCL - Tantasqua Dual Meet #3Jan 5 · 600 Meters · Place 4 · Quaboag RegiQuaboag Regi600 Meters42:14.8012

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jan 10Southern Worcester County League #4Jan 10 · 2 Miles · Place 4 · Quaboag Regional Middle/HighQuaboag Regional Middle/High2 Miles4.15:15.70 PB8
Jan 10Southern Worcester County League #4Jan 10 · 1000 Meters · Place 5 · Quaboag Regional Middle/HighQuaboag Regional Middle/High1000 Meters5.4:16.40 PB8

2017 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Southern Worcester County LeagueDec 13 · 1000 Meters · Place 8 · Quaboag Regional Middle/HighQuaboag Regional Middle/High1000 Meters8.4:08.308
Dec 13Southern Worcester County LeagueDec 13 · High Jump · Place 9 · Quaboag Regional Middle/HighQuaboag Regional Middle/HighHigh Jump9.3-10.00 PB8
Jan 18SWCL#5 WestJan 18 · 300 Meters · Place 21 · Quaboag Regional Middle/HighQuaboag Regional Middle/High300 Meters21.1:01.907
Jan 18SWCL#5 WestJan 18 · 2 Miles · Place 9 · Quaboag Regional Middle/HighQuaboag Regional Middle/High2 Miles9.16:00.407
Jan 18SWCL#5 WestJan 18 · High Jump · Quaboag Regional Middle/HighQuaboag Regional Middle/HighHigh Jump--NH7
Jan 11SWCL #4Jan 11 · 300 Meters · Place 25 · Quaboag Regional Middle/HighQuaboag Regional Middle/High300 Meters25.1:01.20 PB7
Jan 11SWCL #4Jan 11 · 2 Miles · Place 8 · Quaboag Regional Middle/HighQuaboag Regional Middle/High2 Miles8.15:25.407
Jan 11SWCL #4Jan 11 · High Jump · Quaboag Regional Middle/HighQuaboag Regional Middle/HighHigh Jump--NH7
Jan 4SWCL #3Jan 4 · 2 Miles · Place 6 · Quaboag Regional Middle/HighQuaboag Regional Middle/High2 Miles6.15:37.20Unofficial7
Jan 4SWCL #3Jan 4 · 1000 Meters · Place 15 · Quaboag Regional Middle/HighQuaboag Regional Middle/High1000 Meters15.4:24.30Unofficial7
Jan 4SWCL #3Jan 4 · High Jump · Quaboag Regional Middle/HighQuaboag Regional Middle/HighHigh Jump--NH7

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15SWCL Dual #1Dec 15 · 2 Miles · Place 6 · Quaboag Regional Middle/HighQuaboag Regional Middle/High2 Miles6.13:58.70 PB7
Dec 15SWCL Dual #1Dec 15 · High Jump · Place 16 · Quaboag Regional Middle/HighQuaboag Regional Middle/HighHigh Jump16.3-10.007