Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorEmpire 8 Championships · Feb 285:19.49Empire 8 ChampionshipsFebruary 28, 2025
1000 Meters · IndoorSection IV State Qualifiers · Feb 253:07.59Section IV State QualifiersFebruary 25, 2024
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:51.52a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorCorning Fast Times · May 104:56.73Corning Fast TimesMay 10, 2024
300 Meters · IndoorSection 5 RWTL #3 · Dec 2848.63aSection 5 RWTL #3December 28, 2021
3000 Meters · IndoorEmpire 8 Indoor Track & Field Championships · Feb 2710:45.41aEmpire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
3000 Meters · OutdoorElmira vs. Corning Dual · May 212:56.18Elmira vs. Corning DualMay 2, 2023
400 Meters · OutdoorCorning vs Susquehanna Valley · Apr 91:03.74aCorning vs Susquehanna ValleyApril 9, 2024
5000 Meters · IndoorAARTFC Indoor Championships · Mar 618:23.53aAARTFC Indoor ChampionshipsMarch 6, 2026
5000 Meters · OutdoorBison Outdoor Classic · Apr 1118:07.98aBison Outdoor ClassicApril 11, 2026
600 Meters · IndoorSection 5 RWTL #5-Monroe - E/G · Jan 61:49.47Section 5 RWTL #5-Monroe - E/GJanuary 6, 2023
800 Meters · IndoorNazareth Conference Tune Up · Feb 212:25.00Nazareth Conference Tune UpFebruary 21, 2025
800 Meters · OutdoorSection IV Class A/B · May 222:24.70Section IV Class A/BMay 22, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 7 · SUNY GeneseoSUNY Geneseo5000 Meters7.18:22.58aSo
Apr 24RIT Bill Q InvitationalApr 24 · 800 Meters · Place 10 · SUNY GeneseoSUNY Geneseo800 Meters10.2:24.91aSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 19 · SUNY GeneseoSUNY Geneseo5000 Meters19.18:07.98a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 5000 Meters · Place 5 · SUNY GeneseoSUNY Geneseo5000 Meters5.18:38.39aSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 20 · SUNY GeneseoSUNY Geneseo1500 Meters20.4:51.52a PBSo
Mar 29Rochester Spring OpenerMar 29 · 1500 Meters · Place 8 · SUNY GeneseoSUNY Geneseo1500 Meters8.4:57.86aSo
Mar 6AARTFC Indoor ChampionshipsMar 6 · 5000 Meters · Place 14 · SUNY GeneseoSUNY Geneseo5000 Meters1418:23.53a PBSO
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 6 · SUNY GeneseoSUNY Geneseo5000 Meters6.18:33.10aSo
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 12 · SUNY GeneseoSUNY Geneseo3000 Meters12.10:45.41a PBSo
Feb 20Brockport Friday Night InviteFeb 20 · 1 Mile · Place 7 · SUNY GeneseoSUNY Geneseo1 Mile7.5:23.28aSo
Feb 13Nazareth D3 Elite MeetFeb 13 · 5000 Meters · Place 4 · SUNY GeneseoSUNY Geneseo5000 Meters4.18:29.17aSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 3000 Meters · Place 16 · SUNY GeneseoSUNY Geneseo3000 Meters16.10:50.82aSo
Jan 31Nazareth Conference Challenge CupJan 31 · 3000 Meters · Place 4 · SUNY GeneseoSUNY Geneseo3000 Meters410:49.36SO

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 1500 Meters · Place 14 · SUNY GeneseoSUNY Geneseo1500 Meters14.5:00.74aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 5000 Meters · Place 7 · SUNY GeneseoSUNY Geneseo5000 Meters7.18:43.74aFr
Apr 19University of Rochester Alumni InvitationalApr 19 · 5000 Meters · Place 2 · SUNY GeneseoSUNY Geneseo5000 Meters218:48.17FR
Apr 4Geneseo EarlyApr 4 · 1500 Meters · Place 21 · SUNY GeneseoSUNY Geneseo1500 Meters21.5:03.31aFr
Mar 29Bill Q Invitational at GeneseoMar 29 · 1500 Meters · Place 8 · SUNY GeneseoSUNY Geneseo1500 Meters85:06.26aFR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 14Rochester Spring TwilightApr 14 · 1500 Meters · Place 3 · SUNY GeneseoSUNY Geneseo1500 Meters3.4:55.77aFr
Mar 7AARTFCMar 7 · 1 Mile · Place 30 · SUNY GeneseoSUNY Geneseo1 Mile30.5:34.70aFr
Feb 28Empire 8 ChampionshipsFeb 28 · 1 Mile · Place 13 · SUNY GeneseoSUNY Geneseo1 Mile135:19.49 PBFR
Feb 21Nazareth Conference Tune UpFeb 21 · 800 Meters · Place 5 · SUNY GeneseoSUNY Geneseo800 Meters52:25.00 PBFR
Feb 7Utica Blue and OrangeFeb 7 · 1 Mile · Place 21 · SUNY GeneseoSUNY Geneseo1 Mile21.5:28.66aFr
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 18 · SUNY GeneseoSUNY Geneseo800 Meters18.2:27.03aFr
Jan 25Nazareth Conference Challenge CupJan 25 · 1 Mile · Place 6 · SUNY GeneseoSUNY Geneseo1 Mile65:22.06a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29Section IV State QualifierMay 29 · 800 Meters · Place 10 · CorningCorning800 Meters102:29.1112
May 22Section IV Class A/BMay 22 · 800 Meters · Place 2 · CorningCorning800 Meters22:24.70 PB12
May 22Section IV Class A/BMay 22 · 800 Meters · Place 2 · CorningCorning800 Meters22:24.7012
May 15STAC ChampionshipsMay 15 · 800 Meters · Place 5 · CorningCorning800 Meters52:29.7112
May 10Corning Fast TimesMay 10 · 1500 Meters · Place 4 · CorningCorning1500 Meters44:56.73 PB12
May 7Corning Vs. Ithaca MeetMay 7 · 800 Meters · Place 3 · CorningCorning800 Meters32:26.5412
May 7Corning Vs. Ithaca MeetMay 7 · 1500 Meters · Place 10 · CorningCorning1500 Meters105:39.4712
Apr 20Webster InvitationalApr 20 · 800 Meters · Place 4 · CorningCorning800 Meters42:28.9212
Apr 15Horseheads vs Corning DualApr 15 · 1500 Meters · Place 3 · CorningCorning1500 Meters35:16.42—
Apr 11Molly Dry InvitationalApr 11 · 800 Meters · Place 1 · Corning-Painted PostCorning-Painted Post800 Meters1.2:25.85a12
Apr 9Corning vs Susquehanna ValleyApr 9 · 400 Meters · Place 2 · Corning-Painted PostCorning-Painted Post400 Meters2.1:03.74a PB12
Apr 2Corning Vs. Waverly MeetApr 2 · 800 Meters · Place 3 · CorningCorning800 Meters32:49.31—
Apr 2Corning Vs. Waverly MeetApr 2 · 400 Meters · Place 2 · CorningCorning400 Meters21:05.98—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Section IV State QualifiersFeb 25 · 1000 Meters · Place 4 · CorningCorning1000 Meters43:07.59 PB12
Jan 13Jack Reed HS ShowcaseJan 13 · 1000 Meters · Place 5 · CorningCorning1000 Meters53:09.2712
Jan 5Hurley InvitationalJan 5 · 1500 Meters · Place 4 · CorningCorning1500 Meters45:16.0212

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Section 5 RWTL #1Dec 9 · 1000 Meters · Place 1 · Corning-Painted PostCorning-Painted Post1000 Meters1.3:17.00a12
Feb 25Section IV State QualifiersFeb 25 · 1000 Meters · Place 7 · CorningCorning1000 Meters73:23.2711
Jan 28Section 5 RWTL #8Jan 28 · 1500 Meters · Place 2 · CorningCorning1500 Meters25:12.3711
Jan 20Quinney InvitationalJan 20 · 1000 Meters · Place 4 · CorningCorning1000 Meters43:19.5611
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1000 Meters · Place 1 · CorningCorning1000 Meters13:21.8411
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 600 Meters · Place 3 · CorningCorning600 Meters31:49.47 PB11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17STAC ChampionshipsMay 17 · 800 Meters · Place 9 · CorningCorning800 Meters92:33.7111
May 12Corning Fast TimesMay 12 · 1500 Meters · Place 3 · CorningCorning1500 Meters35:02.9611
May 8Ithaca Vs. CorningMay 8 · 400 Meters · Place 5 · CorningCorning400 Meters51:04.35—
May 6Waite / Molnar InvitationalMay 6 · 800 Meters · Place 2 · CorningCorning800 Meters22:28.53—
May 2Elmira vs. Corning DualMay 2 · 3000 Meters · Place 2 · CorningCorning3000 Meters212:56.18 PB—
May 2Elmira vs. Corning DualMay 2 · 1500 Meters · Place 1 · CorningCorning1500 Meters15:03.87—
Apr 29Horseheads Blue Shoes InvitationalApr 29 · 800 Meters · Place 3 · CorningCorning800 Meters32:27.2011

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 600 Meters · Place 5 · Corning-Painted PostCorning-Painted Post600 Meters5.1:53.88a11
Dec 17Section 5 RWTL #2-Brockport RWTL NorthDec 17 · 3000 Meters · Place 4 · Corning-Painted PostCorning-Painted Post3000 Meters4.12:15.84a11
Feb 19Section IV Class ChampionshipsFeb 19 · 600 Meters · Place 3 · CorningCorning600 Meters31:53.3310
Feb 19Section IV Class ChampionshipsFeb 19 · 600 Meters · Place 3 · CorningCorning600 Meters31:53.3310
Feb 4Section 5 RWTL #8Feb 4 · 1000 Meters · Place 10 · CorningCorning1000 Meters103:27.2910
Jan 8Kevin Dare InvitationalJan 8 · 800 Meters · Place 24 · Corning-Painted PostCorning-Painted Post800 Meters24.2:37.54a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 2NY/PA InvitationalApr 2 · 800 Meters · Place 10 · CorningCorning800 Meters102:35.0610
Apr 2NY/PA InvitationalApr 2 · 800 Meters · Place 10 · CorningCorning800 Meters102:35.0610

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #3Dec 28 · 300 Meters · Place 9 · Corning-Painted PostCorning-Painted Post300 Meters9.48.63a PB10
Dec 28Section 5 RWTL #3Dec 28 · 1500 Meters · Place 7 · Corning-Painted PostCorning-Painted Post1500 Meters7.5:31.47a10
Dec 18Section 5 RWTL #2-RWTLDec 18 · 1000 Meters · Place 3 · Corning-Painted PostCorning-Painted Post1000 Meters3.3:23.10a10
Dec 11Section 5 RWTL #1Dec 11 · 600 Meters · Place 3 · Corning-Painted PostCorning-Painted Post600 Meters3.1:53.18a10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 12Section IV ShowcaseJun 12 · 400 Meters · Place 9 · CorningCorning400 Meters91:05.509
Jun 9Section 4 Class A ChampionshipsJun 9 · 400 Meters · Place 3 · Corning-Painted PostCorning-Painted Post400 Meters3.1:04.62a9
Jun 5Fast Times MeetJun 5 · 1500 Meters · Place 10 · Corning-Painted PostCorning-Painted Post1500 Meters10.5:30.78a9
Jun 1Corning vs. Ithaca Dual MeetJun 1 · 800 Meters · Place 3 · Corning-Painted PostCorning-Painted Post800 Meters3.2:31.59a9
May 25Elmira Vs. CorningMay 25 · 800 Meters · Place 4 · CorningCorning800 Meters42:31.48—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Snapple InvitationalMay 28 · 1500 Meters · Place 6 · CorningCorning1500 Meters65:44.52—
May 28Snapple InvitationalMay 28 · 800 Meters · Place 2 · CorningCorning800 Meters22:46.21—
May 20Section IV Modified Division 1May 20 · 1500 Meters · Place 3 · CorningCorning1500 Meters35:43.00—
May 20Section IV Modified Division 1May 20 · 800 Meters · Place 2 · CorningCorning800 Meters22:47.90—