Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRITCA Boys Freshmen State Championships · Feb 43:20.81RITCA Boys Freshmen State ChampionshipsFebruary 4, 2026
1500 Meters · IndoorRITCA Dwyer and Headley Division Championships · Jan 245:25.17RITCA Dwyer and Headley Division ChampionshipsJanuary 24, 2026
1500 Meters · OutdoorBishop Hendricken Invitational · May 315:00.04aBishop Hendricken InvitationalMay 31, 2026
3000 Meters · IndoorWorld Trophy Invitational · Jan 1011:52.01World Trophy InvitationalJanuary 10, 2026
800 Meters · OutdoorRITCA Freshmen Boys State Championship · May 262:28.57aRITCA 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

8 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 18 · Portsmouth1500 Meters18.5:00.04a PB9
May 26RITCA Freshmen Boys State ChampionshipMay 26 · 1500 Meters · Place 19 · Portsmouth1500 Meters19.5:02.32a9
May 26RITCA Freshmen Boys State ChampionshipMay 26 · 800 Meters · Place 34 · Portsmouth800 Meters34.2:28.57a PB9
May 17RIIL Eastern Division ChampionshipsMay 17 · 1500 Meters · Place 13 · Portsmouth1500 Meters13.5:18.39a9
May 17RIIL Eastern Division ChampionshipsMay 17 · 800 Meters · Place 17 · Portsmouth800 Meters17.2:32.67a9
May 2Classical ClassicMay 2 · 1500 Meters · Place 33 · Portsmouth1500 Meters33.5:09.19a9
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 1500 Meters · Place 22 · Portsmouth1500 Meters22.5:08.279
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 800 Meters · Place 26 · Portsmouth800 Meters26.2:36.209

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4RITCA Boys Freshmen State ChampionshipsFeb 4 · 1000 Meters · Place 28 · Portsmouth1000 Meters283:20.81 PB9
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1500 Meters · Place 18 · Portsmouth H1500 Meters185:25.17 PB9
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1500 Meters · Place 18 · Portsmouth1500 Meters185:25.179
Jan 10World Trophy InvitationalJan 10 · 3000 Meters · Place 12 · Portsmouth3000 Meters1211:52.01 PB9
Jan 10World Trophy InvitationalJan 10 · 1000 Meters · Place 36 · Portsmouth1000 Meters363:32.419
Jan 10World Trophy InvitationalJan 10 · 3000 Meters · Place 12 · Portsmouth3000 Meters1211:52.019
Jan 10World Trophy InvitationalJan 10 · 1000 Meters · Place 36 · Portsmouth1000 Meters363:32.419

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · 1000 Meters · Place 17 · Portsmouth1000 Meters17.3:33.10a9
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · 1500 Meters · Place 17 · Portsmouth1500 Meters17.5:31.81a9