Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDavid Hemrey Valentine Invitational · Feb 94:15.62David Hemrey Valentine InvitationalFebruary 9, 2024
1 Mile · OutdoorTufts National Qualifying Meet · Mar 24:19.08Tufts National Qualifying MeetMarch 2, 2024
1000 Meters · IndoorMaine College State Meet · Feb 42:34.44Maine College State MeetFebruary 4, 2023
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 314:05.75John Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorNESCAC Track andand Field Championships · Apr 273:53.88aNESCAC Track andand Field ChampionshipsApril 27, 2024
3000 Meters · IndoorBates Invitational · Jan 198:42.97aBates InvitationalJanuary 19, 2024
5000 Meters · IndoorMiddlesbury NESCAC Invitational · Jan 2814:58.60aMiddlesbury NESCAC InvitationalJanuary 28, 2024
5000 Meters · OutdoorUMASS Lafreniere Commonwealth Invitational · Apr 1215:13.53aUMASS Lafreniere Commonwealth InvitationalApril 12, 2025
800 Meters · OutdoorState of Maine, Pine Tree Classic · Apr 221:58.30State of Maine, Pine Tree ClassicApril 22, 2023

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · 1500 Meters · Place 13 · Bates1500 Meters13.4:01.40aSr
Apr 26NESCAC ChampionshipApr 26 · 1500 Meters · Place 9 · Bates1500 Meters93:58.37SR
Apr 18Maine State Pine Tree ClassicApr 18 · 1500 Meters · Place 8 · Bates1500 Meters8.3:58.22aSr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 5000 Meters · Place 8 · Bates5000 Meters8.15:13.53a PBSr
Apr 5UMASS Flagship OpenerApr 5 · 1500 Meters · Place 19 · Bates1500 Meters194:00.98SR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Bobcat Fresh Tune-upFeb 22 · 1 Mile · Place 2 · Bates1 Mile24:20.40SR
Feb 14David Hemery Valentine InvitationalFeb 14 · 1 Mile · Place 292 · Bates1 Mile2924:19.41a—
Feb 8Maine State ChampionshipsFeb 8 · 1 Mile · Place 7 · Bates1 Mile7.4:23.92aSr
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 188 · Bates1 Mile1884:24.67a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 180 · Bates1500 Meters1804:05.75 PBSR
Jan 17Bates Indoor InvitationalJan 17 · 3000 Meters · Place 3 · Bates3000 Meters3.8:44.72aSr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 5000 Meters · Place 23 · Bates5000 Meters23.15:16.22aSr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 1 Mile · Place 10 · Bates1 Mile10.4:18.09aJr
Feb 9David Hemrey Valentine InvitationalFeb 9 · 1 Mile · Place 260 · Bates1 Mile2604:15.62 PBJR
Feb 3Maine College State meetFeb 3 · 1 Mile · Place 2 · Bates1 Mile2.4:20.80aJr
Jan 28Middlesbury NESCAC InvitationalJan 28 · 5000 Meters · Place 6 · Bates5000 Meters614:58.60a PB—
Jan 19Bates InvitationalJan 19 · 3000 Meters · Place 3 · Bates3000 Meters3.8:42.97a PBJr
Jan 13Reggie Poyau Memorial InvitationalJan 13 · 1 Mile · Place 1 · Bates1 Mile14:26.97JR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 5000 Meters · Place 20 · Bates5000 Meters20.15:30.86aJr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 1500 Meters · Place 7 · Bates1500 Meters7.3:53.88a PBJr
Apr 13UMASS Commonwealth Invitational Apr 13 · 800 Meters · Place 16 · Bates800 Meters162:02.34a—
Apr 5UMASS Flagship OpenerApr 5 · 1500 Meters · Place 18 · Bates1500 Meters18.3:59.17aJr
Mar 23Wesleyan - Swanson InvitationalMar 23 · 1500 Meters · Place 3 · Bates1500 Meters34:01.80JR
Mar 2Tufts National Qualifying MeetMar 2 · 1 Mile · Place 9 · Bates1 Mile94:19.08 PBJR

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 5000 Meters · Place 7 · Bates5000 Meters7.15:16.09aJr
Mar 4Tufts Last Chance National QualifierMar 4 · 1 Mile · Place 11 · Bates1 Mile11.4:20.91aSo
Feb 20Bates Invitational & MultiFeb 20 · 1 Mile · Place 4 · Bates1 Mile4.4:27.23aSo
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 363 · Bates1 Mile363.4:22.03aSo
Feb 4Maine College State MeetFeb 4 · 1000 Meters · Place 4 · Bates1000 Meters42:34.44 PBSO
Jan 29Middlebury's New England Small College InvitationalJan 29 · 3000 Meters · Place 28 · Bates3000 Meters289:01.11SO
Jan 20Bates Invitational & MultiJan 20 · 1 Mile · Place 4 · Bates1 Mile44:27.23SO
Jan 20Bates Invitational & MultiJan 20 · 1 Mile · Place 4 · Bates1 Mile44:27.23SO
Jan 20Bates Invitational & MultiJan 20 · 1 Mile · Place 4 · Bates1 Mile44:27.23SO

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · 800 Meters · Place 20 · Bates800 Meters20.2:01.86aSo
Apr 22State of Maine, Pine Tree ClassicApr 22 · 800 Meters · Place 5 · Bates800 Meters51:58.30 PB—
Apr 15UMASS Commonwealth InvitationalApr 15 · 1500 Meters · Place 12 · Bates1500 Meters124:06.57SO
Apr 1Bates College Quad MeetApr 1 · 1500 Meters · Place 4 · Bates1500 Meters44:05.24SO