Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBobcat Fresh Tune-up · Feb 224:45.22Bobcat Fresh Tune-upFebruary 22, 2025
1000 Meters · IndoorMaine State Meet · Feb 52:42.73aMaine State MeetFebruary 5, 2022
1500 Meters · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 224:13.97aWesleyan (Conn) J Elmer Swanson Spring ClassicMarch 22, 2025
3000 Meters · IndoorLynn Ruddy Invitational · Feb 98:46.25Lynn Ruddy InvitationalFebruary 9, 2024
3000m Steeplechase · 0.914m · OutdoorNESCAC Track andand Field Championships · Apr 279:21.67aNESCAC Track andand Field ChampionshipsApril 27, 2024
3000m Steeplechase · OutdoorMaien State Pine Tree Classic · Apr 199:40.84Maien State Pine Tree ClassicApril 19, 2024
5000 Meters · IndoorMaine College State meet · Feb 315:35.73aMaine College State meetFebruary 3, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Carla Coffey ClassicApr 11 · 3000m Steeplechase · Place 2 · Bowdoin3000m Steeplechase0.914m2.9:45.61aSr
Mar 29UMass Lowell InvitationalMar 29 · 3000m Steeplechase · Place 2 · Bowdoin3000m Steeplechase29:52.66SR
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 5000 Meters · Bowdoin5000 Meters—DNFSr
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 1500 Meters · Place 8 · Bowdoin1500 Meters8.4:13.97a PBSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Bobcat Fresh Tune-upFeb 22 · 1 Mile · Place 9 · Bowdoin1 Mile94:45.22 PBSR
Feb 14Lynn Ruddy InvitationalFeb 14 · 3000 Meters · Place 5 · Bowdoin3000 Meters5.9:00.19aSr
Feb 8Maine State ChampionshipsFeb 8 · 5000 Meters · Place 6 · Bowdoin5000 Meters6.15:48.63aSr
Jan 26Middlebury's NESCAC Invite Jan 26 · 3000 Meters · Place 39 · Bowdoin3000 Meters399:25.76a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 3000m Steeplechase · Place 5 · Bowdoin3000m Steeplechase0.914m5.9:21.67a PBJr
Apr 19Maien State Pine Tree ClassicApr 19 · 3000m Steeplechase · Place 1 · Bowdoin3000m Steeplechase19:40.84 PBJR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 3000 Meters · Place 33 · Bowdoin3000 Meters33.8:58.75aJr
Feb 9Lynn Ruddy InvitationalFeb 9 · 3000 Meters · Place 3 · Bowdoin3000 Meters38:46.25 PBJR
Feb 3Maine College State meetFeb 3 · 5000 Meters · Place 1 · Bowdoin5000 Meters1.15:35.73a PBJr
Jan 19Bates InvitationalJan 19 · 3000 Meters · Place 9 · Bowdoin3000 Meters9.8:53.60aJr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 3000m Steeplechase · Place 12 · Bowdoin3000m Steeplechase129:42.48SO
Apr 29NESCAC Track & Field ChampionshipsApr 29 · 3000m Steeplechase · Place 4 · Bowdoin3000m Steeplechase0.914m4.9:34.20aSo
Apr 1Bates College Quad MeetApr 1 · 3000m Steeplechase · Place 1 · Bowdoin3000m Steeplechase19:56.23SO

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Bates Invitational & MultiFeb 20 · 3000 Meters · Place 3 · Bowdoin3000 Meters3.8:58.67aSo
Feb 18Lynn Ruddy InvitationalFeb 18 · 3000 Meters · Place 3 · Bowdoin3000 Meters3.8:47.47aSo
Feb 4Maine College State MeetFeb 4 · 5000 Meters · Place 3 · Bowdoin5000 Meters315:35.94SO
Jan 20Bates Invitational & MultiJan 20 · 3000 Meters · Place 3 · Bowdoin3000 Meters38:58.67SO

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5D3 New England Outdoor ChampionshipsMay 5 · 3000m Steeplechase · Place 4 · Bowdoin3000m Steeplechase0.914m4.9:45.60aFr
Apr 30NESCAC Track & Field ChampionshipsApr 30 · 3000m Steeplechase · Place 9 · Bowdoin3000m Steeplechase0.914m9.9:44.92aFr
Apr 15Silfen InvitationalApr 15 · 3000m Steeplechase · Place 12 · Bowdoin3000m Steeplechase0.914m12.10:03.33aFr
Apr 2Bates College Quad MeetApr 2 · 1500 Meters · Place 9 · Bowdoin1500 Meters9.4:18.78aFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5Maine State MeetFeb 5 · 1000 Meters · Place 8 · Bowdoin1000 Meters8.2:42.73a PBFr