Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTCITL LM 3C · Dec 212:53.34aTCITL LM 3CDecember 21, 2025
1500 Meters · Outdoor Region 1 Qualifier - Timing · Jun 274:49.88a Region 1 Qualifier - TimingJune 27, 2025
1600 Meters · OutdoorGoshen Colosseum Classic · Apr 45:05.81Goshen Colosseum ClassicApril 4, 2026
200 Meters · OutdoorAverill Park vs Burnt Hills vs Schenectady Coed · May 932.29Averill Park vs Burnt Hills vs Schenectady CoedMay 9, 2023
300 Meters · IndoorTCITL LM 4C · Dec 2845.63aTCITL LM 4CDecember 28, 2023
400 Meters · OutdoorSection 2 Group 1 Championships · May 2754.70aSection 2 Group 1 ChampionshipsMay 27, 2026
45 Meter · Indoor · Hand timedTCITL LM 4B Meet · Dec 296.9hTCITL LM 4B MeetDecember 29, 2022
500 Meters · IndoorUtica Invitational · Jan 131:25.19aUtica InvitationalJanuary 13, 2024
600 Meters · IndoorNorth Shore HS Invitational · Dec 301:28.88aNorth Shore HS InvitationalDecember 30, 2025
600 Meters · Outdoor7'TH ANNUAL ED CEPIEL TCITL SPRINGFIELD INVITE · Jan 121:33.47a7'TH ANNUAL ED CEPIEL TCITL SPRINGFIELD INVITEJanuary 12, 2025
800 Meters · IndoorPuma New York International Showcase 2026 · Jan 242:07.50Puma New York International Showcase 2026January 24, 2026
800 Meters · OutdoorWilliam F. Eddy Jr. Track & Field Meet · May 162:03.77aWilliam 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 · 400 Meters · Place 22 · SchenectadySchenectady400 Meters22.54.70a PB12
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 800 Meters · Place 20 · SchenectadySchenectady800 Meters20.2:03.77a PB12
May 13Colonie vs Shen vs Schenectady CoedMay 13 · 400 Meters · Place 4 · SchenectadySchenectady400 Meters4.55.20a12
May 8Shen InvyMay 8 · 800 Meters · Place 18 · SchenectadySchenectady800 Meters18.2:05.51a12
Apr 18Niskayuna Spring Classic Apr 18 · 800 Meters · Place 16 · SchenectadySchenectady800 Meters162:08.4912
Apr 4Goshen Colosseum ClassicApr 4 · 1600 Meters · Place 18 · SchenectadySchenectady1600 Meters185:05.81 PB—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25CBA Showcase Individual Running EventsFeb 25 · 600 Meters · Place 12 · SchenectadySchenectady600 Meters121:29.4212
Feb 25CBA Showcase Individual Running EventsFeb 25 · 600 Meters · Place 12 · SchenectadySchenectady600 Meters121:29.4212
Feb 3CBA Invite #2Feb 3 · 600 Meters · Place 8 · SchenectadySchenectady600 Meters81:31.7712
Jan 24Puma New York International Showcase 2026Jan 24 · 800 Meters · Place 31 · SchenectadySchenectady800 Meters312:07.50 PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 600 Meters · Place 24 · SchenectadySchenectady600 Meters24.1:28.88a PB12
Dec 27CNY Holiday Classic - Session 1Dec 27 · 600 Meters · Place 12 · SchenectadySchenectady600 Meters12.1:30.24a12
Dec 21TCITL LM 3CDec 21 · 1000 Meters · Place 1 · SchenectadySchenectady1000 Meters1.2:53.34a PB12
Dec 14TCITL LM 2DDec 14 · 1000 Meters · Place 2 · SchenectadySchenectady1000 Meters2.2:59.28a12
Feb 17Section 2 Division I ChampionshipFeb 17 · 600 Meters · Place 19 · SchenectadySchenectady600 Meters19.1:38.77a11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 71 · SchenectadySchenectady800 Meters71.2:12.74a11
Jan 5TCITL LM 4DJan 5 · 600 Meters · Place 2 · SchenectadySchenectady600 Meters21:34.0511

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 1500 Meters · Place 6 · SuperStars Track ClubSuperStars Track Club1500 Meters6.4:49.88a PB11
Jun 27 Region 1 Qualifier - TimingJun 27 · 800 Meters · Place 12 · SuperStars Track ClubSuperStars Track Club800 Meters12.2:15.03a11
Jun 27 Region 1 Qualifier - TimingJun 27 · 400 Meters · SuperStars Track ClubSuperStars Track Club400 Meters—DNS11
May 28Section 2 Group 1 ChampionshipsMay 28 · 400 Meters · Place 20 · SchenectadySchenectady400 Meters2055.8211
May 28Section 2 Group 1 ChampionshipsMay 28 · 400 Meters · Place 20 · SchenectadySchenectady400 Meters2055.8211
May 21Boys Suburban Council Varsity and JV ChampionshipsMay 21 · 800 Meters · Place 25 · SchenectadySchenectady800 Meters252:11.6911
May 12Schenectady vs Colonie vs Shen - BOYSMay 12 · 400 Meters · Place 7 · SchenectadySchenectady400 Meters7.55.24a11
May 7Saratoga vs Schenectady-CoedMay 7 · 400 Meters · Place 3 · SchenectadySchenectady400 Meters355.9111
May 2Watervliet InvitationalMay 2 · 800 Meters · Place 4 · SchenectadySchenectady800 Meters42:10.91—
Apr 23CBA-SCHENECTADY-SHAKER MEETApr 23 · 400 Meters · Place 5 · SchenectadySchenectady400 Meters556.3411
Apr 9Schenectady at Niskayuna MeetApr 9 · 400 Meters · Place 2 · SchenectadySchenectady400 Meters256.5511
Jan 127'TH ANNUAL ED CEPIEL TCITL SPRINGFIELD INVITEJan 12 · 600 Meters · Place 8 · SchenectadySchenectady600 Meters8.1:33.47a PB11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Holiday ClassicDec 28 · 600 Meters · Place 13 · SchenectadySchenectady600 Meters13.1:32.83a11
Dec 23North Shore InvitationalDec 23 · 600 Meters · Place 54 · SchenectadySchenectady600 Meters54.1:33.64a11
Dec 15TCITL LM 2BDec 15 · 1000 Meters · Place 6 · SchenectadySchenectady1000 Meters6.3:04.72a11
Jan 27Section 2 Division I ChampionshipJan 27 · 600 Meters · Place 24 · SchenectadySchenectady600 Meters24.1:42.41a10
Jan 20Suburban Council All ComersJan 20 · 600 Meters · Place 8 · SchenectadySchenectady600 Meters81:42.310
Jan 13Utica InvitationalJan 13 · 500 Meters · Place 32 · SchenectadySchenectady500 Meters32.1:25.19a PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Section 2 Group 1 ChampionshipsMay 22 · 400 Meters · Place 21 · SchenectadySchenectady400 Meters2156.8510
May 16Coed Suburban JV ChampionshipsMay 16 · 400 Meters · Place 10 · SchenectadySchenectady400 Meters1056.0110
May 10The Futures @ MohonMay 10 · 400 Meters · Place 11 · SchenectadySchenectady400 Meters1156.4110
May 7Burnt Hills vs Albany vs Schenectady CoedMay 7 · 800 Meters · Place 7 · SchenectadySchenectady800 Meters72:15.7610
Apr 26The Cahill ClassicApr 26 · 400 Meters · Place 13 · SchenectadySchenectady400 Meters1357.5210
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · 400 Meters · Place 2 · SchenectadySchenectady400 Meters257.3410
Apr 20Niskayuna Spring RelaysApr 20 · 400 Meters · Place 45 · SchenectadySchenectady400 Meters4557.9410
Apr 20Niskayuna Spring RelaysApr 20 · 400 Meters · Place 45 · SchenectadySchenectady400 Meters4557.9410
Apr 20Niskayuna Spring RelaysApr 20 · 400 Meters · Place 45 · SchenectadySchenectady400 Meters4557.9410
Feb 3Section 2 Division I Shot Put and Weight ThrowFeb 3 · 600 Meters · Place 24 · SchenectadySchenectady600 Meters24.1:42.41a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Viking InvitationalDec 30 · 600 Meters · Place 12 · SchenectadySchenectady600 Meters12.1:45.63a10
May 9Averill Park vs Burnt Hills vs Schenectady CoedMay 9 · 200 Meters · Place 23 · SchenectadySchenectady200 Meters2332.29 PB9
May 9Averill Park vs Burnt Hills vs Schenectady CoedMay 9 · 400 Meters · Place 5 · SchenectadySchenectady400 Meters51:05.649
May 3Troy Dual MeetMay 3 · 400 Meters · Place 2 · SchenectadySchenectady400 Meters21:07.039
Apr 19Columbia vs Schenectady-CoedApr 19 · 400 Meters · Place 4 · SchenectadySchenectady400 Meters41:11.169

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28TCITL LM 4CDec 28 · 300 Meters · Place 19 · SchenectadySchenectady300 Meters19.45.63a PB10
Dec 28TCITL LM 4CDec 28 · 600 Meters · Place 7 · SchenectadySchenectady600 Meters7.1:51.75a10
Dec 16TCITL League Meet 2cDec 16 · 600 Meters · Place 11 · SchenectadySchenectady600 Meters11.1:46.03a10
Dec 9TCITL League Meet 1CDec 9 · 300 Meters · Place 22 · SchenectadySchenectady300 Meters22.46.610
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · 300 Meters · Place 29 · SchenectadySchenectady300 Meters2950.839

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29TCITL LM 4B MeetDec 29 · 45 Meter · Place 16 · SchenectadySchenectady45 Meter16.6.9h PB9