Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRhode Island State Championships · Jun 610.68aRhode Island State ChampionshipsJune 6, 2026
100 Meters · OutdoorRIIL Eastern Division Championships · May 1710.77aRIIL Eastern Division ChampionshipsMay 17, 2026
200 Meters · IndoorRhode Island State Championships · Jun 622.29aRhode Island State ChampionshipsJune 6, 2026
200 Meters · OutdoorSgt. Brian St. Germain Invitational · May 1022.60aSgt. Brian St. Germain InvitationalMay 10, 2026
300 Meters · IndoorRIIL Class Championships · Jan 3136.25RIIL Class ChampionshipsJanuary 31, 2026
55 Meter · IndoorRIIL Boys State Championship · Feb 146.37aRIIL Boys State ChampionshipFebruary 14, 2026
55 Meters · IndoorRIIL Class Championships · Jan 316.45RIIL Class ChampionshipsJanuary 31, 2026
60 Meter · Indoor3rd Annual Marathon Sports Winter Classic · Dec 287.08a3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
Long Jump · IndoorRITCA Invitational · Dec 1620-03.00RITCA InvitationalDecember 16, 2023
Long Jump · OutdoorRIIL Eastern Division Championships · May 46.42mRIIL Eastern Division ChampionshipsMay 4, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 200 Meters · Place 16 · Barrington200 Meters16.22.68a12
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 17 · Barrington100 MetersRound P17.11.26a12
May 23RIIL Class B ChampionshipsMay 23 · 100 Meters · Place 6 · Barrington100 MetersRound P6.11.85a12
May 23RIIL Class B ChampionshipsMay 23 · 100 Meters · Place 6 · Barrington100 Meters6.11.93a12
May 17RIIL Eastern Division ChampionshipsMay 17 · Long Jump · Place 2 · BarringtonLong Jump2.21-07.7512
May 17RIIL Eastern Division ChampionshipsMay 17 · 100 Meters · Place 2 · Barrington100 MetersRound P2.11.36a12
May 17RIIL Eastern Division ChampionshipsMay 17 · 100 Meters · Place 1 · Barrington100 Meters1.10.77a PB12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 200 Meters · Place 3 · Barrington200 Meters3.22.60a PB12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 100 Meters · Place 1 · Barrington100 MetersRound P1.11.09a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 100 Meters · Place 1 · Barrington100 Meters1.10.95a12
May 2Classical ClassicMay 2 · 100 Meters · Place 2 · Barrington100 MetersRound P2.11.01a12
May 2Classical ClassicMay 2 · 100 Meters · Place 2 · Barrington100 Meters2.10.93a12

2026 Indoor Track

