Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 205:25.39aThe Beantown Winter ClassicDecember 20, 2025
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 73:17.53Ocean Breeze Freedom GamesJanuary 7, 2023
1600 Meters · IndoorTCITL League Meet 2c · Dec 165:18.25aTCITL League Meet 2cDecember 16, 2023
3200 Meters · IndoorUtica Invitational · Jan 1311:28.26aUtica InvitationalJanuary 13, 2024

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10TCITL LM 6ABJan 10 · 1600 Meters · Place 3 · Saratoga Springs1600 Meters35:22.0112

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 131 · Saratoga Springs1 Mile131.5:25.39a PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Utica InvitationalJan 13 · 3200 Meters · Place 22 · Saratoga Springs3200 Meters22.11:28.26a PB10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16TCITL League Meet 2cDec 16 · 1600 Meters · Place 13 · Saratoga Springs1600 Meters13.5:18.25a PB10
Dec 10TCITL LM 2BDec 10 · 1600 Meters · Place 14 · Saratoga Springs1600 Meters14.5:22.82a10
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · 1600 Meters · Place 11 · Saratoga Spr1600 Meters115:36.549
Jan 7Ocean Breeze Freedom GamesJan 7 · 1000 Meters · Place 63 · Saratoga Springs1000 Meters633:17.53 PB9
Jan 7Ocean Breeze Freedom GamesJan 7 · 1600 Meters · Place 154 · Saratoga Springs1600 Meters1545:32.689