Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSchuylerville Invitational · May 154:48.79aSchuylerville Invitational May 15, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 74:41.03aUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
1600 Meters · IndoorFoothills Council Varsity Championships · Feb 15:01.37Foothills Council Varsity ChampionshipsFebruary 1, 2025
1600 Meters · OutdoorLuciano Memorial Invitational · Apr 254:39.83aLuciano Memorial InvitationalApril 25, 2026
200 Meters · OutdoorSchuylerville Invitational · May 1527.32aSchuylerville Invitational May 15, 2026
3000 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 710:13.70aUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
3000m Steeplechase · OutdoorSchuylerville Classic · May 1711:33.88Schuylerville ClassicMay 17, 2024
3200 Meters · Outdoor Luciano Memorial Invitational · Apr 2610:11.65 Luciano Memorial InvitationalApril 26, 2025
400 Meters · OutdoorAmsterdam vrs Glens Falls vrs Schuylerville Dual · May 558.02aAmsterdam vrs Glens Falls vrs Schuylerville DualMay 5, 2026
600 Meters · IndoorTCITL LM 2B · Dec 151:48.44aTCITL LM 2BDecember 15, 2024
800 Meters · OutdoorSchuylerville Classic · May 162:15.04Schuylerville ClassicMay 16, 2025
Long Jump · IndoorTCITL LM 3D · Dec 2711-1.75TCITL LM 3DDecember 27, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28Section 2 Group 3 ChampionshipsMay 28 · 3200 Meters · Place 4 · Schuylerville CentralSchuylerville Central3200 Meters4.10:17.52a11
May 20Foothills Council Varsity ChampionshipsMay 20 · 3200 Meters · Place 2 · Schuylerville CentralSchuylerville Central3200 Meters2.10:14.7011
May 15Schuylerville Invitational May 15 · 1 Mile · Place 4 · Schuylerville CentralSchuylerville Central1 Mile4.4:48.79a PB11
May 15Schuylerville Invitational May 15 · 200 Meters · Place 26 · Schuylerville CentralSchuylerville Central200 Meters26.27.32a PB11
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · 3200 Meters · Place 7 · SchuylervilleSchuylerville3200 Meters710:18.5311
May 5Amsterdam vrs Glens Falls vrs Schuylerville DualMay 5 · 400 Meters · Place 6 · Schuylerville CentralSchuylerville Central400 Meters6.58.02a PB11
May 5Amsterdam vrs Glens Falls vrs Schuylerville DualMay 5 · 200 Meters · Place 12 · Schuylerville CentralSchuylerville Central200 Meters12.27.35a11
Apr 25Luciano Memorial InvitationalApr 25 · 1600 Meters · Place 12 · Schuylerville CentralSchuylerville Central1600 Meters12.4:39.83a PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 5Section 2 State QualifierJun 5 · 3200 Meters · Place 3 · SchuylervilleSchuylerville3200 Meters310:24.3910
Jun 5Section 2 State QualifierJun 5 · 1600 Meters · Place 8 · SchuylervilleSchuylerville1600 Meters84:51.4810
Jun 5Section 2 State QualifierJun 5 · 3200 Meters · Place 3 · SchuylervilleSchuylerville3200 Meters310:24.3910
Jun 5Section 2 State QualifierJun 5 · 1600 Meters · Place 8 · SchuylervilleSchuylerville1600 Meters84:51.4810
May 29Section 2 Group 3 ChampionshipsMay 29 · 3200 Meters · Place 3 · SchuylervillSchuylervill3200 Meters310:22.9910
May 16Schuylerville ClassicMay 16 · 800 Meters · Place 7 · SchuylervilleSchuylerville800 Meters72:15.04 PB10
May 16Schuylerville ClassicMay 16 · 400 Meters · Place 11 · SchuylervilleSchuylerville400 Meters111:00.3510
May 14Foothills Council Varsity ChampionshipsMay 14 · 1600 Meters · Place 3 · SchuylervilleSchuylerville1600 Meters34:41.2410
May 14Foothills Council Varsity ChampionshipsMay 14 · 3200 Meters · Place 5 · SchuylervilleSchuylerville3200 Meters510:35.6010
May 6Schuylerville vrs Amsterdam vrs QueensburyMay 6 · 3200 Meters · Place 4 · SchuylervilleSchuylerville3200 Meters411:35.7110
May 6Schuylerville vrs Amsterdam vrs QueensburyMay 6 · 1600 Meters · Place 3 · SchuylervilleSchuylerville1600 Meters34:59.9410
Apr 29Broadalbin Perth vrs Hudson Falls vrs SchuylervilleApr 29 · 1600 Meters · Place 1 · SchuylervillSchuylervill1600 Meters14:54.7010
Apr 26 Luciano Memorial InvitationalApr 26 · 3200 Meters · Place 11 · SchuylervilleSchuylerville3200 Meters1110:11.65 PB10
Apr 9Schuylerville-Scotia-South Glens Falls MeetApr 9 · 3200 Meters · Place 1 · SchuylervilleSchuylerville3200 Meters110:30.0710
Jan 127'TH ANNUAL ED CEPIEL TCITL SPRINGFIELD INVITEJan 12 · 1600 Meters · Place 8 · Schuylerville CentralSchuylerville Central1600 Meters8.5:04.91a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Foothills Council Varsity ChampionshipsFeb 1 · 1600 Meters · Place 2 · SchuylervilleSchuylerville1600 Meters25:01.37 PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27TCITL LM 3DDec 27 · Long Jump · Place 36 · Schuylerville CentralSchuylerville CentralLong Jump36.11-1.75 PB10
Dec 15TCITL LM 2BDec 15 · 600 Meters · Place 15 · Schuylerville CentralSchuylerville Central600 Meters15.1:48.44a PB10
Dec 15TCITL LM 2BDec 15 · Long Jump · Place 41 · Schuylerville CentralSchuylerville CentralLong Jump41.10-0.7510

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Section 2 Group 3 ChampionshipsMay 23 · 3200 Meters · Place 4 · SchuylervilleSchuylerville3200 Meters410:42.689
May 17Schuylerville ClassicMay 17 · 3000m Steeplechase · Place 2 · SchuylervilleSchuylerville3000m Steeplechase211:33.88 PB9
May 15Foothills Council Varsity ChampionshipsMay 15 · 3200 Meters · Place 5 · SchuylervilleSchuylerville3200 Meters510:43.809
May 11Dr. Jack V. Irion Queensbury Invitational 2024May 11 · 3200 Meters · Place 14 · SchuylervilleSchuylerville3200 Meters1410:26.839
May 1Schuylerville vrs South Glens Falls DualMay 1 · 1600 Meters · Place 3 · SchuylervilleSchuylerville1600 Meters35:12.129
Apr 27Luciano Memorial InvitationalApr 27 · 3200 Meters · Place 22 · SchuylervilleSchuylerville3200 Meters2210:38.019
Apr 16Schuylerville vs Glens FallsApr 16 · 3200 Meters · Place 1 · SchuylervilleSchuylerville3200 Meters111:16.419
Apr 9Schuylerville vs JohnstownApr 9 · 1600 Meters · Place 2 · SchuylervillSchuylervill1600 Meters25:09.909

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 3000 Meters · Place 2 · Anamart Racing TeamAnamart Racing Team3000 Meters2.10:13.70a PB8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 7 · Anamart Racing TeamAnamart Racing Team1500 Meters7.4:41.03a PB8
May 25Section 2 Group 3 ChampionshipsMay 25 · 3200 Meters · Place 4 · SchuylervillSchuylervill3200 Meters410:38.258
May 17Foothills Council Varsity ChampionshipsMay 17 · 3200 Meters · Place 4 · SchuylervillSchuylervill3200 Meters410:44.468
May 13 Dr. Jack V. Irion Queensbury InvitationalMay 13 · 3200 Meters · Place 11 · SchuylervilleSchuylerville3200 Meters1110:44.348
May 2Queensbury vs Schuylerville DualMay 2 · 1600 Meters · Place 5 · SchuylervilleSchuylerville1600 Meters55:00.158
Apr 29Luciano Memorial Apr 29 · 3200 Meters · Place 19 · SchuylervillSchuylervill3200 Meters1910:52.10—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 3000 Meters · Place 8 · Anamart Racing TeamAnamart Racing Team3000 Meters8.10:17.78a7
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 1500 Meters · Place 19 · Anamart Racing TeamAnamart Racing Team1500 Meters19.4:55.63a7
May 26Section 2 Group 3 ChampionshipsMay 26 · 3200 Meters · Place 6 · Schuylerville CentralSchuylerville Central3200 Meters6.11:09.79a7
May 18Foothills Council Varsity ChampionshipsMay 18 · 3200 Meters · Place 11 · SchuylervilleSchuylerville3200 Meters1111:08.987
May 18Foothills Varsity ChampionshipsMay 18 · 3200 Meters · Place 11 · Schuylerville CentralSchuylerville Central3200 Meters11.11:08.98a7
May 14Dr. Jack V. Irion Queensbury Invitational May 14 · 3200 Meters · Place 13 · SchuylervillSchuylervill3200 Meters1311:24.037
May 10Schuylerville vs Queensbury CoedMay 10 · 3200 Meters · Place 4 · SchuylervilleSchuylerville3200 Meters411:45.747
May 3Schuylerville vs South Glens FallsMay 3 · 3200 Meters · Place 1 · SchuylervilleSchuylerville3200 Meters112:00.147
Apr 30Luciano Memorial InvitationalApr 30 · 3200 Meters · Place 13 · SchuylervilleSchuylerville3200 Meters1311:18.617
Apr 27Gloversville vs SchuylervilleApr 27 · 3200 Meters · Place 1 · Schuylerville CentralSchuylerville Central3200 Meters1.12:15.18a7