Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 215:01.58aThe Beantown Winter ClassicDecember 21, 2024
1 Mile · OutdoorShen Invy · May 84:36.89aShen InvyMay 8, 2026
1000 Meters · IndoorCNY Holiday Classic - Session 1 · Dec 272:42.43aCNY Holiday Classic - Session 1December 27, 2025
1000 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 43:02.64aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
1600 Meters · IndoorTCITL LM 1D · Dec 95:21.6TCITL LM 1DDecember 9, 2023
1600 Meters · OutdoorColumbia vs Averill Park vs Guilderland -CoEd · Apr 284:38.49aColumbia vs Averill Park vs Guilderland -CoEdApril 28, 2026
200 Meters · OutdoorBurnt Hills vs Guilderland-COED · May 525.45aBurnt Hills vs Guilderland-COEDMay 5, 2026
3200 Meters · IndoorTCITL LM 5C · Jan 2510:49.10TCITL LM 5CJanuary 25, 2025
3200 Meters · OutdoorGuilderland vs Shenendehowa Meet · Apr 910:37.01Guilderland vs Shenendehowa MeetApril 9, 2025
400 Meters · OutdoorBoys Suburban Council Varsity and JV Championships · May 1954.18aBoys Suburban Council Varsity and JV ChampionshipsMay 19, 2026
400 Meters · Relay Split · IndoorIthaca College Bomber HS Invitational · Dec 757.152Ithaca College Bomber HS InvitationalDecember 7, 2025
600 Meters · IndoorThe Beantown Winter Classic · Dec 201:30.50aThe Beantown Winter ClassicDecember 20, 2025
600 Meters · OutdoorIthaca College Bomber HS Invitational · Dec 81:34.34aIthaca College Bomber HS InvitationalDecember 8, 2024
800 Meters · OutdoorWilliam F. Eddy Jr. Track & Field Meet · May 161:59.16aWilliam F. Eddy Jr. Track & Field MeetMay 16, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Section 2 Group 1 ChampionshipsMay 27 · 800 Meters · Place 23 · Guilderland800 Meters23.2:10.97a11
May 19Boys Suburban Council Varsity and JV ChampionshipsMay 19 · 400 Meters · Place 16 · Guilderland400 Meters16.54.18a PB11
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 800 Meters · Place 9 · Guilderland800 Meters9.1:59.16a PB11
May 8Shen InvyMay 8 · 1 Mile · Place 6 · Guilderland1 Mile6.4:36.89a PB11
May 5Burnt Hills vs Guilderland-COEDMay 5 · 400 Meters · Place 3 · Guilderland400 Meters3.55.76a11
May 5Burnt Hills vs Guilderland-COEDMay 5 · 200 Meters · Place 10 · Guilderland200 Meters10.25.45a PB11
Apr 28Columbia vs Averill Park vs Guilderland -CoEdApr 28 · 1600 Meters · Place 1 · Guilderland1600 Meters1.4:38.49a PB11
Apr 18Niskayuna Spring Classic Apr 18 · 800 Meters · Place 7 · Guilderland800 Meters72:05.4411

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Section 2 Division I ChampionshipFeb 1 · 600 Meters · Place 17 · Guilderland600 Meters17.1:39.75a11
Jan 3Ocean Breeze Freedom GamesJan 3 · 600 Meters · Place 28 · Guilderland600 Meters281:31.7611
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 15 · Guilderland1000 Meters152:42.5011

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 1000 Meters · Place 3 · Guilderland1000 Meters3.2:42.43a PB11
Dec 20The Beantown Winter ClassicDec 20 · 600 Meters · Place 33 · Guilderland600 Meters33.1:30.50a PB11
Dec 7Ithaca College Bomber HS InvitationalDec 7 · 600 Meters · Place 9 · Guilderland600 Meters9.1:33.35a11
Dec 7Ithaca College Bomber HS InvitationalDec 7 · 400 Meters · Guilderland400 MetersRelay Split—57.152 PB11
Feb 1Purple Champions HS InvitationalFeb 1 · 600 Meters · Place 3 · Guilderland600 Meters31:33.0910
Feb 1Purple Champions HS InvitationalFeb 1 · 1000 Meters · Place 17 · Guilderland1000 Meters172:43.5510
Jan 25TCITL LM 5CJan 25 · 3200 Meters · Place 1 · Guilderland3200 Meters110:49.10 PB10
Jan 17Steve Borbet InvitationalJan 17 · 1000 Meters · Place 19 · Guilderland1000 Meters192:49.5110
Jan 17Steve Borbet InvitationalJan 17 · 600 Meters · Place 32 · Guilderland600 Meters321:34.2410
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1000 Meters · Place 27 · Guilderland1000 Meters27.2:47.98a10
Jan 4Ocean Breeze Freedom GamesJan 4 · 600 Meters · Place 23 · Guilderland600 Meters231:35.0010
Jan 4Ocean Breeze Freedom GamesJan 4 · 1000 Meters · Place 26 · Guilderland1000 Meters262:49.3210

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Boys Suburban Council Varsity and JV ChampionshipsMay 21 · 1600 Meters · Place 10 · Guilderland1600 Meters104:39.3510
Apr 26 Luciano Memorial InvitationalApr 26 · 800 Meters · Place 11 · Guilderland800 Meters112:09.1610
Apr 23BSpa vs Guilderland BoysApr 23 · 1600 Meters · Place 2 · Guilderland1600 Meters24:45.6310
Apr 9Guilderland vs Shenendehowa MeetApr 9 · 3200 Meters · Place 1 · Guilderland3200 Meters110:37.01 PB10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 13 · Guilderland1 Mile13.5:01.58a PB10
Dec 21The Beantown Winter ClassicDec 21 · 1000 Meters · Place 1 · Guilderland1000 Meters1.2:51.93a10
Jan 21Suburban Council Freshman ChampionshipsJan 21 · 1000 Meters · Place 8 · Guilderland1000 Meters83:13.749
Jan 21Suburban Council Freshman ChampionshipsJan 21 · 1000 Meters · Place 8 · Guilderland1000 Meters83:13.749
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1000 Meters · Place 8 · Guilderland-1000 Meters82:59.089

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 8Ithaca College Bomber HS InvitationalDec 8 · 600 Meters · Place 10 · Guilderland600 Meters10.1:34.34a PB10
May 16Coed Suburban JV ChampionshipsMay 16 · 1600 Meters · Place 2 · Guilderland1600 Meters24:48.649
May 8CBA-Ballston Spa-Guilderland (Boys)May 8 · 1600 Meters · Place 9 · Guilderland1600 Meters95:06.529
Apr 30Niskayuna-Guilderland-Shaker BoysApr 30 · 3200 Meters · Place 4 · Guilderland3200 Meters4.10:57.90a9
Apr 24Guilderland vs Shen vs Beth BoysApr 24 · 1600 Meters · Place 3 · Guilderland1600 Meters34:53.729
Apr 16Saratoga/Guilderland/Colonie TriApr 16 · 800 Meters · Place 9 · Guilderland800 Meters9.2:16.47a9
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 1000 Meters · Place 35 · Guilderland1000 Meters35.3:02.64a PB9

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28TCITL LM 4CDec 28 · 1600 Meters · Place 2 · Guilderland1600 Meters2.5:24.32a9
Dec 23TCITL LM 3CDec 23 · 1000 Meters · Place 2 · Guilderland1000 Meters2.3:15.24a9
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 15 · Guilderland1000 Meters15.3:01.46a9
Dec 9TCITL LM 1DDec 9 · 1000 Meters · Place 3 · Guilderland1000 Meters3.3:22.59
Dec 9TCITL LM 1DDec 9 · 1600 Meters · Place 1 · Guilderland1600 Meters1.5:21.6 PB9
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · 1600 Meters · Place 9 · Guilderland1600 Meters95:33.749
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · 1000 Meters · Place 14 · Guilderland1000 Meters143:19.309
Jan 14TCITL LM 5CJan 14 · 1600 Meters · Place 2 · Guilderland1600 Meters25:30.89
Jan 14TCITL LM 5CJan 14 · 1000 Meters · Place 2 · Guilderland1000 Meters23:20.29

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Guilderland vs CBA vs Ballston Spa BoysMay 10 · 1600 Meters · Place 4 · Guilderland1600 Meters45:14.718

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29TCITL LM 4A MeetDec 29 · 1600 Meters · Place 1 · Guilderland1600 Meters1.5:41.79
Dec 17Bishop Loughlin GamesDec 17 · 1000 Meters · Place 21 · Guilderland1000 Meters21.3:20.27a9
Dec 17Bishop Loughlin GamesDec 17 · 600 Meters · Place 26 · Guilderland600 Meters26.1:50.17a9
Dec 4Tri County Indoor Track League 1DDec 4 · 1000 Meters · Place 11 · Guilderland1000 Meters11.3:32.19