Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor80th Annual Eddy Meet · May 204:58.85a80th Annual Eddy MeetMay 20, 2023
1000 Meters · IndoorSection 2 State Qualifier · Feb 142:40.11Section 2 State QualifierFebruary 14, 2026
1000 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 42:51.50aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
1500 Meters · OutdoorNiskayuna Spring Classic · Apr 184:23.92Niskayuna Spring Classic April 18, 2026
1600 Meters · IndoorTCITL League Meet 1C · Dec 95:14.5TCITL League Meet 1CDecember 9, 2023
1600 Meters · OutdoorBurnt Hills vs Albany vs Schenectady Coed · May 74:43.93Burnt Hills vs Albany vs Schenectady CoedMay 7, 2024
3200 Meters · OutdoorCannoneer Challenge 2023 · Apr 1511:51.87Cannoneer Challenge 2023April 15, 2023
400 Meters · OutdoorSchenectady at Niskayuna Meet · Apr 958.68Schenectady at Niskayuna MeetApril 9, 2025
600 Meters · IndoorTCITL LM 2B · Dec 151:43.56aTCITL LM 2BDecember 15, 2024
800 Meters · IndoorPuma New York International Showcase 2026 · Jan 242:03.08Puma New York International Showcase 2026January 24, 2026
800 Meters · OutdoorWilliam F. Eddy Jr. Track & Field Meet · May 161:57.86aWilliam 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

