Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 135:12.13aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
1000 Meters · IndoorSuffern Invitational · Jan 163:03.15Suffern InvitationalJanuary 16, 2026
1600 Meters · IndoorTCITL LM 5A · Jan 195:55.15TCITL LM 5AJanuary 19, 2025
1600 Meters · OutdoorCBA-SCHENECTADY-SHAKER MEET · Apr 235:42.30CBA-SCHENECTADY-SHAKER MEETApril 23, 2025
3200 Meters · IndoorUtica Challenge - Session 1 · Jan 1010:50.63aUtica Challenge - Session 1January 10, 2026
3200 Meters · OutdoorSaratoga vs Albany vs Shaker Boys · May 1210:58.80aSaratoga vs Albany vs Shaker Boys May 12, 2026
800 Meters · OutdoorShaker vs Colonie Boys · May 72:41.39Shaker vs Colonie BoysMay 7, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12Saratoga vs Albany vs Shaker Boys May 12 · 3200 Meters · Place 3 · Shaker3200 Meters3.10:58.80a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Section 2 Division I ChampionshipFeb 1 · 3200 Meters · Place 21 · Shaker3200 Meters21.11:24.65a10
Jan 16Suffern InvitationalJan 16 · 1000 Meters · Place 21 · Shaker1000 Meters213:03.15 PB—
Jan 10Utica Challenge - Session 1Jan 10 · 3200 Meters · Place 13 · Shaker3200 Meters13.10:50.63a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28TCITL LM 4CDec 28 · 1000 Meters · Place 7 · Shaker1000 Meters7.3:08.10a10
Dec 20TCTIL 3A Dec 20 · 3200 Meters · Place 2 · Shaker3200 Meters2.11:17.03a10
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 1 Mile · Place 30 · Shaker1 Mile30.5:12.13a PB10
Feb 2Suburban Council Freshman ChampionshipsFeb 2 · 1000 Meters · Place 18 · Shaker1000 Meters183:27.939
Jan 19TCITL LM 5AJan 19 · 1600 Meters · Place 2 · Shaker1600 Meters25:55.15 PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Shaker vs Colonie BoysMay 7 · 800 Meters · Place 4 · Shaker800 Meters42:41.39 PB9
Apr 30Shenendehowa vs Shaker BoysApr 30 · 3200 Meters · Place 5 · Shaker3200 Meters512:16.669
Apr 23CBA-SCHENECTADY-SHAKER MEETApr 23 · 1600 Meters · Place 20 · Shaker1600 Meters205:42.30 PB9
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · 800 Meters · Place 12 · Shaker800 Meters122:41.399

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7TCITL LM 1ADec 7 · 1600 Meters · Place 12 · Shaker1600 Meters12.6:05.88a8