Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora High SchoolECIC Championships · Oct 3023:50.19ECIC ChampionshipsOctober 30, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3019:33.4McQuaid InvitationalSeptember 30, 2023
5,000 Meters · Bassett ParkUSATF Niagara Association Junior Olympic Championships · Nov 1221:37USATF Niagara Association Junior Olympic ChampionshipsNovember 12, 2023
5,000 Meters · Delaware ParkLittle Three Championships (Canisius-Niagara-St Bonaventure) · Sep 519:44.9Little Three Championships (Canisius-Niagara-St Bonaventure)September 5, 2026
5,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1819:38.7Canisius Alumni ClassicOctober 18, 2025
5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 921:03.95USATF National Junior Olympic ChampionshipsDecember 9, 2023
5,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 1819:59.002026 National Catholic InvitationalSeptember 18, 2026
5,000 Meters · Osceola Ski ResortTri-Valley League XC Championships · Oct 2328:24.9Tri-Valley League XC Championships October 23, 2021
5,000 Meters · St. Bonaventure University XC CourseLittle Three Championships (Canisius-Niagara-St. Bonaventure) · Sep 619:12.2Little Three Championships (Canisius-Niagara-St. Bonaventure) September 6, 2025
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1222:54.1NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
6,000 Meters · Blue Sky Sports ComplexThe Metro Conference XC Championships · Oct 3123:49.77The Metro Conference XC ChampionshipsOctober 31, 2026
6,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2024:29.7Rochester Yellowjacket InvitationalSeptember 20, 2025
6,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1423:24.9NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:33.4Paul Short Run (College)October 3, 2025
6,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 123:14.5MAAC XC ChampionshipsNovember 1, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31The Metro Conference XC ChampionshipsOct 31 · 6,000 Meters College · Place 74 · NiagaraNiagara6,000 Meters College7423:49.77 PBJr
Oct 17Canisius University Alumni ClassicOct 17 · 5,000 Meters Varsity · Place 15 · NiagaraNiagara5,000 Meters Varsity1518:49.0JR-3
Sep 182026 National Catholic InvitationalSep 18 · 5,000 Meters Women · Place 83 · NiagaraNiagara5,000 Meters Women8319:59.00 PBJr
Sep 5Little Three Championships (Canisius-Niagara-St Bonaventure)Sep 5 · 5,000 Meters Collegiate · Place 9 · NiagaraNiagara5,000 Meters Collegiate919:44.9 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 6,000 Meters D1 Northeast · Place 221 · NiagaraNiagara6,000 Meters D1 Northeast22123:24.9 PBSo
Nov 1MAAC XC ChampionshipsNov 1 · 6,000 Meters College · Place 60 · NiagaraNiagara6,000 Meters College6023:14.5 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 5,000 Meters College · Place 38 · NiagaraNiagara5,000 Meters College3819:38.7 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 185 · NiagaraNiagara6,000 Meters Brown18523:33.4 PBSo
Sep 20Rochester Yellowjacket InvitationalSep 20 · 6,000 Meters New Division · Place 66 · NiagaraNiagara6,000 Meters New Division6624:29.7 PBSo
Sep 6Little Three Championships (Canisius-Niagara-St. Bonaventure) Sep 6 · 5,000 Meters College · Place 9 · NiagaraNiagara5,000 Meters College919:12.2 PBSo

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 5,000 Meters 15-18 · Place 50 · Meier-Olivia-NY-UnattachedMeier-Olivia-NY-Unattached5,000 Meters 15-185021:03.95 PB12
Nov 12USATF Niagara Association Junior Olympic ChampionshipsNov 12 · 5,000 Meters 15-18 · Place 2 · UnattachedUnattached5,000 Meters 15-18221:37 PB12
Nov 3Section VI ChampionshipsNov 3 · 5,000 Meters Varsity · Place 16 · Will SouthWill South5,000 Meters Varsity1621:42.5112
Oct 14Alden Bulldogs Cross Country StampedeOct 14 · 5,000 Meters Varsity · Place 12 · WILL SOUTHWILL SOUTH5,000 Meters Varsity1220:14.9012
Sep 30McQuaid InvitationalSep 30 · 3 Miles AA Medium · Place 9 · Williamsville SouthWilliamsville South3 Miles AA Medium919:33.4 PB12
Sep 23East Aurora InvitationalSep 23 · 3 Miles Varsity · Place 15 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3 Miles Varsity156:30.612

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 86 · Williamsville SouthWilliamsville South5,000 Meters Varsity - Class B8622:54.1 PB11
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 7 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3.1 Miles Varsity721:18.6611
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 5 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3.1 Miles Varsity521:18.6611
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 57 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3 Miles Varsity5721:45.9011
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 12 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3 Miles Varsity1221:45.9011
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 31 · Williamsville SouthWilliamsville South5,000 Meters Varsity3121:32.4111
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 31 · Williamsville SouthWilliamsville South5,000 Meters Varsity3121:32.41—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Medium · Place 57 · Williamsville SouthWilliamsville South3 Miles Varsity Medium5720:51.311
Sep 24East Aurora InvitationalSep 24 · 3 Miles Varsity · Place 50 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3 Miles Varsity5022:14.6911
Sep 17West Seneca West InvitationalSep 17 · 3.1 Miles Varsity · Place 4 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3.1 Miles Varsity422:52.1311

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Section 6 ChampionshipsNov 5 · 3.1 Miles Varsity · Place 34 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3.1 Miles Varsity3422:43.1510
Oct 30ECIC ChampionshipsOct 30 · 3 Miles Varsity · Place 68 · Williamsville SouthWilliamsville South3 Miles Varsity6823:50.19 PB10
Oct 23Tri-Valley League XC Championships Oct 23 · 5,000 Meters Varsity · Place 59 · WhitesboroWhitesboro5,000 Meters Varsity5928:24.9 PB10
Oct 16John Bernard Adirondack InvitationalOct 16 · 5,000 Meters Varsity · Place 35 · 9 Whitesboro9 Whitesboro5,000 Meters Varsity359:09FR
Oct 9Rome Coughlin InvitationalOct 9 · 5,000 Meters Varsity · Place 36 · 6 Whitesboro6 Whitesboro5,000 Meters Varsity368:55FR
Oct 9Alden Bulldog StampedeOct 9 · 3.1 Miles Varsity · Place 56 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3.1 Miles Varsity5622:13.5710
Sep 25East Aurora InvitationalSep 25 · 3 Miles Varsity · Place 34 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3 Miles Varsity347:12.510

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 14Section 6 ChampionshipsNov 14 · 3.1 Miles Varsity · Place 25 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3.1 Miles Varsity257:42.99
Oct 31Sec. 6 ECIC XC Championships Oct 31 · 3 Miles Division 2 · Place 29 · WILLIAMSVILLE SOUTHWILLIAMSVILLE SOUTH3 Miles Division 22925:13.709
Oct 19Billie, Spartan, Crusader, Gator ChallengeOct 19 · 5,000 Meters Varsity · Place 25 · Williamsville SouthWilliamsville South5,000 Meters Varsity2528:029