Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt Josephs Track & Field Invitational · Apr 1111.64aSt Josephs Track & Field InvitationalApril 11, 2026
200 Meters · IndoorLynn Ruddy Invitational · Feb 1323.87aLynn Ruddy InvitationalFebruary 13, 2026
200 Meters · OutdoorLeague Meet - HK and OS @ Cromwell · May 1223.3League Meet - HK and OS @ CromwellMay 12, 2025
300 Meters · IndoorUSM Alumni Open · Dec 1337.52aUSM Alumni OpenDecember 13, 2025
400 Meters · IndoorMaine State Championships · Feb 752.90aMaine State ChampionshipsFebruary 7, 2026
400 Meters · OutdoorNorth Atlantic Conference Championships · Apr 2550.74aNorth Atlantic Conference ChampionshipsApril 25, 2026
600 Meters · IndoorNew England Division III Indoor Championships · Mar 11:25.71aNew England Division III Indoor ChampionshipsMarch 1, 2026
800 Meters · OutdoorSNHU Spring Invitational · Mar 262:07.70aSNHU Spring InvitationalMarch 26, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 400 Meters · Place 23 · UMaine FarmingtonUMaine Farmington400 Meters23.51.75aFr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 400 Meters · Place 2 · UMaine FarmingtonUMaine Farmington400 Meters2.50.74a PBFr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 200 Meters · Place 3 · UMaine FarmingtonUMaine Farmington200 Meters3.23.26aWind: 2.8Fr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 400 Meters · Place 4 · UMaine FarmingtonUMaine Farmington400 Meters4.51.01aFr
Apr 11St Josephs Track & Field InvitationalApr 11 · 200 Meters · Place 6 · UMaine FarmingtonUMaine Farmington200 Meters6.23.61aWind: -0.4Fr
Apr 11St Josephs Track & Field InvitationalApr 11 · 100 Meters · Place 6 · UMaine FarmingtonUMaine Farmington100 Meters6.11.64a PBWind: 1.9Fr
Apr 11Monks Track and Field InvitationalApr 11 · 200 Meters · Place 5 · UMaine FarmingtonUMaine Farmington200 Meters5.23.61aWind: -0.4Fr
Apr 11Monks Track and Field InvitationalApr 11 · 100 Meters · Place 6 · UMaine FarmingtonUMaine Farmington100 Meters6.11.64aWind: 1.9Fr
Apr 4Springfield College ClassicApr 4 · 400 Meters · Place 8 · UMaine FarmingtonUMaine Farmington400 Meters8.51.68aFr
Apr 4Springfield College ClassicApr 4 · 200 Meters · Place 21 · UMaine FarmingtonUMaine Farmington200 Meters21.23.87aWind: -1Fr
Mar 26SNHU Spring InvitationalMar 26 · 800 Meters · Place 8 · UMaine FarmingtonUMaine Farmington800 Meters8.2:07.70a PBFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 600 Meters · Place 15 · UMaine FarmingtonUMaine Farmington600 Meters151:25.71a PBFR
Feb 20Mule Tune-UpFeb 20 · 600 Meters · Place 4 · UMaine FarmingtonUMaine Farmington600 Meters4.1:29.94aFr
Feb 13Lynn Ruddy InvitationalFeb 13 · 600 Meters · Place 1 · UMaine FarmingtonUMaine Farmington600 Meters1.1:26.08aFr
Feb 13Lynn Ruddy InvitationalFeb 13 · 200 Meters · Place 7 · UMaine FarmingtonUMaine Farmington200 Meters7.23.87a PBWind: 0Fr
Feb 7Maine State ChampionshipsFeb 7 · 400 Meters · Place 10 · UMaine FarmingtonUMaine Farmington400 Meters10.52.90a PBFr
Feb 7Maine State ChampionshipsFeb 7 · 200 Meters · Place 13 · UMaine FarmingtonUMaine Farmington200 Meters13.24.05aWind: 0Fr
Jan 16Bates Indoor InvitationalJan 16 · 600 Meters · Place 6 · UMaine FarmingtonUMaine Farmington600 Meters6.1:29.43aFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · 300 Meters · Place 4 · UMaine FarmingtonUMaine Farmington300 Meters4.37.52a PBFr
Dec 5Elm City ClassicDec 5 · 600 Meters · Place 5 · UMaine FarmingtonUMaine Farmington600 Meters5.1:27.07aFr
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 600 Meters · Place 4 · CromwellCromwell600 Meters41:33.20a—
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 300 Meters · Place 7 · CromwellCromwell300 Meters738.52a—
Jan 27Joe Sinicrope InvitationalJan 27 · 600 Meters · Place 6 · CromwellCromwell600 Meters61:30.61a—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 300 Meters · Place 6 · CromwellCromwell300 Meters638.35a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 600 Meters · Place 59 · CromwellCromwell600 Meters59.1:30.78a12
Jan 3Elm City Coaches MeetJan 3 · 600 Meters · Place 3 · CromwellCromwell600 Meters3.1:30.34a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Boys ChampionshipJun 1 · 400 Meters · Place 7 · CromwellCromwell400 Meters7.51.27a12
Jun 1CIAC Class M Boys ChampionshipJun 1 · 200 Meters · CromwellCromwell200 Meters—DNSWind: -0.212
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 400 Meters · Place 6 · CromwellCromwell400 Meters652.02a12
May 12League Meet - HK and OS @ CromwellMay 12 · 400 Meters · Place 3 · CromwellCromwell400 Meters351.412
May 12League Meet - HK and OS @ CromwellMay 12 · 200 Meters · Place 4 · CromwellCromwell200 Meters423.3 PB12
May 3Marty Roberts InvitationalMay 3 · 400 Meters · Place 6 · CromwellCromwell400 Meters651.53a12
May 1Hale-Ray vs. North Branford & CromwellMay 1 · Triple Jump · Place 4 · CromwellCromwellTriple Jump432-01.00—
May 1Hale-Ray vs. North Branford & CromwellMay 1 · 200 Meters · Place 1 · CromwellCromwell200 Meters124.18—
Apr 21League Meet - LOL and Portland @ CromwellApr 21 · Triple Jump · Place 3 · CromwellCromwellTriple Jump331-312
Apr 21League Meet - LOL and Portland @ CromwellApr 21 · 800 Meters · Place 4 · CromwellCromwell800 Meters42:09.812
Apr 18Hillhouse Outdoor InviteApr 18 · 400 Meters · Place 13 · CromwellCromwell400 Meters1352.2012
Apr 18Hillhouse Outdoor InviteApr 18 · 200 Meters · Place 20 · CromwellCromwell200 Meters2024.1412
Apr 52025 Bellringer InvitationalApr 5 · 400 Meters · Place 3 · CromwellCromwell400 Meters353.96a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 300 Meters · Place 49 · CromwellCromwell300 Meters49.40.00a12
Jan 17Old Saybrook QualifierJan 17 · 600 Meters · Place 14 · CromwellCromwell600 Meters141:35.75a—
Jan 4Shoreline League MeetJan 4 · 300 Meters · Place 8 · CromwellCromwell300 Meters840.28a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28CIAC Class M Boys ChampionshipMay 28 · 400 Meters · Place 15 · CromwellCromwell400 Meters15.53.52a11
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 400 Meters · Place 5 · CromwellCromwell400 Meters553.74a—
May 14Old Saybrook, Cromwell @ HKMay 14 · 400 Meters · Place 3 · CromwellCromwell400 Meters352.9—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 400 Meters · Place 6 · CromwellCromwell400 Meters653.77a—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 200 Meters · Place 15 · CromwellCromwell200 Meters1524.85a—
May 4Marty Roberts InvitationalMay 4 · 800 Meters · Place 5 · CromwellCromwell800 Meters52:12.53a—
Apr 29Hale Ray/North Branford @ CromwellApr 29 · 400 Meters · Place 2 · CromwellCromwell400 Meters252.9—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 400 Meters · Place 2 · CromwellCromwell400 Meters256.21a—
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 400 Meters · Place 5 · CromwellCromwell400 Meters5.55.03a11
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 200 Meters · Place 12 · CromwellCromwell200 Meters12.25.24a11

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15HIllhouse InvitationalDec 15 · 600 Meters · Place 21 · CromwellCromwell600 Meters21.1:33.95a11
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 600 Meters · Place 26 · CromwellCromwell600 Meters26.1:35.69a10
Feb 3Shoreline Conference Indoor ChampionshipFeb 3 · 600 Meters · Place 9 · CromwellCromwell600 Meters91:32.09a—
Jan 23Shoreline Coaches InvitationalJan 23 · 600 Meters · Place 12 · CromwellCromwell600 Meters121:35.33a10
Jan 7Elm City Coaches MeetJan 7 · 600 Meters · Place 14 · CromwellCromwell600 Meters141:36.87a10
Jan 5Shoreline League Meet #1Jan 5 · 600 Meters · Place 6 · CromwellCromwell600 Meters61:33.60a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Shoreline Conference ChampionshipMay 24 · 400 Meters · Place 10 · CromwellCromwell400 Meters1054.52a—
May 15League Meet #5 HK, Old Saybrook @ CromwellMay 15 · 400 Meters · Place 5 · CromwellCromwell400 Meters555.40a—
May 137th CT Froshmore ChampionshipsMay 13 · 400 Meters · Place 5 · CromwellCromwell400 Meters554.12a—
May 8League Meet #4 Hale Ray, Westbrook @ CromwellMay 8 · 400 Meters · Place 2 · CromwellCromwell400 Meters255.69a—
May 6Marty Roberts InvitationalMay 6 · 400 Meters · Place 12 · CromwellCromwell400 Meters1254.75a—
May 2Valley, Cromwell, North Branford @ Valley RegionalMay 2 · 800 Meters · Place 3 · CromwellCromwell800 Meters32:18.0—
Apr 24League Meet #2 Portland, LOLHS @ CromwellApr 24 · 400 Meters · Place 3 · CromwellCromwell400 Meters354.6—
Apr 18East Hampton VS Morgan/CromwellApr 18 · 400 Meters · Place 2 · CromwellCromwell400 Meters255.0—
Apr 18East Hampton VS Morgan/CromwellApr 18 · 200 Meters · Place 7 · CromwellCromwell200 Meters725.6—
Apr 1Bellringer Track & Field InvitationalApr 1 · 400 Meters · Place 8 · CromwellCromwell400 Meters8.55.97a10

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16HIllhouse InvitationalDec 16 · 600 Meters · Place 32 · CromwellCromwell600 Meters32.1:38.94a10
Feb 5Shoreline Conference Indoor ChampionshipFeb 5 · 600 Meters · Place 11 · CromwellCromwell600 Meters111:43.25Fr
Jan 28Shoreline Coaches InvitationalJan 28 · Long Jump · Place 25 · CromwellCromwellLong Jump2514-05.00Fr
Jan 13Shoreline League Meet #2Jan 13 · 600 Meters · Place 10 · CromwellCromwell600 Meters101:46.639
Jan 10Haddam Killingworth InvitationalJan 10 · Long Jump · Place 18 · CromwellCromwellLong Jump1814-09.00Fr
Jan 10Haddam Killingworth InvitationalJan 10 · 600 Meters · Place 20 · CromwellCromwell600 Meters201:49.30Fr
Jan 5Shoreline League Meet #1Jan 5 · 300 Meters · Place 17 · CromwellCromwell300 Meters1745.779

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Shoreline Conference ChampionshipMay 25 · 400 Meters · Place 12 · CromwellCromwell400 Meters1256.559
May 13Runnin' Rams InvitationalMay 13 · 400 Meters · Place 20 · CromwellCromwell400 Meters2056.889
May 7Marty Roberts InvitationalMay 7 · 400 Meters · Place 15 · CromwellCromwell400 Meters1556.749