Personal bests

Best marks in available results
Event / courseMarkMeetDate
2011 m · Van Cortlandt ParkManhattan College XC Invitational · Oct 137:21.1Manhattan College XC InvitationalOctober 13, 2018
3,000 Meters · Franklin ParkSt. John's Prep at Xaverian · Oct 912:58St. John's Prep at XaverianOctober 9, 2018
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 1316:39.8MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021
8,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1826:55.12023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2126:46.6ISU John McNicholsSeptember 21, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:34.9Paul Short Run (College)October 3, 2025
8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 1626:05.3NCAA DIII Regional ChampionshipsNovember 16, 2024
8,000 Meters · Monument Valley ParkTed Castaneda Classic · Sep 2726:52.82Ted Castaneda ClassicSeptember 27, 2025
8,000 Meters · Prairie ViewSCAC XC Champs. · Nov 126:34.76SCAC XC Champs.November 1, 2025
8,000 Meters · Riverside City Cross Country CourseNCAA Division III West Regional · Nov 1126:53.9NCAA Division III West RegionalNovember 11, 2023
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1826:43.3Interregional InvitationalOctober 18, 2025
8,000 Meters · Seguin Outdoor Learning CenterSouthern Collegiate Athletic Conference (SCAC) Championship · Oct 2827:09.9Southern Collegiate Athletic Conference (SCAC) ChampionshipOctober 28, 2023
8,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 226:20.34SCAC Cross Country Conference ChampionshipsNovember 2, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1SCAC XC Champs.Nov 1 · 8,000 Meters Collegiate · Place 28 · Colorado CollegeColorado College8,000 Meters Collegiate2826:34.76 PBSr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 204 · Colorado CollegeColorado College8,000 Meters Gold20426:43.3 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 207 · Colorado CollegeColorado College8,000 Meters White20726:34.9 PBSr
Sep 27Ted Castaneda ClassicSep 27 · 8,000 Meters College · Place 23 · Colorado CollegeColorado College8,000 Meters College2326:52.82 PBSr
Sep 6Rust Buster InvitationalSep 6 · 8,000 Meters New College · Place 61 · Colorado CollegeColorado College8,000 Meters New College6127:17.9Sr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 75 · Colorado CollegeColorado College8,000 Meters Collegiate7526:05.3 PBJr
Nov 2SCAC Cross Country Conference ChampionshipsNov 2 · 8,000 Meters SCAC · Place 13 · Colorado CollegeColorado College8,000 Meters SCAC1326:20.34 PBJr
Oct 5Colorado College XCOct 5 · 8,000 Meters Varsity · Place 30 · Colorado CollegeColorado College8,000 Meters Varsity3027:22.00JR
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 228 · Colorado CollegeColorado College8,000 Meters College22826:46.6 PBJr
Sep 7UCCS Rust Buster Sep 7 · 8,000 Meters College · Place 41 · Colorado CollegeColorado College8,000 Meters College4127:29.20Jr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 8,000 Meters Championship · Place 264 · Colorado CollegeColorado College8,000 Meters Championship26426:55.1 PBSo
Nov 11NCAA Division III West RegionalNov 11 · 8,000 Meters Championship · Place 87 · Colorado CollegeColorado College8,000 Meters Championship8726:53.9 PBSo
Oct 28Southern Collegiate Athletic Conference (SCAC) ChampionshipOct 28 · 8,000 Meters Collegiate · Place 17 · Colorado CollegeColorado College8,000 Meters Collegiate1727:09.9 PBSo
Sep 30Ted Castaneda XC ClassicSep 30 · 8,000 Meters Varsity · Place 31 · Colorado CollegeColorado College8,000 Meters Varsity3128:24.50—
Sep 16Roadrunners InvitationalSep 16 · 8,000 Meters Varsity · Place 88 · Colorado CollegeColorado College8,000 Meters Varsity8829:03.5SO
Sep 2UCCS XC Rust-BusterSep 2 · 8,000 Meters Varsity · Place 61 · Colorado CollegeColorado College8,000 Meters Varsity6129:47.5So

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Colorado Springs OpenOct 21 · 8,000 Meters Varsity · Place 88 · Colorado CollegeColorado College8,000 Meters Varsity8829:33.7FR
Sep 3UCCS Rust-BusterSep 3 · 8,000 Meters Varsity · Place 68 · Colorado CollegeColorado College8,000 Meters Varsity6829:34.49FR

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1A · Place 40 · Saint John's PreparatorySaint John's Preparatory5,000 Meters Division 1A4016:39.8 PB12
Oct 12St. John's Prep @ BC HighOct 12 · 5,000 Meters Varsity · Place 7 · Saint John's PreparatorySaint John's Preparatory5,000 Meters Varsity717:40Unofficial12
Oct 5Catholic Memorial @ St. John's PrepOct 5 · 5,000 Meters New Division · Place 6 · Saint John's PreparatorySaint John's Preparatory5,000 Meters New Division617:40Unofficial12
Oct 2Bay State InvitationalOct 2 · 5,000 Meters Red Race · Place 27 · Saint John's PreparatorySaint John's Preparatory5,000 Meters Red Race2717:03.612
Sep 28St. John's Prep at Malden CatholicSep 28 · 5,000 Meters Varsity · Place 2 · Saint John's PreparatorySaint John's Preparatory5,000 Meters Varsity217:30Unofficial12

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 10Catholic Conference ClassicNov 10 · 5,000 Meters Varsity · Place 13 · Saint John's PreparatorySaint John's Preparatory5,000 Meters Varsity1317:41Unofficial11

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Catholic Memorial InvitationalOct 19 · 5,000 Meters Division 2 · Place 45 · Saint John's PrepSaint John's Prep5,000 Meters Division 24518:34.7SO
Sep 28Frank Kelley InvitationalSep 28 · 5,000 Meters Open · Place 22 · Saint John's PrepSaint John's Prep5,000 Meters Open2218:29.6710
Sep 24St. John's Prep @ Catholic MemorialSep 24 · 5,000 Meters New Division · Place 8 · Saint John's PreparatorySaint John's Preparatory5,000 Meters New Division818:31Unofficial10

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3Frank Mooney MSTCA InvitationalNov 3 · 3,000 Meters Freshman D1 · Place 53 · Saint John's PreparatorySaint John's Preparatory3,000 Meters Freshman D15311:20.7Unofficial9
Oct 13Manhattan College XC InvitationalOct 13 · 1.25 Miles Freshman - E · Place 65 · Saint John's PreparatorySaint John's Preparatory1.25 Miles Freshman - E657:21.1 PB9
Oct 9St. John's Prep at XaverianOct 9 · 3,000 Meters Freshman · Place 6 · Saint John's PreparatorySaint John's Preparatory3,000 Meters Freshman612:58 PB9