Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBacon Academy Invitational · Apr 1012.8Bacon Academy InvitationalApril 10, 2024
1000 Meters · IndoorElm City Coaches Meet · Jan 22:50.60aElm City Coaches MeetJanuary 2, 2026
1600 Meters · IndoorECC Developmental 1A · Dec 215:41.92aECC Developmental 1ADecember 21, 2024
1600 Meters · OutdoorLast Chance Qualifier · May 264:51.9Last Chance Qualifier May 26, 2026
200 Meters · OutdoorMontville at Plainfield · Apr 3025.4Montville at PlainfieldApril 30, 2025
300 Meters · IndoorECC Developmental Meet 2A · Dec 2344.06aECC Developmental Meet 2ADecember 23, 2023
3000m Steeplechase · OutdoorCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase Championships · Jun 168:01.03aCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJune 16, 2025
400 Meters · OutdoorGriswold vs. Montville, Putnam, Wheeler and Tourtellotte · Apr 957.1Griswold vs. Montville, Putnam, Wheeler and TourtellotteApril 9, 2025
55 Meter · IndoorECC Developmental Meet 2A · Dec 237.70aECC Developmental Meet 2ADecember 23, 2023
55 Meters · IndoorJack Long ECC Select Meet · Jan 298.26Jack Long ECC Select MeetJanuary 29, 2023
600 Meters · IndoorECC Developmental Meet #3B · Jan 31:34.04aECC Developmental Meet #3BJanuary 3, 2026
800 Meters · OutdoorSt. Bernard, Plainfield Hosted by Montville · May 142:05.7St. Bernard, Plainfield Hosted by MontvilleMay 14, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26Last Chance Qualifier May 26 · 1600 Meters · Place 1 · Montville1600 Meters1.4:51.9 PB12
May 20ECC Division 3 & 4 ChampionshipMay 20 · 800 Meters · Place 5 · Montville800 Meters5.2:13.83a12
May 13Windham at MontvilleMay 13 · 1600 Meters · Place 2 · Montville1600 Meters24:55.612
May 13Windham at MontvilleMay 13 · 800 Meters · Place 4 · Montville800 Meters42:22.812
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 800 Meters · Place 8 · Montville800 Meters82:07.66a12
Apr 29Griswold vs. Montville Dual MeetApr 29 · 800 Meters · Montville800 Meters—DNS12
Apr 22Plainfield, East Lyme at MontvilleApr 22 · 400 Meters · Place 3 · Montville400 Meters3.57.49a12
Apr 15Bacon Academy InvitationalApr 15 · 800 Meters · Place 3 · Montville800 Meters32:10.912
Apr 8St Bernard, Lyman Memorial, Wheeler @ MontvilleApr 8 · 1600 Meters · Place 1 · Montville1600 Meters15:08.112
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 400 Meters · Montville400 MetersRelay Split—59.0hUnofficial12
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 800 Meters · Place 9 · Montville800 Meters9.2:12.72a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 1000 Meters · Montville1000 Meters—DNS12
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 600 Meters · Montville600 Meters—DNS12
Feb 7ECC D2 Indoor Track ChampionshipsFeb 7 · 1000 Meters · Place 3 · Montville1000 Meters3.2:52.17a12
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 44 · Montville1000 Meters442:55.8112
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 44 · Montville1000 Meters442:55.8112
Jan 3ECC Developmental Meet #3BJan 3 · 600 Meters · Place 4 · Montville600 Meters4.1:34.04a PB12
Jan 2Elm City Coaches MeetJan 2 · 1000 Meters · Place 8 · Montville1000 Meters8.2:50.60a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ECC Developmental Meet #1ADec 20 · 1000 Meters · Place 4 · Montville1000 Meters4.2:51.85a12
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 1000 Meters · Place 13 · Montville1000 Meters13.2:53.20a11
Feb 8ECC D2 Indoor Track ChampionshipFeb 8 · 1000 Meters · Place 2 · Montville1000 Meters22:50.96a—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 1000 Meters · Place 16 · Montville1000 Meters162:58.33a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 16CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 16 · 3000m Steeplechase · Place 40 · Montville3000m Steeplechase408:01.03a PB11
Jun 1CIAC Class M Boys ChampionshipJun 1 · 800 Meters · Place 14 · Montville800 Meters14.2:08.05a11
May 21ECC Division 3 & 4 ChampionshipMay 21 · 800 Meters · Place 3 · Montville800 Meters32:06.25a11
May 14St. Bernard, Plainfield Hosted by MontvilleMay 14 · 800 Meters · Place 1 · Montville800 Meters1.2:05.7 PB11
May 7MontvilleMay 7 · 800 Meters · Place 1 · Montville800 Meters12:07.611
May 3Marty Roberts InvitationalMay 3 · 800 Meters · Place 12 · Montville800 Meters122:12.29a11
May 3Marty Roberts InvitationalMay 3 · 100 Meters · Place 54 · Montville100 Meters5413.01a11
Apr 30Montville at PlainfieldApr 30 · 400 Meters · Place 6 · Montville400 Meters659.911
Apr 30Montville at PlainfieldApr 30 · 200 Meters · Place 8 · Montville200 Meters825.4 PB11
Apr 23Stonington Hosted By MontvilleApr 23 · 800 Meters · Place 3 · Montville800 Meters3.2:26.811
Apr 15Bacon Academy InvitationalApr 15 · 800 Meters · Place 5 · Montville800 Meters52:19.211
Apr 9Griswold vs. Montville, Putnam, Wheeler and TourtellotteApr 9 · 400 Meters · Place 5 · Montville400 Meters557.1 PB11
Apr 9Griswold vs. Montville, Putnam, Wheeler and TourtellotteApr 9 · 200 Meters · Place 2 · Montville200 Meters226.011
Apr 52025 Bellringer InvitationalApr 5 · 800 Meters · Place 19 · Montville800 Meters192:26.29a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28ECC Developmental 2ADec 28 · 1000 Meters · Place 11 · Montville1000 Meters11.3:17.60a11
Dec 21ECC Developmental 1ADec 21 · 1600 Meters · Place 18 · Montville1600 Meters18.5:41.92a PB11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 118th Froshmore InvitationalMay 11 · 200 Meters · Place 85 · Montville200 Meters85.27.37a10
May 118th Froshmore InvitationalMay 11 · 100 Meters · Place 86 · Montville100 MetersRound P86.12.96a10
May 8Montville Hosts WindhamMay 8 · 400 Meters · Place 2 · Montville400 Meters21:01.4—
May 8Montville Hosts WindhamMay 8 · 200 Meters · Place 4 · Montville200 Meters427.6—
May 4Marty Roberts InvitationalMay 4 · 100 Meters · Place 49 · Montville100 Meters4913.25a—
May 1Montville Hosting Plainfield, Waterford, and St. BernardMay 1 · 400 Meters · Place 9 · Montville400 Meters959.2—
Apr 24Griswold vs. Montville and Wheeler Apr 24 · 200 Meters · Place 6 · Montville200 Meters627.8—
Apr 24Griswold vs. Montville and Wheeler Apr 24 · 100 Meters · Place 6 · Montville100 Meters613.0—
Apr 17Stonington vs MontvilleApr 17 · 200 Meters · Place 9 · Montville200 Meters928.0—
Apr 17Stonington vs MontvilleApr 17 · 100 Meters · Place 9 · Montville100 Meters913.4—
Apr 10Bacon Academy InvitationalApr 10 · 100 Meters · Place 19 · Montville100 Meters1912.8 PB—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental Meet 3BDec 30 · 300 Meters · Place 43 · Montville300 Meters43.46.00a10
Dec 30ECC Developmental Meet 3BDec 30 · 55 Meter · Place 36 · Montville55 MeterRound P36.7.95a10
Dec 23ECC Developmental Meet 2ADec 23 · 300 Meters · Place 25 · Montville300 Meters25.44.06a PB10
Dec 23ECC Developmental Meet 2ADec 23 · 55 Meter · Place 32 · Montville55 Meter32.7.70a PB10
Dec 16ECC Developmental Meet 1BDec 16 · 300 Meters · Place 38 · Montville300 Meters38.45.91a10
Dec 16ECC Developmental Meet 1BDec 16 · 55 Meter · Place 70 · Montville55 Meter70.8.05a10
Jan 29Jack Long ECC Select MeetJan 29 · 55 Meters · Place 57 · Montville55 Meters578.26 PB9

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22ECC Division 3 & 4 ChampionshipMay 22 · 200 Meters · Place 18 · Montville200 Meters1828.81a—
May 17Montville Dual Meet w/ Lyman MemorialMay 17 · 200 Meters · Place 4 · Montville200 Meters4.30.19
May 17Montville Dual Meet w/ Lyman MemorialMay 17 · 100 Meters · Place 6 · Montville100 Meters6.13.89
May 137th CT Froshmore ChampionshipsMay 13 · 100 Meters · Place 118 · Montville100 Meters11814.32a—
May 10Montville @ KillinglyMay 10 · 400 Meters · Place 7 · Montville400 Meters71:08.1—
May 10Montville @ KillinglyMay 10 · 200 Meters · Place 14 · Montville200 Meters1429.9—
May 6Marty Roberts InvitationalMay 6 · 200 Meters · Place 70 · Montville200 Meters7028.22a—
May 3Montville Tri-Meet with Bacon Academy & WindhamMay 3 · 400 Meters · Place 8 · Montville400 Meters81:01.9—
May 3Montville Tri-Meet with Bacon Academy & WindhamMay 3 · 200 Meters · Place 7 · Montville200 Meters728.5—
Apr 26Montville at PlainfieldApr 26 · 400 Meters · Place 3 · Montville400 Meters31:01.6—
Apr 26Montville at PlainfieldApr 26 · 200 Meters · Place 5 · Montville200 Meters529.1—
Apr 19Montville Quad Meet with St. Bernard, Putnam, & StoningtonApr 19 · 200 Meters · Place 7 · Montville200 Meters728.0—
Apr 19Montville Quad Meet with St. Bernard, Putnam, & StoningtonApr 19 · 100 Meters · Place 10 · Montville100 Meters1013.5—
Apr 5Montville Tri-Meet with Griswold & WheelerApr 5 · 200 Meters · Place 8 · Montville200 Meters827.9—
Apr 5Montville Tri-Meet with Griswold & WheelerApr 5 · 100 Meters · Place 8 · Montville100 Meters813.3—
Apr 1Bellringer Track & Field InvitationalApr 1 · 200 Meters · Place 44 · Montville200 Meters44.29.62a9
Apr 1Bellringer Track & Field InvitationalApr 1 · 100 Meters · Place 70 · Montville100 MetersRound P70.14.11a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 26ECC Indoor Developmental Meet #2Dec 26 · 300 Meters · Place 50 · Montville300 Meters50.45.97a9
Dec 26ECC Indoor Developmental Meet #2Dec 26 · 55 Meter · Place 86 · Montville55 Meter86.8.34a9