Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPlattsburgh State Tuesday Meet · Feb 105:16.29Plattsburgh State Tuesday MeetFebruary 10, 2026
100 Meters · OutdoorAmsterdam vs Gloversville Dual Meet · Apr 613.30Amsterdam vs Gloversville Dual MeetApril 6, 2022
1000 Meters · IndoorFoothills and Independent League Champs · Jan 212:58.06Foothills and Independent League ChampsJanuary 21, 2024
1000 Meters · OutdoorSection 2 Division II Shot Put and Weight Throw · Feb 33:00.15aSection 2 Division II Shot Put and Weight ThrowFebruary 3, 2024
1500 Meters · OutdoorCortland Classic · Apr 184:31.85Cortland ClassicApril 18, 2025
200 Meters · IndoorSt. Lawrence Open · Feb 2026.72aSt. Lawrence OpenFebruary 20, 2026
200 Meters · OutdoorUtica Pioneer Spring Invite & Multi · Apr 1125.27Utica Pioneer Spring Invite & MultiApril 11, 2025
300 Meters · IndoorMines Indoor HS Meet Series #3 · Jan 1139.26aMines Indoor HS Meet Series #3January 11, 2025
3000m Steeplechase · 0.914m · IndoorNJCAA Division III Outdoor Track & Field Championships · May 710:53.16aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
3000m Steeplechase · 0.914m · OutdoorCortland Classic · Apr 1711:33.92aCortland ClassicApril 17, 2026
400 Meters · OutdoorJohnstown vrs Amsterdam Dual · Apr 2356.93Johnstown vrs Amsterdam DualApril 23, 2024
45 Meters · IndoorTCITL LM 5A · Jan 147.64TCITL LM 5AJanuary 14, 2024
500 Meters · IndoorKane Invitational · Feb 151:13.34aKane InvitationalFebruary 15, 2025
60 Meter · IndoorKane Invitational · Feb 158.01aKane InvitationalFebruary 15, 2025
60 Meters · IndoorSt. Lawrence Open · Feb 218.04aSt. Lawrence OpenFebruary 21, 2025
600 Meters · IndoorUtica Fast Trax Invite · Feb 221:33.75aUtica Fast Trax InviteFebruary 22, 2025
600 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 41:31.68aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
800 Meters · IndoorSt. Lawrence Open · Feb 202:10.65aSt. Lawrence OpenFebruary 20, 2026
800 Meters · OutdoorFoothills Council Varsity Championships · May 152:07.50Foothills Council Varsity ChampionshipsMay 15, 2024
High Jump · IndoorTCITL LM 3D · Dec 185-00.00TCITL LM 3DDecember 18, 2022
Triple Jump · OutdoorNiskayuna Warrior Track and Field Classic 2023 · Apr 2237-08.00Niskayuna Warrior Track and Field Classic 2023April 22, 2023

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 3000m Steeplechase · Place 9 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC3000m Steeplechase0.914m9.10:53.16a PBSo
Feb 20St. Lawrence OpenFeb 20 · 800 Meters · Place 13 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC800 Meters132:10.65a PBSo
Feb 20St. Lawrence OpenFeb 20 · 200 Meters · Place 31 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC200 Meters3126.72a PBSo
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 800 Meters · Place 8 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC800 Meters82:13.55aSo
Feb 10Plattsburgh State Tuesday MeetFeb 10 · 1 Mile · Place 9 · Mohawk Valley CCMohawk Valley CC1 Mile95:16.29 PBSO
Feb 10Plattsburgh State Tuesday MeetFeb 10 · 600 Meters · Place 2 · Mohawk Valley CCMohawk Valley CC600 Meters21:38.46SO
Feb 6Fastrack InvitationalFeb 6 · 800 Meters · Place 82 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC800 Meters82.2:14.85aSo

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2NJCAA Region 3 ChampionshipsMay 2 · 1500 Meters · Place 2 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC1500 Meters2.4:45.57aSo
May 2NJCAA Region 3 ChampionshipsMay 2 · 800 Meters · Place 4 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC800 Meters4.2:12.38aSo
Apr 17Cortland ClassicApr 17 · 3000m Steeplechase · Place 6 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC3000m Steeplechase0.914m6.11:33.92a PBSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 800 Meters · Place 29 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC800 Meters29.2:10.58aSo
Apr 3Utica Pioneer Spring InviteApr 3 · 1500 Meters · Place 23 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC1500 Meters23.4:42.10aSo
Apr 3Utica Pioneer Spring InviteApr 3 · 800 Meters · Place 30 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC800 Meters30.2:15.33aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Cortland ClassicApr 18 · 1500 Meters · Place 27 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC1500 Meters274:31.85 PBFr
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 800 Meters · Place 25 · Mohawk Valley CCMohawk Valley CC800 Meters252:10.77FR
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 200 Meters · Place 33 · Mohawk Valley CCMohawk Valley CC200 Meters3325.27 PBFR
Apr 5Cortland Red Dragon OpenApr 5 · 800 Meters · Place 25 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC800 Meters25.2:13.58aFr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 1500 Meters · Place 15 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC1500 Meters15.4:50.55aFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 22Utica Fast Trax InviteFeb 22 · 600 Meters · Place 1 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC600 Meters11:33.75a PB—
Feb 22Utica Fast Trax InviteFeb 22 · 60 Meters · Place 61 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC60 Meters618.11a—
Feb 21St. Lawrence OpenFeb 21 · 800 Meters · Place 6 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC800 Meters62:15.67a—
Feb 21St. Lawrence OpenFeb 21 · 60 Meters · Place 26 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC60 Meters268.04a PB—
Feb 15Kane InvitationalFeb 15 · 500 Meters · Place 7 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC500 Meters7.1:13.34a PBFr
Feb 15Kane InvitationalFeb 15 · 60 Meter · Place 63 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC60 MeterRound P63.8.01a PBFr
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 60 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC800 Meters60.2:17.80aFr
Jan 25St. Lawrence InvitationalJan 25 · 600 Meters · Place 5 · Mohawk Valley (N.Y.) CCMohawk Valley (N.Y.) CC600 Meters5.1:44.05aFr
Jan 11Mines Indoor HS Meet Series #3Jan 11 · 300 Meters · Place 22 · UnattachedUnattached300 Meters22.39.26a PBFr
Jan 11Mines Indoor HS Meet Series #3Jan 11 · 60 Meter · UnattachedUnattached60 Meter—DNSFr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22Section 2 Group 2 ChampionshipsMay 22 · 800 Meters · Place 13 · AmsterdamAmsterdam800 Meters132:11.2112
May 15Foothills Council Varsity ChampionshipsMay 15 · 800 Meters · Place 6 · AmsterdamAmsterdam800 Meters62:07.50 PB12
May 10Shen InvitationalMay 10 · 800 Meters · Place 27 · AmsterdamAmsterdam800 Meters27.2:09.18a12
May 3Fonda-Fultonville Track and Field InvitationalMay 3 · 800 Meters · Place 8 · AmsterdamAmsterdam800 Meters8.2:11.96a12
Apr 25Gloversville vs AmsterdamApr 25 · 800 Meters · Place 1 · AmsterdamAmsterdam800 Meters12:18.2412
Apr 25Gloversville vs AmsterdamApr 25 · 800 Meters · Place 1 · AmsterdamAmsterdam800 Meters12:18.2412
Apr 23Johnstown vrs Amsterdam DualApr 23 · 800 Meters · Place 2 · AmsterdamAmsterdam800 Meters22:29.9512
Apr 23Johnstown vrs Amsterdam DualApr 23 · 400 Meters · Place 2 · AmsterdamAmsterdam400 Meters256.93 PB12
Apr 20Niskayuna Spring RelaysApr 20 · 800 Meters · Place 38 · AmsterdamAmsterdam800 Meters382:19.7312
Apr 20Niskayuna Spring RelaysApr 20 · 800 Meters · Place 38 · AmsterdamAmsterdam800 Meters382:19.7312
Apr 20Niskayuna Spring RelaysApr 20 · 800 Meters · Place 38 · AmsterdamAmsterdam800 Meters382:19.7312
Apr 13Bi-County Kiwanis Ken Smith InviteApr 13 · 800 Meters · Place 2 · AmsterdamAmsterdam800 Meters22:14.9412
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 600 Meters · Place 13 · AmsterdamAmsterdam600 Meters13.1:31.68a PB12
Feb 3Section 2 Division II Shot Put and Weight ThrowFeb 3 · 1000 Meters · Place 10 · AmsterdamAmsterdam1000 Meters10.3:00.15a PB12
Feb 3Section 2 Division II Shot Put and Weight ThrowFeb 3 · 600 Meters · Place 7 · AmsterdamAmsterdam600 Meters7.1:33.37a12

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 18Section 2 State Qualifier Shot Put and Weight ThrowFeb 18 · 600 Meters · Place 15 · AmsterdamAmsterdam600 Meters151:36.2612
Feb 18Section 2 State Qualifier Shot Put and Weight ThrowFeb 18 · 300 Meters · Place 15 · AmsterdamAmsterdam300 MetersRound P1540.2312
Feb 10Section 2 State QualifierFeb 10 · 600 Meters · Place 15 · AmsterdamAmsterdam600 Meters151:36.2612
Feb 10Section 2 State QualifierFeb 10 · 300 Meters · Place 15 · AmsterdamAmsterdam300 MetersRound P1540.2312
Jan 21Foothills and Independent League ChampsJan 21 · 1000 Meters · Place 3 · AmsterdamAmsterdam1000 Meters32:58.06 PB12
Jan 21Foothills and Independent League ChampsJan 21 · 600 Meters · Place 4 · AmsterdamAmsterdam600 Meters41:34.7812
Jan 14TCITL LM 5AJan 14 · 600 Meters · Place 2 · AmsterdamAmsterdam600 Meters21:34.012
Jan 14TCITL LM 5AJan 14 · 45 Meters · Place 6 · AmsterdamAmsterdam45 Meters67.64 PB12
Jan 14TCITL LM 5AJan 14 · 600 Meters · Place 2 · AmsterdamAmsterdam600 Meters21:34.012
Jan 14TCITL LM 5AJan 14 · 45 Meters · Place 6 · AmsterdamAmsterdam45 Meters67.6412
Jan 12Steve Borbet InvitationalJan 12 · 800 Meters · Place 15 · AmsterdamAmsterdam800 Meters152:12.4212
Jan 12Steve Borbet InvitationalJan 12 · 300 Meters · Place 38 · AmsterdamAmsterdam300 Meters3839.6812

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · 600 Meters · Place 14 · AmsterdamAmsterdam600 Meters14.1:33.84a12
Dec 27CNY Holiday ClassicDec 27 · 800 Meters · Place 17 · AmsterdamAmsterdam800 Meters17.2:17.39a12
Dec 23TCITL LM 3DDec 23 · 600 Meters · Place 5 · AmsterdamAmsterdam600 Meters5.1:36.74a12
Dec 10TCITL LM 2BDec 10 · 600 Meters · Place 3 · AmsterdamAmsterdam600 Meters3.1:36.89a12
Jan 28Section 2 Division II ChampionshipJan 28 · 300 Meters · Place 15 · AmsterdamAmsterdam300 Meters15.42.62a11
Jan 28Section 2 Division II ChampionshipJan 28 · 600 Meters · Place 13 · AmsterdamAmsterdam600 Meters13.1:38.99a11
Jan 14TCITL LM 5CJan 14 · 600 Meters · Place 10 · AmsterdamAmsterdam600 Meters101:42.211
Jan 14TCITL LM 5CJan 14 · 300 Meters · Place 9 · AmsterdamAmsterdam300 Meters942.611

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2080th Annual Eddy MeetMay 20 · 800 Meters · Place 22 · AmsterdamAmsterdam800 Meters22.2:08.45a12
May 17Foothills Council Varsity ChampionshipsMay 17 · 800 Meters · Place 9 · AmsterdamAmsterdam800 Meters92:12.4511
May 10Queensbury vs Amsterdam DualMay 10 · Triple Jump · Place 5 · AmsterdamAmsterdamTriple Jump535-211
May 10Queensbury vs Amsterdam DualMay 10 · 800 Meters · Place 2 · AmsterdamAmsterdam800 Meters22:11.5411
May 3Amsterdam vs Gloversville DualMay 3 · 800 Meters · Place 1 · AmsterdamAmsterdam800 Meters12:13.6211
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · Triple Jump · Place 19 · AmsterdamAmsterdamTriple Jump19.37-08.00 PB12
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 800 Meters · Place 26 · AmsterdamAmsterdam800 Meters26.2:13.44a12
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 400 Meters · Place 33 · AmsterdamAmsterdam400 Meters33.57.44a12
Apr 19Amsterdam-Scotia Glenville DuelApr 19 · Triple Jump · Place 4 · AmsterdamAmsterdamTriple Jump434-0.5011
Apr 19Amsterdam-Scotia Glenville DuelApr 19 · 800 Meters · Place 5 · AmsterdamAmsterdam800 Meters52:30.9011
Apr 19Amsterdam-Scotia Glenville DuelApr 19 · 400 Meters · Place 2 · AmsterdamAmsterdam400 Meters258.2011
Apr 8Bi-County Kiwanis Ken Smith InvitationalApr 8 · 800 Meters · Place 4 · AmsterdamAmsterdam800 Meters42:20.8311
Apr 8Bi-County Kiwanis Ken Smith InvitationalApr 8 · 400 Meters · Place 7 · AmsterdamAmsterdam400 Meters757.7611
Apr 8Bi-County Kiwanis Ken Smith InvitationalApr 8 · 800 Meters · Place 4 · AmsterdamAmsterdam800 Meters42:20.8311
Apr 8Bi-County Kiwanis Ken Smith InvitationalApr 8 · 400 Meters · Place 7 · AmsterdamAmsterdam400 Meters757.7611

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30TCITL LM 4CDec 30 · 600 Meters · Place 4 · AmsterdamAmsterdam600 Meters4.1:43.211
Dec 30TCITL LM 4CDec 30 · High Jump · Place 10 · AmsterdamAmsterdamHigh Jump10.4-09.0011
Dec 18TCITL LM 3DDec 18 · 1000 Meters · AmsterdamAmsterdam1000 Meters--SCR11
Dec 18TCITL LM 3DDec 18 · 600 Meters · Place 2 · AmsterdamAmsterdam600 Meters2.1:42.011
Dec 18TCITL LM 3DDec 18 · High Jump · Place 3 · AmsterdamAmsterdamHigh Jump3.5-00.00 PB11
Dec 10TCITL LM 2BDec 10 · 1000 Meters · Place 9 · AmsterdamAmsterdam1000 Meters9.3:08.011
Dec 10TCITL LM 2BDec 10 · High Jump · Place 6 · AmsterdamAmsterdamHigh Jump6.5-00.0011

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25Section 2 Group 2May 25 · 800 Meters · Place 20 · AmsterdamAmsterdam800 Meters202:19.0210
May 25Section 2 Group 2May 25 · 800 Meters · Place 20 · AmsterdamAmsterdam800 Meters202:19.0210
May 19Foothills Council JV ChampionshipsMay 19 · Triple Jump · Place 3 · AmsterdamAmsterdamTriple Jump332-810
May 19Foothills Council JV ChampionshipsMay 19 · 800 Meters · Place 2 · AmsterdamAmsterdam800 Meters22:21.8310
May 14Dr. Jack V. Irion Queensbury Invitational May 14 · 800 Meters · Place 15 · AmsterdamAmsterdam800 Meters152:26.3010
Apr 30Cohoes RelaysApr 30 · Triple Jump · Place 19 · AmsterdamAmsterdamTriple Jump1930-11.00—
Apr 23Warrior Track and Field ClassicApr 23 · Triple Jump · Place 34 · AmsterdamAmsterdamTriple Jump34.33-01.5011
Apr 23Warrior Track and Field ClassicApr 23 · 400 Meters · Place 35 · AmsterdamAmsterdam400 Meters35.60.72a11
Apr 12Amsterdam vs Johnstown MeetApr 12 · Triple Jump · Place 2 · AmsterdamAmsterdamTriple Jump233-04.0010
Apr 12Amsterdam vs Johnstown MeetApr 12 · 800 Meters · Place 4 · AmsterdamAmsterdam800 Meters42:26.5110
Apr 12Amsterdam vs Johnstown MeetApr 12 · Triple Jump · Place 2 · AmsterdamAmsterdamTriple Jump233-410
Apr 12Amsterdam vs Johnstown MeetApr 12 · 800 Meters · Place 4 · AmsterdamAmsterdam800 Meters42:26.5110
Apr 9Bi-County InviteApr 9 · 400 Meters · Place 12 · AmsterdamAmsterdam400 Meters12.1:02.35a11
Apr 6Amsterdam vs Gloversville Dual MeetApr 6 · 800 Meters · Place 2 · AmsterdamAmsterdam800 Meters22:33.5210
Apr 6Amsterdam vs Gloversville Dual MeetApr 6 · 100 Meters · Place 8 · AmsterdamAmsterdam100 Meters813.30 PB10