Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFoothills and Independent League Champs · Jan 213:39.96Foothills and Independent League ChampsJanuary 21, 2024
1000 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 43:31.59aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
1600 Meters · IndoorFoothills and Independent League Champs · Jan 216:03.91Foothills and Independent League ChampsJanuary 21, 2024
1600 Meters · OutdoorFoothills Council Varsity Championships · May 145:57.00Foothills Council Varsity ChampionshipsMay 14, 2025
300 Meters · IndoorTCITL 2A · Dec 1553.66aTCITL 2ADecember 15, 2024
3200 Meters · IndoorTCITL LM 2B · Dec 1013:26.97aTCITL LM 2BDecember 10, 2023
3200 Meters · OutdoorFonda-Fultonville Track and Field Invitational · May 312:44.85aFonda-Fultonville Track and Field InvitationalMay 3, 2024
600 Meters · IndoorTCITL LM 3B · Dec 222:06.03aTCITL LM 3BDecember 22, 2024
800 Meters · OutdoorGloversville vrs Broadalbin Perth vrs South Glens Falls · May 62:53.46Gloversville vrs Broadalbin Perth vrs South Glens FallsMay 6, 2025
Long Jump · IndoorTCITL LM 2B · Dec 1010-00.75TCITL LM 2BDecember 10, 2022

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28Section 2 Group 2 ChampionshipsMay 28 · 1600 Meters · Place 19 · Gloversville1600 Meters196:07.9412
May 14Foothills Council Varsity ChampionshipsMay 14 · 1600 Meters · Place 15 · Gloversville1600 Meters155:57.00 PB12
May 14Foothills Council Varsity ChampionshipsMay 14 · 3200 Meters · Place 11 · Gloversville3200 Meters1113:26.9112
May 6Gloversville vrs Broadalbin Perth vrs South Glens FallsMay 6 · 800 Meters · Place 18 · Gloversville800 Meters182:53.46 PB12
May 6Gloversville vrs Broadalbin Perth vrs South Glens FallsMay 6 · 1600 Meters · Place 12 · Gloversville1600 Meters126:11.9512
May 2Fonda-Fultonville InvitationalMay 2 · 3200 Meters · Place 22 · Gloversville3200 Meters2212:59.2412
Apr 29Amsterdam vrs Scotia vrs GloversvilleApr 29 · 800 Meters · Place 8 · Gloversville800 Meters82:54.1212
Apr 29Amsterdam vrs Scotia vrs GloversvilleApr 29 · 1600 Meters · Place 9 · Gloversville1600 Meters96:13.6512
Apr 26 Luciano Memorial InvitationalApr 26 · 1600 Meters · Place 47 · Gloversville1600 Meters476:14.5912
Apr 26 Luciano Memorial InvitationalApr 26 · 3200 Meters · Place 37 · Gloversville3200 Meters3713:26.1112
Apr 17Bi-County Kiwanis Ken Smith InviteApr 17 · 1600 Meters · Place 19 · Gloversville1600 Meters196:11.8212
Apr 17Bi-County Kiwanis Ken Smith InviteApr 17 · 3200 Meters · Place 12 · Gloversville3200 Meters1213:34.4312

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Section 2 Division III ChampionshipFeb 17 · 1000 Meters · Place 21 · Gloversville1000 Meters21.3:54.26a12
Feb 17Section 2 Division III ChampionshipFeb 17 · 1600 Meters · Place 16 · Gloversville1600 Meters16.6:20.15a12
Feb 1Foothills Council Varsity ChampionshipsFeb 1 · 1600 Meters · Place 9 · Gloversville1600 Meters96:05.8212
Jan 19TCITL LM 5AJan 19 · 1000 Meters · Place 14 · Gloversville1000 Meters143:48.4212
Jan 19TCITL LM 5AJan 19 · 1600 Meters · Place 10 · Gloversville1600 Meters106:20.8112

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22TCITL LM 3BDec 22 · 1000 Meters · Place 12 · Gloversville1000 Meters12.3:40.31a12
Dec 22TCITL LM 3BDec 22 · 600 Meters · Place 14 · Gloversville600 Meters14.2:06.03a PB12
Dec 15TCITL 2ADec 15 · 300 Meters · Place 45 · Gloversville300 Meters45.53.66a PB12
Dec 15TCITL 2ADec 15 · 1600 Meters · Place 28 · Gloversville1600 Meters28.6:06.96a12
Jan 21Foothills and Independent League ChampsJan 21 · 1600 Meters · Place 13 · Gloversville1600 Meters136:03.91 PB11
Jan 21Foothills and Independent League ChampsJan 21 · 1000 Meters · Place 14 · Gloversville1000 Meters143:39.96 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Section 2 Group 2 ChampionshipsMay 22 · 1600 Meters · Place 20 · Gloversville1600 Meters206:05.2911
May 15Foothills Council Varsity ChampionshipsMay 15 · 1600 Meters · Place 16 · Gloversville1600 Meters165:57.9311
May 15Foothills Council Varsity ChampionshipsMay 15 · 3200 Meters · Place 11 · Gloversville3200 Meters1113:17.6211
May 3Fonda-Fultonville Track and Field InvitationalMay 3 · 3200 Meters · Place 19 · Gloversville3200 Meters19.12:44.85a PB11
Apr 27Luciano Memorial InvitationalApr 27 · 3200 Meters · Place 39 · Gloversville3200 Meters3912:47.8111
Apr 25Gloversville vs AmsterdamApr 25 · 3200 Meters · Place 4 · Gloversville3200 Meters413:56.5411
Apr 25Gloversville vs AmsterdamApr 25 · 3200 Meters · Place 4 · Gloversville3200 Meters413:56.5411
Apr 24Gloversville vs Scotia MeetApr 24 · 1600 Meters · Place 8 · Gloversville1600 Meters8.6:05.09a11
Apr 17Gloverville vs Johnstown MeetApr 17 · 3200 Meters · Place 1 · Gloversville3200 Meters113:06.7311
Apr 13Bi-County Kiwanis Ken Smith InviteApr 13 · 3200 Meters · Place 12 · Gloversville3200 Meters1213:28.4911
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 1000 Meters · Place 68 · Gloversville1000 Meters68.3:31.59a PB11
Feb 3Section 2 Division III Shot Put and Weight ThrowFeb 3 · 3200 Meters · Place 9 · Gloversville3200 Meters9.12:58.64a11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Viking InvitationalDec 30 · 1600 Meters · Place 30 · Gloversville1600 Meters30.6:17.74a11
May 19Fonda Fult FR/SoMay 19 · 1600 Meters · Place 11 · Gloversville1600 Meters11.6:08.88a10
May 19Fonda Fult FR/SoMay 19 · 800 Meters · Place 19 · Gloversville800 Meters19.2:54.48a10
May 17Foothills Council Varsity ChampionshipsMay 17 · 1600 Meters · Place 18 · Gloversville1600 Meters186:11.0510
May 9Broadalbin vs Gloversville MeetMay 9 · 800 Meters · Place 7 · Gloversville800 Meters72:58.1310
May 9Broadalbin vs Gloversville MeetMay 9 · 1600 Meters · Place 7 · Gloversville1600 Meters76:08.9510
May 5Fonda-Fultonville InvyMay 5 · 1600 Meters · Place 28 · Gloversville1600 Meters28.6:11.05a10
May 3Amsterdam vs Gloversville DualMay 3 · 800 Meters · Place 7 · Gloversville800 Meters72:58.4110
May 3Amsterdam vs Gloversville DualMay 3 · 1600 Meters · Place 8 · Gloversville1600 Meters86:17.1110
Apr 8Bi-County Kiwanis Ken Smith InvitationalApr 8 · 1600 Meters · Place 15 · Gloversville1600 Meters156:19.8610
Apr 8Bi-County Kiwanis Ken Smith InvitationalApr 8 · 1600 Meters · Place 15 · Gloversville1600 Meters156:19.8610
Apr 6Gloversville vs JohnstownApr 6 · 1600 Meters · Place 4 · Gloversville1600 Meters46:34.9710

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10TCITL LM 2BDec 10 · 300 Meters · Place 46 · Gloversville300 Meters46.53.91a11
Dec 10TCITL LM 2BDec 10 · 3200 Meters · Place 12 · Gloversville3200 Meters12.13:26.97a PB11
Jan 29Section 2 Division III ChampionshipJan 29 · 1600 Meters · Place 14 · Gloversville1600 Meters14.6:26.92a10
Jan 14TCITL LM 5DJan 14 · Long Jump · Place 35 · GloversvilleLong Jump3510-03.7510
Jan 14TCITL LM 5DJan 14 · 1600 Meters · Place 14 · Gloversville1600 Meters146:33.510

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30TCITL LM 4CDec 30 · 3200 Meters · Place 5 · Gloversville3200 Meters5.13:39.010
Dec 30TCITL LM 4CDec 30 · Long Jump · Place 28 · GloversvilleLong Jump28.8-09.5010
Dec 18TCITL LM 3DDec 18 · 1000 Meters · Place 13 · Gloversville1000 Meters13.3:57.910
Dec 18TCITL LM 3DDec 18 · 1600 Meters · Place 18 · Gloversville1600 Meters18.6:38.510
Dec 18TCITL LM 3DDec 18 · Long Jump · Place 17 · GloversvilleLong Jump17.9-11.0010
Dec 10TCITL LM 2BDec 10 · 1000 Meters · Place 26 · Gloversville1000 Meters26.3:55.510
Dec 10TCITL LM 2BDec 10 · 1600 Meters · Place 18 · Gloversville1600 Meters18.6:25.610
Dec 10TCITL LM 2BDec 10 · Long Jump · Place 29 · GloversvilleLong Jump29.10-00.75 PB10
Jan 15Section 2 League Meets 6Jan 15 · 1000 Meters · Place 9 · Gloversville1000 Meters94:38.89
Jan 15Section 2 League Meets 6Jan 15 · 600 Meters · Place 10 · Gloversville600 Meters102:37.59

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19Foothills Council JV ChampionshipsMay 19 · 800 Meters · Place 15 · Gloversville800 Meters153:07.769
May 19Foothills Council JV ChampionshipsMay 19 · 1600 Meters · Place 12 · Gloversville1600 Meters126:40.009
May 13The Futures @ MohonMay 13 · 1600 Meters · Place 40 · Gloversville1600 Meters406:41.359
May 11Gloversville vs Scotia-GlenvilleMay 11 · 800 Meters · Place 8 · Gloversville800 Meters83:14.399
May 11Gloversville vs Scotia-GlenvilleMay 11 · 1600 Meters · Place 7 · Gloversville1600 Meters76:56.259
Apr 27Gloversville vs SchuylervilleApr 27 · 1600 Meters · Place 6 · Gloversville1600 Meters6.7:40.27a9
Apr 27Gloversville vs SchuylervilleApr 27 · 800 Meters · Place 9 · Gloversville800 Meters9.3:49.01a9
Apr 13Gloversville vs Broadalbin-PerthApr 13 · 1600 Meters · Place 6 · Gloversville1600 Meters66:59.689
Apr 9Bi-County InviteApr 9 · 1600 Meters · Place 20 · Gloversville1600 Meters20.6:56.99a9
Apr 6Amsterdam vs Gloversville Dual MeetApr 6 · 1600 Meters · Place 5 · Gloversville1600 Meters57:07.059

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18league meet #3ADec 18 · 1600 Meters · Place 4 · Gloversville1600 Meters4.8:19.6Unofficial9
Dec 17Section 2 League Meets 3Dec 17 · 1600 Meters · Place 4 · Gloversville1600 Meters4.8:19.69

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · 1600 Meters · Place 6 · Gloversville1600 Meters6.7:44.19