Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor14th Annual East Coast Invitational · Jan 175:26.7114th Annual East Coast InvitationalJanuary 17, 2026
1000 Meters · IndoorWorld Trophy Invitational · Jan 103:14.85World Trophy InvitationalJanuary 10, 2026
1500 Meters · IndoorRITCA Bayha Division Championship · Jan 214:58.57aRITCA Bayha Division ChampionshipJanuary 21, 2026
1500 Meters · OutdoorRIIL Class A Championships · May 235:00.94aRIIL Class A ChampionshipsMay 23, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2RITCA Boys JV State ChampionshipJun 2 · 1500 Meters · Place 53 · Classical1500 Meters53.5:05.36a10
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 21 · Classical1500 Meters21.5:05.10a10
May 23RIIL Class A ChampionshipsMay 23 · 1500 Meters · Place 23 · Classical1500 Meters23.5:00.94a PB10
May 17RIIL Central Division ChampionshipsMay 17 · 1500 Meters · Place 18 · Classical1500 Meters18.5:03.11a10
May 2Classical ClassicMay 2 · 1500 Meters · Place 47 · Classical1500 Meters47.5:33.63a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 1500 Meters · Place 35 · Classical1500 Meters355:05.9110
Jan 21RITCA Bayha Division ChampionshipJan 21 · 1500 Meters · Place 11 · Classical1500 Meters114:58.57a PB10
Jan 1714th Annual East Coast InvitationalJan 17 · 1 Mile · Place 56 · Classical1 Mile565:26.71 PB10
Jan 1714th Annual East Coast InvitationalJan 17 · 1 Mile · Place 56 · Classical1 Mile565:26.7110
Jan 14RIIL Bayha Division Dual Meet #3Jan 14 · 1500 Meters · Place 17 · Classical1500 Meters174:59.39a10
Jan 10World Trophy InvitationalJan 10 · 1000 Meters · Place 18 · Classical1000 Meters183:14.85 PB10
Jan 10World Trophy InvitationalJan 10 · 1000 Meters · Place 18 · Classical1000 Meters183:14.8510

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 29 · Classical1500 Meters295:24.249