Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Leavitt Area HSLeavitt Meet · Sep 2022:37Leavitt MeetSeptember 20, 2019
5,000 Meters · Colby-Sawyer CollegeCharger Invitational · Aug 3024:31.9Charger InvitationalAugust 30, 2025
5,000 Meters · Rotary ParkRon Ouellete Invitational · Sep 623:53.70Ron Ouellete InvitationalSeptember 6, 2025
5,000 Meters · Saxl ParkBangor Meet · Sep 623:32.2Bangor MeetSeptember 6, 2019
8,000 Meters · Saxl ParkNAC Cross Country Championships · Nov 140:59.4NAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Thomas CollegeThomas Invitational · Oct 1839:33.1Thomas InvitationalOctober 18, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 38 · Thomas (Maine)Thomas (Maine)8,000 Meters Champ3840:59.4 PBFr
Oct 18Thomas InvitationalOct 18 · 8,000 Meters College · Place 33 · Thomas (Maine)Thomas (Maine)8,000 Meters College3339:33.1 PBFr
Oct 4NAC PreviewOct 4 · 8,000 Meters College · Place 43 · Thomas (Maine)Thomas (Maine)8,000 Meters College4342:09.3Fr
Sep 6Ron Ouellete InvitationalSep 6 · 5,000 Meters Collegiate · Place 50 · Thomas (Maine)Thomas (Maine)5,000 Meters Collegiate5023:53.70 PBFr
Aug 30Charger InvitationalAug 30 · 5,000 Meters Men's Race · Place 45 · Thomas (Maine)Thomas (Maine)5,000 Meters Men's Race4524:31.9 PBFr

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8Mt. Blue RelaysOct 8 · 2 Miles Varsity · Place 90 · Mt. BlueMt. Blue2 Miles Varsity9014:37—
Sep 3KVAC:Gardiner, Cony, (Spruce Mt) @ Mt BlueSep 3 · 5,000 Meters Varsity · Place 12 · Mt. BlueMt. Blue5,000 Meters Varsity1221:38.0—

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19KVAC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 69 · Mt.BlueMt.Blue5,000 Meters Junior Varsity6923:02.7SO
Oct 5Maine Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 217 · Mt. BlueMt. Blue5,000 Meters Unseeded21721:08.20SO
Oct 5Maine Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 577 · Mt. BlueMt. Blue5,000 Meters Varsity57721:08.20SO
Sep 20Leavitt MeetSep 20 · 5,000 Meters Varsity · Place 51 · Mt BlueMt Blue5,000 Meters Varsity5122:37 PB10
Sep 14Quabacook RelaysSep 14 · 2.6 Miles Junior Varsity · Place 18 · MSO Mt.BMSO Mt.B2.6 Miles Junior Varsity1817:40.17—
Sep 6Bangor MeetSep 6 · 5,000 Meters Varsity · Place 27 · Mt BlueMt Blue5,000 Meters Varsity2723:32.2 PB10
Aug 30Laliberte InvitationalAug 30 · Junior Varsity · Place 13 · Mt. Blue BoysMt. Blue BoysJunior Varsity1316:46.98—