Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkSection 1 League 1A Champs · Oct 817:45.53Section 1 League 1A ChampsOctober 8, 2024
5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 417:29.8NYSPHSSAA Section One XC ChampionshipsNovember 4, 2023
5,000 Meters · Delaware ParkLittle Three Championships (Canisius-Niagara-St Bonaventure) · Sep 516:21.3Little Three Championships (Canisius-Niagara-St Bonaventure)September 5, 2026
5,000 Meters · Hudson Valley Sports DomeSection 1 Northern County Champs · Oct 2816:39.6Section 1 Northern County ChampsOctober 28, 2023
5,000 Meters · St. Bonaventure University XC CourseLittle Three Championships (Canisius-Niagara-St. Bonaventure) · Sep 616:19.1Little Three Championships (Canisius-Niagara-St. Bonaventure) September 6, 2025
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1217:48.9NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1117:05.3NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 427:58.36Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Foundation FieldsLock Haven Invite · Sep 2727:36.00Lock Haven InviteSeptember 27, 2025
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1827:40.10Aubrey Shenk InvitationalOctober 18, 2025
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3126:35.2A-10 XC ChampionshipsOctober 31, 2026
8,000 Meters · Youthtown XC CourseRobert Morris Colonial Invitational · Sep 1128:07.0Robert Morris Colonial InvitationalSeptember 11, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 118 · St. BonaventureSt. Bonaventure8,000 Meters Championship11826:35.2 PBSo
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 65 · St. BonaventureSt. Bonaventure8,000 Meters Varsity6526:07.1So
Sep 11Robert Morris Colonial InvitationalSep 11 · 8,000 Meters Collegiate · Place 41 · St. BonaventureSt. Bonaventure8,000 Meters Collegiate4128:07.0 PBSo
Sep 5Little Three Championships (Canisius-Niagara-St Bonaventure)Sep 5 · 5,000 Meters Collegiate · Place 20 · St. BonaventureSt. Bonaventure5,000 Meters Collegiate2016:21.3 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 110 · St. BonaventureSt. Bonaventure8,000 Meters College11027:40.10 PBFr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 271 · St. BonaventureSt. Bonaventure8,000 Meters College Blue27127:58.36 PBFr
Sep 27Lock Haven InviteSep 27 · 8,000 Meters White · Place 21 · St. BonaventureSt. Bonaventure8,000 Meters White2127:36.00 PBFr
Sep 6Little Three Championships (Canisius-Niagara-St. Bonaventure) Sep 6 · 5,000 Meters College · Place 37 · St. BonaventureSt. Bonaventure5,000 Meters College3716:19.1 PBFr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8Section 1 League 1A ChampsOct 8 · 5,000 Meters Boys · Place 5 · ArlingtonArlington5,000 Meters Boys517:45.53 PB12
Sep 10Section 1 League 1A Mega DualSep 10 · 5,000 Meters Varsity · Place 9 · ArlingtonArlington5,000 Meters Varsity918:51.912

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 89 · ArlingtonArlington5,000 Meters Championship - New York8917:42.311
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 94 · ArlingtonArlington5,000 Meters Championship9417:38.111
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 58 · ArlingtonArlington5,000 Meters Class A5817:05.3 PB11
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class A · Place 13 · ArlingtonArlington5,000 Meters Class A1317:29.8 PB11
Oct 28Section 1 Northern County ChampsOct 28 · 5,000 Meters Varsity · Place 4 · ArlingtonArlington5,000 Meters Varsity416:39.6 PB11
Oct 14Manhattan XC InvitationalOct 14 · Varsity · Place 20 · 7 Arlington7 ArlingtonVarsity205:32JR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 98 · ArlingtonArlington5,000 Meters Championship - New York9818:05.310
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 77 · ArlingtonArlington5,000 Meters Varsity - Class A7717:48.9 PB10
Nov 5Section One ChampionshipNov 5 · 5,000 Meters Class A · Place 43 · ArlingtonArlington5,000 Meters Class A4318:57.910
Sep 24Pearl River InvitationalSep 24 · 5,000 Meters Varsity · Place 15 · ArlingtonArlington5,000 Meters Varsity1516:58.410