Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlainville B/G vs Berlin B/G · May 1413.0Plainville B/G vs Berlin B/GMay 14, 2024
110m Hurdles · 39" / 0.991m · OutdoorSouthington vs. Plainville · May 517.7Southington vs. PlainvilleMay 5, 2026
200 Meters · OutdoorMaloney vs Plainville · Apr 3027.7Maloney vs PlainvilleApril 30, 2024
300m Hurdles · 36" / 0.914m · OutdoorSouthington vs. Plainville · May 548.20aSouthington vs. PlainvilleMay 5, 2026
400 Meters · OutdoorMiddletown Vs. Plainville · May 71:03.2Middletown Vs. PlainvilleMay 7, 2024
55 Meters · IndoorWesleyan Cardinal Qualifier · Jan 218.00aWesleyan Cardinal QualifierJanuary 21, 2025
Long Jump · OutdoorPlainville vs Berlin · Apr 717' 6"Plainville vs BerlinApril 7, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · 110m Hurdles · Place 24 · Plainville110m Hurdles2417.81a11
May 20CCC South Division ChampionshipsMay 20 · 300m Hurdles · Place 14 · Plainville300m Hurdles1447.10a11
May 20CCC South Division ChampionshipsMay 20 · 110m Hurdles · Place 6 · Plainville110m HurdlesRound P617.41a11
May 20CCC South Division ChampionshipsMay 20 · 110m Hurdles · Place 8 · Plainville110m Hurdles817.53a11
May 12Rocky Hill vs. PlainvilleMay 12 · Long Jump · Place 6 · PlainvilleLong Jump616-1111
May 12Rocky Hill vs. PlainvilleMay 12 · 300m Hurdles · Place 1 · Plainville300m Hurdles146.30a11
May 12Rocky Hill vs. PlainvilleMay 12 · 110m Hurdles · Place 3 · Plainville110m Hurdles318.25a11
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 110m Hurdles · Place 11 · Plainville110m Hurdles1119.16a11
May 5Southington vs. PlainvilleMay 5 · Long Jump · Place 5 · PlainvilleLong Jump5.15' 6"11
May 5Southington vs. PlainvilleMay 5 · 300m Hurdles · Place 7 · Plainville300m Hurdles36" / 0.914m7.48.20a PB11
May 5Southington vs. PlainvilleMay 5 · 110m Hurdles · Place 4 · Plainville110m Hurdles39" / 0.991m4.17.7 PB11
May 2Middletown Varsity T&F InvitationalMay 2 · 110m Hurdles · Place 24 · Plainville110m Hurdles2419.37a11
Apr 28Middletown vs PlainvilleApr 28 · Long Jump · Place 5 · PlainvilleLong Jump517-511
Apr 28Middletown vs PlainvilleApr 28 · 300m Hurdles · Place 2 · Plainville300m Hurdles248.311
Apr 28Middletown vs PlainvilleApr 28 · 110m Hurdles · Place 3 · Plainville110m Hurdles317.411
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 110m Hurdles · Place 10 · Plainville110m Hurdles1017.62a11
Apr 21Platt vs. PlainvilleApr 21 · Long Jump · Place 6 · PlainvilleLong Jump6.15' 4.75"11
Apr 21Platt vs. PlainvilleApr 21 · 300m Hurdles · Place 2 · Plainville300m Hurdles36" / 0.914m2.48.611
Apr 21Platt vs. PlainvilleApr 21 · 110m Hurdles · Place 2 · Plainville110m Hurdles39" / 0.991m2.18.811
Apr 10Plainville vs NewingtonApr 10 · Long Jump · PlainvilleLong Jump—DNS11
Apr 10Plainville vs NewingtonApr 10 · 300m Hurdles · Place 7 · Plainville300m Hurdles36" / 0.914m7.53.111
Apr 10Plainville vs NewingtonApr 10 · 110m Hurdles · Place 2 · Plainville110m Hurdles39" / 0.991m2.18.111
Apr 7Plainville vs BerlinApr 7 · Long Jump · Place 6 · PlainvilleLong Jump6.17' 6" PB11
Apr 7Plainville vs BerlinApr 7 · 300m Hurdles · Place 5 · Plainville300m Hurdles36" / 0.914m5.51.111
Apr 7Plainville vs BerlinApr 7 · 110m Hurdles · Place 2 · Plainville110m Hurdles39" / 0.991m2.19.211

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Hillhouse Varsity ShowcaseJan 23 · 55m Hurdles · Place 26 · Plainville55m Hurdles269.16a11
Jan 21Wesleyan Cardinal QualifierJan 21 · 55m Hurdles · Place 8 · Plainville55m Hurdles89.80a11
Jan 14Wesleyan Red & Black QualifierJan 14 · 55m Hurdles · Place 3 · Plainville55m Hurdles39.74a11
Jan 9Varsity Night InviteJan 9 · 55m Hurdles · Place 5 · Plainville55m Hurdles59.45a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Plainville vs Rocky HillMay 20 · 300m Hurdles · Place 4 · Plainville300m Hurdles451.510
May 20Plainville vs Rocky HillMay 20 · 110m Hurdles · Place 3 · Plainville110m Hurdles320.210
May 15Newington vs PlainvilleMay 15 · 300m Hurdles · Place 4 · Plainville300m Hurdles450.710
May 15Newington vs PlainvilleMay 15 · 110m Hurdles · Place 5 · Plainville110m Hurdles520.110
May 13Plainville vs PlattMay 13 · 300m Hurdles · Place 3 · Plainville300m Hurdles350.510
May 13Plainville vs PlattMay 13 · 110m Hurdles · Place 3 · Plainville110m Hurdles320.410
May 2Middletown Frosh & Soph InviteMay 2 · 300m Hurdles · Place 11 · Plainville300m Hurdles1149.43a10
May 2Middletown Frosh & Soph InviteMay 2 · 110m Hurdles · Place 14 · Plainville110m Hurdles1420.66a10
Apr 29Berlin vs PlainvilleApr 29 · 300m Hurdles · Place 3 · Plainville300m Hurdles350.5110
Apr 29Berlin vs PlainvilleApr 29 · 110m Hurdles · Place 3 · Plainville110m Hurdles331.010
Apr 22Plainville HS vs Maloney HSApr 22 · 300m Hurdles · Place 3 · Plainville300m Hurdles352.810
Apr 22Plainville HS vs Maloney HSApr 22 · 110m Hurdles · Place 3 · Plainville110m Hurdles320.110
Apr 11Wethersfield vs PlainvilleApr 11 · 300m Hurdles · Place 7 · Plainville300m Hurdles754.910
Apr 11Wethersfield vs PlainvilleApr 11 · 110m Hurdles · Place 6 · Plainville110m Hurdles621.410
Apr 8Plainville HS vs New Britain HSApr 8 · 300m Hurdles · Place 4 · Plainville300m Hurdles452.65a10
Apr 8Plainville HS vs New Britain HSApr 8 · 110m Hurdles · Place 5 · Plainville110m Hurdles525.13a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Wesleyan Cardinal QualifierJan 21 · 55m Hurdles · Place 13 · Plainville55m Hurdles1310.20a—
Jan 21Wesleyan Cardinal QualifierJan 21 · 55 Meters · Place 82 · Plainville55 Meters828.00a PB—
Jan 9Wesleyan Developmental 2Jan 9 · 55m Hurdles · Place 3 · Plainville55m Hurdles311.03a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14Plainville B/G vs Berlin B/GMay 14 · 400 Meters · Place 3 · Plainville400 Meters31:08.0—
May 14Plainville B/G vs Berlin B/GMay 14 · Javelin · Place 3 · PlainvilleJavelin375-0—
May 14Plainville B/G vs Berlin B/GMay 14 · 200 Meters · Place 8 · Plainville200 Meters828.2—
May 14Plainville B/G vs Berlin B/GMay 14 · 100 Meters · Place 8 · Plainville100 Meters813.0 PB—
May 7Middletown Vs. PlainvilleMay 7 · Javelin · Place 3 · PlainvilleJavelin372-1—
May 7Middletown Vs. PlainvilleMay 7 · 400 Meters · Place 3 · Plainville400 Meters31:03.2 PB—
May 7Middletown Vs. PlainvilleMay 7 · 200 Meters · Place 17 · Plainville200 Meters1728.50a—
May 3Middletown Frosh & Soph InviteMay 3 · 200 Meters · Place 58 · Plainville200 Meters5827.98a—
Apr 30Maloney vs PlainvilleApr 30 · Javelin · Place 3 · PlainvilleJavelin371-0—
Apr 30Maloney vs PlainvilleApr 30 · 200 Meters · Place 10 · Plainville200 Meters1027.7 PB—
Apr 30Maloney vs PlainvilleApr 30 · 100 Meters · Place 20 · Plainville100 Meters2013.9—
Apr 24Plainville B/G vs Bristol Central B/GApr 24 · Javelin · Place 9 · PlainvilleJavelin973-3—
Apr 24Plainville B/G vs Bristol Central B/GApr 24 · 400 Meters · Place 8 · Plainville400 Meters81:05.3—
Apr 24Plainville B/G vs Bristol Central B/GApr 24 · 200 Meters · Place 24 · Plainville200 Meters2428.6—
Apr 24Plainville B/G vs Bristol Central B/GApr 24 · 100 Meters · Place 29 · Plainville100 Meters2913.7—
Apr 16Platt vs. Plainville Apr 16 · Javelin · Place 2 · PlainvilleJavelin278-0—
Apr 16Platt vs. Plainville Apr 16 · 200 Meters · Place 9 · Plainville200 Meters927.7—
Apr 646th Hammonasset Freshman InvitationalApr 6 · Javelin · Place 9 · PlainvilleJavelin970-6—
Apr 646th Hammonasset Freshman InvitationalApr 6 · 400 Meters · Place 13 · Plainville400 Meters131:08.08a—
Apr 646th Hammonasset Freshman InvitationalApr 6 · 200 Meters · Place 49 · Plainville200 Meters4930.70a—
Apr 2Plainville B/G vs Bristol Eastern B/GApr 2 · Javelin · Place 1 · PlainvilleJavelin180-3—
Apr 2Plainville B/G vs Bristol Eastern B/GApr 2 · 100 Meters · Place 12 · Plainville100 Meters1213.7—