Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBerkshire League Festival · May 2011.5Berkshire League FestivalMay 20, 2026
1000 Meters · IndoorHIllhouse Invitational · Dec 152:53.76aHIllhouse InvitationalDecember 15, 2023
110m Hurdles · 39" / 0.991m · OutdoorBerkshire League Festival · May 2017.8Berkshire League FestivalMay 20, 2026
1500 Meters · OutdoorBerkshire League Festival · May 204:42.2Berkshire League FestivalMay 20, 2026
1600 Meters · Indoor7th James Barber Invitational · Jan 104:56.91a7th James Barber InvitationalJanuary 10, 2024
1600 Meters · OutdoorNonnewaug vs Litchfield & Wamogo · May 94:57.0Nonnewaug vs Litchfield & WamogoMay 9, 2023
200 Meters · OutdoorEnfield Invitational · Apr 2625.10Enfield InvitationalApril 26, 2025
300 Meters · IndoorBerkshire League Indoor Championship · Feb 637.96aBerkshire League Indoor ChampionshipFebruary 6, 2026
3200 Meters · IndoorBerkshire League Showcase · Jan 1611:46.5Berkshire League ShowcaseJanuary 16, 2023
3200 Meters · OutdoorNonnewaug vs Terryville & Gilbert · Apr 2510:54.0Nonnewaug vs Terryville & GilbertApril 25, 2023
400 Meters · OutdoorMarty Roberts Invitational · May 251.47aMarty Roberts InvitationalMay 2, 2026
600 Meters · IndoorBethel 8 Team Invite · Jan 161:27.35aBethel 8 Team InviteJanuary 16, 2026
800 Meters · OutdoorCIAC Class M Boys Championship · Jun 12:04.43aCIAC Class M Boys ChampionshipJune 1, 2025
Decathlon · OutdoorBerkshire League Festival · May 205216Berkshire League FestivalMay 20, 2026
Discus · 1.6kg · OutdoorBerkshire League Festival · May 2025.03mBerkshire League FestivalMay 20, 2026
High Jump · OutdoorBerkshire League Festival · May 201.68mBerkshire League FestivalMay 20, 2026
Javelin · 800g · OutdoorBerkshire League Festival · May 2033.35mBerkshire League FestivalMay 20, 2026
Long Jump · OutdoorBerkshire League Festival · May 205.66mBerkshire League FestivalMay 20, 2026
Pole Vault · OutdoorBerkshire League Festival · May 202.74mBerkshire League FestivalMay 20, 2026
Shot Put · 12lb · OutdoorBerkshire League Festival · May 2010.47mBerkshire League FestivalMay 20, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 20Berkshire League FestivalMay 20 · Decathlon · Place 2 · NonnewaugNonnewaugDecathlon2.5216 PB12
May 20Berkshire League FestivalMay 20 · Long Jump · Place 2 · NonnewaugNonnewaugLong Jump2.5.66m PB12
May 20Berkshire League FestivalMay 20 · Pole Vault · Place 3 · NonnewaugNonnewaugPole Vault3.2.74m PB12
May 20Berkshire League FestivalMay 20 · High Jump · Place 3 · NonnewaugNonnewaugHigh Jump3.1.68m PB12
May 20Berkshire League FestivalMay 20 · Javelin · Place 1 · NonnewaugNonnewaugJavelin800g1.33.35m PB12
May 20Berkshire League FestivalMay 20 · Discus · Place 2 · NonnewaugNonnewaugDiscus1.6kg2.25.03m PB12
May 20Berkshire League FestivalMay 20 · Shot Put · Place 1 · NonnewaugNonnewaugShot Put12lb1.10.47m PB12
May 20Berkshire League FestivalMay 20 · 110m Hurdles · Place 3 · NonnewaugNonnewaug110m Hurdles39" / 0.991m3.17.8 PB12
May 20Berkshire League FestivalMay 20 · 1500 Meters · Place 1 · NonnewaugNonnewaug1500 Meters1.4:42.2 PB12
May 20Berkshire League FestivalMay 20 · 400 Meters · Place 2 · NonnewaugNonnewaug400 Meters2.52.912
May 20Berkshire League FestivalMay 20 · 100 Meters · Place 1 · NonnewaugNonnewaug100 Meters1.11.5 PB12
May 16Berkshire League ChampionshipMay 16 · 800 Meters · NonnewaugNonnewaug800 Meters—DNS12
May 16Berkshire League ChampionshipMay 16 · 400 Meters · Place 3 · NonnewaugNonnewaug400 Meters3.51.85a12
May 11Nonnewaug vs TerryvilleMay 11 · 400 Meters · Place 1 · NonnewaugNonnewaug400 Meters1.51.712
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 400 Meters · Place 5 · NonnewaugNonnewaug400 Meters552.27a12
May 5Nonnewaug, Lakeview, ShepaugMay 5 · 400 Meters · Place 1 · NonnewaugNonnewaug400 Meters1.52.212
May 2Marty Roberts InvitationalMay 2 · 800 Meters · Place 5 · NonnewaugNonnewaug800 Meters52:05.71a12
May 2Marty Roberts InvitationalMay 2 · 400 Meters · Place 5 · NonnewaugNonnewaug400 Meters551.47a PB12
Apr 28Nonnewaug, Northwestern at ThomastonApr 28 · Long Jump · Place 12 · NonnewaugNonnewaugLong Jump12.15' 4.5"12
Apr 28Nonnewaug, Northwestern at ThomastonApr 28 · 800 Meters · Place 1 · NonnewaugNonnewaug800 Meters1.2:08.112
Apr 28Nonnewaug, Northwestern at ThomastonApr 28 · 400 Meters · Place 1 · NonnewaugNonnewaug400 Meters1.52.312
Apr 21Nonnewaug, Gilbert at HousatonicApr 21 · Long Jump · Place 2 · NonnewaugNonnewaugLong Jump2.17' 9"12
Apr 21Nonnewaug, Gilbert at HousatonicApr 21 · 800 Meters · Place 1 · NonnewaugNonnewaug800 Meters1.2:12.512
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 800 Meters · Place 4 · NonnewaugNonnewaug800 Meters4.2:05.25a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 600 Meters · Place 4 · NonnewaugNonnewaug600 Meters41:29.58a12
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 600 Meters · Place 4 · NonnewaugNonnewaug600 Meters4.1:29.58a12
Feb 6Berkshire League Indoor ChampionshipFeb 6 · 600 Meters · Place 1 · NonnewaugNonnewaug600 Meters11:28.48a12
Feb 6Berkshire League Indoor ChampionshipFeb 6 · 300 Meters · Place 1 · NonnewaugNonnewaug300 Meters137.96a PB12
Jan 31Bethel Indoor InvitationalJan 31 · 600 Meters · Place 3 · NonnewaugNonnewaug600 Meters31:28.40a12
Jan 31Bethel Indoor InvitationalJan 31 · 300 Meters · Place 7 · NonnewaugNonnewaug300 Meters738.50a12
Jan 22Old Saybrook QualifierJan 22 · 600 Meters · Place 3 · NonnewaugNonnewaug600 Meters31:28.72a12
Jan 22Old Saybrook QualifierJan 22 · 300 Meters · Place 9 · NonnewaugNonnewaug300 Meters938.81a12
Jan 16Bethel 8 Team InviteJan 16 · 600 Meters · Place 1 · NonnewaugNonnewaug600 Meters11:27.35a PB12
Jan 2Elm City Coaches MeetJan 2 · 600 Meters · Place 6 · NonnewaugNonnewaug600 Meters6.1:30.85a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Boys ChampionshipJun 1 · 800 Meters · Place 9 · NonnewaugNonnewaug800 Meters9.2:04.43a PB11
May 17Berkshire League OTF ChampionshipsMay 17 · 800 Meters · Place 2 · NonnewaugNonnewaug800 Meters22:04.4511
May 17Berkshire League OTF ChampionshipsMay 17 · 400 Meters · Place 3 · NonnewaugNonnewaug400 Meters352.6111
May 12Lakeview vs. Northwest and NonnewaugMay 12 · 800 Meters · Place 1 · NonnewaugNonnewaug800 Meters12:08.011
May 12Lakeview vs. Northwest and NonnewaugMay 12 · 400 Meters · Place 1 · NonnewaugNonnewaug400 Meters151.911
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 800 Meters · Place 4 · NonnewaugNonnewaug800 Meters42:05.72a11
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 400 Meters · Place 5 · NonnewaugNonnewaug400 Meters552.97a11
May 7Nonnewaug v Terryville/HousatonicMay 7 · 400 Meters · Place 3 · NonnewaugNonnewaug400 Meters3.52.611
Apr 29Nonnewaug vs Shepaug DualApr 29 · 800 Meters · Place 2 · NonnewaugNonnewaug800 Meters22:08.111
Apr 29Nonnewaug vs Shepaug DualApr 29 · 400 Meters · Place 1 · NonnewaugNonnewaug400 Meters152.811
Apr 26Enfield InvitationalApr 26 · 400 Meters · Place 2 · NonnewaugNonnewaug400 Meters253.2011
Apr 26Enfield InvitationalApr 26 · 200 Meters · Place 6 · NonnewaugNonnewaug200 Meters625.10 PB11
Apr 22Nonnewaug v Thomaston/GilbertApr 22 · 400 Meters · Place 1 · NonnewaugNonnewaug400 Meters152.211
Apr 3Nonnewaug v Woodland ScrimmageApr 3 · 400 Meters · Place 1 · NonnewaugNonnewaug400 Meters154.311

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 600 Meters · Place 8 · NonnewaugNonnewaug600 Meters8.1:28.19a11
Feb 7Berkshire League ChampionshipFeb 7 · 600 Meters · Place 1 · NonnewaugNonnewaug600 Meters11:29.55a—
Feb 1Bethel Indoor InvitationalFeb 1 · 600 Meters · Place 5 · NonnewaugNonnewaug600 Meters51:29.57a—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 600 Meters · Place 1 · NonnewaugNonnewaug600 Meters11:29.75a—
Jan 17Bethel 8 Team InviteJan 17 · 600 Meters · Place 1 · NonnewaugNonnewaug600 Meters11:29.23a—
Jan 158th James Barber InvitationalJan 15 · 300 Meters · Place 7 · NonnewaugNonnewaug300 Meters739.02a—
Jan 3Elm City Coaches MeetJan 3 · 600 Meters · Place 4 · NonnewaugNonnewaug600 Meters4.1:30.49a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18Berkshire League OTF ChampionshipsMay 18 · 800 Meters · Place 8 · NonnewaugNonnewaug800 Meters8.2:17.96a10
May 18Berkshire League OTF ChampionshipsMay 18 · 400 Meters · Place 3 · NonnewaugNonnewaug400 Meters3.54.26a10
May 13Nonnewaug vs Thomaston and TerryvilleMay 13 · 400 Meters · Place 2 · NonnewaugNonnewaug400 Meters254.1—
May 7Shepaug, Litchfield, NonnewaugMay 7 · 800 Meters · Place 2 · NonnewaugNonnewaug800 Meters22:13.20—
May 7Shepaug, Litchfield, NonnewaugMay 7 · 400 Meters · Place 1 · NonnewaugNonnewaug400 Meters154.50a—
May 4Marty Roberts InvitationalMay 4 · 800 Meters · Place 13 · NonnewaugNonnewaug800 Meters132:19.92a—
May 4Marty Roberts InvitationalMay 4 · 400 Meters · Place 11 · NonnewaugNonnewaug400 Meters1156.82a—
Apr 30Nonnewaug and Gilbert at NorthwesternApr 30 · 400 Meters · Place 2 · NonnewaugNonnewaug400 Meters255.1—
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 400 Meters · Place 35 · NonnewaugNonnewaug400 Meters35.1:03.23a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Last Chance State QualifierFeb 5 · 1600 Meters · Place 28 · NonnewaugNonnewaug1600 Meters285:18.00a—
Feb 3NVL League Last Chance for States InviteFeb 3 · 1000 Meters · Place 3 · NonnewaugNonnewaug1000 Meters33:27.78a—
Jan 107th James Barber InvitationalJan 10 · 1600 Meters · Place 6 · NonnewaugNonnewaug1600 Meters64:56.91a PB—
Jan 107th James Barber InvitationalJan 10 · 1000 Meters · Place 14 · NonnewaugNonnewaug1000 Meters142:56.01a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15HIllhouse InvitationalDec 15 · 1000 Meters · Place 7 · NonnewaugNonnewaug1000 Meters7.2:53.76a PB10
Dec 11Wesleyan Developmental 1Dec 11 · 1600 Meters · Place 18 · NonnewaugNonnewaug1600 Meters18.5:19.97a10
Feb 6Last Chance State Qualifier Feb 6 · 1600 Meters · Place 25 · NonnewaugNonnewaug1600 Meters255:09.57a9
Jan 16Berkshire League ShowcaseJan 16 · 3200 Meters · Place 1 · NonnewaugNonnewaug3200 Meters1.11:46.5 PB9
Jan 16Berkshire League ShowcaseJan 16 · 1600 Meters · Place 4 · NonnewaugNonnewaug1600 Meters4.5:15.99
Jan 7Bethel 8 Team InviteJan 7 · 1600 Meters · Place 11 · NonnewaugNonnewaug1600 Meters115:22.12a9
Jan 36th Wilton Wright InvitationalJan 3 · 1600 Meters · Place 26 · NonnewaugNonnewaug1600 Meters265:16.789

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Berkshire League OTF ChampionshipsMay 20 · 800 Meters · Place 4 · NonnewaugNonnewaug800 Meters42:13.669
May 15Shepaug/Housatonic/NonnewaugMay 15 · 1600 Meters · Place 2 · NonnewaugNonnewaug1600 Meters25:10.0—
May 15Shepaug/Housatonic/NonnewaugMay 15 · 800 Meters · Place 2 · NonnewaugNonnewaug800 Meters22:14.0—
May 9Nonnewaug vs Litchfield & WamogoMay 9 · 3200 Meters · Place 2 · NonnewaugNonnewaug3200 Meters2.10:57.79
May 9Nonnewaug vs Litchfield & WamogoMay 9 · 1600 Meters · Place 3 · NonnewaugNonnewaug1600 Meters3.4:57.0 PB9
May 9Nonnewaug vs Litchfield & WamogoMay 9 · 800 Meters · NonnewaugNonnewaug800 Meters—SCR9
May 6Marty Roberts InvitationalMay 6 · 3200 Meters · Place 4 · NonnewaugNonnewaug3200 Meters410:57.05a—
May 6Marty Roberts InvitationalMay 6 · 1600 Meters · Place 15 · NonnewaugNonnewaug1600 Meters154:59.56a—
May 2Thomaston, Nonnewaug, NorthwesternMay 2 · 3200 Meters · Place 1 · NonnewaugNonnewaug3200 Meters111:13.1—
May 2Thomaston, Nonnewaug, NorthwesternMay 2 · 1600 Meters · Place 2 · NonnewaugNonnewaug1600 Meters25:05.1—
May 2Thomaston, Nonnewaug, NorthwesternMay 2 · 800 Meters · Place 2 · NonnewaugNonnewaug800 Meters22:16.7—
Apr 25Nonnewaug vs Terryville & GilbertApr 25 · 3200 Meters · Place 2 · NonnewaugNonnewaug3200 Meters210:54.0 PB—
Apr 25Nonnewaug vs Terryville & GilbertApr 25 · 1600 Meters · Place 1 · NonnewaugNonnewaug1600 Meters14:59.3—
Apr 4Kangaroo inviteApr 4 · 1600 Meters · Place 6 · NonnewaugNonnewaug1600 Meters65:02.1—
Apr 1Bellringer Track & Field InvitationalApr 1 · 1600 Meters · Place 6 · NonnewaugNonnewaug1600 Meters6.5:09.69a9
Apr 1Bellringer Track & Field InvitationalApr 1 · 800 Meters · NonnewaugNonnewaug800 Meters—DNS9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17NVL Indoor Track & Field Meet 1Dec 17 · 3200 Meters · Place 4 · NonnewaugNonnewaug3200 Meters4.11:56.48a9
Dec 17NVL Indoor Track & Field Meet 1Dec 17 · 1600 Meters · Place 3 · NonnewaugNonnewaug1600 Meters3.5:23.89a9
Dec 12Wesleyan Developmental 1Dec 12 · 1600 Meters · Place 11 · NonnewaugNonnewaug1600 Meters11.5:14.12a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2814th Annual Connecticut Middle School Outdoor T & F Championships May 28 · 1600 Meters · Place 21 · WoodburyWoodbury1600 Meters21.5:19.83a8
May 2814th Annual Connecticut Middle School Outdoor T & F Championships May 28 · 800 Meters · Place 2 · WoodburyWoodbury800 Meters2.2:17.208