Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belfast HS Maine Class C State XC Championship · Oct 3018:57.31Maine Class C State XC ChampionshipOctober 30, 2021
5,000 Meters · Plattsburgh State CollegeCardinal Classic · Aug 3017:34.4Cardinal ClassicAugust 30, 2025
5,000 Meters · Plattsburgh State FieldhousePlattsburgh Cardinal Classic · Sep 517:17.8Plattsburgh Cardinal ClassicSeptember 5, 2026
5,000 Meters · Troy Howard Middle SchoolMaine Class C State XC Championship · Nov 418:48.06Maine Class C State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional · Oct 2118:25.97Southern Maine Class C RegionalOctober 21, 2023
5,000 Meters · University of Maine at AugustaMVC XC Championship · Oct 1418:59.0MVC XC ChampionshipOctober 14, 2023
5,000 Meters · Winthrop HSWinthrop HS Meet · Sep 1519:06.00Winthrop HS MeetSeptember 15, 2023
8,000 Meters · Bard CollegeLiberty League XC Championships · Oct 3129:17.6Liberty League XC ChampionshipsOctober 31, 2026
8,000 Meters · Hamilton CollegeHamilton College XC Invitational · Oct 1028:20.8Hamilton College XC InvitationalOctober 10, 2026
8,000 Meters · Matt St. James Cross Country TrailsHarry F Anderson Invitational · Sep 2628:53.8Harry F Anderson InvitationalSeptember 26, 2026
8,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1229:19.6Aldrich InvitationalSeptember 12, 2026
8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald C Hoffmann Invitational · Sep 1928:51.4Ronald C Hoffmann InvitationalSeptember 19, 2026
8,000 Meters · Seneca Lake State ParkCCOC (Cross Country Only Conference) Championships · Oct 1828:44.9CCOC (Cross Country Only Conference) ChampionshipsOctober 18, 2025
8,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 133:12.7Liberty League Cross Country ChampionshipsNovember 1, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31Liberty League XC ChampionshipsOct 31 · 8,000 Meters Liberty League · Place 85 · ClarksonClarkson8,000 Meters Liberty League8529:17.6 PBJr
Oct 17Warner-Fleury InvitationalOct 17 · 8,000 Meters Varsity · Place 21 · ClarksonClarkson8,000 Meters Varsity2128:45.7JR-3
Oct 10Hamilton College XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 30 · ClarksonClarkson8,000 Meters Collegiate3028:20.8 PBJr
Sep 26Harry F Anderson InvitationalSep 26 · 8,000 Meters Men · Place 152 · ClarksonClarkson8,000 Meters Men15228:53.8 PBJr
Sep 19Ronald C Hoffmann InvitationalSep 19 · 8,000 Meters Collegiate · Place 59 · ClarksonClarkson8,000 Meters Collegiate5928:51.4 PBJr
Sep 12Aldrich InvitationalSep 12 · 8,000 Meters Men · Place 69 · ClarksonClarkson8,000 Meters Men6929:19.6 PBJr
Sep 5Plattsburgh Cardinal ClassicSep 5 · 5,000 Meters Collegiate · Place 36 · ClarksonClarkson5,000 Meters Collegiate3617:17.8 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 109 · ClarksonClarkson8,000 Meters Champ10933:12.7 PBSo
Oct 18CCOC (Cross Country Only Conference) ChampionshipsOct 18 · 8,000 Meters Scoring · Place 19 · ClarksonClarkson8,000 Meters Scoring1928:44.9 PBSo
Oct 11Hamilton InvitationalOct 11 · 8,000 Meters College · Place 39 · ClarksonClarkson8,000 Meters College3929:19.1So
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 96 · ClarksonClarkson8,000 Meters College9629:30.0So
Sep 13Aldrich InvitationalSep 13 · 8,000 Meters · Place 41 · ClarksonClarkson8,000 Meters4130:25.00So
Aug 30Cardinal ClassicAug 30 · 5,000 Meters Men's Race · Place 36 · ClarksonClarkson5,000 Meters Men's Race3617:34.4 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Liberty League Cross Country ChampionshipsNov 2 · 8,000 Meters Liberty · Place 100 · ClarksonClarkson8,000 Meters Liberty10031:05.0Fr
Oct 19CCOC (Cross Country Only Conference) ChampionshipsOct 19 · 8,000 Meters Varsity · Place 25 · ClarksonClarkson8,000 Meters Varsity2531:34.7FR
Sep 21Hoffmann Invitational / Liberty League PreviewSep 21 · 8,000 Meters Varsity · Place 96 · ClarksonClarkson8,000 Meters Varsity9633:01.3FR
Sep 14Aldrich InvitationalSep 14 · 8,000 Meters Men's 8K · Place 44 · ClarksonClarkson8,000 Meters Men's 8K4433:22.1Fr
Aug 31Cardinal ClassicAug 31 · 5,000 Meters Varsity · Place 48 · ClarksonClarkson5,000 Meters Varsity4818:52.6FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4Maine Class C State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 39 · Maranacook CommunityMaranacook Community5,000 Meters Varsity3918:48.06 PB12
Oct 21Southern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 4 · Maranacook CommunityMaranacook Community5,000 Meters Varsity418:25.97 PB12
Oct 14MVC XC ChampionshipOct 14 · 5,000 Meters Varsity · Place 3 · Maranacook CommunityMaranacook Community5,000 Meters Varsity318:59.0 PB12
Sep 22Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 2 · Maranacook CMaranacook C5,000 Meters Varsity219:35.84—
Sep 22Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 10 · Maranacook CMaranacook C5,000 Meters Varsity1019:35.84—
Sep 15Winthrop HS MeetSep 15 · 5,000 Meters Varsity · Place 4 · Maranacook CommunityMaranacook Community5,000 Meters Varsity419:06.00 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Maine Class C State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 21 · Maranacook CommunityMaranacook Community5,000 Meters Varsity2118:58.3111
Oct 22Southern Maine Class C Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 9 · Maranacook CommunityMaranacook Community5,000 Meters Varsity918:59.2611
Sep 22Lincoln Academy XC MeetSep 22 · 5,000 Meters Varsity · Place 11 · Maranacook CMaranacook C5,000 Meters Varsity1119:32.3911
Sep 16Leavitt Home MeetSep 16 · 5,000 Meters Varsity · Place 6 · Maranacook CMaranacook C5,000 Meters Varsity618:48.96—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Maine Class C State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 42 · Maranacook CommunityMaranacook Community5,000 Meters Varsity4218:57.31 PB10
Oct 23Southern Maine Class C Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 28 · Maranacook CommunityMaranacook Community5,000 Meters Varsity2819:38.1010
Aug 27Laliberte InvitationalAug 27 · 4,000 Meters Varsity · Place 36 · Maranacook BMaranacook B4,000 Meters Varsity3617:08.06—