Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTCTIL 3A · Dec 203:28.79aTCTIL 3A December 20, 2025
1600 Meters · IndoorTCITL 2A · Dec 156:03.49aTCITL 2ADecember 15, 2024
1600 Meters · OutdoorColumbia vs Averill Park vs Guilderland -CoEd · Apr 285:39.24aColumbia vs Averill Park vs Guilderland -CoEdApril 28, 2026
600 Meters · IndoorTCITL LM 4D · Jan 51:59.11TCITL LM 4DJanuary 5, 2025
800 Meters · OutdoorBurnt Hills vs Guilderland-COED · May 52:36.94aBurnt Hills vs Guilderland-COEDMay 5, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Burnt Hills vs Guilderland-COEDMay 5 · 800 Meters · Place 23 · Guilderland800 Meters23.2:36.94a PB11
Apr 28Columbia vs Averill Park vs Guilderland -CoEdApr 28 · 1600 Meters · Place 14 · Guilderland1600 Meters14.5:39.24a PB11
Apr 20Guilderland vs Ballston SpaApr 20 · 800 Meters · Place 11 · Guilderland800 Meters11.2:38.21a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4TCITL LM 5CJan 4 · 1000 Meters · Place 20 · Guilderland1000 Meters203:45.1311

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TCTIL 3A Dec 20 · 1000 Meters · Place 20 · Guilderland1000 Meters20.3:28.79a PB11
Jan 25TCITL LM 5CJan 25 · 1600 Meters · Place 22 · Guilderland1600 Meters226:04.0210
Jan 5TCITL LM 4DJan 5 · 600 Meters · Place 27 · Guilderland600 Meters271:59.11 PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Columbia vs Guilderland vs Averill Park -CoedApr 29 · 800 Meters · Place 14 · Guilderland800 Meters142:51.2110
Apr 23BSpa vs Guilderland BoysApr 23 · 800 Meters · Place 11 · Guilderland800 Meters112:50.7410
Apr 9Guilderland vs Shenendehowa MeetApr 9 · 800 Meters · Place 16 · Guilderland800 Meters162:43.3710

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22TCITL LM 3ADec 22 · 1000 Meters · Place 13 · Guilderland1000 Meters13.3:38.44a10
Dec 15TCITL 2ADec 15 · 1600 Meters · Place 26 · Guilderland1600 Meters26.6:03.49a PB10
Dec 7TCITL LM 1ADec 7 · 1600 Meters · Place 23 · Guilderland1600 Meters23.6:05.09a10
Jan 21Suburban Council Freshman ChampionshipsJan 21 · 1000 Meters · Place 31 · Guilderland1000 Meters314:03.449
Jan 21Suburban Council Freshman ChampionshipsJan 21 · 1000 Meters · Place 31 · Guilderland1000 Meters314:03.449

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8CBA-Ballston Spa-Guilderland (Boys)May 8 · 800 Meters · Place 6 · Guilderland800 Meters62:45.049
May 1Niskayuna-Guilderland-ShakerMay 1 · 1600 Meters · Place 20 · Guilderland1600 Meters20.6:36.62a9
Apr 30Niskayuna-Guilderland-Shaker BoysApr 30 · 1600 Meters · Place 20 · Guilderland1600 Meters20.6:36.62a9
Apr 24Guilderland vs Shen vs Beth BoysApr 24 · 1600 Meters · Place 18 · Guilderland1600 Meters186:45.499
Apr 6Guilderland Frigid Cup InvitationalApr 6 · 800 Meters · Place 41 · Guilderland800 Meters412:57.799

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23TCITL LM 3CDec 23 · 600 Meters · Place 10 · Guilderland600 Meters10.2:10.95a9
Dec 16TCITL League Meet 2cDec 16 · 1600 Meters · Place 10 · Guilderland1600 Meters10.6:35.29a9
Dec 9TCITL LM 1DDec 9 · 1000 Meters · Place 8 · Guilderland1000 Meters8.4:03.59