Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMASCAC Indoor Track & Field Championship · Feb 154:38.12MASCAC Indoor Track & Field ChampionshipFebruary 15, 2026
1 Mile · Outdoor7th CT Distance Festival · Apr 164:48.15a7th CT Distance FestivalApril 16, 2025
100 Meters · OutdoorAerospace, HMTCA, Windsor Locks at Suffield · May 712.48aAerospace, HMTCA, Windsor Locks at SuffieldMay 7, 2024
1000 Meters · IndoorMary Grinaker Invitational · Jan 312:42.99aMary Grinaker InvitationalJanuary 31, 2026
1000 Meters · OutdoorNCCC/Hartford Development Meet · Dec 212:53.90aNCCC/Hartford Development MeetDecember 21, 2024
1500 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 214:20.06aJ Elmer Swanson Spring ClassicMarch 21, 2026
1600 Meters · IndoorNCCC Invitational #1 · Jan 44:49.21aNCCC Invitational #1January 4, 2025
1600 Meters · OutdoorGranby, SMSA at Suffield · Apr 294:49.79aGranby, SMSA at SuffieldApril 29, 2025
200 Meters · OutdoorAerospace, HMTCA, Windsor Locks at Suffield · May 725.35aAerospace, HMTCA, Windsor Locks at SuffieldMay 7, 2024
300 Meters · IndoorCRAL Invitational Meet #2 · Jan 1141.28aCRAL Invitational Meet #2January 11, 2025
300 Meters · OutdoorNCCC Development Meet · Dec 1744.41aNCCC Development MeetDecember 17, 2022
3000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 109:31.30a40th Yale Interscholastic Track ClassicJanuary 10, 2025
3000m Steeplechase · 0.914m · OutdoorMASCAC Outdoor Championships · Apr 2510:13.74aMASCAC Outdoor ChampionshipsApril 25, 2026
3000m Steeplechase · OutdoorCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw Championships · Jun 106:47.60aCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJune 10, 2024
300m Hurdles · 36" / 0.914m · OutdoorAt East Windsor with Bolton & Suffield · Apr 2347.88aAt East Windsor with Bolton & SuffieldApril 23, 2024
3200 Meters · IndoorNCCC Championship · Feb 410:27.93aNCCC ChampionshipFebruary 4, 2025
3200 Meters · OutdoorNCCC/Hartford Development Meet · Dec 2110:39.35aNCCC/Hartford Development MeetDecember 21, 2024
400 Meters · OutdoorNCCC Outdoor Track Championship · May 2153.35aNCCC Outdoor Track ChampionshipMay 21, 2024
400m Hurdles · 36" / 0.914m · OutdoorTrinity Invitational · Apr 181:03.90aTrinity InvitationalApril 18, 2026
55 Meters · IndoorNCCC Last Chance Qualifier · Feb 37.57aNCCC Last Chance QualifierFebruary 3, 2024
600 Meters · IndoorJack Long Invitational · Feb 11:29.74aJack Long InvitationalFebruary 1, 2025
600 Meters · OutdoorNCCC Development Meet · Dec 171:38.50aNCCC Development MeetDecember 17, 2022
800 Meters · IndoorMassasoit Classic · Jan 242:08.10aMassasoit ClassicJanuary 24, 2026
800 Meters · OutdoorCIAC Class M Boys Championship · Jun 12:01.88aCIAC Class M Boys ChampionshipJune 1, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 1 · Westfield StateWestfield State3000m Steeplechase0.914m1.10:13.74a PBFr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 400m Hurdles · Place 10 · Westfield StateWestfield State400m Hurdles36" / 0.914m10.1:06.25aFr
Apr 18Trinity InvitationalApr 18 · 400m Hurdles · Place 14 · Westfield StateWestfield State400m Hurdles36" / 0.914m14.1:03.90a PBFr
Apr 18Trinity InvitationalApr 18 · 1500 Meters · Place 57 · Westfield StateWestfield State1500 Meters57.4:23.26aFr
Apr 11Jerry Gravel ClassicApr 11 · 3000m Steeplechase · Place 2 · Westfield StateWestfield State3000m Steeplechase0.914m2.10:20.79aFr
Apr 11Jerry Gravel ClassicApr 11 · 800 Meters · Place 8 · Westfield StateWestfield State800 Meters8.2:08.80aFr
Apr 4Coast Guard Spring InvitationalApr 4 · 5000 Meters · Westfield StateWestfield State5000 Meters--DNSFr
Apr 4Coast Guard Spring InvitationalApr 4 · 1500 Meters · Place 37 · Westfield StateWestfield State1500 Meters37.4:24.32aFr
Mar 28Yellow Jacket OpenMar 28 · 3000m Steeplechase · Westfield StateWestfield State3000m Steeplechase0.914m--DNSFr
Mar 28Yellow Jacket OpenMar 28 · 800 Meters · Westfield StateWestfield State800 Meters--DNSFr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 1500 Meters · Place 14 · Westfield StateWestfield State1500 Meters144:20.06a PBFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 1 Mile · Place 10 · Westfield StateWestfield State1 Mile104:44.48FR
Feb 21Wheaton Post-Season QualifierFeb 21 · 800 Meters · Place 11 · Westfield StateWestfield State800 Meters112:09.31FR
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · 1 Mile · Place 6 · Westfield StateWestfield State1 Mile64:38.12 PBFR
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · 1000 Meters · Place 3 · Westfield StateWestfield State1000 Meters32:45.26FR
Feb 6Coast Guard Winter Invite #2Feb 6 · 1 Mile · Place 5 · Westfield StateWestfield State1 Mile54:42.50aFR
Jan 31Mary Grinaker InvitationalJan 31 · 1 Mile · Place 5 · Westfield StateWestfield State1 Mile54:45.30aFr
Jan 31Mary Grinaker InvitationalJan 31 · 1000 Meters · Place 4 · Westfield StateWestfield State1000 Meters42:42.99a PBFr
Jan 24Massasoit ClassicJan 24 · 800 Meters · Place 7 · Westfield StateWestfield State800 Meters72:08.10a PBFR
Jan 17Coast Guard Winter Invite #1Jan 17 · 800 Meters · Place 9 · Westfield StateWestfield State800 Meters9.2:14.66aFr

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 12Dartmouth December InviteDec 12 · 1000 Meters · Place 4 · Westfield StateWestfield State1000 Meters4.2:48.13aFr
Dec 6Springfield College Season OpenerDec 6 · 1 Mile · Place 8 · Westfield StateWestfield State1 Mile8.4:46.10aFr
Dec 6Springfield College Season OpenerDec 6 · 3000 Meters · Place 13 · Westfield StateWestfield State3000 Meters13.9:53.71aFr
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 3200 Meters · Place 13 · SuffieldSuffield3200 Meters13.10:36.01a12
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 1000 Meters · SuffieldSuffield1000 Meters—DNS12
Feb 4NCCC ChampionshipFeb 4 · 3200 Meters · Place 3 · SuffieldSuffield3200 Meters310:27.93a PB—
Feb 4NCCC ChampionshipFeb 4 · 1000 Meters · Place 3 · SuffieldSuffield1000 Meters32:47.96a—
Feb 1Jack Long InvitationalFeb 1 · 600 Meters · Place 4 · SuffieldSuffield600 Meters41:29.74a PB—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 3200 Meters · Place 4 · SuffieldSuffield3200 Meters410:28.63a—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 1000 Meters · Place 3 · SuffieldSuffield1000 Meters32:46.76a—
Jan 18NCCC Invitational #2Jan 18 · 1000 Meters · Place 1 · SuffieldSuffield1000 Meters12:48.54a—
Jan 11CRAL Invitational Meet #2Jan 11 · 600 Meters · Place 2 · SuffieldSuffield600 Meters21:31.25a—
Jan 11CRAL Invitational Meet #2Jan 11 · 300 Meters · Place 10 · SuffieldSuffield300 Meters1041.28a PB—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 65 · SuffieldSuffield3000 Meters65.9:31.30a PB12
Jan 4NCCC Invitational #1Jan 4 · 1600 Meters · Place 1 · SuffieldSuffield1600 Meters14:49.21a PB—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Boys ChampionshipJun 1 · 800 Meters · Place 7 · SuffieldSuffield800 Meters7.2:01.88a PB12
May 20East Granby, Somers at SuffieldMay 20 · 800 Meters · Place 1 · SuffieldSuffield800 Meters12:13.75a12
May 16The Greater Manchester Track and Field ClassicMay 16 · 800 Meters · Place 6 · SuffieldSuffield800 Meters62:03.89a12
May 13Bolton, Suffield @ CoventryMay 13 · 800 Meters · Place 1 · SuffieldSuffield800 Meters12:11.17a12
May 7Ellington vs SuffieldMay 7 · 400 Meters · Place 3 · SuffieldSuffield400 Meters354.00a12
May 7Ellington vs SuffieldMay 7 · 200 Meters · Place 6 · SuffieldSuffield200 Meters627.34a12
Apr 29Granby, SMSA at SuffieldApr 29 · 1600 Meters · Place 1 · SuffieldSuffield1600 Meters14:49.79a PB12
Apr 29Granby, SMSA at SuffieldApr 29 · 800 Meters · Place 1 · SuffieldSuffield800 Meters12:22.48a12
Apr 254th Annual Ellington InvitationalApr 25 · 1600 Meters · Place 17 · SuffieldSuffield1600 Meters17.5:00.32a12
Apr 22Suffield at StaffordApr 22 · 3200 Meters · Place 5 · SuffieldSuffield3200 Meters5.13:05.66a12
Apr 22Suffield at StaffordApr 22 · 1600 Meters · Place 1 · SuffieldSuffield1600 Meters1.5:03.62a12
Apr 22Suffield at StaffordApr 22 · 800 Meters · Place 1 · SuffieldSuffield800 Meters1.2:11.48a12
Apr 167th CT Distance FestivalApr 16 · 1 Mile · Place 56 · SuffieldSuffield1 Mile564:48.15a PB12
Apr 9Canton, Windsor Locks at SuffieldApr 9 · 3200 Meters · Place 1 · SuffieldSuffield3200 Meters1.11:15.24a12
Apr 9Canton, Windsor Locks at SuffieldApr 9 · 400 Meters · Place 2 · SuffieldSuffield400 Meters2.56.66a12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 3200 Meters · Place 13 · SuffieldSuffield3200 Meters13.10:28.23a12
Feb 3NCCC Last Chance QualifierFeb 3 · 55 Meters · Place 52 · SuffieldSuffield55 Meters527.57a PB—
Jan 30NCCC ChampionshipJan 30 · 1000 Meters · Place 3 · SuffieldSuffield1000 Meters32:50.59a—
Jan 22Joe Sinicrope InvitationalJan 22 · 1000 Meters · Place 5 · SuffieldSuffield1000 Meters52:49.06a—
Jan 17Old Saybrook QualifierJan 17 · 1000 Meters · Place 9 · SuffieldSuffield1000 Meters92:53.36a—
Jan 5Elm City Coaches MeetJan 5 · 3200 Meters · Place 8 · SuffieldSuffield3200 Meters8.11:01.45a11
Jan 5Elm City Coaches MeetJan 5 · 1000 Meters · Place 9 · SuffieldSuffield1000 Meters9.2:52.81a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 3200 Meters · Place 2 · SuffieldSuffield3200 Meters2.10:39.35a PB12
Dec 21NCCC/Hartford Development MeetDec 21 · 1000 Meters · Place 1 · SuffieldSuffield1000 Meters1.2:53.90a PB12
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · 3000m Steeplechase · Place 6 · SuffieldSuffield3000m Steeplechase66:47.60a PB—
May 28CIAC Class M Boys ChampionshipMay 28 · 400 Meters · SuffieldSuffield400 Meters--DNS11
May 21NCCC Outdoor Track ChampionshipMay 21 · 400 Meters · Place 5 · SuffieldSuffield400 Meters553.35a PB—
May 18Canton, Somers, Stafford at SuffieldMay 18 · 300m Hurdles · Place 3 · SuffieldSuffield300m Hurdles346.13a—
May 14Rockville vs Coventry and SuffieldMay 14 · 300m Hurdles · Place 2 · SuffieldSuffield300m Hurdles246.70a—
May 14Rockville vs Coventry and SuffieldMay 14 · 200 Meters · Place 6 · SuffieldSuffield200 Meters625.54a—
May 7Aerospace, HMTCA, Windsor Locks at SuffieldMay 7 · 300m Hurdles · Place 1 · SuffieldSuffield300m Hurdles147.37a—
May 7Aerospace, HMTCA, Windsor Locks at SuffieldMay 7 · 200 Meters · Place 5 · SuffieldSuffield200 Meters525.35a PB—
May 7Aerospace, HMTCA, Windsor Locks at SuffieldMay 7 · 100 Meters · Place 7 · SuffieldSuffield100 Meters712.48a PB—
May 4Org-Jake Spartan InvitationalMay 4 · 300m Hurdles · Place 21 · SuffieldSuffield300m Hurdles2148.09a—
May 4Org-Jake Spartan InvitationalMay 4 · 400 Meters · Place 24 · SuffieldSuffield400 Meters2454.58a—
Apr 273rd Annual Ellington InvitationalApr 27 · 400 Meters · Place 10 · SuffieldSuffield400 Meters1054.53a—
Apr 23At East Windsor with Bolton & SuffieldApr 23 · 1600 Meters · SuffieldSuffield1600 Meters—DNS11
Apr 23At East Windsor with Bolton & SuffieldApr 23 · 300m Hurdles · Place 2 · SuffieldSuffield300m Hurdles36" / 0.914m2.47.88a PB11
Apr 20The Patriot GamesApr 20 · 1 Mile · Place 4 · SuffieldSuffield1 Mile44:56.19a—
Apr 20The Patriot GamesApr 20 · 800 Meters · Place 10 · SuffieldSuffield800 Meters102:12.17a—
Apr 16Granby, SMSA at SuffieldApr 16 · 300m Hurdles · Place 1 · SuffieldSuffield300m Hurdles146.45a—
Apr 9East Granby, Ellington at SuffieldApr 9 · 400 Meters · Place 2 · SuffieldSuffield400 Meters256.51a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 1600 Meters · Place 16 · SuffieldSuffield1600 Meters16.4:55.08a11
Feb 4NCCC Last Chance Qualifier Feb 4 · 1600 Meters · Place 5 · SuffieldSuffield1600 Meters54:56.4310
Jan 31NCCC ChampionshipJan 31 · 3200 Meters · Place 7 · SuffieldSuffield3200 Meters711:14.22a10
Jan 31NCCC ChampionshipJan 31 · 1600 Meters · Place 9 · SuffieldSuffield1600 Meters95:11.17a10
Jan 21NCCC Invitational #2Jan 21 · 3200 Meters · Place 3 · SuffieldSuffield3200 Meters311:15.83a10
Jan 21NCCC Invitational #2Jan 21 · 600 Meters · Place 6 · SuffieldSuffield600 Meters61:35.94a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 16NCCC DevelopmentalDec 16 · 1600 Meters · Place 5 · SuffieldSuffield1600 Meters5.5:06.35a11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Robert Saulisbury InvitationalDec 30 · 600 Meters · Place 26 · SuffieldSuffield600 Meters26.1:36.67a10
Dec 30Robert Saulisbury InvitationalDec 30 · 1600 Meters · Place 30 · SuffieldSuffield1600 Meters30.5:25.50a10
Dec 10Hillhouse DevelopmentalDec 10 · 600 Meters · Place 19 · SuffieldSuffield600 Meters19.1:38.87a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 17NCCC Development MeetDec 17 · 300 Meters · Place 22 · SuffieldSuffield300 Meters22.44.41a PB10
Dec 17NCCC Development MeetDec 17 · 600 Meters · Place 9 · SuffieldSuffield600 Meters9.1:38.50a PB10