Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 264:32.16aJohn Thomas Terrier ClassicJanuary 26, 2024
10,000 Meters · OutdoorNAC Conference Championships 2024 · Apr 2738:18.18aNAC Conference Championships 2024April 27, 2024
1000 Meters · IndoorBobcat Fresh Tune-up · Feb 222:42.15Bobcat Fresh Tune-upFebruary 22, 2025
10000 Meters · OutdoorMaien State Pine Tree Classic · Apr 1935:23.07Maien State Pine Tree ClassicApril 19, 2024
1500 Meters · OutdoorSilfen Invitational · Apr 104:09.69aSilfen InvitationalApril 10, 2026
1600 Meters · OutdoorPVC Small School Championship · May 274:46.46PVC Small School ChampionshipMay 27, 2023
200 Meters · IndoorLynn Ruddy Invitational · Feb 1427.58aLynn Ruddy InvitationalFebruary 14, 2025
200 Meters · OutdoorMonks Track andand Field Invitational · Apr 1226.48aMonks Track andand Field InvitationalApril 12, 2024
3000 Meters · IndoorMaine College State meet · Feb 39:18.51aMaine College State meetFebruary 3, 2024
3200 Meters · OutdoorMaine Class C State Championship · Jun 310:30.51aMaine Class C State ChampionshipJune 3, 2023
400 Meters · OutdoorSt Josephs Track & Field Invitational · Apr 1156.06aSt Josephs Track & Field InvitationalApril 11, 2026
5000 Meters · IndoorUBears Alumni Invitational · Dec 217:08.87aUBears Alumni InvitationalDecember 2, 2023
600 Meters · IndoorElm City Classic · Dec 81:29.90aElm City ClassicDecember 8, 2023
800 Meters · IndoorBates Invitational · Jan 192:06.96aBates InvitationalJanuary 19, 2024
800 Meters · OutdoorSpringfield College Classic · Apr 41:59.78aSpringfield College ClassicApril 4, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 1500 Meters · Place 3 · UMaine FarmingtonUMaine Farmington1500 Meters3.4:10.83aJr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 800 Meters · Place 1 · UMaine FarmingtonUMaine Farmington800 Meters1.2:01.06aJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 10 · UMaine FarmingtonUMaine Farmington800 Meters10.2:01.18aJr
Apr 11St Josephs Track & Field InvitationalApr 11 · 400 Meters · Place 12 · UMaine FarmingtonUMaine Farmington400 Meters12.56.06a PBJr
Apr 11Monks Track and Field InvitationalApr 11 · 400 Meters · Place 12 · UMaine FarmingtonUMaine Farmington400 Meters12.56.06aJr
Apr 10Silfen InvitationalApr 10 · 1500 Meters · Place 7 · UMaine FarmingtonUMaine Farmington1500 Meters7.4:09.69a PBJr
Apr 4Springfield College ClassicApr 4 · 800 Meters · Place 9 · UMaine FarmingtonUMaine Farmington800 Meters9.1:59.78a PBJr
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 7 · UMaine FarmingtonUMaine Farmington1500 Meters7.4:15.22aJr
Mar 26SNHU Spring InvitationalMar 26 · 800 Meters · Place 3 · UMaine FarmingtonUMaine Farmington800 Meters3.2:01.72aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Bates Indoor InvitationalJan 16 · 1000 Meters · Place 3 · UMaine FarmingtonUMaine Farmington1000 Meters3.2:50.33aJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · 1000 Meters · Place 1 · UMaine FarmingtonUMaine Farmington1000 Meters1.2:45.40aJr
Dec 5Elm City ClassicDec 5 · 600 Meters · Place 7 · UMaine FarmingtonUMaine Farmington600 Meters7.1:30.63aJr
Feb 22Bobcat Fresh Tune-upFeb 22 · 1000 Meters · Place 3 · Maine-FarmingtonMaine-Farmington1000 Meters32:42.15 PBSO
Feb 14Lynn Ruddy InvitationalFeb 14 · 800 Meters · Place 5 · UMaine FarmingtonUMaine Farmington800 Meters5.2:08.58aSo
Feb 14Lynn Ruddy InvitationalFeb 14 · 200 Meters · Place 14 · UMaine FarmingtonUMaine Farmington200 Meters14.27.58a PBWind: 0So
Feb 8Maine State ChampionshipsFeb 8 · 1000 Meters · Place 12 · UMaine FarmingtonUMaine Farmington1000 Meters12.2:43.92aSo
Jan 17Bates Indoor InvitationalJan 17 · 1000 Meters · Place 5 · UMaine FarmingtonUMaine Farmington1000 Meters5.2:47.14aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 1500 Meters · Place 2 · UMaine FarmingtonUMaine Farmington1500 Meters2.4:12.21aSo
Apr 26North Atlantic Conference ChampionshipsApr 26 · 800 Meters · Place 3 · UMaine FarmingtonUMaine Farmington800 Meters3.2:07.77aSo
Apr 18Maine State Pine Tree ClassicApr 18 · 800 Meters · Place 16 · UMaine FarmingtonUMaine Farmington800 Meters16.2:04.26aSo
Apr 11Monks Track & Field InviteApr 11 · 1500 Meters · Place 4 · UMaine FarmingtonUMaine Farmington1500 Meters4.4:21.10aSo
Apr 11Monks Track & Field InviteApr 11 · 400 Meters · Place 13 · UMaine FarmingtonUMaine Farmington400 Meters13.56.31aSo

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14USM Alumni OpenDec 14 · 1 Mile · Place 1 · UMaine FarmingtonUMaine Farmington1 Mile1.4:44.45aSo
Dec 6Elm City Challenge (Colby)Dec 6 · 600 Meters · Place 5 · UMaine FarmingtonUMaine Farmington600 Meters5.1:31.53aSo
Feb 3Maine College State meetFeb 3 · 3000 Meters · Place 12 · UMaine FarmingtonUMaine Farmington3000 Meters12.9:18.51a PBFr
Jan 26John Thomas Terrier ClassicJan 26 · 1 Mile · Place 256 · UMaine FarmingtonUMaine Farmington1 Mile2564:32.16a PB—
Jan 19Bates InvitationalJan 19 · 800 Meters · Place 7 · UMaine FarmingtonUMaine Farmington800 Meters7.2:06.96a PBFr
Jan 13Bowdoin Invitational Jan 13 · 1 Mile · Place 2 · Maine-FarmingtonMaine-Farmington1 Mile24:43.92FR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27NAC Conference Championships 2024Apr 27 · 10,000 Meters · Place 8 · UMaine FarmingtonUMaine Farmington10,000 Meters8.38:18.18a PBFr
Apr 27NAC Conference Championships 2024Apr 27 · 1500 Meters · Place 4 · UMaine FarmingtonUMaine Farmington1500 Meters4.4:12.44aFr
Apr 27NAC Conference Championships 2024Apr 27 · 800 Meters · Place 6 · UMaine FarmingtonUMaine Farmington800 Meters6.2:06.41aFr
Apr 19Maien State Pine Tree ClassicApr 19 · 10000 Meters · Place 2 · Maine-FarmingtonMaine-Farmington10000 Meters235:23.07 PBFR
Apr 12Silfen InvitationalApr 12 · 1500 Meters · Place 27 · UMaine FarmingtonUMaine Farmington1500 Meters274:15.23a—
Apr 12Monks Track andand Field InvitationalApr 12 · 800 Meters · Place 3 · UMaine FarmingtonUMaine Farmington800 Meters3.2:03.84aFr
Apr 12Monks Track andand Field InvitationalApr 12 · 200 Meters · Place 24 · UMaine FarmingtonUMaine Farmington200 Meters24.26.48a PBWind: 2Fr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Elm City ClassicDec 8 · 600 Meters · Place 6 · UMaine FarmingtonUMaine Farmington600 Meters6.1:29.90a PBFr
Dec 2UBears Alumni InvitationalDec 2 · 5000 Meters · Place 9 · UMaine FarmingtonUMaine Farmington5000 Meters9.17:08.87a PBFr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3Maine Class C State ChampionshipJun 3 · 3200 Meters · Place 6 · Lee AcademyLee Academy3200 Meters6.10:30.51a PB12
Jun 3Maine Class C State ChampionshipJun 3 · 1600 Meters · Place 4 · Lee AcademyLee Academy1600 Meters4.4:53.72a12
May 27PVC Small School ChampionshipMay 27 · 800 Meters · Place 2 · Lee AcademyLee Academy800 Meters22:09.8612
May 27PVC Small School ChampionshipMay 27 · 1600 Meters · Place 2 · Lee AcademyLee Academy1600 Meters24:46.46 PB12
May 19Orono Meet #1May 19 · 3200 Meters · Place 1 · Lee AcademyLee Academy3200 Meters110:56.03—
May 19Orono Meet #1May 19 · 1600 Meters · Place 1 · Lee AcademyLee Academy1600 Meters14:49.15—
May 15Brewer Meet #2May 15 · 3200 Meters · Place 1 · Lee AcademyLee Academy3200 Meters1.10:55.69a12
May 15Brewer Meet #2May 15 · 800 Meters · Place 1 · Lee AcademyLee Academy800 Meters1.2:08.11a12
May 11Bucksport Meet #3May 11 · 1600 Meters · Place 1 · Lee AcademyLee Academy1600 Meters14:48.63—
Apr 28Hampden Meet #1Apr 28 · 3200 Meters · Place 2 · Lee AcademyLee Academy3200 Meters210:33.21—
Apr 28Hampden Meet #1Apr 28 · 1600 Meters · Place 2 · Lee AcademyLee Academy1600 Meters24:54.14—
Apr 21Old Town Meet #1Apr 21 · 1600 Meters · Place 1 · Lee AcademyLee Academy1600 Meters15:00.87—
Apr 21Old Town Meet #1Apr 21 · 800 Meters · Place 2 · Lee AcademyLee Academy800 Meters22:11.32—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 4Maine Class C State ChampionshipJun 4 · 1600 Meters · Place 10 · Lee AcademyLee Academy1600 Meters10.4:57.53a11
Jun 4Maine Class C State ChampionshipJun 4 · 400 Meters · Place 15 · Lee AcademyLee Academy400 Meters15.58.74a11
May 27PVC Small School ChampionshipMay 27 · 3200 Meters · Place 5 · Lee AcademyLee Academy3200 Meters5.11:02.10a11
May 27PVC Small School ChampionshipMay 27 · 400 Meters · Place 6 · Lee AcademyLee Academy400 Meters6.57.00a11
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · 1600 Meters · Place 2 · Lee AcademyLee Academy1600 Meters24:59.1211
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · 800 Meters · Place 2 · Lee AcademyLee Academy800 Meters22:25.2511
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · 400 Meters · Place 3 · Lee AcademyLee Academy400 Meters357.2111
May 6PVC:FOX, GRNV, HAM, LEE, MAT @ OROMay 6 · 3200 Meters · Place 3 · Lee AcademyLee Academy3200 Meters310:59.4011
May 6PVC:FOX, GRNV, HAM, LEE, MAT @ OROMay 6 · 400 Meters · Place 5 · Lee AcademyLee Academy400 Meters557.7711
Apr 29PVC Regular Season Meet #2Apr 29 · 3200 Meters · Place 1 · Lee AcademyLee Academy3200 Meters111:10.94—
Apr 29PVC Regular Season Meet #2Apr 29 · 800 Meters · Place 1 · Lee AcademyLee Academy800 Meters12:27.34—
Apr 29PVC Regular Season Meet #2Apr 29 · 400 Meters · Place 1 · Lee AcademyLee Academy400 Meters158.14—
Apr 29PVC Regular Season Meet #2Apr 29 · 3200 Meters · Place 1 · Lee AcademyLee Academy3200 Meters111:10.94—
Apr 29PVC Regular Season Meet #2Apr 29 · 800 Meters · Place 1 · Lee AcademyLee Academy800 Meters12:27.34—
Apr 29PVC Regular Season Meet #2Apr 29 · 400 Meters · Place 1 · Lee AcademyLee Academy400 Meters158.14—
Apr 29PVC Regular Season Meet #2Apr 29 · 3200 Meters · Place 1 · Lee AcademyLee Academy3200 Meters111:10.94—
Apr 29PVC Regular Season Meet #2Apr 29 · 800 Meters · Place 1 · Lee AcademyLee Academy800 Meters12:27.34—
Apr 29PVC Regular Season Meet #2Apr 29 · 400 Meters · Place 1 · Lee AcademyLee Academy400 Meters158.14—
Apr 23PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · 3200 Meters · Place 2 · Lee AcademyLee Academy3200 Meters212:24.1211
Apr 23PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · 1600 Meters · Place 5 · Lee AcademyLee Academy1600 Meters55:15.6111