Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorRITCA Freshman State Championships · Jun 1520.32aRITCA Freshman State ChampionshipsJune 15, 2021
200 Meters · OutdoorMRC Track and Field Series Vol. 2 · Jul 1724.68aMRC Track and Field Series Vol. 2July 17, 2025
300 Meters · IndoorRIIL Boys Week 4 · Jan 2240.15RIIL Boys Week 4January 22, 2024
300m Hurdles · 36" / 0.914m · OutdoorRIIL Class C Championships · May 2144.00aRIIL Class C ChampionshipsMay 21, 2023
400 Meters · IndoorWorld Trophy Invitational · Jan 2157.36World Trophy InvitationalJanuary 21, 2023
55 Meter · IndoorRIIL Boys - Week 1 · Dec 147.48aRIIL Boys - Week 1December 14, 2022
55 Meters · IndoorRIIL Boys - Week 4 · Jan 197.355RIIL Boys - Week 4January 19, 2023
Long Jump · IndoorRIIL Boys - Week 1 · Dec 1417-03.00RIIL Boys - Week 1December 14, 2022
Long Jump · OutdoorRIIL Division Championships · May 144.92mRIIL Division ChampionshipsMay 14, 2022
Triple Jump · Outdoor2RIIL Class Championships · May 219.22m2RIIL Class ChampionshipsMay 21, 2022

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 17MRC Track and Field Series Vol. 2Jul 17 · 200 Meters · Place 12 · MRC Track & FieldMRC Track & Field200 Meters12.24.68a PB-

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · Long Jump · Place 23 · BurrillvilleBurrillvilleLong Jump2317-012
May 25Bishop Hendricken InvitationalMay 25 · 300m Hurdles · Place 23 · BurrillvilleBurrillville300m Hurdles2347.3212
May 18RIIL Class C ChampionshipsMay 18 · Long Jump · Place 10 · BurrillvilleBurrillvilleLong Jump10.17-01.0012
May 18RIIL Class C ChampionshipsMay 18 · 300m Hurdles · Place 5 · BurrillvilleBurrillville300m Hurdles36" / 0.914m5.45.16a12
May 18RIIL Class C ChampionshipsMay 18 · 200 Meters · Place 24 · BurrillvilleBurrillville200 Meters24.25.91a12
May 11Sgt. Brian St. Germain InvitationalMay 11 · 300m Hurdles · Place 22 · BurrillvilleBurrillville300m Hurdles2245.1212
May 5RIIL Southern Division ChampionshipsMay 5 · Long Jump · Place 11 · BurrillvilleBurrillvilleLong Jump115.41m12
May 5RIIL Southern Division ChampionshipsMay 5 · 300m Hurdles · Place 4 · BurrillvilleBurrillville300m Hurdles446.6012
May 5RIIL Southern Division ChampionshipsMay 5 · 200 Meters · Place 17 · BurrillvilleBurrillville200 Meters1726.3212
May 4RIIL Northern Division ChampionshipsMay 4 · Long Jump · Place 11 · BurrillvilleBurrillvilleLong Jump11.17-09.2512
May 4RIIL Northern Division ChampionshipsMay 4 · 300m Hurdles · Place 4 · BurrillvilleBurrillville300m Hurdles36" / 0.914m4.46.60a12
May 4RIIL Northern Division ChampionshipsMay 4 · 200 Meters · Place 17 · BurrillvilleBurrillville200 Meters17.26.32a12
Apr 27Classical ClassicApr 27 · Long Jump · Place 41 · BurrillvilleBurrillvilleLong Jump4114-912
Apr 27Classical ClassicApr 27 · 300m Hurdles · Place 17 · BurrillvilleBurrillville300m Hurdles1745.7212
Apr 27Classical ClassicApr 27 · 200 Meters · Place 47 · BurrillvilleBurrillville200 Meters4725.1112

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 3RIIL Class ChampionshipsFeb 3 · Long Jump · Place 12 · BurrillvilleBurrillvilleLong Jump125.56m12
Feb 3RIIL Class ChampionshipsFeb 3 · 300 Meters · Place 13 · BurrillvilleBurrillville300 Meters1340.3612
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · Long Jump · Place 17 · BurrillvilleBurrillvilleLong Jump175.45m12
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 300 Meters · Place 21 · BurrillvilleBurrillville300 Meters2140.4612
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 55 Meters · Place 32 · BurrillvilleBurrillville55 MetersRound P327.6012
Jan 22RIIL Boys Week 4Jan 22 · Long Jump · Place 18 · BurrillvilleBurrillvilleLong Jump1817-00.2512
Jan 22RIIL Boys Week 4Jan 22 · 300 Meters · Place 15 · BurrillvilleBurrillville300 Meters1540.15 PB12
Jan 22RIIL Boys Week 4Jan 22 · 55 Meters · Place 32 · BurrillvilleBurrillville55 Meters327.5712
Jan 20 World Trophy InvitationalJan 20 · Long Jump · Place 24 · BurrillvilleBurrillvilleLong Jump2418-0.5012
Jan 20 World Trophy InvitationalJan 20 · 400 Meters · Place 28 · BurrillvilleBurrillville400 Meters2858.1812
Jan 15RIIL Boys - Week 3Jan 15 · Long Jump · Place 24 · BurrillvilleBurrillvilleLong Jump2416-01.0012
Jan 15RIIL Boys - Week 3Jan 15 · 300 Meters · Place 17 · BurrillvilleBurrillville300 Meters1740.7912
Jan 15RIIL Boys - Week 3Jan 15 · 55 Meters · Place 28 · BurrillvilleBurrillville55 Meters287.6412

