Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth Conference Tune-Up · Feb 205:40.40Nazareth Conference Tune-UpFebruary 20, 2026
1000 Meters · IndoorTCITL LM 3A · Dec 173:34.5TCITL LM 3ADecember 17, 2023
1500 Meters · IndoorTCITL LM 3A · Dec 175:39.7TCITL LM 3ADecember 17, 2023
1500 Meters · OutdoorLuciano Memorial · Apr 295:27.08Luciano Memorial April 29, 2023
2000m Steeplechase · 0.762m · OutdoorFonda Invitational · May 58:42.0haFonda InvitationalMay 5, 2023
2000m Steeplechase · 0.762m · Outdoor · Hand timedFonda-Fultonville Invy · May 58:42.0hFonda-Fultonville InvyMay 5, 2023
2000m Steeplechase · OutdoorFoothills Council Varsity Championships · May 178:37.16Foothills Council Varsity ChampionshipsMay 17, 2023
300 Meters · IndoorTCITL LM 5C · Jan 1453.2TCITL LM 5CJanuary 14, 2023
3000 Meters · IndoorNazareth D3 Elite Meet · Feb 1311:06.42aNazareth D3 Elite MeetFebruary 13, 2026
3000 Meters · OutdoorFoothills Council Varsity Championships · May 1511:51.87Foothills Council Varsity ChampionshipsMay 15, 2024
3000m Steeplechase · 0.762m · IndoorUniversity of Rochester Alumni Invitational · Apr 1911:44.67aUniversity of Rochester Alumni InvitationalApril 19, 2026
3000m Steeplechase · 0.762m · OutdoorLiberty League Outdoor Track & Field Championships · May 111:44.74aLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
400 Meters · OutdoorSection 2 Group 2 · May 251:12.86Section 2 Group 2May 25, 2022
5000 Meters · IndoorLiberty League Indoor Track & Field Championships · Feb 2719:40.36aLiberty League Indoor Track & Field ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorBrockport Multi and Invitational · Apr 1219:05.74aBrockport Multi and InvitationalApril 12, 2026
600 Meters · IndoorThe TCITL Frank DeMasi Utica Invitational · Jan 231:57.07The TCITL Frank DeMasi Utica InvitationalJanuary 23, 2022
800 Meters · OutdoorFonda-Fultonville Invy · May 52:40.59aFonda-Fultonville InvyMay 5, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 3000m Steeplechase · Place 9 · Rochester (N.Y.)Rochester (N.Y.)3000m Steeplechase0.762m9.11:45.26aSo
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 8 · Rochester (N.Y.)Rochester (N.Y.)3000m Steeplechase0.762m8.11:44.74a PBSo
Apr 12Brockport Multi and InvitationalApr 12 · 5000 Meters · Place 4 · Rochester (N.Y.)Rochester (N.Y.)5000 Meters4.19:05.74a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 3000m Steeplechase · Place 9 · Rochester (N.Y.)Rochester (N.Y.)3000m Steeplechase0.762m9.11:56.86aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 3000m Steeplechase · Place 1 · Rochester (N.Y.)Rochester (N.Y.)3000m Steeplechase0.762m1.11:44.67a PBSo
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 22 · Rochester (N.Y.)Rochester (N.Y.)5000 Meters2219:40.36a PBSO
Feb 20Nazareth Conference Tune-UpFeb 20 · 1 Mile · Place 13 · RochesterRochester1 Mile135:40.40 PBSO
Feb 13Nazareth D3 Elite MeetFeb 13 · 3000 Meters · Place 12 · Rochester (N.Y.)Rochester (N.Y.)3000 Meters12.11:06.42a PBSo
Jan 31Nazareth Conference Challenge CupJan 31 · 5000 Meters · Place 16 · RochesterRochester5000 Meters1619:46.72SO
Jan 23RIT Friday InvitationalJan 23 · 3000 Meters · Place 14 · Rochester (N.Y.)Rochester (N.Y.)3000 Meters1411:30.17aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 3000 Meters · Place 5 · Rochester (N.Y.)Rochester (N.Y.)3000 Meters5.11:37.10aSo
Apr 14Rochester Spring TwilightApr 14 · 5000 Meters · Place 6 · Rochester (N.Y.)Rochester (N.Y.)5000 Meters6.21:05.63aFr
Feb 21Nazareth Conference Tune UpFeb 21 · 1 Mile · Place 31 · RochesterRochester1 Mile315:58.00FR
Feb 14Nazareth DIII Elite MeetFeb 14 · 3000 Meters · Place 20 · Rochester (N.Y.)Rochester (N.Y.)3000 Meters20.11:57.54aFr
Feb 7Brockport InviteFeb 7 · 3000 Meters · Place 13 · Rochester (N.Y.)Rochester (N.Y.)3000 Meters13.11:40.50aFr
Jan 25Nazareth Conference Challenge CupJan 25 · 1 Mile · Place 30 · Rochester (N.Y.)Rochester (N.Y.)1 Mile306:10.57a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 34 · RochesterRochester1500 Meters345:38.11FR
Apr 4Geneseo EarlyApr 4 · 1500 Meters · Place 70 · Rochester (N.Y.)Rochester (N.Y.)1500 Meters70.5:53.32aFr
Mar 29Bill Q Invitational at GeneseoMar 29 · 1500 Meters · Place 27 · Rochester (N.Y.)Rochester (N.Y.)1500 Meters275:32.24aFR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 3000 Meters · Place 6 · Rochester (N.Y.)Rochester (N.Y.)3000 Meters6.12:09.41aFr
Jan 21Foothills and Independent League ChampsJan 21 · 3000 Meters · Place 2 · Scotia-GlenvilleScotia-Glenville3000 Meters212:28.2412
Jan 13Utica InvitationalJan 13 · 3000 Meters · Place 9 · Scotia-Glenville CentralScotia-Glenville Central3000 Meters9.12:03.37a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22Section 2 Group 2 ChampionshipsMay 22 · 3000 Meters · Place 8 · Scotia-GlenvilleScotia-Glenville3000 Meters812:34.8812
May 15Foothills Council Varsity ChampionshipsMay 15 · 3000 Meters · Place 2 · Scotia-GlenvilleScotia-Glenville3000 Meters211:51.87 PB12
May 3Fonda-Fultonville Track and Field InvitationalMay 3 · 1500 Meters · Place 10 · Scotia-Glenville CentralScotia-Glenville Central1500 Meters10.5:39.11a12
Apr 27Maple Hill InvitationalApr 27 · 3000 Meters · Place 5 · Scotia-GlenvScotia-Glenv3000 Meters512:05.31—
Apr 24Gloversville vs Scotia MeetApr 24 · 3000 Meters · Place 4 · Scotia-Glenville CentralScotia-Glenville Central3000 Meters4.14:03.17a12
Apr 24Gloversville vs Scotia MeetApr 24 · 800 Meters · Place 4 · Scotia-Glenville CentralScotia-Glenville Central800 Meters4.3:01.65a12
Apr 13CBA-La Salle RelaysApr 13 · 1500 Meters · Place 9 · Scotia-GlenvilleScotia-Glenville1500 Meters95:38.7712
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 1500 Meters · Place 30 · Scotia-Glenville CentralScotia-Glenville Central1500 Meters30.5:38.97a12
Feb 3Section 2 Division III Shot Put and Weight ThrowFeb 3 · 3000 Meters · Place 3 · Scotia-Glenville CentralScotia-Glenville Central3000 Meters3.12:13.99a12

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27TCITL LM 4BDec 27 · 3000 Meters · Place 1 · Scotia-Glenville CentralScotia-Glenville Central3000 Meters1.12:26.312
Dec 17TCITL LM 3ADec 17 · 1000 Meters · Place 3 · Scotia-Glenville CentralScotia-Glenville Central1000 Meters3.3:34.5 PB12
Dec 17TCITL LM 3ADec 17 · 1500 Meters · Place 7 · Scotia-Glenville CentralScotia-Glenville Central1500 Meters7.5:39.7 PB12
Jan 29Section 2 Division III ChampionshipJan 29 · 600 Meters · Place 13 · Scotia-Glenville CentralScotia-Glenville Central600 Meters13.2:01.19a11
Jan 14TCITL LM 5CJan 14 · 600 Meters · Place 8 · Scotia-GlenvScotia-Glenv600 Meters81:59.311
Jan 14TCITL LM 5CJan 14 · 300 Meters · Place 18 · Scotia-GlenvScotia-Glenv300 Meters1853.2 PB11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17Foothills Council Varsity ChampionshipsMay 17 · 2000m Steeplechase · Place 4 · Scotia-GlenvScotia-Glenv2000m Steeplechase48:37.16 PB11
May 17Foothills Council Varsity ChampionshipsMay 17 · 800 Meters · Place 9 · Scotia-GlenvScotia-Glenv800 Meters92:43.6311
May 9Johnstown vs Scotia GlenvilleMay 9 · 3000 Meters · Place 4 · Scotia-GlenvilleScotia-Glenville3000 Meters415:14.4711
May 9Johnstown vs Scotia GlenvilleMay 9 · 400m Hurdles · Place 2 · Scotia-GlenvilleScotia-Glenville400m Hurdles21:20.2211
May 5Fonda-Fultonville InvyMay 5 · 2000m Steeplechase · Place 4 · Scotia-Glenville CentralScotia-Glenville Central2000m Steeplechase0.762m4.8:42.0h PB11
May 5Fonda-Fultonville InvyMay 5 · 800 Meters · Place 3 · Scotia-Glenville CentralScotia-Glenville Central800 Meters3.2:40.59a PB11
May 5Fonda InvitationalMay 5 · 2000m Steeplechase · Place 4 · Scotia-Glenville CentralScotia-Glenville Central2000m Steeplechase0.762m4.8:42.0ha PB11
May 5Fonda InvitationalMay 5 · 800 Meters · Place 3 · Scotia-Glenville CentralScotia-Glenville Central800 Meters3.2:40.59a11
May 2Scotia-Glenville vs Broadalbin-PerthMay 2 · 3000 Meters · Place 2 · Scotia-GlenvScotia-Glenv3000 Meters212:17.60—
Apr 29Luciano Memorial Apr 29 · 1500 Meters · Place 6 · Scotia-GlenvScotia-Glenv1500 Meters65:27.08 PB—
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 2000m Steeplechase · Place 12 · Scotia-Glenville CentralScotia-Glenville Central2000m Steeplechase0.762m12.8:47.98a11
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 1500 Meters · Place 33 · Scotia-Glenville CentralScotia-Glenville Central1500 Meters33.5:39.01a11
Apr 19Amsterdam-Scotia Glenville DuelApr 19 · 3000 Meters · Place 2 · Scotia-GlenvilleScotia-Glenville3000 Meters212:41.4811
Apr 19Amsterdam-Scotia Glenville DuelApr 19 · 400m Hurdles · Place 2 · Scotia-GlenvilleScotia-Glenville400m Hurdles21:24.5511

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29TCITL LM 4B MeetDec 29 · 300 Meters · Place 28 · Scotia-Glenville CentralScotia-Glenville Central300 Meters28.54.611
Dec 28CNY Holiday ClassicDec 28 · 600 Meters · Place 18 · Scotia-Glenville CentralScotia-Glenville Central600 Meters18.1:59.79a11
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · 600 Meters · Place 34 · Scotia-GlenvilleScotia-Glenville600 Meters341:57.07 PB10
Jan 15Section 2 League Meets 6Jan 15 · 600 Meters · Place 13 · Scotia-GlenvScotia-Glenv600 Meters132:00.410

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Section 2 Group 2May 25 · 400 Meters · Place 22 · Scotia-GlenvScotia-Glenv400 Meters221:12.86 PB10
May 25Section 2 Group 2May 25 · 400 Meters · Place 22 · Scotia-GlenvilleScotia-Glenville400 Meters221:12.8610
May 13The Futures @ MohonMay 13 · 1500 Meters · Place 13 · Scotia-GlenvScotia-Glenv1500 Meters135:52.4310
May 11Gloversville vs Scotia-GlenvilleMay 11 · 3000 Meters · Place 3 · Scotia-GlenvilleScotia-Glenville3000 Meters313:25.3110
Apr 23Warrior Track and Field ClassicApr 23 · 400 Meters · Place 51 · Scotia-Glenville CentralScotia-Glenville Central400 Meters51.77.61a10

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Section 2 League Meet 5ADec 29 · 600 Meters · Place 10 · Scotia-Glenville CentralScotia-Glenville Central600 Meters10.2:04.52a10
Dec 18league meet #3ADec 18 · 1500 Meters · Place 5 · Scotia-Glenville CentralScotia-Glenville Central1500 Meters5.5:42.5Unofficial10
Dec 17Section 2 League Meets 3Dec 17 · 1500 Meters · Place 5 · Scotia-Glenville CentralScotia-Glenville Central1500 Meters5.5:42.510