Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRIPCOA Middle School EASTERN Division Championships · May 914.60RIPCOA Middle School EASTERN Division ChampionshipsMay 9, 2024
110m Hurdles · 39" / 0.991m · OutdoorRIIL Eastern Division Championships · May 1718.01aRIIL Eastern Division ChampionshipsMay 17, 2026
300 Meters · IndoorRIIL Dwyer Division Dual Meet #2 · Jan 542.80aRIIL Dwyer Division Dual Meet #2January 5, 2026
300m Hurdles · 36" / 0.914m · OutdoorRIIL Class B Championships · May 2345.51aRIIL Class B ChampionshipsMay 23, 2026
400 Meters · IndoorWorld Trophy Invitational · Jan 101:01.03World Trophy InvitationalJanuary 10, 2026
55m Hurdles · 39" · IndoorRIIL Dwyer Division Dual Meet #1 · Dec 1110.09aRIIL Dwyer Division Dual Meet #1December 11, 2025
80m Hurdles · 33" / 0.838m · OutdoorRIPCOA Middle School EASTERN Division Championships · May 914.70RIPCOA Middle School EASTERN Division ChampionshipsMay 9, 2024
Discus · 1kg · OutdoorRIPCOA Middle School EASTERN Division Championships · May 955-3RIPCOA Middle School EASTERN Division ChampionshipsMay 9, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2RITCA Boys JV State ChampionshipJun 2 · 300m Hurdles · Place 7 · PortsmouthPortsmouth300m Hurdles36" / 0.914m7.46.73a10
Jun 2RITCA Boys JV State ChampionshipJun 2 · 110m Hurdles · Place 1 · PortsmouthPortsmouth110m Hurdles39" / 0.991mRound P1.18.04a10
Jun 2RITCA Boys JV State ChampionshipJun 2 · 110m Hurdles · Place 2 · PortsmouthPortsmouth110m Hurdles39" / 0.991m2.18.30a10
May 31Bishop Hendricken InvitationalMay 31 · 110m Hurdles · Place 11 · PortsmouthPortsmouth110m Hurdles39" / 0.991mRound P11.18.04a10
May 23RIIL Class B ChampionshipsMay 23 · 300m Hurdles · Place 10 · PortsmouthPortsmouth300m Hurdles36" / 0.914m10.45.51a PB10
May 23RIIL Class B ChampionshipsMay 23 · 110m Hurdles · Place 7 · PortsmouthPortsmouth110m Hurdles39" / 0.991mRound P7.18.19a10
May 23RIIL Class B ChampionshipsMay 23 · 110m Hurdles · Place 8 · PortsmouthPortsmouth110m Hurdles39" / 0.991m8.18.29a10
May 17RIIL Eastern Division ChampionshipsMay 17 · 300m Hurdles · Place 8 · PortsmouthPortsmouth300m Hurdles36" / 0.914m8.46.02a10
May 17RIIL Eastern Division ChampionshipsMay 17 · 110m Hurdles · Place 8 · PortsmouthPortsmouth110m Hurdles39" / 0.991mRound P8.18.72a10
May 17RIIL Eastern Division ChampionshipsMay 17 · 110m Hurdles · Place 8 · PortsmouthPortsmouth110m Hurdles39" / 0.991m8.18.01a PB10
May 10Sgt. Brian St. Germain InvitationalMay 10 · 300m Hurdles · Place 18 · PortsmouthPortsmouth300m Hurdles36" / 0.914m18.45.56a10
May 10Sgt. Brian St. Germain InvitationalMay 10 · 110m Hurdles · Place 16 · PortsmouthPortsmouth110m Hurdles39" / 0.991mRound P16.19.48a10
May 2Classical ClassicMay 2 · 300m Hurdles · Place 22 · PortsmouthPortsmouth300m Hurdles36" / 0.914m22.48.45a10
May 2Classical ClassicMay 2 · 110m Hurdles · Place 17 · PortsmouthPortsmouth110m Hurdles39" / 0.991mRound P17.19.34a10

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 55m Hurdles · Place 6 · PortsmouthPortsmouth55m HurdlesRound P69.7310
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 55m Hurdles · Place 4 · PortsmouthPortsmouth55m Hurdles49.5510
Jan 31RIIL Class ChampionshipsJan 31 · 55m Hurdles · Place 10 · PortsmouthPortsmouth55m HurdlesRound P109.6810
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 4 · Portsmouth HPortsmouth H55m Hurdles49.8010
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 4 · Portsmouth HPortsmouth H55m HurdlesRound P49.8410
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 4 · PortsmouthPortsmouth55m HurdlesRound P49.8410
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55m Hurdles · Place 4 · PortsmouthPortsmouth55m Hurdles49.8010
Jan 19RIIL Dwyer Division Dual Meet #3Jan 19 · 55m Hurdles · Place 5 · PortsmouthPortsmouth55m Hurdles59.84a10
Jan 19RIIL Dwyer Division Dual Meet #3Jan 19 · 300 Meters · Place 19 · PortsmouthPortsmouth300 Meters1942.89a10
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 9 · PortsmouthPortsmouth55m HurdlesRound P99.9410
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 7 · PortsmouthPortsmouth55m Hurdles79.7310
Jan 10World Trophy InvitationalJan 10 · 400 Meters · Place 37 · PortsmouthPortsmouth400 Meters371:01.03 PB10
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 9 · PortsmouthPortsmouth55m HurdlesRound P99.9410
Jan 10World Trophy InvitationalJan 10 · 55m Hurdles · Place 7 · PortsmouthPortsmouth55m Hurdles79.7310
Jan 10World Trophy InvitationalJan 10 · 400 Meters · Place 37 · PortsmouthPortsmouth400 Meters371:01.0310
Jan 5RIIL Dwyer Division Dual Meet #2Jan 5 · 55m Hurdles · Place 4 · PortsmouthPortsmouth55m Hurdles49.96a10
Jan 5RIIL Dwyer Division Dual Meet #2Jan 5 · 300 Meters · Place 17 · PortsmouthPortsmouth300 Meters1742.80a PB10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · 300 Meters · Place 21 · PortsmouthPortsmouth300 Meters21.43.84a10
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · 55m Hurdles · Place 3 · PortsmouthPortsmouth55m Hurdles39"3.10.09a PB10
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 300 Meters · Place 49 · Portsmouth HPortsmouth H300 Meters4944.959
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 55m Hurdles · Place 7 · Portsmouth HPortsmouth H55m Hurdles710.449
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 55m Hurdles · Place 7 · Portsmouth HPortsmouth H55m HurdlesRound P710.6969
Feb 1RIIL Class ChampionshipsFeb 1 · 55m Hurdles · Place 15 · PortsmouthPortsmouth55m Hurdles1510.699
Jan 25RITCA InvitationalJan 25 · 55m Hurdles · Place 31 · Portsmouth HPortsmouth H55m HurdlesRound P3110.509
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 8 · Portsmouth HPortsmouth H55m Hurdles810.289
Jan 21RITCA Division ChampionshipsJan 21 · 55m Hurdles · Place 8 · Portsmouth HPortsmouth H55m HurdlesRound P810.409
Jan 11RIIL Dual Meet - Week 4Jan 11 · 300 Meters · Place 23 · PortsmouthPortsmouth300 Meters23.45.22a9
Jan 11RIIL Dual Meet - Week 4Jan 11 · 55m Hurdles · Place 6 · PortsmouthPortsmouth55m Hurdles39"6.11.09a9

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3RITCA Boys JV State ChampionshipsJun 3 · 300m Hurdles · Place 12 · PortsmouthPortsmouth300m Hurdles36" / 0.914m12.48.43a9
Jun 3RITCA Boys JV State ChampionshipsJun 3 · 110m Hurdles · Place 10 · PortsmouthPortsmouth110m Hurdles39" / 0.991mRound P10.19.85a9
May 31Bishop Hendricken InvitationalMay 31 · 300m Hurdles · Place 28 · PortsmouthPortsmouth300m Hurdles2848.759
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · 300m Hurdles · Place 7 · PortsmouthPortsmouth300m Hurdles749.519
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · 110m Hurdles · Place 4 · PortsmouthPortsmouth110m HurdlesRound P419.989
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · 110m Hurdles · Place 6 · PortsmouthPortsmouth110m Hurdles620.089
May 24RIIL Class A ChampionshipsMay 24 · 300m Hurdles · Place 15 · PortsmouthPortsmouth300m Hurdles1550.369
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 13 · PortsmouthPortsmouth110m Hurdles1320.129
May 24RIIL Class A ChampionshipsMay 24 · 300m Hurdles · Place 15 · PortsmouthPortsmouth300m Hurdles1550.369
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 13 · PortsmouthPortsmouth110m HurdlesRound P1320.129
May 24RIIL Class B ChampionshipsMay 24 · 300m Hurdles · Place 15 · PortsmouthPortsmouth300m Hurdles36" / 0.914m15.50.36a9
May 24RIIL Class B ChampionshipsMay 24 · 110m Hurdles · Place 13 · PortsmouthPortsmouth110m Hurdles39" / 0.991mRound P13.20.12aWind: 09
May 10Classical ClassicMay 10 · 300m Hurdles · Place 26 · PortsmouthPortsmouth300m Hurdles2649.229
May 3Sgt. Brian St. Germain InvitationalMay 3 · 300m Hurdles · Place 24 · PortsmouthPortsmouth300m Hurdles2447.549

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9RIPCOA Middle School EASTERN Division ChampionshipsMay 9 · 80m Hurdles · Place 4 · PortsmouthPortsmouth80m Hurdles33" / 0.838mRound P4.14.70 PB8
May 9RIPCOA Middle School EASTERN Division ChampionshipsMay 9 · 80m Hurdles · Place 5 · PortsmouthPortsmouth80m Hurdles33" / 0.838m5.15.408
May 9RIPCOA Middle School EASTERN Division ChampionshipsMay 9 · Discus · Place 18 · PortsmouthPortsmouthDiscus1kg18.55-3 PB8
May 9RIPCOA Middle School EASTERN Division ChampionshipsMay 9 · 100 Meters · Place 18 · PortsmouthPortsmouth100 MetersRound P18.14.60 PB8