Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor40th Yale Interscholastic Track Classic · Jan 104:56.68a40th Yale Interscholastic Track ClassicJanuary 10, 2025
1 Mile · Outdoor6th CT Distance Festival · Apr 195:06.51a6th CT Distance FestivalApril 19, 2024
1000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 102:56.55a40th Yale Interscholastic Track ClassicJanuary 10, 2025
1600 Meters · IndoorElm City Coaches Meet · Jan 24:53.44aElm City Coaches MeetJanuary 2, 2026
1600 Meters · OutdoorRHAM vs. East Catholic · May 14:58RHAM vs. East CatholicMay 1, 2024
2 Miles · IndoorWinter Warrior HS Invitational · Dec 2811:09.28aWinter Warrior HS InvitationalDecember 28, 2025
2000m Steeplechase · 0.914m · Outdoor9th Froshmore Invitational · May 107:15.31a9th Froshmore InvitationalMay 10, 2025
2000m Steeplechase · OutdoorFroshmore Invitational - Overall Results · May 107:15.31Froshmore Invitational - Overall ResultsMay 10, 2025
3000 Meters · IndoorHIllhouse Invitational · Dec 1511:08.42aHIllhouse InvitationalDecember 15, 2023
3000m Steeplechase · OutdoorThe Greater Manchester Track and Field Classic · May 1710:53.27aThe Greater Manchester Track and Field ClassicMay 17, 2024
3200 Meters · IndoorHillhouse Developmental Meet · Dec 1410:48.10aHillhouse Developmental MeetDecember 14, 2024
3200 Meters · Outdoor3rd Annual Ellington Invitational · Apr 2710:39.07a3rd Annual Ellington InvitationalApril 27, 2024
5000 Meters · Outdoor8th CT Distance Festival · May 817:40.92a8th CT Distance FestivalMay 8, 2026
600 Meters · IndoorElm City Coaches Meet · Jan 71:44.39aElm City Coaches MeetJanuary 7, 2023
800 Meters · OutdoorOld Saybrook Runnin' Rams Invitational · May 102:14.24aOld Saybrook Runnin' Rams InvitationalMay 10, 2024
Javelin · 800g · OutdoorEast Hartford vs. East Catholic · Apr 22107-07East Hartford vs. East CatholicApril 22, 2014

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19CCC North Division ChampionshipsMay 19 · 3200 Meters · Place 11 · East Catholic3200 Meters1111:01.29a12
May 15The Greater Manchester Track and Field ClassicMay 15 · 3000m Steeplechase · Place 5 · East Catholic3000m Steeplechase511:21.76a12
May 12RHAM v. East CatholicMay 12 · 3200 Meters · Place 1 · East Catholic3200 Meters1.11:0612
May 88th CT Distance FestivalMay 8 · 5000 Meters · Place 54 · East Catholic5000 Meters5417:40.92a PB12
Apr 28East Catholic HS @ Manchester HSApr 28 · 3200 Meters · Place 1 · East Catholic3200 Meters110:59.86a12
Apr 21East Catholic @ South Windsor Apr 21 · 1600 Meters · Place 3 · East Catholic1600 Meters35:08.81a12
Apr 13East Hartford - Windsor - St. PetersApr 13 · 3200 Meters · Place 4 · East Catholic3200 Meters411:46.88a12
Apr 13East Hartford - Windsor - St. PetersApr 13 · 1600 Meters · Place 6 · East Catholic1600 Meters65:12.10a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 16 · East Catholic1600 Meters165:09.90a12
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 16 · East Catholic1600 Meters165:09.90—
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 16 · East Catholic1600 Meters16.5:09.90a12
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 1600 Meters · Place 21 · East Catholic1600 Meters21.4:57.81a12
Jan 24GHC Invitational #2Jan 24 · 1600 Meters · Place 8 · East Catholic1600 Meters85:05.00a12
Jan 16SCC Coaches InvitationalJan 16 · 1600 Meters · Place 34 · East Catholic1600 Meters34.5:05.09a12
Jan 2Elm City Coaches MeetJan 2 · 3200 Meters · Place 14 · East Catholic3200 Meters14.11:11.33a12
Jan 2Elm City Coaches MeetJan 2 · 1600 Meters · Place 8 · East Catholic1600 Meters8.4:53.44a PB12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 2 Miles · Place 23 · East Catholic2 Miles23.11:09.28a PB12
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 37 · East Catholic1 Mile37.4:57.17a12
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 104 · East Catholic1 Mile104.5:06.50a12
Dec 18Rust Buster InvitationalDec 18 · 1600 Meters · Place 28 · East Catholic1600 Meters28.5:08.15a12
Dec 13GHC Developmental Dec 13 · 3200 Meters · Place 8 · East Catholic3200 Meters811:25.72a12
Dec 13GHC Developmental Dec 13 · 1000 Meters · Place 15 · East Catholic1000 Meters153:02.44a12
Feb 8NCCC Last Chance QualifierFeb 8 · 1600 Meters · Place 8 · East Catholic1600 Meters84:59.65a—
Jan 18SCC Coaches InvitationalJan 18 · 3200 Meters · Place 25 · East Catholic3200 Meters2510:58.97a—
Jan 18SCC Coaches InvitationalJan 18 · 1600 Meters · Place 23 · East Catholic1600 Meters234:56.33a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 99 · East Catholic1 Mile99.4:56.68a PB11
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1000 Meters · Place 43 · East Catholic1000 Meters43.2:56.55a PB11
Jan 3Elm City Coaches MeetJan 3 · 3200 Meters · Place 11 · East Catholic3200 Meters11.10:54.90a11
Jan 3Elm City Coaches MeetJan 3 · 1600 Meters · Place 6 · East Catholic1600 Meters6.4:55.62a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 16CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 16 · 3000m Steeplechase · Place 4 · East Catholic3000m Steeplechase411:09.83a11
Jun 2CIAC Class S Boys ChampionshipJun 2 · 3200 Meters · Place 16 · East Catholic3200 Meters16.10:45.93a11
May 27CCC Outdoor TF ChampionshipsMay 27 · 3200 Meters · Place 29 · East Catholic3200 Meters2910:47.63a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 3000m Steeplechase · Place 1 · East Catholic3000m Steeplechase111:05.86a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 3200 Meters · Place 12 · East Catholic3200 Meters1211:01.35a11
May 13East Catholic/ Com Sci @ South WindsorMay 13 · 3200 Meters · Place 1 · East Catholic3200 Meters111:15.311
May 10Froshmore Invitational - Overall ResultsMay 10 · 2000m Steeplechase · Place 2 · East Catholic2000m Steeplechase27:15.31 PB—
May 109th Froshmore InvitationalMay 10 · 2000m Steeplechase · Place 1 · East Catholic2000m Steeplechase0.914m1.7:15.31a PB11
Apr 29Windsor vs East Catholic HSApr 29 · 3200 Meters · Place 2 · East Catholic3200 Meters211:04.0011
Apr 26Enfield InvitationalApr 26 · 1600 Meters · Place 4 · East Catholic1600 Meters44:58.7111
Apr 22East Catholic at EnfieldApr 22 · 1600 Meters · Place 2 · East Catholic1600 Meters25:10.3211
Apr 22East Catholic at EnfieldApr 22 · 800 Meters · Place 2 · East Catholic800 Meters22:21.7611
Apr 10East Hartford vs East Catholic vs GlastonburyApr 10 · 3200 Meters · Place 2 · East Catholic3200 Meters210:50.19a11
Apr 10East Hartford vs East Catholic vs GlastonburyApr 10 · 1600 Meters · Place 5 · East Catholic1600 Meters55:04.24a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20 23rd Hillhouse InvitationalDec 20 · 3200 Meters · Place 17 · East Catholic3200 Meters17.10:56.90a11
Dec 20 23rd Hillhouse InvitationalDec 20 · 1600 Meters · Place 36 · East Catholic1600 Meters36.5:00.71a11
Dec 14Hillhouse Developmental MeetDec 14 · 3200 Meters · Place 7 · East Catholic3200 Meters7.10:48.10a PB11
Jan 20SCC Coaches InvitationalJan 20 · 3200 Meters · Place 35 · East Catholic3200 Meters3511:32.6310
Jan 20SCC Coaches InvitationalJan 20 · 3200 Meters · Place 35 · East Catholic3200 Meters3511:32.6310
Jan 13NCCC InvitationalJan 13 · 1600 Meters · Place 6 · East Catholic1600 Meters65:11.83a—
Jan 5Elm City Coaches MeetJan 5 · 1600 Meters · Place 16 · East Catholic1600 Meters16.5:11.81a10

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · 3000m Steeplechase · Place 17 · East Catholic3000m Steeplechase1711:07.25a—
May 29CIAC Class S Boys ChampionshipMay 29 · 3200 Meters · Place 19 · East Catholic3200 Meters19.10:48.08a10
May 21CCC Outdoor TF ChampionshipsMay 21 · 3200 Meters · Place 34 · East Catholic3200 Meters3410:57.92a—
May 17The Greater Manchester Track and Field ClassicMay 17 · 3000m Steeplechase · Place 2 · East Catholic3000m Steeplechase210:53.27a PB—
May 14East Catholic vs South WindsorMay 14 · 3200 Meters · Place 3 · East Catholic3200 Meters311:02.0—
May 14East Catholic vs South WindsorMay 14 · 1600 Meters · Place 2 · East Catholic1600 Meters25:03.5—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 800 Meters · Place 20 · East Catholic800 Meters202:14.24a PB—
May 7Tolland - East Catholic - East Hartford T&F MeetMay 7 · 3200 Meters · Place 5 · East Catholic3200 Meters511:39.69a—
May 7Tolland - East Catholic - East Hartford T&F MeetMay 7 · 1600 Meters · Place 6 · East Catholic1600 Meters65:01.84a—
May 4Marty Roberts InvitationalMay 4 · 3200 Meters · Place 6 · East Catholic3200 Meters610:41.61a—
May 1RHAM vs. East CatholicMay 1 · 3200 Meters · Place 3 · East Catholic3200 Meters310:58—
May 1RHAM vs. East CatholicMay 1 · 1600 Meters · Place 2 · East Catholic1600 Meters24:58 PB—
Apr 273rd Annual Ellington InvitationalApr 27 · 3200 Meters · Place 10 · East Catholic3200 Meters1010:39.07a PB—
Apr 23East Hartford vs E. Catholic DualApr 23 · 3200 Meters · Place 1 · East Catholic3200 Meters111:47.60a—
Apr 23East Hartford vs E. Catholic DualApr 23 · 1600 Meters · Place 3 · East Catholic1600 Meters35:07.30a—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 92 · East Catholic1 Mile925:06.51a PB—
Apr 16Manchester HS vs East Catholic HSApr 16 · 3200 Meters · Place 1 · East Catholic3200 Meters111:21.95a—
Apr 16Manchester HS vs East Catholic HSApr 16 · 1600 Meters · Place 4 · East Catholic1600 Meters45:22.89a—
Apr 9East Catholic vs. E.O. Smith Apr 9 · 1600 Meters · Place 3 · East Catholic1600 Meters34:58.0—
Apr 2E. Catholic @ EnfieldApr 2 · 3200 Meters · Place 5 · East Catholic3200 Meters512:35.04a—
Apr 2E. Catholic @ EnfieldApr 2 · 1600 Meters · Place 1 · East Catholic1600 Meters15:03.62a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15HIllhouse InvitationalDec 15 · 1600 Meters · Place 48 · East Catholic1600 Meters48.5:18.19a10
Dec 15HIllhouse InvitationalDec 15 · 3000 Meters · Place 46 · East Catholic3000 Meters46.11:08.42a PB10
Dec 9Hillhouse DevelopmentalDec 9 · 1600 Meters · Place 19 · East Catholic1600 Meters19.5:27.71a10
Jan 21SCC Coaches InvitationalJan 21 · 600 Meters · Place 82 · East Catholic600 Meters821:48.31a9
Jan 14NCCC Invitational #1Jan 14 · 1000 Meters · Place 18 · East Catholic1000 Meters183:23.65a9
Jan 7Elm City Coaches MeetJan 7 · 600 Meters · Place 27 · East Catholic600 Meters271:44.39a PB9

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22CCC East Championship May 22 · 3200 Meters · Place 8 · East Catholic3200 Meters812:02.23a—
May 22CCC East Championship May 22 · 1600 Meters · Place 14 · East Catholic1600 Meters145:17.06a—
May 16East catholic @ SWMay 16 · 3200 Meters · Place 3 · East Catholic3200 Meters3.12:05.59
May 16East catholic @ SWMay 16 · 1600 Meters · Place 3 · East Catholic1600 Meters3.5:12.49
May 12OSHS Runnin' Rams InvitationalMay 12 · 1600 Meters · Place 35 · East Catholic1600 Meters355:23.55a—
May 10RHAM vs East CatholicMay 10 · 3200 Meters · Place 4 · East Catholic3200 Meters412:18—
May 10RHAM vs East CatholicMay 10 · 1600 Meters · Place 5 · East Catholic1600 Meters55:25—
May 6Marty Roberts InvitationalMay 6 · 1600 Meters · Place 40 · East Catholic1600 Meters405:26.91a—
May 2E. Catholic @ E. HtfdMay 2 · 3200 Meters · Place 3 · East Catholic3200 Meters312:21.54a—
May 2E. Catholic @ E. HtfdMay 2 · 1600 Meters · Place 4 · East Catholic1600 Meters45:43.66a—
Apr 18EO Smith Versus East CatholicApr 18 · 3200 Meters · Place 3 · East Catholic3200 Meters313:31.9—
Apr 11East Catholic @ EnfieldApr 11 · 3200 Meters · Place 2 · East Catholic3200 Meters213:27.5—
Apr 11East Catholic @ EnfieldApr 11 · 1600 Meters · Place 2 · East Catholic1600 Meters26:01.4—
Apr 4Tolland - East Catholic T&F MeetApr 4 · 1600 Meters · Place 7 · East Catholic1600 Meters75:42.50a—
Apr 4Tolland - East Catholic T&F MeetApr 4 · 800 Meters · Place 5 · East Catholic800 Meters52:37.38a—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22Hillhouse Holiday InviteDec 22 · 1000 Meters · Place 51 · East Catholic1000 Meters51.3:28.35a9

2015 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2Marty Roberts InviteMay 2 · Javelin · Place 21 · East CatholicJavelin21104-09.0011

2014 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28CCC North Boys-Girls ChampionshipMay 28 · Javelin · Place 11 · East CatholicJavelin800g11.99-0810
May 3Marty Roberts InvitationalMay 3 · Javelin · Place 13 · East CatholicJavelin13109-02.0010
Apr 22East Hartford vs. East CatholicApr 22 · Javelin · Place 4 · East CatholicJavelin800g4.107-07 PB10