Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRIIL Boys - Week 3 · Jan 93:11.29aRIIL Boys - Week 3January 9, 2023
110m Hurdles · 39" / 0.991m · OutdoorRITCA Boys JV State Championships · Jun 317.46aRITCA Boys JV State ChampionshipsJune 3, 2025
1500 Meters · IndoorRIIL Boys - Week 1 · Dec 144:55.43aRIIL Boys - Week 1December 14, 2022
1500 Meters · OutdoorSRA, Rogers, Mt. Hope @ Middletown · Apr 254:55.60SRA, Rogers, Mt. Hope @ MiddletownApril 25, 2023
300 Meters · IndoorRITCA Invitational · Jan 2542.35RITCA InvitationalJanuary 25, 2025
3000 Meters · IndoorRIIL Boys - Week 2 · Jan 411:11.39RIIL Boys - Week 2January 4, 2023
3000 Meters · OutdoorMt. Hope, Rogers, St. Raphael @ Middletown · Apr 211:30.00Mt. Hope, Rogers, St. Raphael @ MiddletownApril 2, 2024
3000m Steeplechase · 0.914m · OutdoorEd Daniels Classic · Apr 1110:52.41aEd Daniels ClassicApril 11, 2026
300m Hurdles · 36" / 0.914m · OutdoorRITCA Boys JV State Championships · Jun 344.85aRITCA Boys JV State ChampionshipsJune 3, 2025
400 Meters · IndoorSouthern Maine Open II · Jan 1058.10aSouthern Maine Open IIJanuary 10, 2026
400 Meters · OutdoorSRA, Rogers, Mt. Hope @ Middletown · Apr 251:01.40SRA, Rogers, Mt. Hope @ MiddletownApril 25, 2023
55m Hurdles · 39" · IndoorRITCA Sullivan Division Championships · Jan 209.42aRITCA Sullivan Division ChampionshipsJanuary 20, 2025
600 Meters · IndoorArt Kadish Elm City Challenge · Dec 121:31.65aArt Kadish Elm City ChallengeDecember 12, 2025
800 Meters · IndoorDavid Hemery Valentine Invitational · Feb 132:04.99aDavid Hemery Valentine InvitationalFebruary 13, 2026
800 Meters · OutdoorBonnie Edmondson Classic - ECSU · Apr 172:05.82aBonnie Edmondson Classic - ECSUApril 17, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Little East Conference ChampionshipApr 25 · 3000m Steeplechase · Place 11 · Rhode Island CollegeRhode Island College3000m Steeplechase0.914m11.10:58.56aFr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 800 Meters · Place 13 · Rhode Island CollegeRhode Island College800 Meters13.2:05.82a PBFr
Apr 11Ed Daniels ClassicApr 11 · 3000m Steeplechase · Place 11 · Rhode Island CollegeRhode Island College3000m Steeplechase0.914m11.10:52.41a PBFr
Apr 11Ed Daniels ClassicApr 11 · 800 Meters · Place 38 · Rhode Island CollegeRhode Island College800 Meters38.2:14.69aFr
Apr 3Ocean State CupApr 3 · 3000m Steeplechase · Place 3 · Rhode Island CollegeRhode Island College3000m Steeplechase0.914m3.10:52.94aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13David Hemery Valentine InvitationalFeb 13 · 800 Meters · Place 163 · Rhode Island CollegeRhode Island College800 Meters1632:04.99a PBFr
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 60 · Rhode Island CollegeRhode Island College800 Meters602:05.66aFr
Jan 17Panther InviteJan 17 · 800 Meters · Place 10 · Rhode Island CollegeRhode Island College800 Meters10.2:12.30aFr
Jan 10Southern Maine Open IIJan 10 · 400 Meters · Place 17 · Rhode Island CollegeRhode Island College400 Meters17.58.10a PBFr

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 12Art Kadish Elm City ChallengeDec 12 · 600 Meters · Place 11 · Rhode Island CollegeRhode Island College600 Meters11.1:31.65a PBFr
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 55m Hurdles · Place 8 · RogersRogers55m HurdlesRound P89.3812
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 55m Hurdles · Place 2 · RogersRogers55m Hurdles28.9012
Feb 8RITCA Last Chance QualifierFeb 8 · 55m Hurdles · Place 18 · RogersRogers55m HurdlesRound P189.1312
Feb 1RIIL Class ChampionshipsFeb 1 · 55m Hurdles · Place 6 · RogersRogers55m Hurdles69.0112
Feb 1RIIL Class ChampionshipsFeb 1 · 55m Hurdles · Place 8 · RogersRogers55m Hurdles89.3512
Jan 25RITCA InvitationalJan 25 · 300 Meters · Place 37 · RogersRogers300 Meters3742.35 PB12
Jan 25RITCA InvitationalJan 25 · 55m Hurdles · Place 25 · RogersRogers55m HurdlesRound P259.9212
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 55m Hurdles · Place 11 · RogersRogers55m Hurdles39"Round P11.9.42a PB12
Jan 18East Coast InvitationalJan 18 · 55m Hurdles · Place 28 · RogersRogers55m HurdlesRound P289.0812
Jan 11RIIL Dual Meet - Week 4Jan 11 · 1000 Meters · Place 12 · RogersRogers1000 Meters12.3:15.50a12
Jan 11RIIL Dual Meet - Week 4Jan 11 · 55m Hurdles · Place 9 · RogersRogers55m Hurdles39"9.9.48a12
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 1000 Meters · Place 12 · RogersRogers1000 Meters12.3:15.50a12
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 55m Hurdles · Place 9 · RogersRogers55m Hurdles39"9.9.48a12
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 600 Meters · Place 16 · RogersRogers600 Meters16.1:40.35a12
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 1500 Meters · Place 14 · RogersRogers1500 Meters14.4:58.93a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 110m Hurdles · Place 19 · RogersRogers110m HurdlesRound P1917.8912
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 110m Hurdles · Place 19 · RogersRogers110m HurdlesRound P1917.8912
Jun 3RITCA Boys JV State ChampionshipsJun 3 · 300m Hurdles · Place 5 · RogersRogers300m Hurdles36" / 0.914m5.44.85a PB12
Jun 3RITCA Boys JV State ChampionshipsJun 3 · 110m Hurdles · Place 3 · RogersRogers110m Hurdles39" / 0.991mRound P3.17.99a12
Jun 3RITCA Boys JV State ChampionshipsJun 3 · 110m Hurdles · Place 2 · RogersRogers110m Hurdles39" / 0.991m2.17.46a PB12
May 31Bishop Hendricken InvitationalMay 31 · 300m Hurdles · Place 18 · RogersRogers300m Hurdles1844.8912
May 24RIIL Class A ChampionshipsMay 24 · 300m Hurdles · Place 7 · RogersRogers300m Hurdles746.0912
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 6 · RogersRogers110m HurdlesRound P619.1112
May 24RIIL Class A ChampionshipsMay 24 · 110m Hurdles · Place 6 · RogersRogers110m Hurdles618.5912
May 24RIIL Class C ChampionshipsMay 24 · 300m Hurdles · Place 7 · RogersRogers300m Hurdles36" / 0.914m7.46.09a12
May 24RIIL Class C ChampionshipsMay 24 · 110m Hurdles · Place 6 · RogersRogers110m Hurdles39" / 0.991mRound P6.19.11aWind: 012
May 24RIIL Class C ChampionshipsMay 24 · 110m Hurdles · Place 6 · RogersRogers110m Hurdles39" / 0.991m6.18.59aWind: 012
May 10Classical ClassicMay 10 · 300m Hurdles · Place 19 · RogersRogers300m Hurdles1946.5312
May 3Sgt. Brian St. Germain InvitationalMay 3 · 300m Hurdles · Place 19 · RogersRogers300m Hurdles1946.0312
May 3Sgt. Brian St. Germain InvitationalMay 3 · 110m Hurdles · Place 23 · RogersRogers110m HurdlesRound P2320.1212

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 600 Meters · Place 9 · RogersRogers600 Meters9.1:39.27a12
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 55m Hurdles · Place 15 · RogersRogers55m Hurdles39"15.11.98aWind: 012
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 1500 Meters · Place 11 · RogersRogers1500 Meters11.4:56.09a12
Jan 22RIIL Boys Week 4Jan 22 · 1500 Meters · Place 13 · RogersRogers1500 Meters134:56.2311
Jan 15RIIL Boys - Week 3Jan 15 · 1500 Meters · Place 16 · RogersRogers1500 Meters164:57.8011
Jan 8RIIL Boys - Week 2Jan 8 · 600 Meters · Place 14 · RogersRogers600 Meters141:38.9911
Jan 8RIIL Boys - Week 2Jan 8 · 3000 Meters · Place 10 · RogersRogers3000 Meters1011:21.3911

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · 300m Hurdles · Place 29 · RogersRogers300m Hurdles2954.3711
May 18RIIL Class C ChampionshipsMay 18 · 300m Hurdles · Place 6 · RogersRogers300m Hurdles36" / 0.914m6.48.26a11
May 4RIIL Eastern Division ChampionshipsMay 4 · 300m Hurdles · Place 9 · RogersRogers300m Hurdles947.1911
Apr 2Mt. Hope, Rogers, St. Raphael @ MiddletownApr 2 · 300m Hurdles · Place 1 · RogersRogers300m Hurdles149.2911
Apr 2Mt. Hope, Rogers, St. Raphael @ MiddletownApr 2 · 3000 Meters · Place 5 · RogersRogers3000 Meters511:30.00 PB11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27Bishop Hendricken InvitationalMay 27 · 1500 Meters · Place 26 · RogersRogers1500 Meters265:15.1610
May 20RIIL Class B ChampionshipsMay 20 · 1500 Meters · Place 18 · RogersRogers1500 Meters18.5:13.65a10
May 13Sgt. Brian St. Germain InvitationalMay 13 · 3000 Meters · Place 27 · RogersRogers3000 Meters2712:06.1010
May 6RIIL Eastern Divisional ChampionshipsMay 6 · 1500 Meters · Place 17 · RogersRogers1500 Meters175:27.04a—
Apr 25SRA, Rogers, Mt. Hope @ MiddletownApr 25 · 400 Meters · Place 9 · RogersRogers400 Meters91:01.40 PB10
Apr 25SRA, Rogers, Mt. Hope @ MiddletownApr 25 · 1500 Meters · Place 5 · RogersRogers1500 Meters54:55.60 PB10

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 19RIIL Boys - Week 4Jan 19 · 1500 Meters · Place 13 · RogersRogers1500 Meters135:05.4610
Jan 14East Coast InvitationalJan 14 · 800 Meters · Place 39 · RogersRogers800 Meters392:18.1610
Jan 9RIIL Boys - Week 3Jan 9 · 1000 Meters · Place 11 · RogersRogers1000 Meters11.3:11.29a PB10
Jan 9RIIL Boys - Week 3Jan 9 · 55m Hurdles · Place 13 · RogersRogers55m Hurdles39"13.11.57a10
Jan 9RIIL Boys - Week 3Jan 9 · 1500 Meters · Place 11 · RogersRogers1500 Meters11.4:58.83a10
Jan 4RIIL Boys - Week 2Jan 4 · 55m Hurdles · Place 11 · RogersRogers55m Hurdles1111.4810
Jan 4RIIL Boys - Week 2Jan 4 · 3000 Meters · Place 6 · RogersRogers3000 Meters611:11.39 PB10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14RIIL Boys - Week 1Dec 14 · 600 Meters · Place 16 · RogersRogers600 Meters16.1:45.37a10
Dec 14RIIL Boys - Week 1Dec 14 · 1500 Meters · Place 8 · RogersRogers1500 Meters8.4:55.43a PB10