Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUtica Blue and Orange · Feb 76:11.75aUtica Blue and OrangeFebruary 7, 2025
10,000 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 142:53.21aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
1000 Meters · IndoorSection VI Indoor Track & Field B/C Inter-Divisional · Jan 273:46.46Section VI Indoor Track & Field B/C Inter-DivisionalJanuary 27, 2023
1500 Meters · OutdoorBill Q Invitational at Geneseo · Mar 295:47.14aBill Q Invitational at GeneseoMarch 29, 2025
3000 Meters · IndoorNazareth Conference Tune-Up · Feb 2012:19.90Nazareth Conference Tune-UpFebruary 20, 2026
3000 Meters · OutdoorSection 6 Class AA Championships · May 2212:26.75Section 6 Class AA ChampionshipsMay 22, 2024
5000 Meters · IndoorIthaca College Bomber Invitational · Jan 3122:52.49Ithaca College Bomber InvitationalJanuary 31, 2026
5000 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 2420:45.43aSt. John Fisher Cardinal ClassicApril 24, 2026
600 Meters · IndoorSection VI A/B Inter-Divisional · Dec 32:17.33aSection VI A/B Inter-DivisionalDecember 3, 2022
800 Meters · OutdoorDunkirk Track & Field Invitational · Apr 282:56.96aDunkirk Track & Field InvitationalApril 28, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 19 · St. John FisherSt. John Fisher10,000 Meters19.42:53.21a PBSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 5000 Meters · Place 15 · St. John FisherSt. John Fisher5000 Meters15.20:45.43a PBSo
Apr 17Cortland ClassicApr 17 · 1500 Meters · Place 18 · St. John FisherSt. John Fisher1500 Meters18.5:47.47aSo
Apr 12Brockport Multi and InvitationalApr 12 · 10,000 Meters · Place 5 · St. John FisherSt. John Fisher10,000 Meters5.44:38.86aSo
Apr 4Geneseo Early Season InviteApr 4 · 5000 Meters · Place 20 · St. John FisherSt. John Fisher5000 Meters20.22:33.90aSo
Mar 28St. John Fisher Tri MeetMar 28 · 5000 Meters · Place 4 · St. John FisherSt. John Fisher5000 Meters4.21:31.09aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Nazareth Conference Tune-UpFeb 20 · 3000 Meters · Place 14 · St. John FisherSt. John Fisher3000 Meters1412:19.90 PBSO
Feb 6Utica Blue & Orange InvitationalFeb 6 · 1 Mile · Place 46 · St. John FisherSt. John Fisher1 Mile46.6:21.42aSo
Jan 31Ithaca College Bomber InvitationalJan 31 · 5000 Meters · Place 18 · St. John FisherSt. John Fisher5000 Meters1822:52.49 PBSO
Jan 23RIT Friday InvitationalJan 23 · 3000 Meters · Place 29 · St. John FisherSt. John Fisher3000 Meters2912:53.60aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 3000 Meters · Place 12 · St. John FisherSt. John Fisher3000 Meters12.13:10.06aSo
Feb 21Nazareth Conference Tune UpFeb 21 · 3000 Meters · Place 30 · St. John FisherSt. John Fisher3000 Meters3012:27.89FR
Feb 7Utica Blue and OrangeFeb 7 · 1 Mile · Place 56 · St. John FisherSt. John Fisher1 Mile56.6:11.75a PBFr
Feb 1Ithaca Bomber InvitationalFeb 1 · 3000 Meters · Place 41 · St. John FisherSt. John Fisher3000 Meters4113:04.67a—
Jan 24RIT January Friday MeetJan 24 · 1 Mile · Place 22 · St. John FisherSt. John Fisher1 Mile226:22.35a—
Jan 11Southern Tier Collegiate OpenJan 11 · 3000 Meters · Place 25 · St. John FisherSt. John Fisher3000 Meters2512:43.10FR
Jan 11Southern Tier Collegiate OpenJan 11 · 3000 Meters · Place 25 · St. John FisherSt. John Fisher3000 Meters2512:43.10FR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 5000 Meters · Place 48 · St. John FisherSt. John Fisher5000 Meters48.22:41.38aFr
Apr 4Geneseo EarlyApr 4 · 5000 Meters · Place 40 · St. John FisherSt. John Fisher5000 Meters40.22:13.56aFr
Mar 29Bill Q Invitational at GeneseoMar 29 · 1500 Meters · Place 32 · St. John FisherSt. John Fisher1500 Meters325:47.14a PBFR

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 3000 Meters · Place 8 · St. John FisherSt. John Fisher3000 Meters8.12:41.83aFr
Feb 10Section VI Team ChampionshipsFeb 10 · 3000 Meters · Place 26 · HamburgHamburg3000 Meters2612:49.4412
Feb 10Section VI Team ChampionshipsFeb 10 · 3000 Meters · Place 11 · HamburgHamburg3000 Meters1112:49.4412
Feb 10Section VI Team ChampionshipsFeb 10 · 3000 Meters · Place 11 · HamburgHamburg3000 Meters1112:49.4412
Feb 10Section VI Team ChampionshipsFeb 10 · 3000 Meters · Place 26 · HamburgHamburg3000 Meters2612:49.4412
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 3000 Meters · Place 15 · HamburgHamburg3000 Meters1513:05.7912
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 3000 Meters · Place 15 · HamburgHamburg3000 Meters1513:05.7912
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 3000 Meters · Place 15 · HamburgHamburg3000 Meters1513:05.7912
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 3000 Meters · Place 15 · HamburgHamburg3000 Meters1513:05.7912
Jan 26Section VI Indoor Limited Events Invitational #2Jan 26 · 3000 Meters · Place 16 · HamburgHamburg3000 Meters1613:28.3012
Jan 6Section VI Varsity Select #1Jan 6 · 3000 Meters · Place 16 · HamburgHamburg3000 Meters1613:21.4112
Jan 6Section VI Varsity Select #1Jan 6 · 3000 Meters · Place 16 · HamburgHamburg3000 Meters1613:21.4112
Jan 6Section VI Varsity Select #1Jan 6 · 3000 Meters · Place 16 · HamburgHamburg3000 Meters1613:21.4112
Jan 6Section VI Varsity Select #1Jan 6 · 3000 Meters · Place 16 · HamburgHamburg3000 Meters1613:21.4112
Jan 6Section VI Varsity Select #1Jan 6 · 3000 Meters · Place 16 · HamburgHamburg3000 Meters1613:21.4112

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Section 6 Class AA ChampionshipsMay 22 · 3000 Meters · Place 11 · HamburgHamburg3000 Meters1112:26.75 PB12
Apr 26Dunkirk Track & Field InvitationalApr 26 · 3000 Meters · Place 5 · Hamburg CentralHamburg Central3000 Meters5.12:31.30a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15Section VI B/D Inter-DivisionalDec 15 · 3000 Meters · Place 7 · Hamburg CentralHamburg Central3000 Meters7.13:35.97a12
Feb 11Section VI Team ChampionshipsFeb 11 · 1000 Meters · Place 12 · HamburgHamburg1000 Meters123:50.2711
Jan 27Section VI Indoor Track & Field B/C Inter-DivisionalJan 27 · 1000 Meters · Place 13 · HamburgHamburg1000 Meters133:46.46 PB11
Jan 20Section 6 Varsity Select #1Jan 20 · 1000 Meters · Place 24 · Hamburg CentralHamburg Central1000 Meters24.3:47.66a11
Jan 6Section VI Indoor Track & Field A/B Inter-DivisionalJan 6 · 1000 Meters · Place 18 · HamburgHamburg1000 Meters183:59.1811

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Jamestown ClassicMay 13 · 3000 Meters · Place 5 · Hamburg CentralHamburg Central3000 Meters5.13:41.37a11
May 6Pioneer InvitationalMay 6 · 3000 Meters · Place 6 · HamburgHamburg3000 Meters613:37.2311
Apr 28Dunkirk Track & Field InvitationalApr 28 · 800 Meters · Place 14 · Hamburg CentralHamburg Central800 Meters14.2:56.96a PB11

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Section VI Inter-Divisional A/DDec 17 · 3000 Meters · Place 10 · Hamburg CentralHamburg Central3000 Meters10.13:05.41a11
Dec 10Section VI B/D Inter-DivisionalDec 10 · 3000 Meters · Place 16 · Hamburg CentralHamburg Central3000 Meters16.13:19.11a11
Dec 3Section VI A/B Inter-DivisionalDec 3 · 600 Meters · Place 23 · Hamburg CentralHamburg Central600 Meters23.2:17.33a PB11
Dec 3Section VI A/B Inter-DivisionalDec 3 · 3000 Meters · Place 12 · Hamburg CentralHamburg Central3000 Meters12.13:23.36a11