Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAC Indoor Championships · Feb 264:35.66aMIAC Indoor ChampionshipsFebruary 26, 2026
100 Meters · OutdoorKVAC:Cony, Lewiston, Camden Hills @ Mt Ararat · May 514.67KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5, 2022
1500 Meters · OutdoorGene Glader Invitational · Apr 114:17.69aGene Glader InvitationalApril 11, 2026
1600 Meters · OutdoorKVAC Large School Championship · May 254:37.22aKVAC Large School ChampionshipMay 25, 2024
2 Miles · IndoorKVAC Meet 2B · Dec 2212:01.07aKVAC Meet 2BDecember 22, 2022
200 Meters · OutdoorKVAC:Cony, Lewiston, Camden Hills @ Mt Ararat · May 530.60KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5, 2022
3000 Meters · IndoorCarleton Meet of Hearts · Feb 149:43.51aCarleton Meet of HeartsFebruary 14, 2026
3200 Meters · OutdoorMorse Meet #1 · May 1111:12.45Morse Meet #1May 11, 2023
5000 Meters · OutdoorJanis Rider/Doug Bolstorff Invitational · Apr 2416:19.49aJanis Rider/Doug Bolstorff InvitationalApril 24, 2026
800 Meters · OutdoorWaterville Invitational · May 112:09.07Waterville InvitationalMay 11, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 5000 Meters · Place 24 · MacalesterMacalester5000 Meters24.16:19.49a PBFr
Apr 18Carleton Relays UseApr 18 · 1500 Meters · Place 23 · MacalesterMacalester1500 Meters234:17.84aFR
Apr 11Gene Glader InvitationalApr 11 · 1500 Meters · Place 14 · MacalesterMacalester1500 Meters14.4:17.69a PBFr
Mar 30Hamline InvitationalMar 30 · 1500 Meters · Place 19 · MacalesterMacalester1500 Meters194:22.19aFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26MIAC Indoor ChampionshipsFeb 26 · 1 Mile · Place 21 · MacalesterMacalester1 Mile214:35.66a PBFR
Feb 20St. Olaf Tostrud ClassicFeb 20 · 1 Mile · Place 13 · MacalesterMacalester1 Mile134:38.22aFr
Feb 14Carleton Meet of HeartsFeb 14 · 3000 Meters · Place 30 · MacalesterMacalester3000 Meters309:43.51a PBFR
Feb 7Gopher ClassicFeb 7 · 1 Mile · Place 17 · MacalesterMacalester1 Mile174:39.61aFr
Jan 30St. Olaf Invitational and Multi EventsJan 30 · 1 Mile · Place 17 · MacalesterMacalester1 Mile174:50.18aFr
Jan 24Vanessa Seljeskog ClassicJan 24 · 1 Mile · Place 30 · MacalesterMacalester1 Mile304:44.86aFr

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 1600 Meters · Place 11 · BrunswickBrunswick1600 Meters11.4:38.73a11
Jun 1Maine Class A State ChampionshipJun 1 · 800 Meters · Place 29 · BrunswickBrunswick800 Meters29.2:19.41a11
May 25KVAC Large School ChampionshipMay 25 · 1600 Meters · Place 5 · BrunswickBrunswick1600 Meters5.4:37.22a PB11
May 25KVAC Large School ChampionshipMay 25 · 800 Meters · Place 9 · BrunswickBrunswick800 Meters9.2:12.51a11
May 16Brunswick MeetMay 16 · 800 Meters · Place 9 · BrunswickBrunswick800 Meters92:14.6411
May 16Brunswick MeetMay 16 · 1600 Meters · Place 3 · BrunswickBrunswick1600 Meters34:43.3711
May 11Waterville InvitationalMay 11 · 800 Meters · Place 11 · Brunswick HiBrunswick Hi800 Meters112:09.07 PB11
May 9Morse Meet #1May 9 · 1600 Meters · Place 2 · BrunswickBrunswick1600 Meters24:43.7511
May 2Edward Little HS Meet #1May 2 · 800 Meters · Place 4 · BrunswickBrunswick800 Meters42:15.8511
May 2Edward Little HS Meet #1May 2 · 1600 Meters · Place 3 · BrunswickBrunswick1600 Meters34:46.0711
Apr 26Lewiston Meet #1Apr 26 · 800 Meters · Place 9 · Brunswick HiBrunswick Hi800 Meters92:16.6011
Apr 26Lewiston Meet #1Apr 26 · 1600 Meters · Place 3 · Brunswick HiBrunswick Hi1600 Meters34:48.3211

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 1600 Meters · Place 21 · BrunswickBrunswick1600 Meters21.4:50.64a10
May 27KVAC Large School ChampionshipMay 27 · 3200 Meters · Place 14 · BrunswickBrunswick3200 Meters1412:26.1710
May 27KVAC Large School ChampionshipMay 27 · 1600 Meters · Place 9 · BrunswickBrunswick1600 Meters94:48.0710
May 19MTA Meet #1May 19 · 3200 Meters · Place 9 · Brunswick HiBrunswick Hi3200 Meters911:30.0410
May 19MTA Meet #1May 19 · 1600 Meters · Place 6 · Brunswick HiBrunswick Hi1600 Meters64:54.0310
May 11Morse Meet #1May 11 · 3200 Meters · Place 5 · Brunswick HiBrunswick Hi3200 Meters511:12.45 PB—
Apr 28KVAC @ LeavittApr 28 · 3200 Meters · Place 5 · Brunswick HiBrunswick Hi3200 Meters511:25.4210
Apr 28KVAC @ LeavittApr 28 · 3200 Meters · Place 5 · BrunswickBrunswick3200 Meters511:25.4210
Apr 18KVAC: Winslow, Gardiner, Brunswick @ Oxford HillsApr 18 · 1600 Meters · Place 3 · Brunswick HiBrunswick Hi1600 Meters35:11.55—
Apr 18KVAC: Winslow, Gardiner, Brunswick @ Oxford HillsApr 18 · 800 Meters · Place 7 · Brunswick HiBrunswick Hi800 Meters72:24.76—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22KVAC Meet 2BDec 22 · 2 Miles · Place 6 · BrunswickBrunswick2 Miles6.12:01.07a PB10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11KVAC:Oxford Hills,Lewiston@ MorseMay 11 · 1600 Meters · Place 8 · BrunswickBrunswick1600 Meters85:27.479
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · 800 Meters · Place 14 · Brunswick HiBrunswick Hi800 Meters142:29.069
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · 200 Meters · Place 38 · Brunswick HiBrunswick Hi200 Meters3830.60 PB9
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · 100 Meters · Place 37 · Brunswick HiBrunswick Hi100 Meters3714.67 PB9
Apr 29KVAC: Brunswick, Maranacook, Edward Little @ Oxford HillsApr 29 · 800 Meters · Place 8 · Brunswick HiBrunswick Hi800 Meters82:36.19—
Apr 29KVAC: Brunswick, Maranacook, Edward Little @ Oxford HillsApr 29 · 100 Meters · Place 34 · Brunswick HiBrunswick Hi100 Meters3415.29—