Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 204:54.65aThe Beantown Winter ClassicDecember 20, 2025
1000 Meters · IndoorBishop Loughlin Games · Dec 163:13.55aBishop Loughlin GamesDecember 16, 2023
1600 Meters · IndoorJack Reed HS Showcase · Jan 174:48.67Jack Reed HS ShowcaseJanuary 17, 2026
1600 Meters · OutdoorIthaca College Bomber HS Invitational · Dec 85:25.12aIthaca College Bomber HS InvitationalDecember 8, 2024
2 Miles · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 2910:18.03aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
3000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 1010:02.59a40th Yale Interscholastic Track ClassicJanuary 10, 2025
3200 Meters · IndoorSection 2 State Qualifier · Feb 1410:21.04Section 2 State QualifierFebruary 14, 2026
600 Meters · IndoorOcean Breeze Freedom Games · Jan 31:38.61Ocean Breeze Freedom GamesJanuary 3, 2026

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Section 2 State QualifierFeb 14 · 3200 Meters · Place 5 · Guilderland3200 Meters510:21.04 PB11
Feb 1Section 2 Division I ChampionshipFeb 1 · 3200 Meters · Place 6 · Guilderland3200 Meters6.10:21.43a11
Jan 17Jack Reed HS ShowcaseJan 17 · 1600 Meters · Place 42 · Guilderland1600 Meters424:48.67 PB11
Jan 3Ocean Breeze Freedom GamesJan 3 · 600 Meters · Place 29 · Guilderland600 Meters291:38.61 PB11
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 17 · Guilderland1600 Meters174:50.6911

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 2 Miles · Place 10 · Guilderland2 Miles10.10:18.03a PB11
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 74 · Guilderland1 Mile74.4:54.65a PB11
Dec 13TCTIL 2A Dec 13 · 3200 Meters · Place 1 · Guilderland3200 Meters1.10:34.3111
Feb 1Purple Champions HS InvitationalFeb 1 · 1600 Meters · Place 21 · Guilderland1600 Meters215:14.7010
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 117 · Guilderland1 Mile117.5:07.76a10
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 127 · Guilderland3000 Meters127.10:02.59a PB10
Jan 5TCITL LM 4DJan 5 · 3200 Meters · Place 1 · Guilderland3200 Meters111:15.1110

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 17 · Guilderland1 Mile17.5:12.54a10
Dec 15TCITL 2ADec 15 · 3200 Meters · Place 7 · Guilderland3200 Meters7.11:17.79a10
Jan 21Suburban Council Freshman ChampionshipsJan 21 · 3200 Meters · Place 5 · Guilderland3200 Meters511:47.309
Jan 21Suburban Council Freshman ChampionshipsJan 21 · 3200 Meters · Place 5 · Guilderland3200 Meters511:47.309

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Ithaca College Bomber HS InvitationalDec 8 · 1600 Meters · Place 23 · Guilderland1600 Meters23.5:25.12a PB10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28TCITL LM 4CDec 28 · 3200 Meters · Place 5 · Guilderland3200 Meters5.11:40.15a9
Dec 23TCITL LM 3CDec 23 · 3200 Meters · Place 6 · Guilderland3200 Meters6.11:38.46a9
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 41 · Guilderland1000 Meters41.3:13.55a PB9
Dec 9TCITL LM 1DDec 9 · 3200 Meters · Place 4 · Guilderland3200 Meters4.11:53.89