Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:43.0Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 118:54.52Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2119:10.2Manchester InviteSeptember 21, 2024
5,000 Meters · Massabesic High SchoolMASSABESIC MEET · Sep 2218:57.78MASSABESIC MEETSeptember 22, 2023
5,000 Meters · Portland HSPortland High School Meet · Sep 1918:26Portland High School MeetSeptember 19, 2025
5,000 Meters · Smiling Hill FarmSO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUS · Sep 2519:41SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUSSeptember 25, 2025
5,000 Meters · South Portland High SchoolSouth Portland Meet · Sep 518:31South Portland MeetSeptember 5, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2518:28.9Southern Maine Class A Regional XC ChampionshipOctober 25, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 52 · Cheverus5,000 Meters Varsity5218:54.52 PB12
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 31 · Cheverus5,000 Meters Varsity3118:28.9 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity E · Place 77 · Cheverus2.5 Miles Varsity E7714:43.0 PB12
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 89 · Cheverus5,000 Meters Varsity8918:12.7212
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 79 · Cheverus5,000 Meters Seeded7918:12.7212
Sep 25SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUSSep 25 · 5,000 Meters Varsity · Place 8 · Cheverus5,000 Meters Varsity819:41 PB12
Sep 19Portland High School MeetSep 19 · 5,000 Meters Varsity · Place 11 · Cheverus5,000 Meters Varsity1118:26 PB12
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 39 · Cheverus5,000 Meters Varsity3918:17.9812
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 55 · Cheverus5,000 Meters Varsity5518:17.9812
Sep 5South Portland MeetSep 5 · 5,000 Meters Varsity · Place 9 · Cheverus5,000 Meters Varsity918:31 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters A · Place 75 · Cheverus5,000 Meters A7518:44.5211
Oct 26Southern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 37 · Cheverus5,000 Meters Varsity3718:53.3811
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Seeded · Place 94 · Cheverus5,000 Meters Seeded9417:49.0511
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 95 · Cheverus5,000 Meters Varsity9517:49.0511
Sep 27CHEVERUS, PORTLAND, GORHAM, MASSABESIC @BONNY EAGLESep 27 · 5,000 Meters Varsity · Place 17 · Cheverus Hig5,000 Meters Varsity1718:06.80—
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 87 · Cheverus5,000 Meters Small School Varsity8719:10.2 PB11
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 46 · Cheverus5,000 Meters Varsity4618:08.6711
Aug 28SMAA RelaysAug 28 · 1.7 Miles Varsity · Place 29 · Cheverus1.7 Miles Varsity299:55—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Southern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 56 · Cheverus5,000 Meters Varsity5619:24.7010
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 130 · Cheverus5,000 Meters Seeded13018:03.3810
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 143 · Cheverus5,000 Meters Varsity1435:48.710
Sep 22MASSABESIC MEETSep 22 · 5,000 Meters Varsity · Place 16 · Cheverus5,000 Meters Varsity1618:57.78 PB10
Aug 23SMAA RelaysAug 23 · 1.7 Miles Varsity · Place 38 · Cheverus1.7 Miles Varsity3810:24—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 7SMAA: Cheverus, Deering, Portland, WestbrookOct 7 · 2.7 Miles Varsity · Place 33 · Cheverus Hig2.7 Miles Varsity3317:10.00—
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 122 · Cheverus5,000 Meters Varsity12219:21.39
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 241 · Cheverus5,000 Meters Varsity2416:13.89
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Freshman · Place 34 · Cheverus5,000 Meters Freshman3419:21.339
Sep 17Southern Maine ClassicSep 17 · 5,000 Meters Varsity · Place 74 · Cheverus Hig5,000 Meters Varsity7418:38.639
Sep 2CHEVERUS MeetSep 2 · 5,000 Meters Varsity · Place 12 · Cheverus5,000 Meters Varsity1219:50.609
Aug 24SMAA RelaysAug 24 · 1.75 Miles Freshman · Place 5 · Chev1.75 Miles Freshman511:05—