Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 1315:35.0Manhattan College XC InvitationalOctober 13, 2018
3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 1617:49.3NYSPHSAA ChampionshipsNovember 16, 2019
5,000 Meters · 5k CourseNew York State Federation XC Championships · Nov 2319:35.8New York State Federation XC ChampionshipsNovember 23, 2019
5,000 Meters · Bear Mountain State ParkSection 1 Rockland County Champs · Oct 2718:22.9Section 1 Rockland County ChampsOctober 27, 2021
5,000 Meters · Bowdoin ParkNew York State Federation Cross Country Championships · Nov 2019:06.8New York State Federation Cross Country ChampionshipsNovember 20, 2021
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1318:47.7NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Holloway ParkFLRunnners.com Invitational · Sep 2920:30.84FLRunnners.com InvitationalSeptember 29, 2017
5,000 Meters · Hudson Valley Sports DomePearl River Invitational · Sep 2419:03.2Pearl River InvitationalSeptember 24, 2021
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2918:02.8Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Panorama FarmsVirginia Invitational · Sep 1218:11.91Virginia InvitationalSeptember 12, 2025
5,000 Meters · Pole Green ParkAtlantic 10 Cross Country Championships · Oct 2918:37.5Atlantic 10 Cross Country ChampionshipsOctober 29, 2022
5,000 Meters · Rockwood Hall ParkSection 1 League 2A Championships · Oct 1821:10.3Section 1 League 2A ChampionshipsOctober 18, 2017
5,000 Meters · Sunken Meadow State ParkNYSPHSAA Class B State XC Championships · Nov 1020:04.0NYSPHSAA Class B State XC ChampionshipsNovember 10, 2018
6,000 Meters · CedarvilleA10 XC Conference Championships · Nov 121:59.70A10 XC Conference ChampionshipsNovember 1, 2025
6,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 422:26.9East Carolina Pirate InvitationalOctober 4, 2024
6,000 Meters · Elvin R. King Cross Country CourseAtlantic 10 Conference XC Championships · Oct 2821:52.1Atlantic 10 Conference XC ChampionshipsOctober 28, 2023
6,000 Meters · Lehigh UniversityNCAA DI Mid-Atlantic Regional · Nov 1422:43.0NCAA DI Mid-Atlantic RegionalNovember 14, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 321:38.8Paul Short Run (College)October 3, 2025
6,000 Meters · The Pennsylvania State UniversityNCAA DI Mid-Atlantic Regional · Nov 1522:38.7NCAA DI Mid-Atlantic RegionalNovember 15, 2024
6,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1721:49.2Princeton Fall ClassicOctober 17, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Mid-Atlantic RegionalNov 14 · 6,000 Meters D1 Mid-Atlantic · Place 141 · George WashingtonGeorge Washington6,000 Meters D1 Mid-Atlantic14122:43.0 PBSr
Nov 1A10 XC Conference ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 31 · George WashingtonGeorge Washington6,000 Meters Collegiate3121:59.70 PBSr
Oct 17Princeton Fall ClassicOct 17 · 6,000 Meters Fall Classic · Place 127 · George WashingtonGeorge Washington6,000 Meters Fall Classic12721:49.2 PBSr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 25 · George WashingtonGeorge Washington6,000 Meters Brown2521:38.8 PBSr
Sep 12Virginia InvitationalSep 12 · 5,000 Meters Women · Place 26 · George WashingtonGeorge Washington5,000 Meters Women2618:11.91 PBSr
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters Collegiate Women · Place 6 · George WashingtonGeorge Washington5,000 Meters Collegiate Women618:02.8 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Mid-Atlantic RegionalNov 15 · 6,000 Meters D1 Mid-Atlantic · Place 134 · George WashingtonGeorge Washington6,000 Meters D1 Mid-Atlantic13422:38.7 PBJr
Oct 4East Carolina Pirate InvitationalOct 4 · 6,000 Meters College · Place 23 · George WashingtonGeorge Washington6,000 Meters College2322:26.9 PBJr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28Atlantic 10 Conference XC ChampionshipsOct 28 · 6,000 Meters College · Place 21 · George WashingtonGeorge Washington6,000 Meters College2121:52.1 PBSo
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College Gold · Place 158 · George WashingtonGeorge Washington6,000 Meters College Gold15822:11.2So

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29Atlantic 10 Cross Country ChampionshipsOct 29 · 5,000 Meters College · Place 55 · George WashingtonGeorge Washington5,000 Meters College5518:37.5 PBFr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 19 · Pearl RiverPearl River5,000 Meters Varsity1919:06.8 PB12
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class B · Place 3 · Pearl RiverPearl River5,000 Meters Class B318:47.7 PB12
Oct 27Section 1 Rockland County ChampsOct 27 · 5,000 Meters Varsity · Place 1 · Pearl RiverPearl River5,000 Meters Varsity118:22.9 PB12
Oct 9Manhattan College XC InvitationalOct 9 · 2.5 Miles Varsity · Place 1 · 1 Pearl River1 Pearl River2.5 Miles Varsity16:04SR
Sep 24Pearl River InvitationalSep 24 · 5,000 Meters Varsity · Place 1 · Pearl RiverPearl River5,000 Meters Varsity119:03.2 PB12
Sep 18Bob Pratt InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · Pearl RiverPearl River5,000 Meters Varsity119:55.9—

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 21Section 1 Regionals 2020Nov 21 · 5,000 Meters Varsity · Place 1 · Pearl RiverPearl River5,000 Meters Varsity118:09.0—
Nov 21Section 1 Regionals 2020Nov 21 · 3.11 Miles Varsity · Place 1 · Pearl RiverPearl River3.11 Miles Varsity118:09.0—
Nov 14Section 1 Milton Invite #5Nov 14 · 5,000 Meters Varsity · Place 3 · Pearl RiverPearl River5,000 Meters Varsity318:40.2JR
Nov 7Section 1 Milton Invite #4Nov 7 · 5,000 Meters Varsity · Place 2 · Pearl RiverPearl River5,000 Meters Varsity218:49.7—
Nov 7Section 1 Milton Invite #4Nov 7 · 5,000 Meters Varsity · Place 1 · Pearl RiverPearl River5,000 Meters Varsity118:49.7—
Oct 31Section 1 Milton Invite #3Oct 31 · 5,000 Meters Varsity · Place 1 · Pearl RiverPearl River5,000 Meters Varsity119:06.7—
Oct 31Section 1 Milton Invite #3Oct 31 · 3.11 Miles Varsity · Place 1 · Pearl RiverPearl River3.11 Miles Varsity119:06.7—

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23New York State Federation XC ChampionshipsNov 23 · 5,000 Meters Varsity · Place 36 · Pearl RiverPearl River5,000 Meters Varsity3619:35.8 PB10
Nov 16NYSPHSAA ChampionshipsNov 16 · 3 Miles Class B · Place 18 · Pearl RiverPearl River3 Miles Class B1817:49.3 PB10
Oct 12Manhattan College XC InvitationalOct 12 · 2.5 Miles Varsity · Place 3 · Pearl RiverPearl River2.5 Miles Varsity315:28.710

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 24NXR Northeast & New York Regional ChampionshipsNov 24 · 5,000 Meters Championship - New York · Place 82 · UNA-NY-BoylanUNA-NY-Boylan5,000 Meters Championship - New York8220:51.09
Nov 10NYSPHSAA Class B State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 24 · Pearl RiverPearl River5,000 Meters Varsity2420:04.0 PB9
Nov 3NYSPHSAA Section 1 ChampionshipsNov 3 · 5,000 Meters Varsity - B · Place 7 · Pearl RiverPearl River5,000 Meters Varsity - B720:48.709
Oct 25Rockland County ChampionshipsOct 25 · 3 Miles Varsity · Place 7 · Pearl RiverPearl River3 Miles Varsity718:36.149
Oct 20Section One Coaches InvitationalOct 20 · 5,000 Meters Varsity - C · Place 6 · Pearl RiverPearl River5,000 Meters Varsity - C620:05.39
Oct 13Manhattan College XC InvitationalOct 13 · 2.5 Miles Varsity - F · Place 3 · Pearl RiverPearl River2.5 Miles Varsity - F315:35.0 PB9
Sep 22Bob Pratt InvitationalSep 22 · 5,000 Meters Varsity · Place 3 · Pearl RiverPearl River5,000 Meters Varsity319:58.319
Sep 22Bob Pratt InvitationalSep 22 · Varsity · Place 6 · Pearl RiverPearl RiverVarsity619:58.319

