Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorECAC/IC4A Indoor Championships · Mar 14:13.30aECAC/IC4A Indoor ChampionshipsMarch 1, 2024
1 Mile · IndoorShore Running Experience Milers’ Night · Feb 134:59.99Shore Running Experience Milers’ NightFebruary 13, 2019
1 Mile · OutdoorTransatlantic Series · Apr 154:25.56Transatlantic SeriesApril 15, 2023
1000 Meters · IndoorIvy League Championships · Mar 12:29.24aIvy League ChampionshipsMarch 1, 2025
1500 Meters · OutdoorLarry Ellis Invitational · May 13:56.95aLarry Ellis InvitationalMay 1, 2026
1600 Meters · IndoorNJSIAA Group Championships · Feb 254:20.70NJSIAA Group ChampionshipsFebruary 25, 2022
1600 Meters · OutdoorNJSIAA Meet of Champions · Mar 44:18.29NJSIAA Meet of ChampionsMarch 4, 2022
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · May 194:17.86Holmdel Twilight Series - Royal RumbleMay 19, 2022
3000 Meters · IndoorCornell Marc Deneault Innvitational · Feb 178:25.99aCornell Marc Deneault InnvitationalFebruary 17, 2024
3200 Meters · IndoorMonmouth County Championships · Jan 219:35.59Monmouth County ChampionshipsJanuary 21, 2022
3200 Meters · OutdoorMonmouth County Championships · May 119:20.49Monmouth County ChampionshipsMay 11, 2022
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · May 69:29.29Holmdel Twilight Series - Night of 3200sMay 6, 2022
400 Meters · Relay Split · IndoorKane Invitational · Feb 1554.057Kane InvitationalFebruary 15, 2025
800 Meters · IndoorKane Invitational · Feb 151:55.81aKane InvitationalFebruary 15, 2025
800 Meters · OutdoorBig Red Invitational (Cornell) · Apr 281:53.41aBig Red Invitational (Cornell)April 28, 2024
800 Meters · Relay Split · IndoorGreg Page Relays · Dec 61:59.088Greg Page RelaysDecember 6, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 800 Meters · Place 24 · CornellCornell800 MetersRound P24.1:54.34aSr
May 1Larry Ellis InvitationalMay 1 · 1500 Meters · Place 18 · CornellCornell1500 Meters18.3:56.95a PBSr
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 19 · CornellCornell800 Meters19.1:55.72aSr
Apr 17Navy Spring InvitationalApr 17 · 1500 Meters · Place 5 · CornellCornell1500 Meters5.3:58.08aSr
Apr 11Big Red InvitationalApr 11 · 1500 Meters · Place 3 · CornellCornell1500 Meters3.4:00.23aSr
Apr 11Big Red InvitationalApr 11 · 800 Meters · Place 6 · CornellCornell800 Meters6.1:59.67aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 1000 Meters · Place 3 · CornellCornell1000 Meters32:32.75aSr
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 800 Meters · Place 3 · CornellCornell800 Meters31:56.81aSR
Jan 30Cornell Multi & InvitationalJan 30 · 3000 Meters · Place 4 · CornellCornell3000 Meters48:33.92aSr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 1 Mile · CornellCornell1 Mile—DNFSr
Jan 17Cornell Upstate ChallengeJan 17 · 1 Mile · Place 13 · CornellCornell1 Mile134:18.49aSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Cornell Big Red InvitationalMay 4 · 800 Meters · Place 6 · CornellCornell800 Meters6.1:56.95aJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · 1000 Meters · Place 13 · CornellCornell1000 MetersRound P13.2:29.24a PBJr
Feb 15Kane InvitationalFeb 15 · 400 Meters · CornellCornell400 MetersRelay Split—54.057 PBJr
Feb 15Kane InvitationalFeb 15 · 800 Meters · Place 2 · CornellCornell800 Meters2.1:55.81a PBJr
Jan 17CU Upstate ChallengeJan 17 · 1000 Meters · Place 6 · CornellCornell1000 Meters6.2:30.23aJr
Jan 17CU Upstate ChallengeJan 17 · 400 Meters · CornellCornell400 MetersRelay Split—54.292Jr
Jan 11Southern Tier Collegiate OpenJan 11 · 800 Meters · Place 2 · CornellCornell800 Meters21:56.81JR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Greg Page RelaysDec 6 · 1000 Meters · Place 3 · CornellCornell1000 Meters3.2:29.58aJr
Dec 6Greg Page RelaysDec 6 · 800 Meters · CornellCornell800 MetersRelay Split—1:59.088 PBJr
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 1 Mile · Place 18 · CornellCornell1 MileRound P18.4:13.30a PBSo
Feb 17Cornell Marc Deneault InnvitationalFeb 17 · 3000 Meters · Place 1 · CornellCornell3000 Meters18:25.99a PB—
Feb 10Ithaca vs. Cornell & CortlandFeb 10 · 1 Mile · Place 1 · CornellCornell1 Mile14:14.10a—
Feb 3Ithaca College Bomber InvitationalFeb 3 · 1 Mile · Place 1 · CornellCornell1 Mile14:17.74a—
Jan 26Dr. Sander Invitational Columbia ChallengeJan 26 · 1 Mile · Place 28 · CornellCornell1 Mile284:17.18a—
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · 1 Mile · Place 3 · CornellCornell1 Mile3.4:17.46aSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Big Red Invitational (Cornell)Apr 28 · 800 Meters · Place 3 · CornellCornell800 Meters3.1:53.41a PBSo
Apr 19SUNY Cortland Classic InvitationalApr 19 · 800 Meters · Place 3 · CornellCornell800 Meters31:55.97a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 1Greg Page Relays & MultiDec 1 · 1 Mile · Place 4 · CornellCornell1 Mile4.4:23.94aSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25CNY College ChallengeApr 25 · 1500 Meters · Place 7 · CornellCornell1500 Meters74:04.84a—
Apr 15Transatlantic SeriesApr 15 · 1 Mile · Place 8 · CornellCornell1 Mile84:25.56 PBFR

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 1600 Meters · Place 4 · Colts NeckColts Neck1600 Meters44:29.6412
May 21Shore Conference ChampionshipsMay 21 · 800 Meters · Place 8 · Colts NeckColts Neck800 Meters81:59.2412
May 19Holmdel Twilight Series - Royal RumbleMay 19 · 1600 Meters · Place 7 · M Colts Neck HM Colts Neck H1600 Meters74:17.86 PB—
May 11Monmouth County ChampionshipsMay 11 · 3200 Meters · Place 2 · Colts Neck HColts Neck H3200 Meters29:20.49 PB—
May 11Monmouth County ChampionshipsMay 11 · 1600 Meters · Place 2 · Colts Neck HColts Neck H1600 Meters24:20.16—
May 6Holmdel Twilight Series - Night of 3200sMay 6 · 3200 Meters · Place 9 · M Colts Neck HM Colts Neck H3200 Meters99:29.29 PB—
Apr 23Colts Neck Spring InvitationalApr 23 · 800 Meters · Place 11 · Colts NeckColts Neck800 Meters112:00.4912
Apr 11B-North DivisionalApr 11 · 800 Meters · Place 3 · Colts Neck HColts Neck H800 Meters32:04.81—
Apr 11B-North DivisionalApr 11 · 1600 Meters · Place 1 · Colts Neck HColts Neck H1600 Meters14:32.42—
Mar 4NJSIAA Meet of ChampionsMar 4 · 1600 Meters · Place 8 · Colts NeckColts Neck1600 Meters84:18.29 PB12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25NJSIAA Group ChampionshipsFeb 25 · 1600 Meters · Place 2 · Colts NeckColts Neck1600 Meters24:20.70 PB12
Jan 27Shore Conference ChampionshipsJan 27 · 800 Meters · Place 4 · Colts NeckColts Neck800 Meters42:01.1912
Jan 21Monmouth County ChampionshipsJan 21 · 3200 Meters · Place 1 · Colts NeckColts Neck3200 Meters19:35.59 PB12

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 1600 Meters · Place 15 · Colts Neck HColts Neck H1600 Meters154:20.8211
Jun 11NJSIAA Groups 1 & 3Jun 11 · 1600 Meters · Place 3 · Colts NeckColts Neck1600 Meters3.4:22.55a11
Jun 11NJSIAA Groups 1 & 3Jun 11 · 800 Meters · Place 12 · Colts NeckColts Neck800 Meters12.1:59.44a11
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 1600 Meters · Place 2 · Colts NeckColts Neck1600 Meters2.4:26.49a11
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 800 Meters · Place 5 · Colts NeckColts Neck800 Meters5.2:01.56a11
May 22Shore Conference ChampionshipsMay 22 · 800 Meters · Place 5 · Colts Neck HColts Neck H800 Meters52:01.31—
May 19Holmdel Twilight Series - Royal RumbleMay 19 · 1600 Meters · Place 3 · Colts Neck HColts Neck H1600 Meters34:24.16—
May 14Monmouth County ChampionshipsMay 14 · 3200 Meters · Place 4 · Colts NeckColts Neck3200 Meters4.9:36.83a11
May 14Monmouth County ChampionshipsMay 14 · 1600 Meters · Place 4 · Colts NeckColts Neck1600 Meters4.4:24.58a11
May 3CN/RBR Dual MeetMay 3 · 800 Meters · Place 1 · Colts NeckColts Neck800 Meters1.2:04.411
Apr 30Ridge Night of 1600'sApr 30 · 1600 Meters · Place 24 · Colts NeckColts Neck1600 Meters24.4:34.33a11
Apr 23Cherokee Night Racing #1Apr 23 · 3200 Meters · Place 33 · M Colts Neck HM Colts Neck H3200 Meters339:52.48—

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 1600 Meters · Place 8 · Colts Neck HColts Neck H1600 Meters84:36.21—
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 1600 Meters · Place 8 · Colts Neck HColts Neck H1600 Meters84:36.21—
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 1600 Meters · Place 8 · Colts Neck HColts Neck H1600 Meters84:36.21—
Jan 31Shore Conference ChampionshipsJan 31 · 1600 Meters · Place 10 · Colts Neck HColts Neck H1600 Meters104:36.13—
Jan 24Monmouth County ChampionshipsJan 24 · 3200 Meters · Place 7 · Colts Neck HColts Neck H3200 Meters710:05.48—
Jan 7Colts Neck InvitationalJan 7 · 1600 Meters · Place 5 · Colts Neck HColts Neck H1600 Meters54:44.25—
Jan 7Colts Neck InvitationalJan 7 · 800 Meters · Place 17 · Colts Neck HColts Neck H800 Meters172:14.48—

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23STCA Season Opener #2Dec 23 · 1600 Meters · Place 3 · Colts NeckColts Neck1600 Meters3.4:45.38a10
Feb 13Shore Running Experience Milers’ NightFeb 13 · 1 Mile · Place 38 · M Colts Neck HM Colts Neck H1 Mile384:59.99 PB—
Feb 13Shore Running Experience Milers’ NightFeb 13 · 1 Mile · Place 38 · M Colts Neck HM Colts Neck H1 Mile384:59.99—
Feb 6STCA Last Chance MeetFeb 6 · 1600 Meters · Place 30 · Colts Neck HColts Neck H1600 Meters305:00.65—
Jan 30Monmouth County JV NoviceJan 30 · 1600 Meters · Place 25 · Colts Neck HColts Neck H1600 Meters255:17.25—
Jan 25Shore Conference ChampionshipsJan 25 · 3200 Meters · Place 44 · Colts Neck HColts Neck H3200 Meters4411:09.23—
Jan 25Ocean Breeze Invitational Jan 25 · 1 Mile · Place 47 · Colts NeckColts Neck1 Mile47.5:15.27a9
Jan 8Colts Neck InvitationalJan 8 · 1600 Meters · Place 60 · Colts Neck HColts Neck H1600 Meters605:23.21—

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17STCA Season Opener #1Dec 17 · 3200 Meters · Place 9 · Colts NeckColts Neck3200 Meters9.11:11.42a9