2023 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · 300 Meters · Place 35 · BurrillvilleBurrillville300 Meters35.40.96a12
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · Long Jump · Place 16 · BurrillvilleBurrillvilleLong Jump1618-5.7511
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 300 Meters · Place 15 · BurrillvilleBurrillville300 Meters1540.4011
Feb 11RITCA Last Chance QualifierFeb 11 · Long Jump · Place 21 · BurrillvilleBurrillvilleLong Jump215.71m11
Feb 4RIIL Class ChampionshipsFeb 4 · 300 Meters · Place 18 · BurrillvilleBurrillville300 Meters18.40.63a11
Feb 4RIIL Class ChampionshipsFeb 4 · Long Jump · Place 9 · BurrillvilleBurrillvilleLong Jump9.18-3.7511
Jan 28RITCA Boys Division ChampionshipsJan 28 · 300 Meters · Place 24 · BurrillvilleBurrillville300 Meters2441.5411
Jan 28RITCA Boys Division ChampionshipsJan 28 · 55 Meters · Place 27 · BurrillvilleBurrillville55 Meters277.8011
Jan 28RITCA Boys Division ChampionshipsJan 28 · Long Jump · Place 17 · BurrillvilleBurrillvilleLong Jump1716-711
Jan 21World Trophy InvitationalJan 21 · Long Jump · Place 15 · BurrillvilleBurrillvilleLong Jump1517-7.2511
Jan 21World Trophy InvitationalJan 21 · 400 Meters · Place 7 · BurrillvilleBurrillville400 Meters757.36 PB11
Jan 21World Trophy InvitationalJan 21 · 55 Meters · Place 26 · BurrillvilleBurrillville55 MetersRound P267.4411
Jan 19RIIL Boys - Week 4Jan 19 · Long Jump · Place 13 · BurrillvilleBurrillvilleLong Jump135.13m11
Jan 19RIIL Boys - Week 4Jan 19 · 300 Meters · Place 17 · BurrillvilleBurrillville300 Meters1740.4011
Jan 19RIIL Boys - Week 4Jan 19 · 55 Meters · Place 16 · BurrillvilleBurrillville55 Meters167.355 PB11
Jan 9RIIL Boys - Week 3Jan 9 · 300 Meters · Place 15 · BurrillvilleBurrillville300 Meters15.41.19a11
Jan 9RIIL Boys - Week 3Jan 9 · Long Jump · Place 17 · BurrillvilleBurrillvilleLong Jump17.17-02.0011
Jan 9RIIL Boys - Week 3Jan 9 · High Jump · BurrillvilleBurrillvilleHigh Jump--NH11
Jan 4RIIL Boys - Week 2Jan 4 · Long Jump · Place 11 · BurrillvilleBurrillvilleLong Jump1117-4.7511
Jan 4RIIL Boys - Week 2Jan 4 · 55 Meters · Place 22 · BurrillvilleBurrillville55 Meters227.4711

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · Long Jump · Place 34 · BurrillvilleBurrillvilleLong Jump34.13-08.5011
May 30RITCA Boys JV State ChampionshipsMay 30 · 300m Hurdles · Place 2 · BurrillvilleBurrillville300m Hurdles36" / 0.914m2.44.89a11
May 27Bishop Hendricken InvitationalMay 27 · Long Jump · Place 19 · BurrillvilleBurrillvilleLong Jump1915-711
May 27Bishop Hendricken InvitationalMay 27 · 300m Hurdles · Place 13 · BurrillvilleBurrillville300m Hurdles1344.4211
May 21RIIL Class C ChampionshipsMay 21 · 300m Hurdles · Place 4 · BurrillvilleBurrillville300m Hurdles36" / 0.914m4.44.00a PB11
May 7RIIL Northern Divisional ChampionshipsMay 7 · Long Jump · Place 9 · BurrillvilleBurrillvilleLong Jump9.18-00.0011
May 7RIIL Northern Divisional ChampionshipsMay 7 · 300m Hurdles · Place 4 · BurrillvilleBurrillville300m Hurdles36" / 0.914m4.44.42a11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14RIIL Boys - Week 1Dec 14 · 55 Meter · Place 20 · BurrillvilleBurrillville55 Meter20.7.48a PB11
Dec 14RIIL Boys - Week 1Dec 14 · Long Jump · Place 12 · BurrillvilleBurrillvilleLong Jump12.17-03.00 PB11
Dec 14RIIL Boys - Week 1Dec 14 · High Jump · BurrillvilleBurrillvilleHigh Jump--NH11

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31RITCA JV State ChampionshipsMay 31 · Long Jump · Place 13 · BurrillvilleBurrillvilleLong Jump1314-1110
May 31RITCA JV State ChampionshipsMay 31 · 300m Hurdles · Place 8 · BurrillvilleBurrillville300m Hurdles846.7110
May 31RITCA JV State ChampionshipsMay 31 · 110m Hurdles · Place 10 · BurrillvilleBurrillville110m HurdlesRound P1019.5610
May 212RIIL Class ChampionshipsMay 21 · Triple Jump · Place 11 · BurrillvilleBurrillvilleTriple Jump119.22m PB10
May 212RIIL Class ChampionshipsMay 21 · Long Jump · Place 16 · BurrillvilleBurrillvilleLong Jump164.99m10
May 212RIIL Class ChampionshipsMay 21 · 300m Hurdles · Place 10 · BurrillvilleBurrillville300m Hurdles1048.7910
May 212RIIL Class ChampionshipsMay 21 · 110m Hurdles · Place 5 · BurrillvilleBurrillville110m Hurdles519.1010
May 212RIIL Class ChampionshipsMay 21 · 110m Hurdles · Place 4 · BurrillvilleBurrillville110m HurdlesRound P419.3210
May 14RIIL Division ChampionshipsMay 14 · Long Jump · Place 15 · BurrillvilleBurrillvilleLong Jump154.92m PB10
May 14RIIL Division ChampionshipsMay 14 · 300m Hurdles · Place 7 · BurrillvilleBurrillville300m Hurdles747.3510
May 14RIIL Division ChampionshipsMay 14 · 110m Hurdles · Place 12 · BurrillvilleBurrillville110m HurdlesRound P1219.7510
Apr 30Classical ClassicApr 30 · 300m Hurdles · Place 24 · BurrillvilleBurrillville300m Hurdles2449.3710
Apr 30Classical ClassicApr 30 · 110m Hurdles · Place 24 · BurrillvilleBurrillville110m HurdlesRound P2419.6710
Apr 30Classical ClassicApr 30 · 200 Meters · Place 44 · BurrillvilleBurrillville200 Meters4426.2710

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22RITCA JV State ChampionshipsJun 22 · Long Jump · Place 27 · BurrillvilleBurrillvilleLong Jump27.15-03.009
Jun 22RITCA JV State ChampionshipsJun 22 · 300m Hurdles · Place 5 · BurrillvilleBurrillville300m Hurdles36" / 0.914m5.48.64a9
Jun 15RITCA Freshman State ChampionshipsJun 15 · Long Jump · Place 12 · BurrillvilleBurrillvilleLong Jump12.14-09.509
Jun 15RITCA Freshman State ChampionshipsJun 15 · 300m Hurdles · Place 7 · BurrillvilleBurrillville300m Hurdles36" / 0.914m7.48.91a9
Jun 15RITCA Freshman State ChampionshipsJun 15 · 110m Hurdles · Place 7 · BurrillvilleBurrillville110m Hurdles39" / 0.991mRound P7.21.61a9
Jun 15RITCA Freshman State ChampionshipsJun 15 · 110m Hurdles · Place 7 · BurrillvilleBurrillville110m Hurdles39" / 0.991m7.20.32a PB9
Jun 5RIIL Northern Division ChampionshipsJun 5 · Long Jump · Place 17 · BurrillvilleBurrillvilleLong Jump17.14-02.509
Jun 5RIIL Northern Division ChampionshipsJun 5 · 300m Hurdles · Place 7 · BurrillvilleBurrillville300m Hurdles36" / 0.914m7.48.10a9
Jun 5RIIL Northern Division ChampionshipsJun 5 · 110m Hurdles · Place 11 · BurrillvilleBurrillville110m Hurdles39" / 0.991mRound P11.21.00a9
May 29Sgt. Brian St. Germain InvitationalMay 29 · 300m Hurdles · Place 22 · BurrillvilleBurrillville300m Hurdles2252.569