Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 205:53.28aThe Beantown Winter ClassicDecember 20, 2025
1000 Meters · IndoorBethel 8 Team Invite · Jan 173:31.16aBethel 8 Team InviteJanuary 17, 2025
1600 Meters · IndoorBethel Indoor Invitational · Jan 315:43.71aBethel Indoor InvitationalJanuary 31, 2026
1600 Meters · OutdoorCIAC Class M Outdoor T&F Championships · Jun 15:33.38aCIAC Class M Outdoor T&F ChampionshipsJune 1, 2026
2000m Steeplechase · 0.762m · OutdoorBerkshire League Festival · May 207:50.8Berkshire League FestivalMay 20, 2026
2000m Steeplechase · OutdoorCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase Championships · Jun 158:06.73aCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJune 15, 2026
3000m Steeplechase · OutdoorCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase Championships · Jun 168:21.43aCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJune 16, 2025
3200 Meters · IndoorElm City Coaches Meet · Jan 212:27.14aElm City Coaches MeetJanuary 2, 2026
3200 Meters · OutdoorCIAC Class M Outdoor T&F Championships · Jun 112:02.74aCIAC Class M Outdoor T&F ChampionshipsJune 1, 2026
400 Meters · OutdoorNonnewaug vs Terryville · May 111:08.0Nonnewaug vs TerryvilleMay 11, 2026
600 Meters · IndoorBethel 8 Team Invite · Jan 161:53.65aBethel 8 Team InviteJanuary 16, 2026
800 Meters · OutdoorBerkshire League Championship · May 162:35.83aBerkshire League ChampionshipMay 16, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 15CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 15 · 2000m Steeplechase · Place 20 · NonnewaugNonnewaug2000m Steeplechase208:06.73a PB10
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · 3200 Meters · Place 8 · NonnewaugNonnewaug3200 Meters812:02.74a PB10
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · 1600 Meters · Place 11 · NonnewaugNonnewaug1600 Meters115:33.38a PB10
May 20Berkshire League FestivalMay 20 · 2000m Steeplechase · Place 1 · NonnewaugNonnewaug2000m Steeplechase0.762m1.7:50.8 PB10
May 16Berkshire League ChampionshipMay 16 · 3200 Meters · Place 2 · NonnewaugNonnewaug3200 Meters2.12:36.42a10
May 16Berkshire League ChampionshipMay 16 · 1600 Meters · Place 5 · NonnewaugNonnewaug1600 Meters5.5:44.88a10
May 16Berkshire League ChampionshipMay 16 · 800 Meters · Place 6 · NonnewaugNonnewaug800 Meters6.2:35.83a PB10
May 16Berkshire League ChampionshipMay 16 · 400 Meters · NonnewaugNonnewaug400 Meters—DNS10
May 11Nonnewaug vs TerryvilleMay 11 · 800 Meters · Place 1 · NonnewaugNonnewaug800 Meters1.2:44.610
May 11Nonnewaug vs TerryvilleMay 11 · 400 Meters · Place 3 · NonnewaugNonnewaug400 Meters3.1:08.0 PB10
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 3200 Meters · Place 5 · NonnewaugNonnewaug3200 Meters512:42.41a10
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 1600 Meters · Place 4 · NonnewaugNonnewaug1600 Meters45:40.42a10
May 5Nonnewaug, Lakeview, ShepaugMay 5 · 1600 Meters · Place 7 · NonnewaugNonnewaug1600 Meters7.5:52.310
May 2Marty Roberts InvitationalMay 2 · 1600 Meters · Place 16 · NonnewaugNonnewaug1600 Meters165:42.74a10
May 2Marty Roberts InvitationalMay 2 · 800 Meters · Place 19 · NonnewaugNonnewaug800 Meters192:40.24a10
Apr 28Nonnewaug, Northwestern at ThomastonApr 28 · 1600 Meters · Place 5 · NonnewaugNonnewaug1600 Meters5.5:59.410
Apr 21Nonnewaug, Gilbert at HousatonicApr 21 · 3200 Meters · Place 1 · NonnewaugNonnewaug3200 Meters1.12:46.010
Apr 21Nonnewaug, Gilbert at HousatonicApr 21 · 400 Meters · Place 4 · NonnewaugNonnewaug400 Meters4.1:11.010
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 1600 Meters · Place 9 · NonnewaugNonnewaug1600 Meters9.5:47.96a10

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 13CIAC Class M Indoor T&F ChampionshipsFeb 13 · 3200 Meters · NonnewaugNonnewaug3200 Meters—DNS10
Feb 13CIAC Class M Indoor T&F ChampionshipsFeb 13 · 1600 Meters · Place 18 · NonnewaugNonnewaug1600 Meters18.5:50.40a10
Feb 6Berkshire League Indoor ChampionshipFeb 6 · 3200 Meters · Place 3 · NonnewaugNonnewaug3200 Meters312:34.36a10
Feb 6Berkshire League Indoor ChampionshipFeb 6 · 1600 Meters · Place 3 · NonnewaugNonnewaug1600 Meters35:54.20a10
Jan 31Bethel Indoor InvitationalJan 31 · 1600 Meters · Place 6 · NonnewaugNonnewaug1600 Meters65:43.71a PB10
Jan 22Old Saybrook QualifierJan 22 · 3200 Meters · Place 5 · NonnewaugNonnewaug3200 Meters512:36.92a10
Jan 22Old Saybrook QualifierJan 22 · 1600 Meters · Place 5 · NonnewaugNonnewaug1600 Meters55:46.75a10
Jan 19Berkshire League Development MeetJan 19 · 3200 Meters · Place 1 · NonnewaugNonnewaug3200 Meters112:27.51a10
Jan 19Berkshire League Development MeetJan 19 · 1600 Meters · Place 1 · NonnewaugNonnewaug1600 Meters15:43.72a10
Jan 16Bethel 8 Team InviteJan 16 · 3200 Meters · Place 1 · NonnewaugNonnewaug3200 Meters112:30.72a10
Jan 16Bethel 8 Team InviteJan 16 · 600 Meters · Place 6 · NonnewaugNonnewaug600 Meters61:53.65a PB10
Jan 2Elm City Coaches MeetJan 2 · 3200 Meters · Place 4 · NonnewaugNonnewaug3200 Meters4.12:27.14a PB10
Jan 2Elm City Coaches MeetJan 2 · 1600 Meters · Place 8 · NonnewaugNonnewaug1600 Meters8.5:45.74a10

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 9 · UnattachedUnattached1 Mile9.5:53.28a PB10
Feb 7Berkshire League ChampionshipFeb 7 · 3200 Meters · Place 4 · NonnewaugNonnewaug3200 Meters413:07.88a—
Feb 7Berkshire League ChampionshipFeb 7 · 1600 Meters · Place 4 · NonnewaugNonnewaug1600 Meters46:11.76a—
Feb 7Berkshire League ChampionshipFeb 7 · 1000 Meters · Place 3 · NonnewaugNonnewaug1000 Meters33:41.54a—
Feb 1Bethel Indoor InvitationalFeb 1 · 3200 Meters · Place 4 · NonnewaugNonnewaug3200 Meters412:55.14a—
Feb 1Bethel Indoor InvitationalFeb 1 · 1600 Meters · Place 5 · NonnewaugNonnewaug1600 Meters56:08.07a—
Feb 1Bethel Indoor InvitationalFeb 1 · 1000 Meters · Place 4 · NonnewaugNonnewaug1000 Meters43:32.57a—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 3200 Meters · Place 5 · NonnewaugNonnewaug3200 Meters512:57.03a—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 1600 Meters · Place 8 · NonnewaugNonnewaug1600 Meters86:06.44a—
Jan 17Bethel 8 Team InviteJan 17 · 1600 Meters · Place 2 · NonnewaugNonnewaug1600 Meters26:08.05a—
Jan 17Bethel 8 Team InviteJan 17 · 1000 Meters · Place 2 · NonnewaugNonnewaug1000 Meters23:31.16a PB—
Jan 158th James Barber InvitationalJan 15 · 1600 Meters · Place 11 · NonnewaugNonnewaug1600 Meters116:05.15a—
Jan 158th James Barber InvitationalJan 15 · 1000 Meters · Place 14 · NonnewaugNonnewaug1000 Meters143:40.78a—
Jan 3Elm City Coaches MeetJan 3 · 3200 Meters · Place 7 · NonnewaugNonnewaug3200 Meters7.13:47.30a9
Jan 3Elm City Coaches MeetJan 3 · 1600 Meters · Place 12 · NonnewaugNonnewaug1600 Meters12.6:09.91a9

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 16CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 16 · 3000m Steeplechase · Place 16 · NonnewaugNonnewaug3000m Steeplechase168:21.43a PB9
Jun 1CIAC Class M Girls ChampionshipJun 1 · 3200 Meters · Place 12 · NonnewaugNonnewaug3200 Meters12.12:32.73a9
Jun 1CIAC Class M Girls ChampionshipJun 1 · 1600 Meters · Place 13 · NonnewaugNonnewaug1600 Meters13.5:48.01a9
May 24Last Chance State Qualifier May 24 · 1600 Meters · Place 6 · NonnewaugNonnewaug1600 Meters65:49.22a9
May 20Berkshire League FestivalMay 20 · 3000m Steeplechase · Place 2 · NonnewaugNonnewaug3000m Steeplechase28:27.69
May 17Berkshire League OTF ChampionshipsMay 17 · 3200 Meters · Place 7 · NonnewaugNonnewaug3200 Meters713:42.019
May 17Berkshire League OTF ChampionshipsMay 17 · 800 Meters · Place 7 · NonnewaugNonnewaug800 Meters72:48.349
May 17Berkshire League OTF ChampionshipsMay 17 · 1600 Meters · Place 7 · NonnewaugNonnewaug1600 Meters75:56.099
May 12Lakeview vs. Northwest and NonnewaugMay 12 · 3200 Meters · Place 2 · NonnewaugNonnewaug3200 Meters213:36.09
May 12Lakeview vs. Northwest and NonnewaugMay 12 · 1600 Meters · Place 3 · NonnewaugNonnewaug1600 Meters36:01.09
May 12Lakeview vs. Northwest and NonnewaugMay 12 · 800 Meters · Place 3 · NonnewaugNonnewaug800 Meters32:46.09
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 3200 Meters · Place 6 · NonnewaugNonnewaug3200 Meters612:39.40a9
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 16 · NonnewaugNonnewaug1600 Meters165:59.48a9
May 7Nonnewaug v Terryville/HousatonicMay 7 · 3200 Meters · Place 2 · NonnewaugNonnewaug3200 Meters2.12:53.19
May 7Nonnewaug v Terryville/HousatonicMay 7 · 1600 Meters · Place 2 · NonnewaugNonnewaug1600 Meters2.5:56.59
May 7Nonnewaug v Terryville/HousatonicMay 7 · 800 Meters · Place 2 · NonnewaugNonnewaug800 Meters2.2:47.29
May 3Marty Roberts InvitationalMay 3 · 1600 Meters · Place 20 · NonnewaugNonnewaug1600 Meters205:53.62a9
May 3Marty Roberts InvitationalMay 3 · 800 Meters · Place 16 · NonnewaugNonnewaug800 Meters162:42.61a9
Apr 29Nonnewaug vs Shepaug DualApr 29 · 3200 Meters · Place 2 · NonnewaugNonnewaug3200 Meters213:07.09
Apr 29Nonnewaug vs Shepaug DualApr 29 · 1600 Meters · Place 3 · NonnewaugNonnewaug1600 Meters35:56.99
Apr 29Nonnewaug vs Shepaug DualApr 29 · 800 Meters · Place 2 · NonnewaugNonnewaug800 Meters22:46.89
Apr 2542nd O'Grady Relays Day 2Apr 25 · 3000m Steeplechase · Place 6 · NonnewaugNonnewaug3000m Steeplechase68:35.009
Apr 22Nonnewaug v Thomaston/GilbertApr 22 · 3200 Meters · Place 2 · NonnewaugNonnewaug3200 Meters213:18.59
Apr 22Nonnewaug v Thomaston/GilbertApr 22 · 1600 Meters · Place 3 · NonnewaugNonnewaug1600 Meters36:10.09
Apr 3Nonnewaug v Woodland ScrimmageApr 3 · 1600 Meters · Place 3 · NonnewaugNonnewaug1600 Meters36:02.09
Apr 3Nonnewaug v Woodland ScrimmageApr 3 · 800 Meters · Place 3 · NonnewaugNonnewaug800 Meters32:44.09

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2516th Annual CT Middle School Outdoor T & F ChampionshipsMay 25 · 1600 Meters · Place 30 · WoodburyWoodbury1600 Meters30.6:11.37a8