Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rotary ParkRon Ouellete Invitational · Sep 613:19.50Ron Ouellete InvitationalSeptember 6, 2025
2 Miles · University of Southern MaineUSM Alumni Meet · Sep 113:51.5USM Alumni MeetSeptember 1, 2022
2.1 Miles · Rotary ParkRon Ouellete Invitational · Sep 714:03.5Ron Ouellete InvitationalSeptember 7, 2024
5,000 Meters · Belfast HS Northern Maine Class B Regional Championship · Oct 2622:24.95Northern Maine Class B Regional ChampionshipOctober 26, 2019
5,000 Meters · Cony HSCony Meet · Sep 2725:13.23Cony MeetSeptember 27, 2019
5,000 Meters · Maranacook Community High SchoolMaranacook Meet · Sep 623:31.29Maranacook MeetSeptember 6, 2019
5,000 Meters · Medomak Valley High SchoolMedomak Meet · Sep 2024:18.30Medomak MeetSeptember 20, 2019
5,000 Meters · Twin Brook Recreation AreaMaine Class B State Championship · Nov 223:51.70Maine Class B State ChampionshipNovember 2, 2019
5,000 Meters · UMass Dartmouth Cross Country CourseLittle East XC Championship · Nov 221:12.60Little East XC ChampionshipNovember 2, 2024
5,000 Meters · Waterville HSKVAC Class B State Qualifier · Oct 3123:58.25KVAC Class B State QualifierOctober 31, 2020
6,000 Meters · Bowdoin CollegeMaine State Championship · Sep 2024:20.4Maine State ChampionshipSeptember 20, 2025
6,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1524:31.5NCAA D3 East Region ChampionshipsNovember 15, 2025
6,000 Meters · Keene State CollegeLittle East XC Championship · Nov 124:15.90Little East XC ChampionshipNovember 1, 2025
6,000 Meters · Saint Joseph's College of MaineRunnin' Monks Invitational · Oct 1825:37.6Runnin' Monks InvitationalOctober 18, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 6,000 Meters D3 East · Place 92 · Southern MaineSouthern Maine6,000 Meters D3 East9224:31.5 PBSr
Nov 1Little East XC ChampionshipNov 1 · 6,000 Meters Collegiate · Place 17 · Southern MaineSouthern Maine6,000 Meters Collegiate1724:15.90 PBSr
Oct 18Runnin' Monks InvitationalOct 18 · 6,000 Meters College · Place 2 · Southern MaineSouthern Maine6,000 Meters College225:37.6 PBSr
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 90 · Southern MaineSouthern Maine6,000 Meters College9024:29.30Sr
Sep 20Maine State ChampionshipSep 20 · 6,000 Meters College · Place 47 · Southern MaineSouthern Maine6,000 Meters College4724:20.4 PBSr
Sep 6Ron Ouellete InvitationalSep 6 · 2 Miles Collegiate · Place 6 · Southern MaineSouthern Maine2 Miles Collegiate613:19.50 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 6,000 Meters D3 East · Place 136 · Southern MaineSouthern Maine6,000 Meters D3 East13626:10.0Jr
Nov 2Little East XC ChampionshipNov 2 · 5,000 Meters Varsity · Place 42 · Southern MaineSouthern Maine5,000 Meters Varsity4221:12.60 PBJr
Oct 12Husson Harrier InviatationalOct 12 · 6,000 Meters Varsity · Place 13 · Southern MaineSouthern Maine6,000 Meters Varsity1326:56.7JR
Oct 5Keene State College Cross-Country Run InvitationalOct 5 · 5,000 Meters Varsity · Place 105 · Southern MaineSouthern Maine5,000 Meters Varsity10521:04.50JR
Sep 7Ron Ouellete InvitationalSep 7 · 2.1 Miles College · Place 10 · Southern MaineSouthern Maine2.1 Miles College1014:03.5 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 6,000 Meters Championship · Place 119 · Southern MaineSouthern Maine6,000 Meters Championship11925:34.9So
Oct 28Little East XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 24 · Southern MaineSouthern Maine5,000 Meters Varsity2421:31.9SO
Sep 30Maine State Cross Country ChampionshipsSep 30 · 6,000 Meters Varsity · Place 57 · Southern MaineSouthern Maine6,000 Meters Varsity5725:42.8SO
Sep 2Keene State Alumni MeetSep 2 · 2 Miles Varsity · Place 19 · Southern MaineSouthern Maine2 Miles Varsity1913:02.2SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 East Regional XC ChampionshipsNov 12 · 6,000 Meters College · Place 181 · Southern MaineSouthern Maine6,000 Meters College18128:46.3Fr
Sep 1USM Alumni MeetSep 1 · 2 Miles College · Place 2 · Southern MaineSouthern Maine2 Miles College213:51.5 PBFr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Maine Class B State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 42 · WatervilleWaterville5,000 Meters Varsity4222:42.9812
Oct 23Northern Maine Class B Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 21 · WatervilleWaterville5,000 Meters Varsity2122:51.7812
Sep 10KVAC:Mess,Ban,Mar,Ham,Brw,OH,SKW,Cam,Gar,ESK,LA@ Wat/WinSep 10 · 2.9 Miles Varsity · Place 24 · Waterville SeniorWaterville Senior2.9 Miles Varsity2422:13—
Aug 27Laliberte InvitationalAug 27 · 4,000 Meters Varsity · Place 95 · Waterville HS GWaterville HS G4,000 Meters Varsity9519:55.65—

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31KVAC Class B State QualifierOct 31 · 5,000 Meters Varsity · Place 15 · WatervilleWaterville5,000 Meters Varsity1523:58.25 PB11

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Maine Class B State ChampionshipNov 2 · 5,000 Meters Varsity · Place 71 · WatervilleWaterville5,000 Meters Varsity7123:51.70 PB10
Oct 26Northern Maine Class B Regional ChampionshipOct 26 · 5,000 Meters Varsity · Place 26 · WatervilleWaterville5,000 Meters Varsity2622:24.95 PB10
Sep 27Cony MeetSep 27 · 5,000 Meters Varsity · Place 25 · WatervilleWaterville5,000 Meters Varsity2525:13.23 PB10
Sep 20Medomak MeetSep 20 · 5,000 Meters Varsity · Place 31 · WatervilleWaterville5,000 Meters Varsity3124:18.30 PB10
Sep 13Waterville MeetSep 13 · 5,000 Meters Varsity · Place 26 · WatervilleWaterville5,000 Meters Varsity2624:4510
Sep 6Maranacook MeetSep 6 · 5,000 Meters Varsity · Place 19 · WatervilleWaterville5,000 Meters Varsity1923:31.29 PB10
Aug 30Laliberte InvitationalAug 30 · 4,000 Meters Varsity · Place 145 · Waterville GirlsWaterville Girls4,000 Meters Varsity14520:38.18—
Aug 30Laliberte InvitationalAug 30 · 4,000 Meters Varsity · Place 145 · Waterville GirlsWaterville Girls4,000 Meters Varsity14520:38.18—

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20 Northern Maine Class B Regional ChampionshipOct 20 · 5,000 Meters Varsity · Place 72 · WatervilleWaterville5,000 Meters Varsity7227:12.209
Oct 13KVAC ChampionshipsOct 13 · 5,000 Meters Varsity Class B · Place 50 · WatervilleWaterville5,000 Meters Varsity Class B5027:59.59
Sep 28Maine Festival of ChampionsSep 28 · 5,000 Meters Freshman · Place 98 · WatervilleWaterville5,000 Meters Freshman9827:09.699
Sep 21KVAC: Bel, HA, CH, Maran, EL, WTVL,Win, Ers, Ban @ ConySep 21 · 5,000 Meters Varsity · Place 70 · Waterville XC 2018Waterville XC 20185,000 Meters Varsity7029:35.86—
Sep 7KVAC: Mess, Ban, MCI, Hamp, Brw, OH, Skow, CH, Mar @ WatervilleSep 7 · 5,000 Meters Varsity · Place 61 · WatervilleWaterville5,000 Meters Varsity6132:589