Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorIthaca Bomber Invitational · Feb 15:25.16aIthaca Bomber InvitationalFebruary 1, 2025
1000 Meters · IndoorSection 5 Sectional Champs · Feb 173:11.40Section 5 Sectional ChampsFebruary 17, 2024
1500 Meters · IndoorSection 5 Sectional Champs · Feb 175:18.85Section 5 Sectional ChampsFebruary 17, 2024
1500 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 264:58.80aSt. John Fisher Cardinal ClassicApril 26, 2025
1600 Meters · Relay Split · IndoorEmpire 8 Indoor Track & Field Championships · Feb 275:33.526Empire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
400 Meters · OutdoorCortland Classic · Apr 171:02.64aCortland ClassicApril 17, 2026
400 Meters · Relay Split · IndoorUtica Blue and Orange · Feb 71:08.040aUtica Blue and OrangeFebruary 7, 2025
600 Meters · IndoorSection 5 Sectional Champs · Feb 181:44.07Section 5 Sectional ChampsFebruary 18, 2023
800 Meters · IndoorAARTFC Indoor Championships · Mar 62:17.16aAARTFC Indoor ChampionshipsMarch 6, 2026
800 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 12:18.74aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
800 Meters · Relay Split · OutdoorEmpire 8 Outdoor Track & Field Championships · May 22:18.145Empire 8 Outdoor Track & Field ChampionshipsMay 2, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 800 Meters · Place 30 · St. John FisherSt. John Fisher800 Meters30.2:21.74aSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 6 · St. John FisherSt. John Fisher800 Meters6.2:18.74a PBSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 800 Meters · Place 7 · St. John FisherSt. John Fisher800 Meters7.2:22.76aSo
Apr 17Cortland ClassicApr 17 · 400 Meters · Place 8 · St. John FisherSt. John Fisher400 Meters8.1:02.64a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 80 · St. John FisherSt. John Fisher800 Meters80.2:19.25aSo
Apr 4Geneseo Early Season InviteApr 4 · 1500 Meters · Place 21 · St. John FisherSt. John Fisher1500 Meters21.4:59.82aSo
Mar 28St. John Fisher Tri MeetMar 28 · 1500 Meters · Place 4 · St. John FisherSt. John Fisher1500 Meters4.5:07.26aSo
Mar 28St. John Fisher Tri MeetMar 28 · 800 Meters · Place 2 · St. John FisherSt. John Fisher800 Meters2.2:31.14aSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 800 Meters · Place 11 · St. John FisherSt. John Fisher800 Meters112:17.16a PBSO
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 1600 Meters · St. John FisherSt. John Fisher1600 MetersRelay Split—5:33.526 PBSo
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 7 · St. John FisherSt. John Fisher800 Meters7.2:18.59aSo
Jan 31Ithaca College Bomber InvitationalJan 31 · 800 Meters · Place 20 · St. John FisherSt. John Fisher800 Meters202:35.36SO
Jan 23RIT Friday InvitationalJan 23 · 1 Mile · Place 17 · St. John FisherSt. John Fisher1 Mile175:30.21aSo
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 800 Meters · Place 2 · St. John FisherSt. John Fisher800 Meters22:25.17SO
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 800 Meters · Place 2 · St. John FisherSt. John Fisher800 Meters22:25.17aSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · St. John FisherSt. John Fisher800 MetersRelay Split—2:25.880Fr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 16 · St. John FisherSt. John Fisher800 Meters16.2:19.38aFr
May 11St. John Fisher Cardinal Last ChanceMay 11 · 400 Meters · Place 9 · St. John FisherSt. John Fisher400 Meters9.1:03.20aFr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · St. John FisherSt. John Fisher800 MetersRelay Split—2:18.145 PBFr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 10 · St. John FisherSt. John Fisher800 Meters10.2:21.76aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 16 · St. John FisherSt. John Fisher1500 Meters16.4:58.80a PBFr
Apr 18Cortland ClassicApr 18 · 1500 Meters · Place 1 · St. John FisherSt. John Fisher1500 Meters15:00.81Fr
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 13 · St. John FisherSt. John Fisher800 Meters13.2:25.59aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 7AARTFCMar 7 · 800 Meters · Place 11 · St. John FisherSt. John Fisher800 Meters11.2:20.70aFr
Feb 7Utica Blue and OrangeFeb 7 · 400 Meters · St. John FisherSt. John Fisher400 MetersRelay Split—1:08.040a PBFr
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 10 · St. John FisherSt. John Fisher800 Meters10.2:23.58aFr
Feb 1Ithaca Bomber InvitationalFeb 1 · 1 Mile · Place 14 · St. John FisherSt. John Fisher1 Mile145:25.16a PB—
Jan 11Southern Tier Collegiate OpenJan 11 · 800 Meters · Place 5 · St. John FisherSt. John Fisher800 Meters52:22.59FR
Jan 11Southern Tier Collegiate OpenJan 11 · 800 Meters · Place 5 · St. John FisherSt. John Fisher800 Meters52:22.59FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 1 Mile · Place 5 · St. John FisherSt. John Fisher1 Mile5.5:40.14aFr
Feb 17Section 5 Sectional ChampsFeb 17 · 1500 Meters · Place 1 · DansvilleDansville1500 Meters15:18.85 PB12
Feb 17Section 5 Sectional ChampsFeb 17 · 1000 Meters · Place 1 · DansvilleDansville1000 Meters13:11.40 PB12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · 1500 Meters · Place 3 · DansvilleDansville1500 Meters35:03.9912
May 23Section 5 Class B1 ChampionshipsMay 23 · 800 Meters · Place 3 · DansvilleDansville800 Meters32:27.9112
May 3Hornell InvitationalMay 3 · 800 Meters · Place 2 · DansvilleDansville800 Meters22:24.8512
Apr 27Warsaw Tiger InvitationalApr 27 · 1500 Meters · Place 1 · DansvilleDansville1500 Meters15:26.8612
Apr 27Warsaw Tiger InvitationalApr 27 · 800 Meters · Place 1 · DansvilleDansville800 Meters12:34.0712

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 9Section 5 RWTL #1Dec 9 · 1000 Meters · Place 3 · DansvilleDansville1000 Meters3.3:22.16a12
Dec 9Section 5 RWTL #1Dec 9 · 600 Meters · Place 3 · DansvilleDansville600 Meters3.1:48.56a12
Feb 23Section 5 State QualifierFeb 23 · 1000 Meters · Place 8 · DansvilleDansville1000 Meters83:19.0711
Feb 23Section 5 State QualifierFeb 23 · 600 Meters · Place 17 · DansvilleDansville600 Meters171:59.2611
Feb 18Section 5 Sectional ChampsFeb 18 · 1000 Meters · Place 1 · DansvilleDansville1000 Meters13:16.9511
Feb 18Section 5 Sectional ChampsFeb 18 · 600 Meters · Place 2 · DansvilleDansville600 Meters21:44.07 PB11
Feb 9Section 5 RWTL #10 Feb 9 · 1000 Meters · Place 1 · DansvilleDansville1000 Meters13:20.4611
Jan 28Section 5 RWTL #8Jan 28 · 600 Meters · Place 1 · DansvilleDansville600 Meters11:45.5311
Jan 28Section 5 RWTL #8Jan 28 · 1000 Meters · Place 1 · DansvilleDansville1000 Meters13:20.8511
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1000 Meters · Place 2 · DansvilleDansville1000 Meters23:28.4211
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 600 Meters · Place 1 · DansvilleDansville600 Meters11:49.6011
Jan 6Section 5 RWTL #5- RWTL- South Jan 6 · 1000 Meters · Place 2 · DansvilleDansville1000 Meters2.3:28.42a11
Jan 6Section 5 RWTL #5- RWTL- South Jan 6 · 600 Meters · Place 1 · DansvilleDansville600 Meters1.1:49.60a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 2Section V State Qualifier Division 2Jun 2 · 800 Meters · Place 2 · DansvilleDansville800 Meters2.2:23.47a11
May 5Cal-Mum InvitationalMay 5 · 800 Meters · Place 1 · DansvilleDansville800 Meters1.2:25.62a11

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16Section 5 RWTL #2-Houghton RWTL SouthDec 16 · 1000 Meters · Place 2 · DansvilleDansville1000 Meters2.3:26.59a11
Dec 16Section 5 RWTL #2-Houghton RWTL SouthDec 16 · 600 Meters · Place 1 · DansvilleDansville600 Meters1.1:48.88a11
Feb 25Section 5 State QualifierFeb 25 · 1000 Meters · Place 6 · DansvilleDansville1000 Meters63:15.2410
Feb 19Section 5 Sectional ChampsFeb 19 · 1000 Meters · Place 1 · DansvilleDansville1000 Meters13:23.1810
Feb 11Section 5 RWTL #9Feb 11 · 1000 Meters · Place 4 · DansvilleDansville1000 Meters43:17.8610
Feb 4Section 5 RWTL #8Feb 4 · 1000 Meters · Place 3 · DansvilleDansville1000 Meters33:21.5210
Feb 4Section 5 RWTL #8Feb 4 · 600 Meters · Place 13 · DansvilleDansville600 Meters132:01.0310
Jan 14Section 5 RWTL #5Jan 14 · 1000 Meters · Place 1 · DansvilleDansville1000 Meters13:16.72—
Jan 7Section 5 RWTL #4Jan 7 · 1000 Meters · Place 3 · DansvilleDansville1000 Meters33:32.2410
Jan 7Section 5 RWTL #4Jan 7 · 600 Meters · Place 1 · DansvilleDansville600 Meters11:51.4910

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Cal Mum InvitationalMay 7 · 800 Meters · Place 1 · DansvilleDansville800 Meters1.2:29.77a10
Apr 30Warsaw Tiger InvitationalApr 30 · 800 Meters · Place 1 · DansvilleDansville800 Meters12:31.6110

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #3Dec 28 · 600 Meters · Place 2 · DansvilleDansville600 Meters2.1:51.82a10
Dec 11Section 5 RWTL #1Dec 11 · 1000 Meters · Place 2 · DansvilleDansville1000 Meters2.3:29.14a10
Dec 11Section 5 RWTL #1Dec 11 · 600 Meters · Place 6 · DansvilleDansville600 Meters6.1:56.45a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10Section 5 Class ChampionshipsJun 10 · 800 Meters · Place 7 · DansvilleDansville800 Meters72:34.799
Jun 10Section 5 Class ChampionshipsJun 10 · 400 Meters · Place 13 · DansvilleDansville400 Meters131:07.629
Jun 3LCAA ChampionshipsJun 3 · 800 Meters · Place 2 · DansvilleDansville800 Meters22:40.249
Jun 3LCAA ChampionshipsJun 3 · 400 Meters · Place 4 · DansvilleDansville400 Meters41:07.879

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 29Section 5 State QualifierFeb 29 · 1000 Meters · Place 10 · DansvilleDansville1000 Meters103:17.868
Feb 21Section 5 ChampionshipsFeb 21 · 1000 Meters · Place 2 · DansvilleDansville1000 Meters23:16.198
Feb 21Section 5 ChampionshipsFeb 21 · 600 Meters · Place 11 · DansvilleDansville600 Meters111:59.918
Jan 3Section 5 RWTL #5Jan 3 · 1000 Meters · Place 14 · DansvilleDansville1000 Meters143:31.588
Jan 3Section 5 RWTL #5Jan 3 · 600 Meters · Place 12 · DansvilleDansville600 Meters121:50.538