Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bear Mountain State ParkSection 9 Championships · Nov 417:29.4Section 9 ChampionshipsNovember 4, 2021
5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 1816:52.5New York State Federation XC ChampionshipsNovember 18, 2023
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1318:24.8NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1215:57.9Hamilton Short Course InvitationalSeptember 12, 2026
5,000 Meters · Hudson Valley Sports DomeSection 9 MHAL Champs · Oct 3115:54.0Section 9 MHAL ChampsOctober 31, 2024
5,000 Meters · The Mount AcademyMHAL Championship · Oct 2818:21.8MHAL ChampionshipOctober 28, 2021
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1219:19.3NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1116:49.3NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2026:31.1Rochester Yellowjacket InvitationalSeptember 20, 2025
8,000 Meters · Hamilton CollegeHamilton College XC Invitational · Oct 1025:45.1Hamilton College XC InvitationalOctober 10, 2026
8,000 Meters · Harkness Memorial State ParkNESCAC Championships · Nov 126:47.20NESCAC ChampionshipsNovember 1, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:41.0Paul Short Run (College)October 3, 2025
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2625:15.5RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · HamiltonHamilton8,000 Meters Championship—DNSSo
Oct 10Hamilton College XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 3 · HamiltonHamilton8,000 Meters Collegiate325:45.1 PBSo
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 39 · HamiltonHamilton8,000 Meters College3925:15.5 PBSo
Sep 12Hamilton Short Course InvitationalSep 12 · 5,000 Meters Collegiate · Place 4 · HamiltonHamilton5,000 Meters Collegiate415:57.9 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 108 · HamiltonHamilton8,000 Meters Champ10826:47.20 PBFr
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 17 · HamiltonHamilton5,000 Meters College1716:20.2Fr
Oct 11Hamilton InvitationalOct 11 · 8,000 Meters College · Place 27 · HamiltonHamilton8,000 Meters College2728:21.9Fr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 222 · HamiltonHamilton8,000 Meters White22226:41.0 PBFr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 39 · HamiltonHamilton8,000 Meters Varsity3926:31.1 PBFr
Sep 13Hamilton Short Course InvitationalSep 13 · 5,000 Meters Men's Race · Place 21 · HamiltonHamilton5,000 Meters Men's Race2115:59.4Fr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 2 · Mount AcademyMount Academy5,000 Meters Varsity216:20.6SR
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 16 · 7 Mount Academy7 Mount Academy5,000 Meters Varsity165:16SR
Nov 6Section 9 XC ChampionshipNov 6 · 3 Miles Varsity · Place 21 · Mount AcademyMount Academy3 Miles Varsity213:27.6SR
Nov 6Section 9 XC ChampionshipNov 6 · 3 Miles Varsity · Place 1 · Mount AcademyMount Academy3 Miles Varsity13:27.6SR
Oct 31Section 9 MHAL ChampsOct 31 · 5,000 Meters Varsity · Place 2 · Mount AcademyMount Academy5,000 Meters Varsity215:54.0 PB12
Sep 28Bowdoin Park ClassicSep 28 · 5,000 Meters Varsity · Place 32 · Mount AcademyMount Academy5,000 Meters Varsity321:47.5SR
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 2 · Mount AcademyMount Academy3 Miles Varsity215:58.9SR
Sep 14Mount Academy InvitationalSep 14 · 5,000 Meters Varsity · Place 2 · Mount AcademyMount Academy5,000 Meters Varsity216:10.4SR
Sep 7Warwick Valley Wave ManiaSep 7 · 5,000 Meters Varsity · Place 1 · Mount AcademyMount Academy5,000 Meters Varsity116:16.5—

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 78 · Mount AcademyMount Academy5,000 Meters Championship - New York7817:33.611
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 34 · Mount AcademyMount Academy5,000 Meters Championship3416:52.5 PB11
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class C · Place 11 · Mount AcademyMount Academy5,000 Meters Class C1116:49.3 PB11
Nov 4Section 9 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 15 · Mount AcademyMount Academy5,000 Meters Varsity1516:29.7JR
Nov 4Section 9 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 1 · Mount AcademyMount Academy5,000 Meters Varsity116:29.7JR
Oct 26MHAL XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 1 · Mount AcademyMount Academy5,000 Meters Varsity116:04.6JR
Oct 4Rondout Quad MeetOct 4 · 5,000 Meters Varsity · Place 1 · Mount AcademyMount Academy5,000 Meters Varsity118:34.8JR
Sep 30Onteora vs Wallkill vs Mount Academy Sep 30 · 5,000 Meters Varsity · Place 1 · Mount AcademyMount Academy5,000 Meters Varsity118:02.98—
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 14 · Mount AcademyMount Academy5,000 Meters Varsity1416:19.2JR
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 6 · Mount AcademyMount Academy5,000 Meters Varsity616:19.2JR
Sep 16Mount Academy InvitationalSep 16 · Varsity · Place 1 · MountMountVarsity116:15.6—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 89 · Mount AcademyMount Academy5,000 Meters Varsity - Class B8919:19.3 PB10
Nov 2Section 9 XC ChampionshipsNov 2 · 3 Miles Varsity · Place 1 · Mount AcademyMount Academy3 Miles Varsity116:05.2SO
Oct 27MHAL XC ChampionshipOct 27 · 5,000 Meters Varsity · Place 1 · Mount AcademyMount Academy5,000 Meters Varsity116:02.3SO
Oct 22Section 1 Coaches InvitationalOct 22 · 5,000 Meters Varsity · Place 1 · Mount AcademyMount Academy5,000 Meters Varsity116:57.9SO
Oct 8Manhattan College XC InvitationalOct 8 · 4,000 Meters Varsity · Place 10 · 2 Mount Academy2 Mount Academy4,000 Meters Varsity105:23SO
Sep 10Warwick Valley Wave Mania X-C InvitationalSep 10 · 3 Miles Varsity · Place 3 · Mount AcademyMount Academy3 Miles Varsity316:43.2JR

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class B · Place 82 · Mount AcademyMount Academy5,000 Meters Class B8218:24.8 PB9
Nov 4Section 9 ChampionshipsNov 4 · 5,000 Meters Class B · Place 14 · Mount AcademyMount Academy5,000 Meters Class B1417:29.4 PB9
Oct 28MHAL ChampionshipOct 28 · 5,000 Meters Varsity · Place 8 · Mount AcademyMount Academy5,000 Meters Varsity818:21.8 PB9