33 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · Long Jump · Place 6 · BarringtonLong Jump6.22-03.0012
Jun 6Rhode Island State ChampionshipsJun 6 · 200 Meters · Place 3 · Barrington200 Meters3.22.29a PBWind: 0.212
Jun 6Rhode Island State ChampionshipsJun 6 · 100 Meters · Place 3 · Barrington100 MetersRound P3.10.90aWind: 112
Jun 6Rhode Island State ChampionshipsJun 6 · 100 Meters · Place 1 · Barrington100 Meters1.10.68a PBWind: 1.712
Feb 14RIIL Boys State ChampionshipFeb 14 · 300 Meters · Barrington300 Meters—DNS12
Feb 14RIIL Boys State ChampionshipFeb 14 · 55 Meter · Place 3 · Barrington55 MeterRound P3.6.49a12
Feb 14RIIL Boys State ChampionshipFeb 14 · 55 Meter · Place 1 · Barrington55 Meter1.6.37a PB12
Feb 14RIIL Boys State ChampionshipFeb 14 · Long Jump · BarringtonLong Jump—DNS12
Jan 31RIIL Class ChampionshipsJan 31 · 300 Meters · Place 1 · Barrington300 Meters136.25 PB12
Jan 31RIIL Class ChampionshipsJan 31 · 55 Meters · Place 1 · Barrington55 MetersRound P16.4912
Jan 31RIIL Class ChampionshipsJan 31 · 55 Meters · Place 1 · Barrington55 Meters16.45 PB12
Jan 31RIIL Class ChampionshipsJan 31 · Long Jump · Place 1 · BarringtonLong Jump121-112
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 1 · Barrington HLong Jump16.55m12
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 300 Meters · Place 1 · Barrington H300 Meters136.2912
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 1 · Barrington H55 Meters16.4912
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 1 · Barrington H55 MetersRound P16.5312
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 1 · BarringtonLong Jump121-612
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 300 Meters · Place 1 · Barrington300 Meters136.2912
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 1 · Barrington55 MetersRound P16.5312
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 1 · Barrington55 Meters16.4912
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 300 Meters · Place 1 · Barrington300 Meters136.58a12
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 55 Meters · Place 2 · Barrington55 Meters26.68a12
Jan 1714th Annual East Coast InvitationalJan 17 · 200 Meters · Place 1 · Barrington200 Meters123.0412
Jan 1714th Annual East Coast InvitationalJan 17 · 55 Meters · Place 3 · Barrington55 MetersRound P36.6112
Jan 1714th Annual East Coast InvitationalJan 17 · 55 Meters · Place 2 · Barrington55 Meters26.5212
Jan 1714th Annual East Coast InvitationalJan 17 · 200 Meters · Place 1 · Barrington200 Meters123.0412
Jan 1714th Annual East Coast InvitationalJan 17 · 55 Meters · Place 3 · Barrington55 MetersRound P36.6112
Jan 1714th Annual East Coast InvitationalJan 17 · 55 Meters · Place 2 · Barrington55 Meters26.5212
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 55 Meters · Place 1 · Barrington55 Meters16.52a12
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 2 · BarringtonLong Jump222-6.7512
Jan 3RITCA InvitationalJan 3 · 55 Meters · Place 2 · Barrington55 MetersRound P26.6012
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 2 · BarringtonLong Jump222-6.7512
Jan 3RITCA InvitationalJan 3 · 55 Meters · Place 2 · Barrington55 MetersRound P26.6012

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 60 Meter · Place 4 · Barrington60 Meter4.7.08a PB12
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 200 Meters · Place 6 · Barrington200 Meters6.22.66a12
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · 55 Meter · Place 1 · Barrington55 Meter1.6.55aWind: 012
Feb 15RIIL State Indoor ChampionshipsFeb 15 · Long Jump · Place 1 · BarringtonLong Jump122-311
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 300 Meters · Place 11 · Barrington300 Meters1137.5811
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 55 Meters · Place 2 · Barrington55 MetersRound P26.6311
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 55 Meters · Place 3 · Barrington55 Meters36.6711
Feb 1RIIL Class ChampionshipsFeb 1 · Long Jump · Place 1 · BarringtonLong Jump121-10.5011
Feb 1RIIL Class ChampionshipsFeb 1 · 55 Meters · Place 1 · Barrington55 Meters16.5811
Feb 1RIIL Class ChampionshipsFeb 1 · 55 Meters · Place 1 · Barrington55 Meters16.6311
Jan 25RITCA InvitationalJan 25 · 300 Meters · Place 3 · Barrington H300 Meters337.1711
Jan 21RITCA Division ChampionshipsJan 21 · Long Jump · Place 1 · Barrington HLong Jump16.42m11
Jan 21RITCA Division ChampionshipsJan 21 · 55 Meters · Place 1 · Barrington H55 Meters16.72811
Jan 21RITCA Division ChampionshipsJan 21 · 55 Meters · Place 2 · Barrington H55 MetersRound P26.7911
Jan 21RITCA Division ChampionshipsJan 21 · Long Jump · Place 1 · BarringtonLong Jump121-111
Jan 21RITCA Division ChampionshipsJan 21 · 55 Meters · Place 2 · Barrington55 MetersRound P26.7911
Jan 21RITCA Division ChampionshipsJan 21 · 55 Meters · Place 1 · Barrington55 Meters16.7311
Jan 18East Coast InvitationalJan 18 · 55 Meters · Place 3 · Barrington55 MetersRound P36.6811
Jan 18East Coast InvitationalJan 18 · 55 Meters · Place 1 · Barrington55 Meters16.6611
Jan 18East Coast InvitationalJan 18 · Long Jump · Place 2 · BarringtonLong Jump222-4.5011

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 55 Meter · Place 1 · Barrington55 Meter1.6.69a11
Dec 21RIIL Dual Meet - Week 2Dec 21 · Long Jump · Place 2 · BarringtonLong Jump2.20-07.7511
Dec 21The Beantown Winter ClassicDec 21 · Long Jump · Place 11 · BarringtonLong Jump11.20-09.7511
Dec 14RIIL Dual Meet - Week 1Dec 14 · 55 Meter · Place 1 · Barrington55 Meter1.6.80a11
Dec 14RIIL Dual Meet - Week 1Dec 14 · Long Jump · Place 1 · BarringtonLong Jump1.21-08.7511
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · Long Jump · Place 9 · Barrington HLong Jump95.91m10
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 55 Meters · Place 6 · Barrington H55 Meters66.9010
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 55 Meters · Place 9 · Barrington H55 MetersRound P96.95610
Jan 22RIIL Boys Week 4Jan 22 · Long Jump · Place 5 · Barrington HLong Jump520-02.0010
Jan 22RIIL Boys Week 4Jan 22 · 55 Meters · Place 4 · Barrington H55 Meters47.0110
Jan 15RIIL Boys - Week 3Jan 15 · Long Jump · Place 2 · Barrington HLong Jump220-07.5010
Jan 15RIIL Boys - Week 3Jan 15 · 55 Meters · Place 8 · Barrington H55 Meters87.1410
Jan 13East Coast InvitationalJan 13 · Long Jump · Place 7 · BarringtonLong Jump720-6.25—
Jan 13East Coast InvitationalJan 13 · 55 Meters · Place 23 · Barrington55 Meters236.96a—
Jan 8RIIL Boys - Week 2Jan 8 · Long Jump · Place 2 · Barrington HLong Jump220-00.5010
Jan 8RIIL Boys - Week 2Jan 8 · 55 Meters · Place 10 · Barrington H55 Meters107.0410

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State ChampionshipsJun 1 · Long Jump · Place 1 · BarringtonLong Jump122-310
Jun 1Rhode Island State ChampionshipsJun 1 · 200 Meters · Place 16 · Barrington200 Meters1622.8910
Jun 1Rhode Island State ChampionshipsJun 1 · 100 Meters · Place 18 · Barrington100 MetersRound P1811.6110
Jun 1Rhode Island State ChampionshipsJun 1 · Long Jump · Place 1 · BarringtonLong Jump122-310
Jun 1Rhode Island State ChampionshipsJun 1 · 200 Meters · Place 16 · Barrington200 Meters1622.8910
Jun 1Rhode Island State ChampionshipsJun 1 · 100 Meters · Place 18 · Barrington100 MetersRound P1811.6110
May 25Bishop Hendricken InvitationalMay 25 · Long Jump · Place 3 · BarringtonLong Jump320-410
May 25Bishop Hendricken InvitationalMay 25 · 100 Meters · Place 7 · Barrington100 MetersRound P711.3710
May 25Bishop Hendricken InvitationalMay 25 · 100 Meters · Place 6 · Barrington100 Meters611.2810
May 21RIIL Class B ChampionshipsMay 21 · Long Jump · Place 2 · BarringtonLong Jump2.20-02.5010
May 21RIIL Class B ChampionshipsMay 21 · 200 Meters · Place 6 · Barrington200 Meters6.23.19a10
May 21RIIL Class B ChampionshipsMay 21 · 100 Meters · Place 5 · Barrington100 Meters5.11.64a10
May 11Sgt. Brian St. Germain InvitationalMay 11 · Long Jump · Place 1 · BarringtonLong Jump121-3.7510
May 11Sgt. Brian St. Germain InvitationalMay 11 · 200 Meters · Place 24 · Barrington200 Meters2424.1910
May 11Sgt. Brian St. Germain InvitationalMay 11 · 100 Meters · Place 14 · Barrington100 MetersRound P1411.5910
May 4RIIL Eastern Division ChampionshipsMay 4 · Long Jump · Place 1 · Barrington HLong Jump16.42m PB10
May 4RIIL Eastern Division ChampionshipsMay 4 · 200 Meters · Place 6 · Barrington H200 Meters623.7310
May 4RIIL Eastern Division ChampionshipsMay 4 · 100 Meters · Place 4 · Barrington H100 Meters411.5010
May 4RIIL Eastern Division ChampionshipsMay 4 · 100 Meters · Place 3 · Barrington H100 MetersRound P311.5710
Apr 29East Providence, St. Raphael, PCD @ BarringtonApr 29 · Long Jump · Place 3 · Barrington High SchoLong Jump319-07.2510
Apr 29East Providence, St. Raphael, PCD @ BarringtonApr 29 · 200 Meters · Place 1 · Barrington High Scho200 Meters123.7010
Apr 29East Providence, St. Raphael, PCD @ BarringtonApr 29 · 100 Meters · Place 4 · Barrington High Scho100 Meters411.6010
Apr 27Classical ClassicApr 27 · Long Jump · Place 13 · BarringtonLong Jump1319-510
Apr 27Classical ClassicApr 27 · 200 Meters · Place 20 · Barrington200 Meters2023.9910
Apr 27Classical ClassicApr 27 · 100 Meters · Place 25 · Barrington100 MetersRound P2511.6710

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · 55 Meter · Place 22 · Barrington55 MeterRound P22.7.09a10
Dec 16RITCA InvitationalDec 16 · Long Jump · Place 4 · BarringtonLong Jump4.20-03.00 PB10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · Long Jump · Place 4 · BarringtonLong Jump4.18-01.009
May 30RITCA Boys JV State ChampionshipsMay 30 · 100 Meters · Place 27 · Barrington100 MetersRound P27.12.10a9
May 22RITCA Freshmen State ChampionshipsMay 22 · Long Jump · Place 3 · BarringtonLong Jump318-9.509
May 22RITCA Freshmen State ChampionshipsMay 22 · 200 Meters · Place 14 · Barrington200 Meters1425.599
May 22RITCA Freshmen State ChampionshipsMay 22 · 100 Meters · Place 10 · Barrington100 MetersRound P1012.379
May 20RIIL Class B ChampionshipsMay 20 · Long Jump · Place 18 · BarringtonLong Jump18.18-02.759
May 20RIIL Class B ChampionshipsMay 20 · 100 Meters · Place 24 · Barrington100 MetersRound P24.12.26a9
May 13Sgt. Brian St. Germain InvitationalMay 13 · Long Jump · Place 12 · BarringtonLong Jump1218-8.759
May 6RIIL Eastern Divisional ChampionshipsMay 6 · Long Jump · Place 4 · BarringtonLong Jump419-7.25—
May 6RIIL Eastern Divisional ChampionshipsMay 6 · 100 Meters · Place 23 · Barrington100 Meters2312.13a—
Apr 17SRA, Barrington @ EPHSApr 17 · Long Jump · Place 5 · BarringtonLong Jump517-11.009
Apr 17SRA, Barrington @ EPHSApr 17 · 200 Meters · Place 6 · Barrington200 Meters625.409
Apr 17SRA, Barrington @ EPHSApr 17 · 100 Meters · Place 18 · Barrington100 Meters1812.809