Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor 23rd Hillhouse Invitational · Dec 206:08.84a 23rd Hillhouse InvitationalDecember 20, 2024
1600 Meters · OutdoorNew Britain vs. Middletown · May 76:11.37aNew Britain vs. MiddletownMay 7, 2025
2000m Steeplechase · 0.762m · Outdoor10th Froshmore Invitational · May 98:37.91a10th Froshmore InvitationalMay 9, 2026
300m Hurdles · 30" / 0.762m · OutdoorWethersfield vs Middletown & Bulkeley · May 558.3Wethersfield vs Middletown & BulkeleyMay 5, 2026
3200 Meters · OutdoorMaloney vs Middletown · Apr 2115:23.0Maloney vs Middletown April 21, 2026
400 Meters · OutdoorMiddletown Varsity T&F Invitational · May 21:10.37aMiddletown Varsity T&F InvitationalMay 2, 2026
600 Meters · IndoorHillhouse Developmental Meet · Dec 141:53.04aHillhouse Developmental MeetDecember 14, 2024
800 Meters · OutdoorMiddletown Varsity T&F Invitational · May 32:38.55aMiddletown Varsity T&F InvitationalMay 3, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20CCC South Division ChampionshipsMay 20 · 300m Hurdles · Place 16 · Middletown (CT)300m Hurdles1658.84a12
May 20CCC South Division ChampionshipsMay 20 · 800 Meters · Place 16 · Middletown (CT)800 Meters162:47.82a12
May 910th Froshmore InvitationalMay 9 · 2000m Steeplechase · Place 2 · Middletown (CT)2000m Steeplechase0.762m2.8:37.91a PB12
May 5Wethersfield vs Middletown & BulkeleyMay 5 · 300m Hurdles · Place 3 · Middletown (CT)300m Hurdles30" / 0.762m3.58.3 PB12
May 5Wethersfield vs Middletown & BulkeleyMay 5 · 800 Meters · Place 3 · Middletown (CT)800 Meters3.2:58.012
May 2Middletown Varsity T&F InvitationalMay 2 · 400 Meters · Place 27 · Middletown (CT)400 Meters271:10.37a PB12
Apr 28Middletown vs PlainvilleApr 28 · 1600 Meters · Place 2 · Middletown (CT)1600 Meters26:23.012
Apr 28Middletown vs PlainvilleApr 28 · 800 Meters · Place 3 · Middletown (CT)800 Meters32:56.112
Apr 21Maloney vs Middletown Apr 21 · 3200 Meters · Place 2 · Middletown (CT)3200 Meters2.15:23.0 PB12
Apr 21Maloney vs Middletown Apr 21 · 1600 Meters · Place 2 · Middletown (CT)1600 Meters2.6:42.012
Apr 21Maloney vs Middletown Apr 21 · 800 Meters · Place 1 · Middletown (CT)800 Meters1.3:05.012
Apr 7Newington vs Middletown DualApr 7 · 1600 Meters · Place 2 · Middletown (CT)1600 Meters26:25.012
Apr 7Newington vs Middletown DualApr 7 · 800 Meters · Place 2 · Middletown (CT)800 Meters22:51.712

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27CCC Outdoor TF ChampionshipsMay 27 · 800 Meters · Place 35 · Middletown (CT)800 Meters352:42.44a11
May 20Middletown vs BerlinMay 20 · 800 Meters · Place 2 · Middletown (CT)800 Meters22:43.4011
May 13Middletown vs MaloneyMay 13 · 1600 Meters · Place 2 · Middletown (CT)1600 Meters26:12.011
May 13Middletown vs MaloneyMay 13 · 800 Meters · Place 1 · Middletown (CT)800 Meters12:54.011
May 9The 93rd Greater Hartford InvitationalMay 9 · 800 Meters · Place 26 · Middletown (CT)800 Meters262:39.2611
May 7New Britain vs. MiddletownMay 7 · 1600 Meters · Place 1 · Middletown (CT)1600 Meters16:11.37a PB11
May 7New Britain vs. MiddletownMay 7 · 800 Meters · Place 3 · Middletown (CT)800 Meters32:39.02a11
May 3Middletown Varsity T&F InvitationalMay 3 · 800 Meters · Place 24 · Middletown (CT)800 Meters242:38.55a PB11
Apr 29Middletown vs NewingtonApr 29 · 1600 Meters · Place 1 · Middletown (CT)1600 Meters1.6:12.911
Apr 29Middletown vs NewingtonApr 29 · 800 Meters · Place 2 · Middletown (CT)800 Meters2.2:42.311
Apr 22Rocky Hill vs. MiddletownApr 22 · 800 Meters · Place 2 · Middletown (CT)800 Meters22:38.911
Apr 15Southington vs. MiddletownApr 15 · 1600 Meters · Place 2 · Middletown (CT)1600 Meters26:11.611
Apr 15Southington vs. MiddletownApr 15 · 800 Meters · Place 4 · Middletown (CT)800 Meters42:44.611
Apr 8Middletown vs PlattApr 8 · 1600 Meters · Place 2 · Middletown (CT)1600 Meters26:17.60a11
Apr 8Middletown vs PlattApr 8 · 800 Meters · Place 2 · Middletown (CT)800 Meters22:51.60a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18SCC Coaches InvitationalJan 18 · 600 Meters · Place 33 · Middletown (CT)600 Meters331:54.27a—
Jan 3Elm City Coaches MeetJan 3 · 1600 Meters · Middletown (CT)1600 Meters—DNS11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20 23rd Hillhouse InvitationalDec 20 · 1600 Meters · Place 30 · Middletown (CT)1600 Meters30.6:08.84a PB11
Dec 14Hillhouse Developmental MeetDec 14 · 600 Meters · Place 13 · Middletown (CT)600 Meters13.1:53.04a PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21CCC Outdoor TF ChampionshipsMay 21 · 800 Meters · Place 43 · Middletown (CT)800 Meters432:47.43a—
May 14Middletown Vs. Lewis MillsMay 14 · 800 Meters · Place 3 · Middletown (CT)800 Meters32:55.8—
May 118th Froshmore InvitationalMay 11 · 800 Meters · Middletown (CT)800 Meters—DNS10
May 3Middletown Frosh & Soph InviteMay 3 · 800 Meters · Place 20 · Middletown (CT)800 Meters202:52.52a—
Apr 30Platt vs. MiddletownApr 30 · 1600 Meters · Place 5 · Middletown (CT)1600 Meters56:31.0—
Apr 23Bristol Eastern vs. MiddletownApr 23 · 800 Meters · Place 4 · Middletown (CT)800 Meters42:58.0—
Apr 16Berlin vs MiddletownApr 16 · 800 Meters · Place 3 · Middletown (CT)800 Meters33:02.0—
Apr 9Middletown Vs. Bristol CentralApr 9 · 800 Meters · Place 7 · Middletown (CT)800 Meters72:57.96a—
Apr 5Middletown Vs MaloneyApr 5 · 800 Meters · Place 2 · Middletown (CT)800 Meters23:05.9—