Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth Conference Tune Up · Feb 215:59.06Nazareth Conference Tune UpFebruary 21, 2025
1000 Meters · IndoorJack Reed HS Showcase · Jan 133:29.89Jack Reed HS ShowcaseJanuary 13, 2024
1500 Meters · IndoorSection 5 RWTL #2-Monroe East · Dec 186:05.55aSection 5 RWTL #2-Monroe EastDecember 18, 2021
1500 Meters · OutdoorBill Q Invitational at Geneseo · Mar 295:33.52aBill Q Invitational at GeneseoMarch 29, 2025
3000 Meters · IndoorRIT January Friday Meet · Jan 2412:29.29aRIT January Friday MeetJanuary 24, 2025
5000 Meters · OutdoorCortland Classic · Apr 1724:01.77aCortland ClassicApril 17, 2026
800 Meters · IndoorIthaca Bomber Invitational · Feb 12:46.66aIthaca Bomber InvitationalFebruary 1, 2025
800 Meters · OutdoorMonroe County Championships · May 182:37.64Monroe County ChampionshipsMay 18, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 41 · St. John FisherSt. John Fisher1500 Meters41.6:05.59aSo
Apr 17Cortland ClassicApr 17 · 5000 Meters · Place 10 · St. John FisherSt. John Fisher5000 Meters10.24:01.77a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 1500 Meters · Place 67 · St. John FisherSt. John Fisher1500 Meters67.5:57.59aSo
Mar 28St. John Fisher Tri MeetMar 28 · 1500 Meters · Place 34 · St. John FisherSt. John Fisher1500 Meters34.6:11.49aSo
Mar 28St. John Fisher Tri MeetMar 28 · 800 Meters · Place 16 · St. John FisherSt. John Fisher800 Meters16.3:03.52aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Nazareth Conference Tune-UpFeb 20 · 1 Mile · Place 33 · St. John FisherSt. John Fisher1 Mile336:38.94SO
Feb 6Utica Blue & Orange InvitationalFeb 6 · 3000 Meters · Place 42 · St. John FisherSt. John Fisher3000 Meters42.12:54.20aSo
Jan 31Ithaca College Bomber InvitationalJan 31 · 1 Mile · Place 54 · St. John FisherSt. John Fisher1 Mile546:09.21SO
Jan 23RIT Friday InvitationalJan 23 · 1 Mile · Place 57 · St. John FisherSt. John Fisher1 Mile576:16.25aSo
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 3000 Meters · Place 13 · St. John FisherSt. John Fisher3000 Meters1313:44.11SO
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 3000 Meters · Place 13 · St. John FisherSt. John Fisher3000 Meters1313:44.11aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 3000 Meters · Place 10 · St. John FisherSt. John Fisher3000 Meters10.12:54.50aSo
Feb 21Nazareth Conference Tune UpFeb 21 · 1 Mile · Place 33 · St. John FisherSt. John Fisher1 Mile335:59.06 PBFR
Feb 7Utica Blue and OrangeFeb 7 · 1 Mile · Place 51 · St. John FisherSt. John Fisher1 Mile51.6:06.73aFr
Feb 1Ithaca Bomber InvitationalFeb 1 · 800 Meters · Place 50 · St. John FisherSt. John Fisher800 Meters502:46.66a PB—
Jan 24RIT January Friday MeetJan 24 · 3000 Meters · Place 5 · St. John FisherSt. John Fisher3000 Meters512:29.29a PB—
Jan 11Southern Tier Collegiate OpenJan 11 · 1 Mile · Place 22 · St. John FisherSt. John Fisher1 Mile226:21.28FR
Jan 11Southern Tier Collegiate OpenJan 11 · 1 Mile · Place 22 · St. John FisherSt. John Fisher1 Mile226:21.28FR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · Place 67 · St. John FisherSt. John Fisher800 Meters67.2:44.10aFr
Apr 18Cortland ClassicApr 18 · 1500 Meters · Place 24 · St. John FisherSt. John Fisher1500 Meters245:55.33Fr
Apr 12Brockport Multi & InvitationalApr 12 · 1500 Meters · Place 23 · St. John FisherSt. John Fisher1500 Meters23.5:35.17aFr
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 48 · St. John FisherSt. John Fisher800 Meters48.2:40.57aFr
Mar 29Bill Q Invitational at GeneseoMar 29 · 1500 Meters · Place 28 · St. John FisherSt. John Fisher1500 Meters285:33.52a PBFR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 1 Mile · Place 14 · St. John FisherSt. John Fisher1 Mile14.6:29.86aFr
Jan 13Jack Reed HS ShowcaseJan 13 · 1000 Meters · Place 26 · BrightonBrighton1000 Meters263:29.89 PB12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Monroe County ChampionshipsMay 18 · 800 Meters · Place 1 · BrightonBrighton800 Meters12:37.64 PB—
May 4Runnin' Cadet ClassicMay 4 · 1500 Meters · Place 18 · BrightonBrighton1500 Meters185:51.9512

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Al Mullan Cadet ClassicMay 6 · 800 Meters · Place 28 · BrightonBrighton800 Meters282:42.8611
May 6Runnin' Cadet ClassicMay 6 · 800 Meters · Place 28 · BrightonBrighton800 Meters28.2:42.86a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1000 Meters · Place 12 · BrightonBrighton1000 Meters123:44.3611
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · 1000 Meters · Place 12 · BrightonBrighton1000 Meters12.3:44.36a11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Section 5 RWTL #2-Brockport E and FDec 16 · 1000 Meters · Place 17 · BrightonBrighton1000 Meters17.3:40.92a11
Jan 14Section 5 RWTL #5Jan 14 · 1000 Meters · Place 9 · BrightonBrighton1000 Meters93:35.0010
Jan 7Section 5 RWTL #4Jan 7 · 1000 Meters · Place 11 · BrightonBrighton1000 Meters113:44.32—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Section 5 RWTL #2-Monroe EastDec 18 · 1500 Meters · Place 27 · BrightonBrighton1500 Meters27.6:05.55a PB10
Dec 11Section 5 RWTL #1-NazarethDec 11 · 1000 Meters · Place 17 · BrightonBrighton1000 Meters17.3:49.21a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10Section 5 Class ChampionshipsJun 10 · 1500 Meters · Place 14 · BrightonBrighton1500 Meters145:36.869