Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRIIL Class Championships · Jan 313:03.65RIIL Class ChampionshipsJanuary 31, 2026
1500 Meters · OutdoorBishop Hendricken Invitational · May 314:53.88Bishop Hendricken InvitationalMay 31, 2025
2 Miles · Indoor14th Annual East Coast Invitational · Jan 1711:13.4714th Annual East Coast InvitationalJanuary 17, 2026
3000 Meters · IndoorRITCA JV Boys State Championship · Feb 119:58.96RITCA JV Boys State ChampionshipFebruary 11, 2026
3000 Meters · OutdoorRITCA Boys JV State Championship · Jun 29:42.46aRITCA Boys JV State ChampionshipJune 2, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2RITCA Boys JV State ChampionshipJun 2 · 3000 Meters · Place 7 · Rogers3000 Meters7.9:42.46a PB10
May 31Bishop Hendricken InvitationalMay 31 · 3000 Meters · Place 14 · Rogers3000 Meters14.9:56.22a10
May 23RIIL Class C ChampionshipsMay 23 · 3000 Meters · Place 6 · Rogers3000 Meters6.9:51.53a10
May 2Classical ClassicMay 2 · 3000 Meters · Place 17 · Rogers3000 Meters17.9:47.87a10

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 3000 Meters · Place 5 · Rogers3000 Meters59:58.96 PB10
Jan 31RIIL Class ChampionshipsJan 31 · 3000 Meters · Place 2 · Rogers3000 Meters210:13.3610
Jan 31RIIL Class ChampionshipsJan 31 · 1000 Meters · Place 7 · Rogers1000 Meters73:03.65 PB10
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 3000 Meters · Place 6 · Rogers3000 Meters610:06.9110
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1000 Meters · Place 8 · Rogers1000 Meters83:03.6510
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 3000 Meters · Place 6 · Rogers3000 Meters610:06.91a10
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 1000 Meters · Place 8 · Rogers1000 Meters83:03.65a10
Jan 1714th Annual East Coast InvitationalJan 17 · 2 Miles · Place 19 · Rogers2 Miles1911:13.47 PBSO
Jan 1714th Annual East Coast InvitationalJan 17 · 2 Miles · Place 19 · Rogers2 Miles1911:13.47SO
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · 3000 Meters · Place 6 · Rogers3000 Meters610:08.11a10
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · 1000 Meters · Place 10 · Rogers1000 Meters103:04.57a10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13RIIL Sullivan Division Dual Meet #2Dec 13 · 1000 Meters · Place 10 · Rogers1000 Meters10.3:05.71a10
Dec 13RIIL Sullivan Division Dual Meet #2Dec 13 · 3000 Meters · Place 4 · Rogers3000 Meters4.10:04.63a10
Dec 8RIIL Sullivan Division Dual Meet #1Dec 8 · 1000 Meters · Place 11 · Rogers1000 Meters11.3:10.95a10
Dec 8RIIL Sullivan Division Dual Meet #1Dec 8 · 3000 Meters · Place 5 · Rogers3000 Meters5.10:35.54a10
Jan 11RIIL Dual Meet - Week 4Jan 11 · 1000 Meters · Place 17 · Rogers1000 Meters17.3:25.77a12
Jan 11RIIL Dual Meet - Week 4Jan 11 · 3000 Meters · Place 11 · Rogers3000 Meters11.11:15.11a12
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 1000 Meters · Place 17 · Rogers1000 Meters17.3:25.77a12
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 3000 Meters · Place 11 · Rogers3000 Meters11.11:15.11a12
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 1000 Meters · Place 16 · Rogers1000 Meters16.3:23.18a12
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 3000 Meters · Place 5 · Rogers3000 Meters5.10:44.49a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 17 · Rogers1500 Meters174:53.88 PB9
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · 3000 Meters · Place 13 · Rogers3000 Meters1310:17.319
May 24RIIL Class A ChampionshipsMay 24 · 3000 Meters · Place 6 · Rogers3000 Meters610:13.529
May 24RIIL Class C ChampionshipsMay 24 · 3000 Meters · Place 6 · Rogers3000 Meters6.10:13.52a9
May 10Classical ClassicMay 10 · 1500 Meters · Place 24 · Rogers1500 Meters244:54.479
May 3Sgt. Brian St. Germain InvitationalMay 3 · 3000 Meters · Place 30 · Rogers3000 Meters3010:53.649

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1000 Meters · Place 9 · Rogers1000 Meters9.3:15.99a12
Dec 21RIIL Dual Meet - Week 2Dec 21 · 3000 Meters · Place 8 · Rogers3000 Meters8.10:42.90a12
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 3000 Meters · Place 8 · Rogers3000 Meters8.11:00.52a12