Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLynn Ruddy Invitational · Feb 134:55.61aLynn Ruddy InvitationalFebruary 13, 2026
1000 Meters · IndoorColby Mini Meet · Jan 292:52.10Colby Mini MeetJanuary 29, 2025
1500 Meters · OutdoorMonks Track & Field Invite · Apr 114:37.58aMonks Track & Field InviteApril 11, 2025
1600 Meters · OutdoorPVC Small School Championship · May 244:51.99aPVC Small School ChampionshipMay 24, 2024
2 Miles · IndoorEMITL Championship Small School · Feb 1111:31.81EMITL Championship Small SchoolFebruary 11, 2023
200 Meters · IndoorColby Mini Meet · Jan 2925.78Colby Mini MeetJanuary 29, 2025
200 Meters · OutdoorOrono Meet #1 · May 225.72Orono Meet #1May 2, 2024
3000 Meters · IndoorElm City Classic · Dec 510:11.45aElm City ClassicDecember 5, 2025
3200 Meters · OutdoorMaine Class C State Championship · Jun 110:41.04aMaine Class C State ChampionshipJune 1, 2024
400 Meters · IndoorEMITL Meet 3A · Dec 2957.01aEMITL Meet 3ADecember 29, 2023
400 Meters · OutdoorOrono Meet #1 · May 256.29Orono Meet #1May 2, 2024
5000 Meters · OutdoorSt Josephs Track & Field Invitational · Apr 1117:39.69aSt Josephs Track & Field InvitationalApril 11, 2026
600 Meters · IndoorColby Mini Meet · Jan 231:34.20Colby Mini MeetJanuary 23, 2026
800 Meters · IndoorEMITL Meet 4A · Jan 152:13.00aEMITL Meet 4AJanuary 15, 2024
800 Meters · OutdoorNorth Atlantic Conference Championships · Apr 262:08.31aNorth Atlantic Conference ChampionshipsApril 26, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 5000 Meters · Place 8 · Thomas (Maine)Thomas (Maine)5000 Meters8.19:10.09aSo
Apr 25North Atlantic Conference ChampionshipsApr 25 · 800 Meters · Place 7 · Thomas (Maine)Thomas (Maine)800 Meters7.2:11.28aSo
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 5000 Meters · Place 13 · Thomas (Maine)Thomas (Maine)5000 Meters13.18:23.71aSo
Apr 11St Josephs Track & Field InvitationalApr 11 · 5000 Meters · Place 5 · Thomas (Maine)Thomas (Maine)5000 Meters5.17:39.69a PBSo
Apr 11St Josephs Track & Field InvitationalApr 11 · 800 Meters · Place 4 · Thomas (Maine)Thomas (Maine)800 Meters4.2:10.52aSo
Apr 11Monks Track and Field InvitationalApr 11 · 5000 Meters · Place 5 · Thomas (Maine)Thomas (Maine)5000 Meters5.17:39.69aSo
Apr 11Monks Track and Field InvitationalApr 11 · 800 Meters · Place 4 · Thomas (Maine)Thomas (Maine)800 Meters4.2:10.52aSo

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · 1 Mile · Place 9 · Thomas (Maine)Thomas (Maine)1 Mile9.5:01.04aSo
Feb 20Mule Tune-UpFeb 20 · 800 Meters · Place 10 · Thomas (Maine)Thomas (Maine)800 Meters10.2:15.52aSo
Feb 13Lynn Ruddy InvitationalFeb 13 · 1 Mile · Place 12 · Thomas (Maine)Thomas (Maine)1 Mile12.4:55.61a PBSo
Feb 13Lynn Ruddy InvitationalFeb 13 · 800 Meters · Place 6 · Thomas (Maine)Thomas (Maine)800 Meters6.2:13.20aSo
Feb 7Maine State ChampionshipsFeb 7 · 1 Mile · Place 14 · Thomas (Maine)Thomas (Maine)1 Mile14.5:04.96aSo
Feb 7Maine State ChampionshipsFeb 7 · 600 Meters · Place 15 · Thomas (Maine)Thomas (Maine)600 Meters15.1:38.68aSo
Feb 7Maine State ChampionshipsFeb 7 · 200 Meters · Place 22 · Thomas (Maine)Thomas (Maine)200 Meters22.26.27aWind: 0So
Jan 23Colby Mini MeetJan 23 · 600 Meters · Place 4 · Thomas CollegeThomas College600 Meters41:34.20 PBSO
Jan 23Colby Mini MeetJan 23 · 1000 Meters · Place 4 · Thomas CollegeThomas College1000 Meters42:55.31SO
Jan 16Bates Indoor InvitationalJan 16 · 600 Meters · Place 9 · Thomas (Maine)Thomas (Maine)600 Meters9.1:37.73aSo
Jan 16Bates Indoor InvitationalJan 16 · 3000 Meters · Place 9 · Thomas (Maine)Thomas (Maine)3000 Meters9.10:48.56aSo

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Elm City ClassicDec 5 · 3000 Meters · Place 13 · Thomas (Maine)Thomas (Maine)3000 Meters13.10:11.45a PBSo
Feb 22Bobcat Fresh Tune-upFeb 22 · 1 Mile · Place 12 · Thomas CollegeThomas College1 Mile124:56.48FR
Feb 22Bobcat Fresh Tune-upFeb 22 · 800 Meters · Place 8 · Thomas CollegeThomas College800 Meters82:19.65FR
Feb 14Lynn Ruddy InvitationalFeb 14 · 1 Mile · Place 7 · Thomas (Maine)Thomas (Maine)1 Mile7.4:58.34aFr
Feb 8Maine State ChampionshipsFeb 8 · 1 Mile · Place 14 · Thomas (Maine)Thomas (Maine)1 Mile14.4:57.71aFr
Feb 8Maine State ChampionshipsFeb 8 · 800 Meters · Place 13 · Thomas (Maine)Thomas (Maine)800 Meters13.2:15.03aFr
Jan 29Colby Mini MeetJan 29 · 200 Meters · Place 5 · Thomas CollegeThomas College200 Meters525.78 PBFR
Jan 29Colby Mini MeetJan 29 · 1000 Meters · Place 3 · Thomas CollegeThomas College1000 Meters32:52.10 PBFR
Jan 25Southern Maine Husky InvitationalJan 25 · 1 Mile · Place 14 · Thomas (Maine)Thomas (Maine)1 Mile14.5:10.26aFr
Jan 25Southern Maine Husky InvitationalJan 25 · 800 Meters · Place 9 · Thomas (Maine)Thomas (Maine)800 Meters9.2:16.52aFr
Jan 17Bates Indoor InvitationalJan 17 · 3000 Meters · Place 34 · Thomas (Maine)Thomas (Maine)3000 Meters34.10:38.10aFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 5000 Meters · Place 7 · Thomas (Maine)Thomas (Maine)5000 Meters7.17:41.76aFr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 800 Meters · Place 4 · Thomas (Maine)Thomas (Maine)800 Meters4.2:08.31a PBFr
Apr 18Maine State Pine Tree ClassicApr 18 · 800 Meters · Place 21 · Thomas (Maine)Thomas (Maine)800 Meters21.2:11.62aFr
Apr 11Monks Track & Field InviteApr 11 · 5000 Meters · Place 5 · Thomas (Maine)Thomas (Maine)5000 Meters5.17:53.77aFr
Apr 11Monks Track & Field InviteApr 11 · 1500 Meters · Place 7 · Thomas (Maine)Thomas (Maine)1500 Meters7.4:37.58a PBFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Elm City Challenge (Colby)Dec 6 · 3000 Meters · Place 10 · Thomas (Maine)Thomas (Maine)3000 Meters10.10:37.38aFr
Feb 19Maine Class B Indoor State MeetFeb 19 · 800 Meters · Place 18 · BucksportBucksport800 Meters18.2:28.33a12
Jan 15EMITL Meet 4AJan 15 · 2 Miles · Place 7 · BucksportBucksport2 Miles7.11:54.21a12
Jan 15EMITL Meet 4AJan 15 · 800 Meters · Place 4 · BucksportBucksport800 Meters4.2:13.00a PB12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1Maine Class C State ChampionshipJun 1 · 3200 Meters · Place 9 · BucksportBucksport3200 Meters9.10:41.04a PB12
Jun 1Maine Class C State ChampionshipJun 1 · 1600 Meters · Place 11 · BucksportBucksport1600 Meters11.4:52.27a12
May 24PVC Small School ChampionshipMay 24 · 3200 Meters · Place 6 · BucksportBucksport3200 Meters6.10:42.38a12
May 24PVC Small School ChampionshipMay 24 · 1600 Meters · Place 7 · BucksportBucksport1600 Meters7.4:51.99a PB12
May 2Orono Meet #1May 2 · 200 Meters · Place 5 · Bucksport HiBucksport Hi200 Meters525.72 PB—
May 2Orono Meet #1May 2 · 400 Meters · Place 1 · Bucksport HiBucksport Hi400 Meters156.29 PB—
Apr 26Bucksport Meet #1Apr 26 · 1600 Meters · Place 5 · Bucksport HiBucksport Hi1600 Meters55:02.6412
Apr 20Bangor Meet #1Apr 20 · 3200 Meters · Place 8 · Bucksport HiBucksport Hi3200 Meters811:14.77—
Apr 20Bangor Meet #1Apr 20 · 800 Meters · Place 6 · Bucksport HiBucksport Hi800 Meters62:16.94—
Apr 20Bangor Meet #1Apr 20 · 1600 Meters · Place 3 · Bucksport HiBucksport Hi1600 Meters35:01.51—
Apr 20Bangor Meet #1Apr 20 · 3200 Meters · Place 8 · Bucksport HiBucksport Hi3200 Meters811:14.7712
Apr 20Bangor Meet #1Apr 20 · 1600 Meters · Place 3 · Bucksport HiBucksport Hi1600 Meters35:01.5112
Apr 20Bangor Meet #1Apr 20 · 800 Meters · Place 6 · Bucksport HiBucksport Hi800 Meters62:16.9412

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3ADec 29 · 800 Meters · Place 4 · BucksportBucksport800 Meters4.2:22.30a12
Dec 29EMITL Meet 3ADec 29 · 400 Meters · Place 4 · BucksportBucksport400 Meters4.57.01a PB12
Dec 22EMITL Meet 2BDec 22 · 1 Mile · Place 8 · BucksportBucksport1 Mile8.5:11.38a12
Dec 22EMITL Meet 2BDec 22 · 200 Meters · Place 11 · BucksportBucksport200 Meters11.26.69a12
Dec 16EMITL Meet 1ADec 16 · 1 Mile · Place 3 · BucksportBucksport1 Mile3.5:09.73a12
Dec 16EMITL Meet 1ADec 16 · 800 Meters · Place 2 · BucksportBucksport800 Meters2.2:17.84a12
Feb 11EMITL Championship Small SchoolFeb 11 · 2 Miles · Place 8 · Bucksport HiBucksport Hi2 Miles811:31.81 PB11
Feb 11EMITL Championship Small SchoolFeb 11 · 1 Mile · Place 8 · Bucksport HiBucksport Hi1 Mile85:26.7911
Feb 4EMITL Meet 7BFeb 4 · 2 Miles · Place 3 · BucksportBucksport2 Miles3.11:39.11a11
Feb 4EMITL Meet 7BFeb 4 · 1 Mile · Place 5 · BucksportBucksport1 Mile5.5:13.69a11
Jan 25EMITL Meet 6AJan 25 · 2 Miles · Place 4 · Bucksport HiBucksport Hi2 Miles411:41.3811
Jan 21EMITL Meet 5CJan 21 · 1 Mile · Place 5 · BucksportBucksport1 Mile5.5:21.19a11
Jan 21EMITL Meet 5CJan 21 · 800 Meters · Place 2 · BucksportBucksport800 Meters2.2:32.58a11
Jan 10EMITL Meet 2AJan 10 · 400 Meters · Place 8 · Bucksport HiBucksport Hi400 Meters81:00.0711
Jan 7EMITL Meet 4BJan 7 · 400 Meters · Place 3 · BucksportBucksport400 Meters3.1:00.47a11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3Maine Class C State ChampionshipJun 3 · 1600 Meters · Place 19 · BucksportBucksport1600 Meters19.5:18.75a11
May 11Bucksport Meet #3May 11 · 1600 Meters · Place 4 · Bucksport HiBucksport Hi1600 Meters44:59.54—
May 11Bucksport Meet #3May 11 · 800 Meters · Place 4 · Bucksport HiBucksport Hi800 Meters42:19.90—
May 5Bucksport Meet #2May 5 · 3200 Meters · Place 1 · Bucksport HiBucksport Hi3200 Meters111:26.15—
May 5Bucksport Meet #2May 5 · 1600 Meters · Place 6 · Bucksport HiBucksport Hi1600 Meters65:11.53—
Apr 13Bucksport Meet 1Apr 13 · 1600 Meters · Place 4 · Bucksport HiBucksport Hi1600 Meters45:15.3911
Apr 13Bucksport Meet 1Apr 13 · 800 Meters · Place 5 · Bucksport HiBucksport Hi800 Meters52:24.0611

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30EMITL Meet 3ADec 30 · 2 Miles · Place 3 · BucksportBucksport2 Miles3.11:49.21a11
Dec 30EMITL Meet 3ADec 30 · 400 Meters · Place 1 · BucksportBucksport400 Meters1.1:00.95a11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27PVC Small School ChampionshipMay 27 · 3200 Meters · Place 10 · BucksportBucksport3200 Meters10.11:10.12a10
May 12PVC: DI-S, ELLS, PENQ, SUM @ BUCKSPORTMay 12 · 3200 Meters · Place 5 · Bucksport HiBucksport Hi3200 Meters511:48.3210
May 12PVC: DI-S, ELLS, PENQ, SUM @ BUCKSPORTMay 12 · 400 Meters · Place 3 · Bucksport HiBucksport Hi400 Meters358.7710
May 5PVC:CEN, HER, NAR, SUM @ BUCKSPORTMay 5 · 3200 Meters · Place 5 · Bucksport HiBucksport Hi3200 Meters511:58.0910
May 5PVC:CEN, HER, NAR, SUM @ BUCKSPORTMay 5 · 400 Meters · Place 2 · Bucksport HiBucksport Hi400 Meters259.5710
May 5PVC:CEN, HER, NAR, SUM @ BUCKSPORTMay 5 · 3200 Meters · Place 4 · Bucksport HiBucksport Hi3200 Meters411:17.9510
May 5PVC:CEN, HER, NAR, SUM @ BUCKSPORTMay 5 · 400 Meters · Place 2 · Bucksport HiBucksport Hi400 Meters259.5710
Apr 30PVC:BUC, CAR, GSA, HER, SRPT @ HAMApr 30 · 1600 Meters · Place 10 · Bucksport HiBucksport Hi1600 Meters105:21.4510
Apr 30PVC:BUC, CAR, GSA, HER, SRPT @ HAMApr 30 · 800 Meters · Place 7 · Bucksport HiBucksport Hi800 Meters72:28.3110

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30EMITL:BRW, BUC, HAM, HER, JB/BC, OT, SPT, SUM/NARDec 30 · 1 Mile · Place 9 · BucksportBucksport1 Mile9.5:25.11a10
Dec 30EMITL:BRW, BUC, HAM, HER, JB/BC, OT, SPT, SUM/NARDec 30 · 800 Meters · Place 7 · BucksportBucksport800 Meters7.2:28.52a10
Dec 30EMITL:BRW, BUC, HAM, HER, JB/BC, OT, SPT, SUM/NARDec 30 · 200 Meters · Place 16 · BucksportBucksport200 Meters16.29.25a10
Dec 23EMITL:BRW, BUC, GSA, HAM, JB, ORO, SPTDec 23 · 1 Mile · Place 6 · BucksportBucksport1 Mile6.5:36.87a10
Dec 23EMITL:BRW, BUC, GSA, HAM, JB, ORO, SPTDec 23 · 200 Meters · Place 13 · BucksportBucksport200 Meters13.28.96a10
Dec 18EMITL:BAN, BUC, FOX/PCHS, GSA, MDI, OT, ORODec 18 · 1 Mile · Place 5 · BucksportBucksport1 Mile5.5:25.77a10
Dec 18EMITL:BAN, BUC, FOX/PCHS, GSA, MDI, OT, ORODec 18 · 800 Meters · Place 6 · BucksportBucksport800 Meters6.2:41.73a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 1PVC Freshman ChampionshipJun 1 · 1600 Meters · Place 5 · BucksportBucksport1600 Meters5.5:38.52a9
Jun 1PVC Freshman ChampionshipJun 1 · 400 Meters · Place 6 · BucksportBucksport400 Meters6.1:04.85a9