Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWorld Trophy Invitational · Jan 103:15.80World Trophy InvitationalJanuary 10, 2026
1500 Meters · IndoorRITCA Boys Freshmen State Championships · Feb 45:08.00RITCA Boys Freshmen State ChampionshipsFebruary 4, 2026
1500 Meters · OutdoorRIIL Class B Championships · May 234:35.41aRIIL Class B ChampionshipsMay 23, 2026
3000 Meters · IndoorWorld Trophy Invitational · Jan 1010:31.68World Trophy InvitationalJanuary 10, 2026
3000 Meters · OutdoorRITCA Freshmen Boys State Championship · May 2610:20.91aRITCA Freshmen Boys State ChampionshipMay 26, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 9 · Portsmouth1500 Meters9.4:42.02a9
May 26RITCA Freshmen Boys State ChampionshipMay 26 · 3000 Meters · Place 9 · Portsmouth3000 Meters9.10:20.91a PB9
May 23RIIL Class B ChampionshipsMay 23 · 1500 Meters · Place 12 · Portsmouth1500 Meters12.4:35.41a PB9
May 17RIIL Eastern Division ChampionshipsMay 17 · 3000 Meters · Place 5 · Portsmouth3000 Meters5.10:22.78a9
May 10Sgt. Brian St. Germain InvitationalMay 10 · 1500 Meters · Place 28 · Portsmouth1500 Meters28.4:40.14a9
May 2Classical ClassicMay 2 · 1500 Meters · Place 6 · Portsmouth1500 Meters6.4:37.80a9
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 3000 Meters · Place 10 · Portsmouth3000 Meters10.10:29.709

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 4RITCA Boys Freshmen State ChampionshipsFeb 4 · 1500 Meters · Place 15 · Portsmouth1500 Meters155:08.00 PB9
Jan 31RIIL Class ChampionshipsJan 31 · 3000 Meters · Place 12 · Portsmouth3000 Meters1210:36.509
Jan 19RIIL Dwyer Division Dual Meet #3Jan 19 · 3000 Meters · Place 10 · Portsmouth3000 Meters1010:56.45a9
Jan 19RIIL Dwyer Division Dual Meet #3Jan 19 · 1000 Meters · Place 17 · Portsmouth1000 Meters173:23.24a9
Jan 10World Trophy InvitationalJan 10 · 3000 Meters · Place 3 · Portsmouth3000 Meters310:31.68 PB9
Jan 10World Trophy InvitationalJan 10 · 1000 Meters · Place 21 · Portsmouth1000 Meters213:15.80 PB9
Jan 5RIIL Dwyer Division Dual Meet #2Jan 5 · 1500 Meters · Place 10 · Portsmouth1500 Meters105:10.94a9
Jan 5RIIL Dwyer Division Dual Meet #2Jan 5 · 1000 Meters · Place 8 · Portsmouth1000 Meters83:18.18a9