Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTCITL LM 2C · Dec 143:38.36aTCITL LM 2CDecember 14, 2025
1000 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 43:37.95aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
1600 Meters · IndoorTCITL LM 4C · Dec 286:18.49aTCITL LM 4CDecember 28, 2025
1600 Meters · OutdoorFonda-Fultonville Invitational · May 25:39.47Fonda-Fultonville InvitationalMay 2, 2025
300 Meters · IndoorTCITL LM 1C · Dec 744.19aTCITL LM 1CDecember 7, 2025
300 Meters · OutdoorSection 2 Division III Shot Put and Weight Throw · Feb 349.43aSection 2 Division III Shot Put and Weight ThrowFebruary 3, 2024
3000m Steeplechase · 0.914m · OutdoorFonda-Fultonville Track and Field Invitational · May 314:36.51aFonda-Fultonville Track and Field InvitationalMay 3, 2024
3000m Steeplechase · OutdoorFonda-Fultonville Invitational · May 213:32.44Fonda-Fultonville InvitationalMay 2, 2025
3200 Meters · OutdoorAmsterdam vrs Scotia vrs Gloversville · Apr 2912:40.31Amsterdam vrs Scotia vrs GloversvilleApril 29, 2025
400 Meters · OutdoorSection 2 Group 2 Championships · May 2859.67Section 2 Group 2 ChampionshipsMay 28, 2025
600 Meters · IndoorTCITL LM 3B · Dec 221:49.90aTCITL LM 3BDecember 22, 2024
600 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 41:54.95aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
800 Meters · Outdoor Luciano Memorial Invitational · Apr 262:30.15 Luciano Memorial InvitationalApril 26, 2025

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

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 10CBA Invite #3Feb 10 · 1000 Meters · Place 18 · Gloversville1000 Meters183:59.5111
Feb 10CBA Invite #3Feb 10 · 300 Meters · Place 48 · Gloversville300 Meters4846.4311
Feb 10CBA Invite #3Feb 10 · 1000 Meters · Place 18 · Gloversville1000 Meters183:59.5111
Feb 10CBA Invite #3Feb 10 · 300 Meters · Place 48 · Gloversville300 Meters4846.4311
Feb 1Section 2 Division III ChampionshipFeb 1 · 300 Meters · Place 33 · Gloversville300 Meters33.48.46a11
Feb 1Section 2 Division III ChampionshipFeb 1 · 600 Meters · Place 30 · Gloversville600 Meters30.2:06.24a11
Jan 24Foothills and Independent League ChampsJan 24 · 600 Meters · Place 16 · Gloversville600 Meters162:06.7311
Jan 24Foothills and Independent League ChampsJan 24 · 1600 Meters · Place 13 · Gloversville1600 Meters136:18.8511

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28TCITL LM 4CDec 28 · 1600 Meters · Place 21 · Gloversville1600 Meters21.6:18.49a PB11
Dec 14TCITL LM 2CDec 14 · 1000 Meters · Place 20 · Gloversville1000 Meters20.3:38.36a PB11
Dec 14TCITL LM 2CDec 14 · 600 Meters · Place 23 · Gloversville600 Meters23.2:00.75a11
Dec 7TCITL LM 1CDec 7 · 300 Meters · Place 13 · Gloversville300 Meters13.44.19a PB11
Dec 7TCITL LM 1CDec 7 · 600 Meters · Place 21 · Gloversville600 Meters21.1:57.53a11
Feb 17Section 2 Division III ChampionshipFeb 17 · 300 Meters · Place 29 · Gloversville300 Meters29.47.49a10
Feb 17Section 2 Division III ChampionshipFeb 17 · 600 Meters · Place 23 · Gloversville600 Meters23.1:56.43a10
Feb 1Foothills Council Varsity ChampionshipsFeb 1 · 600 Meters · Place 11 · Gloversville600 Meters111:53.5410
Feb 1Foothills Council Varsity ChampionshipsFeb 1 · 300 Meters · Place 14 · Gloversville300 Meters1444.3010
Jan 19TCITL LM 5AJan 19 · 600 Meters · Place 19 · Gloversville600 Meters191:58.7910
Jan 19TCITL LM 5AJan 19 · 300 Meters · Place 19 · Gloversville300 Meters1946.7510

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28Section 2 Group 2 ChampionshipsMay 28 · 800 Meters · Place 20 · Gloversville800 Meters202:31.6610
May 28Section 2 Group 2 ChampionshipsMay 28 · 400 Meters · Place 18 · Gloversville400 Meters1859.67 PB10
May 6Gloversville vrs Broadalbin Perth vrs South Glens FallsMay 6 · 800 Meters · Place 12 · Gloversville800 Meters122:43.9610
May 6Gloversville vrs Broadalbin Perth vrs South Glens FallsMay 6 · 400 Meters · Place 8 · Gloversville400 Meters81:01.5510
May 2Fonda-Fultonville InvitationalMay 2 · 3000m Steeplechase · Place 13 · Gloversville3000m Steeplechase1313:32.44 PB10
May 2Fonda-Fultonville InvitationalMay 2 · 1600 Meters · Place 31 · Gloversville1600 Meters315:39.47 PB10
Apr 29Amsterdam vrs Scotia vrs GloversvilleApr 29 · 3200 Meters · Place 6 · Gloversville3200 Meters612:40.31 PB10
Apr 29Amsterdam vrs Scotia vrs GloversvilleApr 29 · 400 Meters · Place 8 · Gloversville400 Meters81:00.4710
Apr 26 Luciano Memorial InvitationalApr 26 · 800 Meters · Place 36 · Gloversville800 Meters362:30.15 PB10
Apr 26 Luciano Memorial InvitationalApr 26 · 400 Meters · Place 35 · Gloversville400 Meters3559.9310
Apr 17Bi-County Kiwanis Ken Smith InviteApr 17 · 400 Meters · Place 10 · Gloversville400 Meters101:01.7810
Apr 17Bi-County Kiwanis Ken Smith InviteApr 17 · 1600 Meters · Place 12 · Gloversville1600 Meters125:47.5610

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22TCITL LM 3BDec 22 · 300 Meters · Place 21 · Gloversville300 Meters21.45.43a10
Dec 22TCITL LM 3BDec 22 · 600 Meters · Place 7 · Gloversville600 Meters7.1:49.90a PB10
Dec 15TCITL 2ADec 15 · 300 Meters · Place 36 · Gloversville300 Meters36.46.47a10
Dec 15TCITL 2ADec 15 · 600 Meters · Place 20 · Gloversville600 Meters20.1:51.98a10
Jan 21Foothills and Independent League ChampsJan 21 · 600 Meters · Place 5 · Gloversville600 Meters52:01.819
Jan 21Foothills and Independent League ChampsJan 21 · 300 Meters · Place 6 · Gloversville300 Meters648.849

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22Section 2 Group 2 ChampionshipsMay 22 · 800 Meters · Place 28 · Gloversville800 Meters282:43.039
May 22Section 2 Group 2 ChampionshipsMay 22 · 1600 Meters · Place 19 · Gloversville1600 Meters195:56.429
May 16Foothills Council JV ChampionshipsMay 16 · 800 Meters · Place 13 · Gloversville800 Meters132:40.259
May 16Foothills Council JV ChampionshipsMay 16 · 1600 Meters · Place 18 · Gloversville1600 Meters186:02.309
May 3Fonda-Fultonville Track and Field InvitationalMay 3 · 3000m Steeplechase · Place 19 · Gloversville3000m Steeplechase0.914m19.14:36.51a PB9
May 3Fonda-Fultonville Track and Field InvitationalMay 3 · 400 Meters · Place 32 · Gloversville400 Meters32.1:06.10a9
Apr 27Luciano Memorial InvitationalApr 27 · 400 Meters · Place 46 · Gloversville400 Meters461:04.469
Apr 25Gloversville vs AmsterdamApr 25 · 1600 Meters · Place 3 · Gloversville1600 Meters36:14.099
Apr 25Gloversville vs AmsterdamApr 25 · 1600 Meters · Place 3 · Gloversville1600 Meters36:14.099
Apr 24Gloversville vs Scotia MeetApr 24 · 400 Meters · Place 3 · Gloversville400 Meters3.1:06.00a9
Apr 17Gloverville vs Johnstown MeetApr 17 · 400 Meters · Place 3 · Gloversville400 Meters31:05.199
Apr 13Bi-County Kiwanis Ken Smith InviteApr 13 · 800 Meters · Place 14 · Gloversville800 Meters142:50.139
Apr 13Bi-County Kiwanis Ken Smith InviteApr 13 · 1600 Meters · Place 16 · Gloversville1600 Meters166:20.459
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 1000 Meters · Place 71 · Gloversville1000 Meters71.3:37.95a PB9
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 600 Meters · Place 66 · Gloversville600 Meters66.1:54.95a PB9
Feb 3Section 2 Division III Shot Put and Weight ThrowFeb 3 · 300 Meters · Place 23 · Gloversville300 Meters23.49.43a PB9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Viking InvitationalDec 30 · 1000 Meters · Place 32 · Gloversville1000 Meters32.4:02.74a9
Dec 30Viking InvitationalDec 30 · 600 Meters · Place 30 · Gloversville600 Meters30.2:04.42a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10TCITL LM 2BDec 10 · 300 Meters · Place 43 · Gloversville300 Meters43.51.83a9
Dec 10TCITL LM 2BDec 10 · 1000 Meters · Place 15 · Gloversville1000 Meters15.3:58.30a9