Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRocky Hill Vs. New Britain · May 1515.2Rocky Hill Vs. New Britain May 15, 2024
100m Hurdles · 33" / 0.838m · OutdoorMaloney vs New Britain · May 519.77Maloney vs New Britain May 5, 2026
200 Meters · OutdoorPlatt vs. New Britain · Apr 2930.0Platt vs. New Britain April 29, 2025
300 Meters · IndoorHillhouse Freshmen, Sophomore, Novice Meet · Jan 1150.00aHillhouse Freshmen, Sophomore, Novice MeetJanuary 11, 2025
300m Hurdles · 30" / 0.762m · OutdoorMaloney vs New Britain · May 557.10Maloney vs New Britain May 5, 2026
400 Meters · OutdoorNew Britain vs. Wethersfield · Apr 221:14.54New Britain vs. WethersfieldApril 22, 2025
55 Meter · IndoorHillhouse Holiday Meet · Dec 288.55aHillhouse Holiday MeetDecember 28, 2024
55 Meters · Indoor8th James Barber Invitational · Jan 158.49a8th James Barber InvitationalJanuary 15, 2025
55m Hurdles · 33" · IndoorHillhouse Holiday Meet · Dec 3011.11aHillhouse Holiday MeetDecember 30, 2025
800 Meters · OutdoorRocky Hill Vs. New Britain · May 153:05.3Rocky Hill Vs. New Britain May 15, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20CCC South Division ChampionshipsMay 20 · 100m Hurdles · Place 14 · New Britain100m HurdlesRound P1420.39a11
May 12New Britain vs. SouthingtonMay 12 · 300m Hurdles · New Britain300m Hurdles30" / 0.762m—DNS11
May 12New Britain vs. SouthingtonMay 12 · 100m Hurdles · Place 5 · New Britain100m Hurdles33" / 0.838m5.20.07a11
May 5Maloney vs New Britain May 5 · 300m Hurdles · Place 3 · New Britain300m Hurdles30" / 0.762m3.57.10 PB11
May 5Maloney vs New Britain May 5 · 100m Hurdles · Place 4 · New Britain100m Hurdles33" / 0.838m4.19.77 PB11
Apr 28Rocky Hill vs. New BritainApr 28 · 300m Hurdles · Place 1 · New Britain300m Hurdles157.30a11
Apr 28Rocky Hill vs. New BritainApr 28 · 100m Hurdles · Place 3 · New Britain100m Hurdles319.40a11
Apr 2443rd O'Grady RelaysApr 24 · 300m Hurdles · Place 44 · New Britain300m Hurdles4458.13a11
Apr 21New Britain vs. BerlinApr 21 · 300m Hurdles · Place 7 · New Britain300m Hurdles30" / 0.762m7.1:01.63a11
Apr 21New Britain vs. BerlinApr 21 · 100m Hurdles · Place 3 · New Britain100m Hurdles33" / 0.838m3.19.82a11
Apr 14New Britain vs MiddletownApr 14 · 300m Hurdles · Place 7 · New Britain300m Hurdles71:03.411
Apr 14New Britain vs MiddletownApr 14 · 100m Hurdles · Place 5 · New Britain100m Hurdles519.811

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 132 · New Britain300 Meters13251.0711
Jan 92026 Yale HS ClassicJan 9 · 55m Hurdles · Place 64 · New Britain55m HurdlesRound P6411.2311
Jan 92026 Yale HS ClassicJan 9 · 55m Hurdles · Place 64 · New Britain55m HurdlesRound P6411.2311
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 132 · New Britain300 Meters13251.0711

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 55m Hurdles · Place 27 · New Britain55m Hurdles33"27.11.11a PB11
Dec 30Hillhouse Holiday MeetDec 30 · 55 Meter · Place 86 · New Britain55 Meter86.8.64a11
Jan 158th James Barber InvitationalJan 15 · 55 Meters · Place 35 · New Britain55 Meters358.49a PB—
Jan 11Hillhouse Freshmen, Sophomore, Novice MeetJan 11 · 300 Meters · Place 14 · New Britain300 Meters1450.00a PB—
Jan 78th Wilton Wright InvitationalJan 7 · 55 Meters · Place 23 · New Britain55 Meters238.51a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20Southington Vs. New BritainMay 20 · 300m Hurdles · Place 4 · New Britain300m Hurdles459.35a10
May 20Southington Vs. New BritainMay 20 · 100m Hurdles · Place 5 · New Britain100m Hurdles520.24a10
May 13Berlin vs New BritainMay 13 · 100m Hurdles · Place 3 · New Britain100m Hurdles320.00a10
May 10Froshmore Invitational - Overall ResultsMay 10 · 100m Hurdles · Place 13 · New Britain100m HurdlesRound P1320.01—
May 109th Froshmore InvitationalMay 10 · 100m Hurdles · Place 8 · New Britain100m Hurdles33" / 0.838mRound P8.20.01a10
May 109th Froshmore InvitationalMay 10 · 400 Meters · New Britain400 Meters—DNS10
May 7New Britain vs. MiddletownMay 7 · 100m Hurdles · Place 4 · New Britain100m Hurdles420.12a10
May 7New Britain vs. MiddletownMay 7 · 200 Meters · Place 7 · New Britain200 Meters730.28a10
May 2Middletown Frosh & Soph InviteMay 2 · 100m Hurdles · Place 17 · New Britain100m Hurdles1720.39a10
Apr 29Platt vs. New Britain Apr 29 · 200 Meters · Place 7 · New Britain200 Meters730.0 PB10
Apr 29Platt vs. New Britain Apr 29 · 100m Hurdles · Place 4 · New Britain100m Hurdles420.210
Apr 22New Britain vs. WethersfieldApr 22 · 100m Hurdles · Place 5 · New Britain100m Hurdles520.8810
Apr 22New Britain vs. WethersfieldApr 22 · 400 Meters · Place 6 · New Britain400 Meters61:14.54 PB10
Apr 22New Britain vs. WethersfieldApr 22 · 200 Meters · Place 3 · New Britain200 Meters331.1210
Apr 15New Britain vs. NewingtonApr 15 · 100m Hurdles · Place 5 · New Britain100m Hurdles33" / 0.838m5.21.40a10
Apr 15New Britain vs. NewingtonApr 15 · 200 Meters · Place 5 · New Britain200 Meters5.31.02a10
Apr 8Plainville HS vs New Britain HSApr 8 · 400 Meters · Place 8 · New Britain400 Meters81:15.02a10
Apr 8Plainville HS vs New Britain HSApr 8 · 100m Hurdles · Place 1 · New Britain100m Hurdles122.77a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 55 Meter · Place 81 · New Britain55 Meter81.8.55a PB10
Dec 20 23rd Hillhouse InvitationalDec 20 · 300 Meters · Place 93 · New Britain300 Meters93.52.76a10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15Rocky Hill Vs. New Britain May 15 · 800 Meters · Place 5 · New Britain800 Meters53:05.3 PB—
May 15Rocky Hill Vs. New Britain May 15 · 200 Meters · Place 9 · New Britain200 Meters932.0—
May 15Rocky Hill Vs. New Britain May 15 · 100 Meters · Place 9 · New Britain100 Meters915.2 PB—
May 7Hartford Public HS at NBHSMay 7 · 200 Meters · Place 8 · New Britain200 Meters831.45a—
May 7Hartford Public HS at NBHSMay 7 · 100 Meters · Place 6 · New Britain100 Meters615.33a—
Apr 30Wethersfield vs New BritainApr 30 · 400 Meters · Place 11 · New Britain400 Meters111:16.0—
Apr 30Wethersfield vs New BritainApr 30 · 200 Meters · Place 24 · New Britain200 Meters2432.2—
Apr 23NBHS vs Windsor HSApr 23 · 400 Meters · Place 12 · New Britain400 Meters121:18.05a—
Apr 23NBHS vs Windsor HSApr 23 · 200 Meters · Place 11 · New Britain200 Meters1132.56a—
Apr 16Bloomfield vs New BritainApr 16 · 400 Meters · Place 17 · New Britain400 Meters171:16.68a—
Apr 16Bloomfield vs New BritainApr 16 · 200 Meters · Place 18 · New Britain200 Meters1833.32a—
Apr 9Newington vs New BritainApr 9 · 400 Meters · Place 7 · New Britain400 Meters71:21.9—
Apr 9Newington vs New BritainApr 9 · 200 Meters · Place 14 · New Britain200 Meters1433.6—