Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNEC Indoor Championships · Feb 154:23.82aNEC Indoor ChampionshipsFebruary 15, 2026
1000 Meters · IndoorCornell Greg Page Relays & Multi · Dec 52:39.83aCornell Greg Page Relays & MultiDecember 5, 2025
1500 Meters · OutdoorNortheast Outdoor Championships · May 24:09.93aNortheast Outdoor ChampionshipsMay 2, 2026
1600 Meters · IndoorArt McKinnon Meet #5 · Jan 34:42.09aArt McKinnon Meet #5January 3, 2024
1600 Meters · OutdoorJohn Arcaro Co-Ed Classic · May 104:36.73John Arcaro Co-Ed ClassicMay 10, 2024
3000 Meters · IndoorRIT Friday Invitational · Jan 239:14.51aRIT Friday InvitationalJanuary 23, 2026
3200 Meters · OutdoorTVL Invitational · May 1410:29.35TVL InvitationalMay 14, 2024
400 Meters · Relay Split · IndoorBrockport Invite · Feb 758.294Brockport InviteFebruary 7, 2025
5000 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 1815:44.54aUniversity at Buffalo Alumni InvitationalApril 18, 2025
800 Meters · IndoorRIT January Thursday Invitational · Jan 302:03.49aRIT January Thursday InvitationalJanuary 30, 2025
800 Meters · OutdoorBrockport Multi & Invitational · Apr 122:09.11aBrockport Multi & InvitationalApril 12, 2025
800 Meters · Relay Split · IndoorCornell Greg Page Relays & Multi · Dec 52:06.855Cornell Greg Page Relays & MultiDecember 5, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Northeast Outdoor ChampionshipsMay 2 · 1500 Meters · Place 15 · Le Moyne C (NY)Le Moyne C (NY)1500 MetersRound P15.4:09.93a PBSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 19 · Le Moyne C (NY)Le Moyne C (NY)1500 Meters19.4:14.93aSo
Apr 11Big Red InvitationalApr 11 · 1500 Meters · Place 26 · Le Moyne C (NY)Le Moyne C (NY)1500 Meters26.4:13.69aSo
Apr 3Cortland Red Dragon OpenApr 3 · 5000 Meters · Place 9 · Le Moyne C (NY)Le Moyne C (NY)5000 Meters9.16:17.41aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 10 · Le Moyne C (NY)Le Moyne C (NY)1 MileRound P10.4:24.07aSo
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 10 · Le Moyne C (NY)Le Moyne C (NY)1 Mile10.4:23.82a PBSo
Jan 23RIT Friday InvitationalJan 23 · 3000 Meters · Place 4 · Le Moyne C (NY)Le Moyne C (NY)3000 Meters49:14.51a PBSo
Jan 16Utica Winter OpenerJan 16 · 1 Mile · Place 21 · Le Moyne C (NY)Le Moyne C (NY)1 Mile214:34.25aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 1000 Meters · Place 3 · Le Moyne C (NY)Le Moyne C (NY)1000 Meters3.2:39.83a PBSo
Dec 5Cornell Greg Page Relays & MultiDec 5 · 800 Meters · Le Moyne C (NY)Le Moyne C (NY)800 MetersRelay Split—2:06.855 PBSo
Feb 7Brockport InviteFeb 7 · 400 Meters · Le Moyne C (NY)Le Moyne C (NY)400 MetersRelay Split—58.294 PBFr
Feb 7Brockport InviteFeb 7 · 800 Meters · Place 33 · Le Moyne C (NY)Le Moyne C (NY)800 Meters33.2:10.91aFr
Jan 30RIT January Thursday InvitationalJan 30 · 800 Meters · Place 10 · Le Moyne C (NY)Le Moyne C (NY)800 Meters102:03.49a PB—
Jan 24RIT January Friday MeetJan 24 · 1 Mile · Place 13 · Le Moyne C (NY)Le Moyne C (NY)1 Mile134:43.58a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 50 · Le Moyne C (NY)Le Moyne C (NY)1500 Meters50.4:15.01aFr
Apr 18University at Buffalo Alumni InvitationalApr 18 · 5000 Meters · Place 14 · Le Moyne C (NY)Le Moyne C (NY)5000 Meters14.15:44.54a PBFr
Apr 12Brockport Multi & InvitationalApr 12 · 1500 Meters · Place 7 · Le Moyne C (NY)Le Moyne C (NY)1500 Meters7.4:17.98aFr
Apr 12Brockport Multi & InvitationalApr 12 · 800 Meters · Place 21 · Le Moyne C (NY)Le Moyne C (NY)800 Meters21.2:09.11a PBFr
Apr 5Cortland Red Dragon OpenApr 5 · 5000 Meters · Place 1 · Le Moyne C (NY)Le Moyne C (NY)5000 Meters1.16:03.03aFr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Greg Page RelaysDec 6 · 1 Mile · Place 15 · Le Moyne C (NY)Le Moyne C (NY)1 Mile15.4:44.85aFr
Dec 6Greg Page RelaysDec 6 · 800 Meters · Le Moyne C (NY)Le Moyne C (NY)800 MetersRelay Split—2:09.350Fr
Feb 6Section III Class AA & A ChampionshipsFeb 6 · 1000 Meters · Place 8 · Rome Free Academy (RFA)Rome Free Academy (RFA)1000 Meters82:45.9712
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 1000 Meters · Place 2 · Rome Free Academy (RFA)Rome Free Academy (RFA)1000 Meters22:45.9612
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 1600 Meters · Place 2 · Rome Free Academy (RFA)Rome Free Academy (RFA)1600 Meters24:58.8012
Jan 20MVITA Meet #6Jan 20 · 1000 Meters · Place 6 · Rome Free Academy (RFA)Rome Free Academy (RFA)1000 Meters62:44.1012
Jan 20MVITA Meet #6Jan 20 · 1600 Meters · Place 6 · Rome Free Academy (RFA)Rome Free Academy (RFA)1600 Meters64:50.1012
Jan 13Utica InvitationalJan 13 · 1600 Meters · Place 9 · Rome Free AcademyRome Free Academy1600 Meters9.4:44.34a12
Jan 3Art McKinnon Meet #5Jan 3 · 1600 Meters · Place 5 · Rome Free AcademyRome Free Academy1600 Meters5.4:42.09a PB12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Section 3 Class AA ChampionshipsMay 20 · 1600 Meters · Place 4 · Rome Free AcademyRome Free Academy1600 Meters4.4:46.35a12
May 14TVL InvitationalMay 14 · 3200 Meters · Place 3 · Rome Free Academy (RFA)Rome Free Academy (RFA)3200 Meters310:29.35 PB12
May 14TVL InvitationalMay 14 · 1600 Meters · Place 2 · Rome Free Academy (RFA)Rome Free Academy (RFA)1600 Meters24:37.6712
May 10John Arcaro Co-Ed ClassicMay 10 · 1600 Meters · Place 5 · Rome Free Academy (RFA)Rome Free Academy (RFA)1600 Meters54:36.73 PB12
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 1600 Meters · Place 7 · Rome Free Academy (RFA)Rome Free Academy (RFA)1600 Meters74:47.6012

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19John DiMao Memorial Invitational Session 1Dec 19 · 1600 Meters · Place 3 · Rome Free AcademyRome Free Academy1600 Meters3.4:44.57a12
Dec 15Mohawk Valley Meet #3Dec 15 · 1600 Meters · Place 6 · Rome Free AcademyRome Free Academy1600 Meters6.4:43.08a12
Dec 12Oscar B. Jensen Memorial Relays MVITA Session 1Dec 12 · 1000 Meters · Place 5 · Rome Free AcademyRome Free Academy1000 Meters5.2:49.07a12

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24Section III Class AA ChampionshipsMay 24 · 1600 Meters · Place 14 · Rome Free AcademyRome Free Academy1600 Meters144:55.6511
May 16TVL ChampionshipsMay 16 · 800 Meters · Place 4 · Rome Free AcademyRome Free Academy800 Meters42:12.9611
May 16TVL ChampionshipsMay 16 · 1600 Meters · Place 3 · Rome Free AcademyRome Free Academy1600 Meters34:42.1711
May 12John Arcaro Co-Ed ClassicMay 12 · 1600 Meters · Place 13 · Rome Free AcademyRome Free Academy1600 Meters134:48.0111
Apr 6TVL RelaysApr 6 · 800 Meters · Place 4 · Rome Free AcademyRome Free Academy800 Meters42:16.7011

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4 TVL Colonial Boys ChampionshipsJun 4 · 3200 Meters · Place 3 · Rome Free AcademyRome Free Academy3200 Meters3.11:43.94a9
Jun 4 TVL Colonial Boys ChampionshipsJun 4 · 1600 Meters · Place 6 · Rome Free AcademyRome Free Academy1600 Meters6.5:14.08a9