Personal bests

Best marks in available results
Event / courseMarkMeetDate
3340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 512:27.6Bates NCAA DIII East Region PreviewSeptember 5, 2026
4,500 Meters · Bowdoin CollegeCBB Tri-Meet Opener · Sep 616:41.6CBB Tri-Meet OpenerSeptember 6, 2025
5,000 Meters · Barrington High SchoolMetro Dual Meet #3: BARR, BV, LSA, LS · Sep 2723:01Metro Dual Meet #3: BARR, BV, LSA, LSSeptember 27, 2021
5,000 Meters · Bristol Town BeachMetro Dual Meet #1: BV, EP, LS, MH, TIV · Sep 1323:39Metro Dual Meet #1: BV, EP, LS, MH, TIVSeptember 13, 2021
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1019:10.3New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · The GlenMetro Dual Meet #2: BV, LS, MB, PORT, Wheeler · Sep 2022:51Metro Dual Meet #2: BV, LS, MB, PORT, WheelerSeptember 20, 2021
5,000 Meters · The Wheeler School | Seekonk Campus | "The Farm"Metro Dual Meet #3: BV, LS MB, PORT, Wheeler · Oct 1724:13Metro Dual Meet #3: BV, LS MB, PORT, WheelerOctober 17, 2020
5,000 Meters · Tiverton High SchoolMetro Dual Meet #2: BV, EP, LS, MH, TIV · Oct 1027:01Metro Dual Meet #2: BV, EP, LS, MH, TIVOctober 10, 2020
6,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1922:22.8Maine State ChampionshipsSeptember 19, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1722:01.9Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 322:49.7Keene State InvitationalOctober 3, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3122:45.6NESCAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 44 · BowdoinBowdoin6,000 Meters Championship4422:45.6 PBSr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 57 · BowdoinBowdoin6,000 Meters Blue5722:01.9 PBSr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 21 · BowdoinBowdoin6,000 Meters Women's Championship2122:49.7 PBSr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 21 · BowdoinBowdoin6,000 Meters Collegiate2122:22.8 PBSr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 3,340 Meters Collegiate · Place 8 · BowdoinBowdoin3,340 Meters Collegiate812:27.6 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 130 · BowdoinBowdoin6,000 Meters Champ13024:57.04Jr
Oct 18Conn College InviteOct 18 · 6,000 Meters Blue · Place 136 · BowdoinBowdoin6,000 Meters Blue13623:03.56Jr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 68 · BowdoinBowdoin5,000 Meters NEICAAA6819:10.3 PBJr
Sep 20Maine State ChampionshipSep 20 · 6,000 Meters College · Place 14 · BowdoinBowdoin6,000 Meters College1422:57.0Jr
Sep 6CBB Tri-Meet OpenerSep 6 · 4,500 Meters College · Place 14 · BowdoinBowdoin4,500 Meters College1416:41.6 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2NESCAC Cross Country ChampionshipsNov 2 · 6,000 Meters Varsity · Place 113 · BowdoinBowdoin6,000 Meters Varsity11323:23.88—
Oct 5Bates InvitationalOct 5 · 6,000 Meters Varsity · Place 31 · BowdoinBowdoin6,000 Meters Varsity3124:44.4SO
Sep 21Maine State ChampionshipsSep 21 · 6,000 Meters Varsity · Place 19 · BowdoinBowdoin6,000 Meters Varsity1924:31.1SO
Sep 7CBB Tri-Meet OpenerSep 7 · 4,500 Meters Varsity · Place 21 · BowdoinBowdoin4,500 Meters Varsity2118:15.1SO

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 27Metro Dual Meet #3: BARR, BV, LSA, LSSep 27 · 5,000 Meters Varsity · Place 11 · St Mary-Bay ViewSt Mary-Bay View5,000 Meters Varsity1123:01 PB11
Sep 20Metro Dual Meet #2: BV, LS, MB, PORT, WheelerSep 20 · 5,000 Meters Varsity · Place 11 · St Mary-Bay ViewSt Mary-Bay View5,000 Meters Varsity1122:51 PB11
Sep 13Metro Dual Meet #1: BV, EP, LS, MH, TIVSep 13 · 5,000 Meters Varsity · Place 4 · St Mary-Bay ViewSt Mary-Bay View5,000 Meters Varsity423:39 PB11

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24Metro Dual Meet #4: BAR, BV, LSA, LS, Oct 24 · 5,000 Meters Varsity · Place 28 · St Mary-Bay ViewSt Mary-Bay View5,000 Meters Varsity2824:4810
Oct 17Metro Dual Meet #3: BV, LS MB, PORT, WheelerOct 17 · 5,000 Meters Varsity · Place 23 · St Mary-Bay ViewSt Mary-Bay View5,000 Meters Varsity2324:13 PB10
Oct 10Metro Dual Meet #2: BV, EP, LS, MH, TIVOct 10 · 5,000 Meters Varsity · Place 16 · St Mary-Bay ViewSt Mary-Bay View5,000 Meters Varsity1627:01 PB10