2017 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18NY Federation ChampionshipsNov 18 · 5,000 Meters Varsity · Place 124 · 8 Pearl River8 Pearl River5,000 Meters Varsity1246:438
Oct 26Rockland County ChampionshipOct 26 · 3 Miles Varsity · Place 21 · Pearl RiverPearl River3 Miles Varsity2120:17.48
Oct 21Section One Coaches InvitationalOct 21 · 5,000 Meters Varsity - 1 · Place 15 · Pearl RiverPearl River5,000 Meters Varsity - 11521:15.28
Oct 18Section 1 League 1A ChampionshipsOct 18 · 5,000 Meters 2A · Place 11 · Pearl RiverPearl River5,000 Meters 2A1121:10.31—
Oct 18Section 1 League 2A ChampionshipsOct 18 · 5,000 Meters Varsity · Place 11 · Pearl RiverPearl River5,000 Meters Varsity1121:10.3 PB8
Oct 14Manhattan HS InvitationalOct 14 · 2.5 Miles Varsity · Place 15 · Pearl RiverPearl River2.5 Miles Varsity1516:17.18
Sep 29FLRunnners.com InvitationalSep 29 · 5,000 Meters Small School · Place 8 · Pearl RiverPearl River5,000 Meters Small School820:30.84 PB8
Sep 23Bowdoin Park ClassicSep 23 · 5,000 Meters Varsity - I · Place 34 · Pearl RiverPearl River5,000 Meters Varsity - I3422:26.908