Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gardner Municipal Golf CourseMIAA Division 2A, 2B, & 2C Championships · Nov 1318:10.9MIAA Division 2A, 2B, & 2C ChampionshipsNovember 13, 2021
5,000 Meters · GreenHill ParkRooney Invitational · Sep 818:12.2Rooney InvitationalSeptember 8, 2023
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1217:33.9MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022
6,000 Meters · BRIDGEWATER COLLEGEEagle Challenge · Aug 2922:12.5Eagle ChallengeAugust 29, 2025
6,000 Meters · Kernstown BattlefieldSU Twilight Open · Sep 1122:28.20SU Twilight OpenSeptember 11, 2026
8,000 Meters · BridgewaterODAC XC Championships · Nov 129:46.1ODAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3129:36.7ODAC XC ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 329:21.3Paul Short Run (College)October 3, 2025
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1228:35.88Queen City InviteSeptember 12, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 8,000 Meters ODAC · Place 81 · RoanokeRoanoke8,000 Meters ODAC8129:36.7 PBSr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Blue · Place 101 · RoanokeRoanoke8,000 Meters Blue10129:08.5Sr
Sep 11SU Twilight OpenSep 11 · 6,000 Meters Collegiate · Place 35 · RoanokeRoanoke6,000 Meters Collegiate3522:28.20 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1ODAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 75 · RoanokeRoanoke8,000 Meters Collegiate7529:46.1 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 504 · RoanokeRoanoke8,000 Meters Open50429:21.3 PBJr
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 180 · RoanokeRoanoke8,000 Meters Collegiate18028:35.88 PBJr
Aug 29Eagle ChallengeAug 29 · 6,000 Meters Men's Race · Place 32 · RoanokeRoanoke6,000 Meters Men's Race3222:12.5 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2ODAC XCNov 2 · 8,000 Meters Varsity · Place 78 · RoanokeRoanoke8,000 Meters Varsity7829:46.7SO
Oct 19Roanoke XC Invitational/ODAC PreviewOct 19 · 8,000 Meters Varsity · Place 88 · RoanokeRoanoke8,000 Meters Varsity8828:42.4SO
Sep 14Pfeiffer InvitationalSep 14 · 8,000 Meters College · RoanokeRoanoke8,000 Meters College0DNSSo
Aug 30Eagle ChallengeAug 30 · 6,000 Meters Varsity · Place 30 · RoanokeRoanoke6,000 Meters Varsity3022:55.0SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 15Queens City Invitational Sep 15 · 8,000 Meters College · Place 103 · RoanokeRoanoke8,000 Meters College10331:01.4Fr
Sep 8Rooney InvitationalSep 8 · 5,000 Meters 5K · Place 20 · RoanokeRoanoke5,000 Meters 5K2018:12.2 PBFr
Sep 1Eagle Cross Country ChallengeSep 1 · 6,000 Meters Varsity · Place 10 · RoanokeRoanoke6,000 Meters Varsity1005:57.5FR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 2 · Place 106 · BelchertownBelchertown5,000 Meters Division 210618:07.8712
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2C · Place 19 · BelchertownBelchertown5,000 Meters Division 2C1917:33.9 PB12
Oct 30PVIAC ChampionshipsOct 30 · 5,000 Meters Varsity Division 1 · Place 19 · BelchertownBelchertown5,000 Meters Varsity Division 11917:36.812
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 48 · BelchertownBelchertown5,000 Meters Varsity A4818:57.8Unofficial12

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 2 · Place 101 · BelchertownBelchertown5,000 Meters Division 210117:33.3211
Nov 13MIAA Division 2A, 2B, & 2C ChampionshipsNov 13 · 5,000 Meters Divison 2C · Place 31 · BelchertownBelchertown5,000 Meters Divison 2C3118:10.9 PB11
Nov 6PVIAC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 31 · BelchertownBelchertown5,000 Meters Varsity3117:38.511

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18Bob McIntyre Twilight InvitationalOct 18 · 4,570 Meters Varsity Division 2 · Place 231 · BelchertownBelchertown4,570 Meters Varsity Division 223119:04.979