6 results
DateMeetEventPlMarkGr
May 27Section 2 Group 1 ChampionshipsMay 27 · 800 Meters · Place 8 · Schenectady800 Meters8.2:02.23a12
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 800 Meters · Place 5 · Schenectady800 Meters5.1:57.86a PB12
May 8Shen InvyMay 8 · 800 Meters · Place 6 · Schenectady800 Meters6.2:00.43a12
Apr 28Albany vs SchenectadyApr 28 · 1600 Meters · Place 3 · Schenectady1600 Meters3.4:44.96a12
Apr 18Niskayuna Spring Classic Apr 18 · 1500 Meters · Place 13 · Schenectady1500 Meters134:23.92 PB12
Apr 4Goshen Colosseum ClassicApr 4 · 1600 Meters · Place 28 · Schenectady1600 Meters285:15.96—

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25CBA Showcase Individual Running EventsFeb 25 · 1000 Meters · Place 14 · Schenectady1000 Meters142:54.9212
Feb 25CBA Showcase Individual Running EventsFeb 25 · 1000 Meters · Place 14 · Schenectady1000 Meters142:54.9212
Feb 14Section 2 State QualifierFeb 14 · 1000 Meters · Place 4 · Schenectady1000 Meters42:40.11 PB12
Feb 1Section 2 Division I ChampionshipFeb 1 · 1000 Meters · Place 3 · Schenectady1000 Meters3.2:43.89a12
Jan 24Puma New York International Showcase 2026Jan 24 · 800 Meters · Place 9 · Schenectady800 Meters92:03.08 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1000 Meters · Place 12 · Schenectady1000 Meters12.2:41.48a12
Dec 27CNY Holiday Classic - Session 1Dec 27 · 1000 Meters · Place 4 · Schenectady1000 Meters4.2:42.72a12
Dec 21TCITL LM 3CDec 21 · 1000 Meters · Place 2 · Schenectady1000 Meters2.2:56.68a12
Dec 21TCITL LM 3CDec 21 · 1600 Meters · Place 2 · Schenectady1600 Meters2.5:27.09a12
Dec 14TCITL LM 2DDec 14 · 1000 Meters · Place 1 · Schenectady1000 Meters1.2:56.89a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28Section 2 Group 1 ChampionshipsMay 28 · 800 Meters · Place 20 · Schenectady800 Meters202:13.5911
May 28Section 2 Group 1 ChampionshipsMay 28 · 800 Meters · Place 20 · Schenectady800 Meters202:13.5911
May 21Boys Suburban Council Varsity and JV ChampionshipsMay 21 · 800 Meters · Place 21 · Schenectady800 Meters212:09.4511
May 12Schenectady vs Colonie vs Shen - BOYSMay 12 · 800 Meters · Place 11 · Schenectady800 Meters11.2:15.78a11
May 7Saratoga vs Schenectady-CoedMay 7 · 800 Meters · Place 4 · Schenectady800 Meters42:06.3211
May 2Watervliet InvitationalMay 2 · 800 Meters · Place 3 · Schenectady800 Meters32:08.54—
Apr 23CBA-SCHENECTADY-SHAKER MEETApr 23 · 800 Meters · Place 7 · Schenectady800 Meters72:14.3211
Apr 9Schenectady at Niskayuna MeetApr 9 · 400 Meters · Place 5 · Schenectady400 Meters558.68 PB11
Jan 127'TH ANNUAL ED CEPIEL TCITL SPRINGFIELD INVITEJan 12 · 1000 Meters · Place 36 · Schenectady1000 Meters36.3:30.86a11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Holiday ClassicDec 28 · 1000 Meters · Place 24 · Schenectady1000 Meters24.3:15.59a11
Dec 23North Shore InvitationalDec 23 · 1000 Meters · Place 140 · Schenectady1000 Meters140.3:15.17a11
Dec 15TCITL LM 2BDec 15 · 600 Meters · Place 11 · Schenectady600 Meters11.1:43.56a PB11
Jan 27Section 2 Division I ChampionshipJan 27 · 1000 Meters · Place 18 · Schenectady1000 Meters18.3:02.72a10
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1000 Meters · Place 37 · Schenectady-1000 Meters372:51.4010
Jan 13Utica InvitationalJan 13 · 1000 Meters · Place 15 · Schenectady1000 Meters15.2:51.82a10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22Section 2 Group 1 ChampionshipsMay 22 · 800 Meters · Place 14 · Schenectady800 Meters142:06.6310
May 18William F. Eddy Jr. Track & Field InvitationalMay 18 · 800 Meters · Place 18 · Schenectady800 Meters18.2:01.46a10
May 15Boys Suburban Council ChampionshipsMay 15 · 1600 Meters · Place 14 · Schenectady1600 Meters144:44.5810
May 10The Futures @ MohonMay 10 · 800 Meters · Place 3 · Schenectady800 Meters32:07.0610
May 7Burnt Hills vs Albany vs Schenectady CoedMay 7 · 800 Meters · Place 2 · Schenectady800 Meters22:04.5310
May 7Burnt Hills vs Albany vs Schenectady CoedMay 7 · 1600 Meters · Place 6 · Schenectady1600 Meters64:43.93 PB10
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · 800 Meters · Place 2 · Schenectady800 Meters22:08.8110
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · 1600 Meters · Place 3 · Schenectady1600 Meters34:56.4910
Apr 20Niskayuna Spring RelaysApr 20 · 800 Meters · Place 31 · Schenectady800 Meters312:17.2910
Apr 20Niskayuna Spring RelaysApr 20 · 800 Meters · Place 31 · Schenectady800 Meters312:17.2910
Apr 20Niskayuna Spring RelaysApr 20 · 800 Meters · Place 31 · Schenectady800 Meters312:17.2910
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 1000 Meters · Place 16 · Schenectady1000 Meters16.2:51.50a PB10
Feb 3Section 2 Division I Shot Put and Weight ThrowFeb 3 · 1000 Meters · Place 18 · Schenectady1000 Meters18.3:02.72a10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Viking InvitationalDec 30 · 1000 Meters · Place 4 · Schenectady1000 Meters4.2:55.02a10
May 24Section 2 Group 1 ChampionshipsMay 24 · 1600 Meters · Place 19 · Schenectady1600 Meters195:09.769
May 2080th Annual Eddy MeetMay 20 · 1 Mile · Place 19 · Schenectady1 Mile19.4:58.85a PB9
May 9Averill Park vs Burnt Hills vs Schenectady CoedMay 9 · 800 Meters · Place 7 · Schenectady800 Meters72:16.019
May 5Fonda-Fultonville InvyMay 5 · 1600 Meters · Place 6 · Schenectady1600 Meters6.5:00.17a9
May 5Fonda-Fultonville InvyMay 5 · 800 Meters · Place 9 · Schenectady800 Meters9.2:14.66a9
May 5Fonda InvitationalMay 5 · 1600 Meters · Place 6 · Schenectady1600 Meters6.5:00.17a9
May 3Troy Dual MeetMay 3 · 800 Meters · Place 2 · Schenectady800 Meters22:16.909
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 1500 Meters · Place 32 · Schenectady1500 Meters32.4:41.67a9
Apr 19Columbia vs Schenectady-CoedApr 19 · 800 Meters · Place 2 · Schenectady800 Meters22:27.729
Apr 19Columbia vs Schenectady-CoedApr 19 · 1600 Meters · Place 1 · Schenectady1600 Meters15:27.359
Apr 15Cannoneer Challenge 2023Apr 15 · 3200 Meters · Place 2 · Schenectady3200 Meters211:51.87 PB—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16TCITL League Meet 2cDec 16 · 1000 Meters · Place 4 · Schenectady1000 Meters4.2:59.24a10
Dec 9TCITL League Meet 1CDec 9 · 1000 Meters · Place 10 · Schenectady1000 Meters10.3:04.310
Dec 9TCITL League Meet 1CDec 9 · 1600 Meters · Place 13 · Schenectady1600 Meters13.5:14.5 PB10
Jan 29Section 2 Division I ChampionshipJan 29 · 1000 Meters · Place 16 · Schenectady1000 Meters16.3:11.62a9
Jan 29Section 2 Division I ChampionshipJan 29 · 1600 Meters · Place 17 · Schenectady1600 Meters17.5:20.61a9
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · 1000 Meters · Place 8 · Schenectady1000 Meters83:09.409
Jan 14TCITL LM 5DJan 14 · 1600 Meters · Place 1 · Schenectady1600 Meters15:31.59
Jan 14TCITL LM 5DJan 14 · 1000 Meters · Place 1 · Schenectady1000 Meters13:14.59

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29TCITL LM 4B MeetDec 29 · 1000 Meters · Place 1 · Schenectady1000 Meters1.3:16.99
Dec 29TCITL LM 4B MeetDec 29 · 1600 Meters · Place 6 · Schenectady1600 Meters6.5:30.39
Dec 26North Shore HS InvitationalDec 26 · 1000 Meters · Place 80 · Schenectady1000 Meters80.3:13.69a9