Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSM New Year's Invitational · Dec 305:37.53aUSM New Year's InvitationalDecember 30, 2023
100 Meters · OutdoorSt Josephs Track & Field Invitational · Apr 1114.58aSt Josephs Track & Field InvitationalApril 11, 2026
1500 Meters · OutdoorSheehan Invite · Apr 55:28.23aSheehan InviteApril 5, 2025
1600 Meters · OutdoorMOUNTAIN VALLEY CONFERENCE MEET · May 45:33.40MOUNTAIN VALLEY CONFERENCE MEETMay 4, 2024
1600m Race Walk · OutdoorWaterville Invitational · May 1311:17.73Waterville InvitationalMay 13, 2023
2 Miles · IndoorWMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, Booth · Jan 1912:09.07WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJanuary 19, 2024
200 Meters · IndoorWMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom's · Jan 530.88WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJanuary 5, 2024
200 Meters · OutdoorMaine Spring Opener · Apr 430.47aMaine Spring OpenerApril 4, 2026
2000m Steeplechase · OutdoorFleet Feet Maine Elite Invitational · May 118:35.55Fleet Feet Maine Elite InvitationalMay 11, 2024
3000m Steeplechase · 0.914m · OutdoorNorth Atlantic Conference Championships · Apr 2614:09.76aNorth Atlantic Conference ChampionshipsApril 26, 2025
3200 Meters · OutdoorMVC CHAMPIONSHIP · May 2312:05.92MVC CHAMPIONSHIPMay 23, 2024
400 Meters · OutdoorJonathan Tymann Invitational · Mar 271:15.68aJonathan Tymann InvitationalMarch 27, 2026
400m Hurdles · 36" / 0.914m · OutdoorMaine State Pine Tree Classic · Apr 181:25.90aMaine State Pine Tree ClassicApril 18, 2025
800 Meters · IndoorWMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt Vall · Feb 22:24.71WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFebruary 2, 2024
800 Meters · OutdoorMT VALLEY-MT ABRAM-BUCKFIELD-BOOTHBAY/WISCASSET-WINTHROP-CARRAB · May 142:27.26MT VALLEY-MT ABRAM-BUCKFIELD-BOOTHBAY/WISCASSET-WINTHROP-CARRABMay 14, 2024
Javelin · 800g · OutdoorSt Josephs Track & Field Invitational · Apr 1130.38mSt Josephs Track & Field InvitationalApril 11, 2026
Shot Put · 16lb / 7.26kg · OutdoorMaine Spring Opener · Apr 48.17mMaine Spring OpenerApril 4, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 25North Atlantic Conference ChampionshipsApr 25 · Javelin · Place 19 · UMaine Presque IsleUMaine Presque IsleJavelin800g19.27.29mSo
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Javelin · Place 24 · UMaine Presque IsleUMaine Presque IsleJavelin800g24.29.44mSo
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 400m Hurdles · Place 15 · UMaine Presque IsleUMaine Presque Isle400m Hurdles36" / 0.914m15.1:56.96aSo
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 100 Meters · Place 30 · UMaine Presque IsleUMaine Presque Isle100 Meters30.14.50aWind: 4.2So
Apr 11St Josephs Track & Field InvitationalApr 11 · Javelin · Place 25 · UMaine Presque IsleUMaine Presque IsleJavelin800g25.30.38m PBSo
Apr 11St Josephs Track & Field InvitationalApr 11 · Shot Put · Place 33 · UMaine Presque IsleUMaine Presque IsleShot Put16lb / 7.26kg33.7.83mSo
Apr 11St Josephs Track & Field InvitationalApr 11 · 200 Meters · Place 36 · UMaine Presque IsleUMaine Presque Isle200 Meters36.31.31aWind: 1.3So
Apr 11St Josephs Track & Field InvitationalApr 11 · 100 Meters · Place 24 · UMaine Presque IsleUMaine Presque Isle100 Meters24.14.58a PBWind: 1.6So
Apr 11Monks Track and Field InvitationalApr 11 · Javelin · Place 25 · UMaine Presque IsleUMaine Presque IsleJavelin800g25.30.38mSo
Apr 11Monks Track and Field InvitationalApr 11 · Shot Put · Place 33 · UMaine Presque IsleUMaine Presque IsleShot Put16lb / 7.26kg33.7.83mSo
Apr 11Monks Track and Field InvitationalApr 11 · 200 Meters · Place 36 · UMaine Presque IsleUMaine Presque Isle200 Meters36.31.31aWind: 1.3So
Apr 11Monks Track and Field InvitationalApr 11 · 100 Meters · Place 24 · UMaine Presque IsleUMaine Presque Isle100 Meters24.14.58aWind: 1.6So
Apr 4Maine Spring OpenerApr 4 · Javelin · Place 16 · UMaine Presque IsleUMaine Presque IsleJavelin800g16.26.72mSo
Apr 4Maine Spring OpenerApr 4 · Shot Put · Place 11 · UMaine Presque IsleUMaine Presque IsleShot Put16lb / 7.26kg11.8.17m PBSo
Apr 4Maine Spring OpenerApr 4 · 200 Meters · Place 13 · UMaine Presque IsleUMaine Presque Isle200 Meters13.30.47a PBWind: -1So
Mar 28Yellow Jacket OpenMar 28 · Shot Put · Place 38 · UMaine Presque IsleUMaine Presque IsleShot Put16lb / 7.26kg38.7.64mSo
Mar 27Jonathan Tymann InvitationalMar 27 · Javelin · Place 32 · UMaine Presque IsleUMaine Presque IsleJavelin800g32.20.11mSo
Mar 27Jonathan Tymann InvitationalMar 27 · 400 Meters · Place 31 · UMaine Presque IsleUMaine Presque Isle400 Meters31.1:15.68a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 3000m Steeplechase · Place 6 · UMaine Presque IsleUMaine Presque Isle3000m Steeplechase0.914m6.14:09.76a PBFr
Apr 18Maine State Pine Tree ClassicApr 18 · 400m Hurdles · Place 18 · UMaine Presque IsleUMaine Presque Isle400m Hurdles36" / 0.914m18.1:25.90a PBFr
Apr 11Monks Track & Field InviteApr 11 · 800 Meters · Place 23 · UMaine Presque IsleUMaine Presque Isle800 Meters23.2:41.66aFr
Apr 5Sheehan InviteApr 5 · 1500 Meters · Place 27 · UMaine Presque IsleUMaine Presque Isle1500 Meters275:28.23a PBFr
Apr 4Regis Spring Invite 2025Apr 4 · 800 Meters · Place 21 · UMaine Presque IsleUMaine Presque Isle800 Meters21.2:32.30aFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23MVC CHAMPIONSHIPMay 23 · 3200 Meters · Place 10 · Winthrop HigWinthrop Hig3200 Meters1012:05.92 PB—
May 23MVC CHAMPIONSHIPMay 23 · 3200 Meters · Place 10 · WinthropWinthrop3200 Meters1012:05.9212
May 14MT VALLEY-MT ABRAM-BUCKFIELD-BOOTHBAY/WISCASSET-WINTHROP-CARRABMay 14 · 800 Meters · Place 4 · WinthropWinthrop800 Meters42:27.26 PB12
May 11Fleet Feet Maine Elite InvitationalMay 11 · 2000m Steeplechase · Place 10 · WinthropWinthrop2000m Steeplechase108:35.55 PB12
May 4MOUNTAIN VALLEY CONFERENCE MEETMay 4 · 300m Hurdles · Place 8 · Winthrop HigWinthrop Hig300m Hurdles81:02.59—
May 4MOUNTAIN VALLEY CONFERENCE MEETMay 4 · 3200 Meters · Place 8 · Winthrop HigWinthrop Hig3200 Meters812:45.69—
May 4MOUNTAIN VALLEY CONFERENCE MEETMay 4 · 1600 Meters · Place 13 · Winthrop HigWinthrop Hig1600 Meters135:33.40 PB—
Apr 23MVC Meet @ Hall-DaleApr 23 · 300m Hurdles · Place 2 · Winthrop HigWinthrop Hig300m Hurdles258.3012
Apr 23MVC Meet @ Hall-DaleApr 23 · 3200 Meters · Place 2 · Winthrop HigWinthrop Hig3200 Meters212:14.3012
Apr 23MVC Meet @ Hall-DaleApr 23 · 300m Hurdles · Place 2 · Winthrop HigWinthrop Hig300m Hurdles258.3012
Apr 23MVC Meet @ Hall-DaleApr 23 · 3200 Meters · Place 2 · Winthrop HigWinthrop Hig3200 Meters212:14.3012

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 2WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFeb 2 · 800 Meters · Place 8 · WinthropWinthrop800 Meters82:24.71 PB12
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · 2 Miles · Place 7 · WinthropWinthrop2 Miles712:09.07 PB12
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 200 Meters · Place 33 · WinthropWinthrop200 Meters3331.7212
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 800 Meters · Place 5 · WinthropWinthrop800 Meters52:28.0312
Jan 5WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJan 5 · 200 Meters · Place 23 · WinthropWinthrop200 Meters2330.88 PB12
Jan 5WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJan 5 · 1 Mile · Place 6 · WinthropWinthrop1 Mile65:51.2712

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 1 Mile · Place 44 · WinthropWinthrop1 Mile44.5:37.53a PB12
Dec 30USM New Year's InvitationalDec 30 · 800 Meters · Place 28 · WinthropWinthrop800 Meters28.2:41.39a12

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 24USATF Maine Association Junior Olympic ChampionshipsJun 24 · 400m Hurdles · Place 3 · 01-Unattached01-Unattached400m Hurdles36" / 0.914m3.1:28.85a11
Jun 24USATF Maine Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 3 · 01-Unattached01-Unattached1500 Meters3.5:54.77a11
Jun 24USATF Maine Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 3 · 01-Unattached01-Unattached800 Meters3.2:44.38a11
May 13Waterville InvitationalMay 13 · 1600m Race Walk · Place 11 · Winthrop HigWinthrop Hig1600m Race Walk1111:17.73 PB11
May 5MVC Meet @LisbonMay 5 · 1600 Meters · Place 15 · Winthrop HigWinthrop Hig1600 Meters156:09.44—
May 5MVC Meet @LisbonMay 5 · 1600m Race Walk · Place 7 · Winthrop HigWinthrop Hig1600m Race Walk711:24.09—
Apr 29Husky ThrowdownApr 29 · Shot Put · Place 89 · Winthrop HighWinthrop HighShot Put8926-08.2511
Apr 29Husky ThrowdownApr 29 · Discus · Place 142 · Winthrop HighWinthrop HighDiscus14252-1011
Apr 29Husky ThrowdownApr 29 · Javelin · Place 122 · Winthrop HighWinthrop HighJavelin12253-0011
Apr 25MVC Meet: @ WiscassetApr 25 · 1600m Race Walk · Place 3 · Winthrop HigWinthrop Hig1600m Race Walk311:31.70—
Apr 25MVC Meet: @ WiscassetApr 25 · Javelin · Place 18 · Winthrop HigWinthrop HigJavelin1866-01—
Apr 25MVC Meet: @ WiscassetApr 25 · Discus · Place 24 · Winthrop HigWinthrop HigDiscus2456-07—
Apr 25MVC Meet: @ WiscassetApr 25 · 3200 Meters · Place 7 · Winthrop HigWinthrop Hig3200 Meters714:13.97—