Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 92:51.53Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 44:41.76Ocean Breeze Freedom GamesJanuary 4, 2025
1600 Meters · OutdoorSaratoga vs Burnt Hills Meet · Apr 94:41.55Saratoga vs Burnt Hills MeetApril 9, 2025
2 Miles · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 109:49.81Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
2000m Steeplechase · 0.838m · Outdoor2026 New York Relays · Apr 176:55.37a2026 New York RelaysApril 17, 2026
3000 Meters · IndoorPuma New York International Showcase 2025 · Jan 249:27.32Puma New York International Showcase 2025January 24, 2025
3000m Steeplechase · 0.914m · OutdoorQueensbury Invitational · May 1010:26.08aQueensbury Invitational May 10, 2025
3000m Steeplechase · OutdoorDr. Jack V. Irion Queensbury Invitational · May 910:20.30Dr. Jack V. Irion Queensbury Invitational May 9, 2026
3200 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 109:46.89Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
3200 Meters · OutdoorLuciano Memorial Invitational · Apr 2710:00.25Luciano Memorial InvitationalApril 27, 2024
400m Hurdles · 36" / 0.914m · OutdoorSaratoga vs Colonie vs CBA · Apr 291:11.73aSaratoga vs Colonie vs CBAApril 29, 2026
800 Meters · OutdoorColonie vs CBA vs Saratoga- Coed · Apr 292:15.77aColonie vs CBA vs Saratoga- CoedApril 29, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Section 2 Group 1 ChampionshipsMay 27 · 3000m Steeplechase · Place 5 · Saratoga Springs3000m Steeplechase0.914m5.10:32.69a12
May 19Boys Suburban Council Varsity and JV ChampionshipsMay 19 · 3000m Steeplechase · Place 9 · Saratoga Springs3000m Steeplechase0.914m9.10:38.77a12
May 12Saratoga vs Albany vs Shaker Boys May 12 · 3200 Meters · Place 2 · Saratoga Springs3200 Meters2.10:30.66a12
May 12Saratoga vs Albany vs Shaker Boys May 12 · 1600 Meters · Place 9 · Saratoga Springs1600 Meters9.5:03.53a12
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · 3000m Steeplechase · Place 4 · Saratoga Springs3000m Steeplechase410:20.30 PB12
Apr 29Saratoga vs Colonie vs CBAApr 29 · 400m Hurdles · Place 5 · Saratoga Springs400m Hurdles36" / 0.914m5.1:11.73a PB12
Apr 29Saratoga vs Colonie vs CBAApr 29 · 1600 Meters · Place 3 · Saratoga Springs1600 Meters3.4:43.92a12
Apr 25Luciano Memorial InvitationalApr 25 · 3200 Meters · Place 13 · Saratoga Springs3200 Meters13.10:14.54a12
Apr 172026 New York RelaysApr 17 · 2000m Steeplechase · Place 18 · Saratoga Springs2000m Steeplechase0.838m18.6:55.37a PB12
Apr 172026 New York RelaysApr 17 · 3200 Meters · Place 65 · Saratoga Springs3200 Meters65.10:16.77a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 3200 Meters · Place 5 · Saratoga Springs3200 Meters5.10:12.14a12
Feb 1Section 2 Division I ChampionshipFeb 1 · 1600 Meters · Place 8 · Saratoga Springs1600 Meters8.4:52.12a12
Jan 24Puma New York International Showcase 2026Jan 24 · 3200 Meters · Place 13 · Saratoga Springs3200 Meters1310:04.5312
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 2 Miles · Place 41 · Saratoga Spr2 Miles4110:10.44—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 20 · Saratoga Spr1000 Meters202:51.53 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3200 Meters · Place 43 · Saratoga Spr3200 Meters4310:07.35—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 20 · Saratoga Spr1000 Meters202:51.53—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3200 Meters · Place 43 · Saratoga Spr3200 Meters4310:07.35—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 2 Miles · Place 41 · Saratoga Spr2 Miles4110:10.44—
Jan 3TCITL LM 5BJan 3 · 1600 Meters · Place 5 · Saratoga Springs1600 Meters54:58.9112

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 2 Miles · Place 11 · Saratoga Springs2 Miles11.10:10.54a12
Feb 17Section 2 Division I ChampionshipFeb 17 · 3200 Meters · Place 4 · Saratoga Springs3200 Meters4.10:15.64a11
Jan 24Puma New York International Showcase 2025Jan 24 · 3200 Meters · Place 11 · Saratoga Springs3200 Meters1110:08.2211
Jan 24Puma New York International Showcase 2025Jan 24 · 3000 Meters · Place 12 · Saratoga Springs3000 Meters129:27.32 PB11
Jan 24Puma New York International Showcase 2025Jan 24 · 3200 Meters · Place 11 · Saratoga Springs3200 Meters1110:08.2211
Jan 24Puma New York International Showcase 2025Jan 24 · 1600 Meters · Place 15 · Saratoga Springs1600 Meters154:42.0111
Jan 24Puma New York International Showcase 2025Jan 24 · 3000 Meters · Place 12 · Saratoga Springs3000 Meters129:27.3211
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 2 Miles · Place 6 · Saratoga Spr2 Miles69:49.81 PB—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 3200 Meters · Place 6 · Saratoga Spr3200 Meters69:46.89 PB—
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 45 · Saratoga Springs1600 Meters454:41.76 PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Boys Suburban Council Varsity and JV ChampionshipsMay 21 · 3000m Steeplechase · Place 6 · Saratoga Spr3000m Steeplechase610:27.0311
May 10Queensbury Invitational May 10 · 3000m Steeplechase · Place 2 · Saratoga Springs3000m Steeplechase0.914m2.10:26.08a PB11
May 7Saratoga vs Schenectady-CoedMay 7 · 1600 Meters · Place 6 · Saratoga Springs1600 Meters64:46.9911
Apr 29Colonie vs CBA vs Saratoga- CoedApr 29 · 1600 Meters · Place 11 · Saratoga Springs1600 Meters11.4:50.25a11
Apr 29Colonie vs CBA vs Saratoga- CoedApr 29 · 800 Meters · Place 10 · Saratoga Springs800 Meters10.2:15.77a PB11
Apr 26 Luciano Memorial InvitationalApr 26 · 3200 Meters · Place 8 · Saratoga Springs3200 Meters810:01.2211
Apr 11New York Relays Apr 11 · 3200 Meters · Place 43 · Saratoga Springs3200 Meters4310:17.0211
Apr 9Saratoga vs Burnt Hills MeetApr 9 · 1600 Meters · Place 5 · Saratoga Spr1600 Meters54:41.55 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 21TCITL 2C Dec 21 · 1600 Meters · Place 1 · Saratoga Springs1600 Meters1.4:52.5711
May 22Section 2 Group 1 ChampionshipsMay 22 · 3000m Steeplechase · Place 4 · Saratoga Springs3000m Steeplechase410:29.9610
May 15Boys Suburban Council ChampionshipsMay 15 · 3000m Steeplechase · Place 4 · Saratoga Springs3000m Steeplechase410:27.6810
May 10The Futures @ MohonMay 10 · 1600 Meters · Place 3 · Saratoga Springs1600 Meters34:41.5510
May 7Bethlehem vs Saratoga vs Shaker BoysMay 7 · 1600 Meters · Place 1 · Saratoga Springs1600 Meters14:46.3810
May 4Harry Koch Colonie Relay CarnivalMay 4 · 3000m Steeplechase · Place 4 · Saratoga Springs3000m Steeplechase410:35.4110
Apr 27Luciano Memorial InvitationalApr 27 · 3200 Meters · Place 10 · Saratoga Springs3200 Meters1010:00.25 PB10
Apr 24CBA-SARATOGA SPRINGS-NISKAYUNA BOYSApr 24 · 1600 Meters · Place 2 · Saratoga Springs1600 Meters24:56.7010
Apr 19The New York RelaysApr 19 · 3200 Meters · Place 61 · Saratoga Springs3200 Meters6110:10.7810
Apr 16Saratoga vs Guilderland vs Colonie BoysApr 16 · 1600 Meters · Place 2 · Saratoga Spr1600 Meters24:49.2910
Apr 16Saratoga/Guilderland/Colonie TriApr 16 · 1600 Meters · Place 2 · Saratoga Springs1600 Meters2.4:49.29a10
Apr 9Saratoga vs Columbia BoysApr 9 · 3200 Meters · Place 1 · Saratoga Springs3200 Meters110:25.7510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Garden State Invitational - HSFeb 16 · 3200 Meters · Place 14 · Saratoga Springs3200 Meters1410:34.7910
Jan 6Freedom GamesJan 6 · 1600 Meters · Place 37 · Saratoga Springs1600 Meters374:58.8610

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16TCITL League Meet 2cDec 16 · 3200 Meters · Place 3 · Saratoga Springs3200 Meters3.10:48.56a10
Dec 10TCITL LM 2BDec 10 · 1600 Meters · Place 7 · Saratoga Springs1600 Meters7.5:02.70a10
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · 3200 Meters · Place 3 · Saratoga Spr3200 Meters311:06.629
Jan 7Ocean Breeze Freedom GamesJan 7 · 1000 Meters · Place 38 · Saratoga Springs1000 Meters383:10.459
Jan 7Ocean Breeze Freedom GamesJan 7 · 1600 Meters · Place 74 · Saratoga Springs1600 Meters745:13.519

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Saratoga vs Shenendehowa-BoysMay 3 · 800 Meters · Place 8 · Saratoga Springs800 Meters82:26.669
Apr 21New York RelaysApr 21 · 3200 Meters · Place 69 · Saratoga Springs3200 Meters6910:46.279

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29TCITL LM 4B MeetDec 29 · 1600 Meters · Place 7 · Saratoga Springs1600 Meters7.5:30.69
Jan 15Section 2 League Meets 6Jan 15 · 1600 Meters · Place 2 · Saratoga Spr1600 Meters25:54.38