Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGuilderland vs CBA vs Ballston Spa Boys · May 1012.42Guilderland vs CBA vs Ballston Spa BoysMay 10, 2023
200 Meters · IndoorMidd Winter Classic · Jan 1724.70Midd Winter ClassicJanuary 17, 2025
200 Meters · OutdoorSLU Twilight Invitational · Apr 2524.05aSLU Twilight InvitationalApril 25, 2025
300 Meters · IndoorBishop Loughlin Games · Dec 1638.42aBishop Loughlin GamesDecember 16, 2023
300 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 439.21aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
400 Meters · IndoorFastrack National Invitational · Feb 755.01Fastrack National InvitationalFebruary 7, 2025
400 Meters · OutdoorCoed Suburban JV Championships · May 1652.96Coed Suburban JV ChampionshipsMay 16, 2024
400 Meters · Relay Split · IndoorSUNYAC Championships · Feb 2853.523SUNYAC ChampionshipsFebruary 28, 2025
45 Meter · Indoor · Hand timedTri County Indoor Track League 1D · Dec 46.1hTri County Indoor Track League 1DDecember 4, 2022
55 Meter · IndoorBishop Loughlin Games · Dec 177.80aBishop Loughlin GamesDecember 17, 2022
55 Meters · IndoorPlattsburgh State Tuesday Meet · Feb 107.54Plattsburgh State Tuesday MeetFebruary 10, 2026
60 Meters · IndoorMidd Winter Classic · Jan 177.95Midd Winter ClassicJanuary 17, 2025
Shot Put · 12lb · OutdoorSection 2 League Meets #2 · Dec 1123-07.00Section 2 League Meets #2December 11, 2021

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10Plattsburgh State Tuesday MeetFeb 10 · 300 Meters · Place 1 · Plattsburgh St.Plattsburgh St.300 Meters139.86SO
Feb 10Plattsburgh State Tuesday MeetFeb 10 · 55 Meters · Place 17 · Plattsburgh St.Plattsburgh St.55 Meters177.54 PBSO
Feb 6Utica Blue & Orange InvitationalFeb 6 · 400 Meters · Place 48 · SUNY PlattsburghSUNY Plattsburgh400 Meters48.56.94aSo
Jan 23St. Lawrence InvitationalJan 23 · 300 Meters · Place 7 · SUNY PlattsburghSUNY Plattsburgh300 Meters739.89aSo
Jan 16Middlebury Winter ClassicJan 16 · 200 Meters · Place 12 · SUNY PlattsburghSUNY Plattsburgh200 Meters1225.10aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25SLU Twilight InvitationalApr 25 · 400 Meters · Place 5 · SUNY PlattsburghSUNY Plattsburgh400 Meters5.54.04aFr
Apr 25SLU Twilight InvitationalApr 25 · 200 Meters · Place 7 · SUNY PlattsburghSUNY Plattsburgh200 Meters7.24.05a PBWind: -1.8Fr
Apr 19Middlebury Col MeetApr 19 · 400 Meters · Place 16 · Plattsburgh St.Plattsburgh St.400 Meters1656.73FR
Apr 19Middlebury Col MeetApr 19 · 200 Meters · Place 15 · Plattsburgh St.Plattsburgh St.200 Meters1524.80FR
Apr 10RPI Under the Lights InviteApr 10 · 400 Meters · Place 16 · SUNY PlattsburghSUNY Plattsburgh400 Meters1655.87aFr
Apr 5Hamilton Outdoor InvitationalApr 5 · 400 Meters · SUNY PlattsburghSUNY Plattsburgh400 Meters--DNSFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28SUNYAC ChampionshipsFeb 28 · 400 Meters · SUNY PlattsburghSUNY Plattsburgh400 MetersRelay Split—53.523 PBFr
Feb 14Nazareth DIII Elite MeetFeb 14 · 400 Meters · Place 41 · SUNY PlattsburghSUNY Plattsburgh400 Meters41.55.04aFr
Feb 7Fastrack National InvitationalFeb 7 · 400 Meters · Place 106 · Plattsburgh St.Plattsburgh St.400 Meters10655.01 PBFR
Feb 4Plattsburgh State Tuesday Track & Field MeetFeb 4 · 300 Meters · Place 5 · Plattsburgh St.Plattsburgh St.300 Meters540.28FR
Jan 25St. Lawrence InvitationalJan 25 · 400 Meters · SUNY PlattsburghSUNY Plattsburgh400 MetersRelay Split—57.965Fr
Jan 25St. Lawrence InvitationalJan 25 · 400 Meters · Place 11 · SUNY PlattsburghSUNY Plattsburgh400 Meters11.55.06aFr
Jan 17Midd Winter ClassicJan 17 · 200 Meters · Place 19 · Plattsburgh St.Plattsburgh St.200 Meters1924.70 PBFR
Jan 17Midd Winter ClassicJan 17 · 60 Meters · Place 28 · Plattsburgh St.Plattsburgh St.60 MetersRound P287.95 PBFR

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16Coed Suburban JV ChampionshipsMay 16 · 400 Meters · Place 2 · GuilderlandGuilderland400 Meters252.96 PB12
May 10Shen InvitationalMay 10 · 400 Meters · Place 16 · GuilderlandGuilderland400 Meters16.53.79a12
May 8CBA-Ballston Spa-Guilderland (Boys)May 8 · Long Jump · Place 5 · GuilderlandGuilderlandLong Jump516-4.2512
May 8CBA-Ballston Spa-Guilderland (Boys)May 8 · 200 Meters · Place 10 · GuilderlandGuilderland200 Meters1024.2912
Apr 30Niskayuna-Guilderland-Shaker BoysApr 30 · 400 Meters · Place 4 · GuilderlandGuilderland400 Meters4.53.95a12
Apr 30Niskayuna-Guilderland-Shaker BoysApr 30 · 200 Meters · Place 12 · GuilderlandGuilderland200 Meters12.24.67a12
Apr 24Guilderland vs Shen vs Beth BoysApr 24 · 400 Meters · Place 10 · GuilderlandGuilderland400 Meters1057.3612
Apr 24Guilderland vs Shen vs Beth BoysApr 24 · 200 Meters · Place 10 · GuilderlandGuilderland200 Meters1024.8412
Apr 20Niskayuna Spring RelaysApr 20 · 200 Meters · Place 20 · GuilderlandGuilderland200 Meters2024.5312
Apr 20Niskayuna Spring RelaysApr 20 · 200 Meters · Place 20 · GuilderlandGuilderland200 Meters2024.5312
Apr 20Niskayuna Spring RelaysApr 20 · 200 Meters · Place 20 · GuilderlandGuilderland200 Meters2024.5312
Apr 16Saratoga/Guilderland/Colonie TriApr 16 · 400 Meters · Place 8 · GuilderlandGuilderland400 Meters8.56.02a12
Apr 16Saratoga/Guilderland/Colonie TriApr 16 · 200 Meters · Place 13 · GuilderlandGuilderland200 Meters13.24.95a12
Apr 6Guilderland Frigid Cup InvitationalApr 6 · 200 Meters · Place 14 · GuilderlandGuilderland200 Meters1424.5812
Apr 6Guilderland Frigid Cup InvitationalApr 6 · 400 Meters · Place 4 · GuilderlandGuilderland400 Meters454.5712
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 300 Meters · Place 18 · GuilderlandGuilderland300 Meters18.39.21a PB12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Section 2 State Qualifier Shot Put and Weight ThrowFeb 18 · 300 Meters · Place 11 · GuilderlandGuilderland300 MetersRound P1139.8512
Feb 10Section 2 State QualifierFeb 10 · 300 Meters · Place 11 · GuilderlandGuilderland300 MetersRound P1139.8512
Jan 13Jack Reed HS ShowcaseJan 13 · 300 Meters · Place 44 · GuilderlandGuilderland300 Meters4440.6512

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · 300 Meters · Place 15 · GuilderlandGuilderland300 Meters15.39.47a12
Dec 16Bishop Loughlin GamesDec 16 · 300 Meters · Place 30 · GuilderlandGuilderland300 MetersRound P30.38.42a PB12
Dec 9TCITL LM 1DDec 9 · 300 Meters · Place 5 · GuilderlandGuilderland300 Meters5.41.612
Jan 14TCITL LM 5CJan 14 · 300 Meters · Place 20 · GuilderlandGuilderland300 Meters2045.211

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Guilderland vs CBA vs Ballston Spa BoysMay 10 · 200 Meters · Place 4 · GuilderlandGuilderland200 Meters424.7111
May 10Guilderland vs CBA vs Ballston Spa BoysMay 10 · 100 Meters · Place 11 · GuilderlandGuilderland100 Meters1112.42 PB11
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 400 Meters · Place 34 · GuilderlandGuilderland400 Meters34.57.51a11
Apr 1Guilderland Fridge CupApr 1 · 200 Meters · Place 24 · GuilderlandGuilderland200 Meters2425.8111
Apr 1Guilderland Fridge CupApr 1 · 400 Meters · Place 17 · GuilderlandGuilderland400 Meters1759.1411
Apr 1Guilderland Fridge CupApr 1 · 100 Meters · Place 19 · GuilderlandGuilderland100 Meters1912.7011

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29TCITL LM 4A MeetDec 29 · 45 Meter · Place 24 · GuilderlandGuilderland45 Meter24.6.5h11
Dec 29TCITL LM 4A MeetDec 29 · 300 Meters · Place 13 · GuilderlandGuilderland300 Meters13.44.511
Dec 17Bishop Loughlin GamesDec 17 · 55 Meter · Place 83 · GuilderlandGuilderland55 MeterRound P83.7.80a PB11
Dec 4Tri County Indoor Track League 1DDec 4 · 45 Meter · Place 9 · GuilderlandGuilderland45 Meter9.6.1h PB11
Dec 4Tri County Indoor Track League 1DDec 4 · 300 Meters · Place 10 · GuilderlandGuilderland300 Meters10.44.611
Jan 15Section 2 League Meets 6Jan 15 · Shot Put · Place 9 · GuilderlandGuilderlandShot Put922-08.0010

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Boys Suburban Council JV ChampionshipsMay 19 · 400 Meters · Place 10 · GuilderlandGuilderland400 Meters1059.1010
May 19Boys Suburban Council JV ChampionshipsMay 19 · 200 Meters · Place 13 · GuilderlandGuilderland200 MetersRound P1325.4410
May 13Shen InvyMay 13 · 400 Meters · Place 23 · GuilderlandGuilderland400 Meters2358.6410
May 13Shen InvyMay 13 · 400 Meters · Place 23 · GuilderlandGuilderland400 Meters2358.6410
May 13Shen InvyMay 13 · 400 Meters · Place 23 · GuilderlandGuilderland400 Meters2358.6410
Apr 30Luciano Memorial InvitationalApr 30 · 400 Meters · Place 13 · GuilderlandGuilderland400 Meters1356.7110

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · Shot Put · Place 42 · GuilderlandGuilderlandShot Put12lb42.23-07.00 PB10
Jun 1Colonie vs Guilderland BoysJun 1 · Long Jump · Place 5 · GuilderlandGuilderlandLong Jump513-09.509