Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCheshire / Wilbur Cross · Apr 811.0Cheshire / Wilbur CrossApril 8, 2025
200 Meters · OutdoorOrg-Jake Spartan Invitational · May 221.87aOrg-Jake Spartan InvitationalMay 2, 2026
300 Meters · Indoor2026 Yale HS Classic · Jan 935.952026 Yale HS ClassicJanuary 9, 2026
400 Meters · OutdoorCIAC State Open Boys Championship · Jun 748.67aCIAC State Open Boys ChampionshipJune 7, 2025
55 Meters · IndoorSCC Boys Developmental #2 · Jan 77.09aSCC Boys Developmental #2January 7, 2025
600 Meters · IndoorSCC Coaches Invitational · Jan 161:26.73aSCC Coaches InvitationalJanuary 16, 2026
Discus · 1.6kg · OutdoorCross vs. East Haven/West Haven · Apr 1148' 10Cross vs. East Haven/West Haven April 11, 2023
Javelin · 800g · OutdoorWilbur Cross & Branford @ Sheehan · Apr 553' 1Wilbur Cross & Branford @ SheehanApril 5, 2023
Shot Put · 12lb · OutdoorCross vs. East Haven/West Haven · Apr 1122' 8Cross vs. East Haven/West Haven April 11, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 400 Meters · Place 10 · Wilbur Cross400 Meters10.48.98a12
Jun 6CIAC State Open Outdoor T&F ChampionshipsJun 6 · 400 Meters · Place 5 · Wilbur Cross400 Meters548.78a12
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 400 Meters · Place 1 · Wilbur Cross400 Meters1.50.14a12
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 200 Meters · Wilbur Cross200 Meters—DNS12
May 26SCC Outdoor ChampionshipsMay 26 · 400 Meters · Place 2 · Wilbur Cross400 Meters249.23a12
May 26SCC Outdoor ChampionshipsMay 26 · 200 Meters · Place 6 · Wilbur Cross200 Meters622.49a12
May 18SCC East SectionalMay 18 · 400 Meters · Place 2 · Wilbur Cross400 Meters249.04a12
May 18SCC East SectionalMay 18 · 200 Meters · Place 2 · Wilbur Cross200 Meters222.67a12
May 2Org-Jake Spartan InvitationalMay 2 · 400 Meters · Place 1 · Wilbur Cross400 Meters149.19a12
May 2Org-Jake Spartan InvitationalMay 2 · 200 Meters · Place 2 · Wilbur Cross200 Meters221.87a PB12
Apr 28Wilbur Cross-Foran-Lyman HallApr 28 · 400 Meters · Place 1 · Wilbur Cross400 Meters1.49.4012
Apr 28Wilbur Cross-Foran-Lyman HallApr 28 · 200 Meters · Place 1 · Wilbur Cross200 Meters1.22.80a12
Apr 22Wilbur Cross-Hamden-SheehanApr 22 · 400 Meters · Place 1 · Wilbur Cross400 Meters150.40a12
Mar 31CRAMSJNE Time TrialsMar 31 · 400 Meters · Place 1 · Wilbur Cross400 Meters1.49.012
Mar 31CRAMSJNE Time TrialsMar 31 · 200 Meters · Place 1 · Wilbur Cross200 Meters1.22.112

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Last Chance State Qualifier Feb 9 · 600 Meters · Place 2 · Wilbur Cross600 Meters21:28.52a12
Jan 16SCC Coaches InvitationalJan 16 · 600 Meters · Place 4 · Wilbur Cross600 Meters4.1:26.73a PB12
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 9 · Wilbur Cross300 Meters935.95 PB12
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 9 · Wilbur Cross300 Meters935.9512

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 300 Meters · Wilbur Cross300 Meters—DNF12
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 11 · Wilbur Cross300 Meters11.36.05a12
Feb 22CIAC State Open Boys Indoor T&F ChampionshipFeb 22 · 300 Meters · Place 13 · Wilbur Cross300 Meters1339.94a—
Feb 14CIAC Class LL Boys ChampionshipFeb 14 · 300 Meters · Place 5 · Wilbur Cross300 Meters5.36.92a11
Feb 8SCC Indoor ChampionshipsFeb 8 · 300 Meters · Place 11 · Wilbur Cross300 Meters1137.39a—
Jan 29SCC Western SectionalJan 29 · 300 Meters · Place 4 · Wilbur Cross300 Meters437.43a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 300 Meters · Place 16 · Wilbur Cross300 Meters16.36.13a11
Jan 7SCC Boys Developmental #2Jan 7 · 300 Meters · Place 5 · Wilbur Cross300 Meters536.73a—
Jan 7SCC Boys Developmental #2Jan 7 · 55 Meters · Place 37 · Wilbur Cross55 Meters377.09a PB—
Jan 3Elm City Coaches MeetJan 3 · 300 Meters · Place 7 · Wilbur Cross300 Meters7.37.24a11
Jan 3Elm City Coaches MeetJan 3 · 600 Meters · Place 13 · Wilbur Cross600 Meters13.1:31.95a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 400 Meters · Place 4 · Wilbur Cross400 Meters4.48.78a11
Jun 7CIAC State Open Boys ChampionshipJun 7 · 400 Meters · Place 4 · Wilbur Cross400 Meters448.67a PB11
Jun 7CIAC State Open Boys ChampionshipJun 7 · 200 Meters · Place 7 · Wilbur Cross200 Meters722.17a11
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 400 Meters · Place 3 · Wilbur Cross400 Meters3.49.48a11
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 200 Meters · Place 3 · Wilbur Cross200 Meters3.22.43aWind: -1.211
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 100 Meters · Wilbur Cross100 MetersRound P—DNSWind: 0.811
May 27SCC Outdoor ChampionshipsMay 27 · 200 Meters · Place 2 · Wilbur Cross200 Meters222.37a11
May 19SCC West SectionalMay 19 · 400 Meters · Place 5 · Wilbur Cross400 Meters551.07a11
May 19SCC West SectionalMay 19 · 200 Meters · Place 3 · Wilbur Cross200 Meters322.41a11
Apr 30West Haven-Foran-Wilbur CrossApr 30 · 200 Meters · Place 1 · Wilbur Cross200 Meters122.35a11
Apr 30West Haven-Foran-Wilbur CrossApr 30 · 100 Meters · Place 2 · Wilbur Cross100 Meters211.33a11
Apr 23Wilbur Cross-Lyman Hall-ND-SHAApr 23 · 400 Meters · Place 1 · Wilbur Cross400 Meters150.4011
Apr 23Wilbur Cross-Lyman Hall-ND-SHAApr 23 · 200 Meters · Place 1 · Wilbur Cross200 Meters122.8411
Apr 23Wilbur Cross-Lyman Hall-ND-SHAApr 23 · 100 Meters · Place 2 · Wilbur Cross100 Meters211.3911
Apr 8Cheshire / Wilbur CrossApr 8 · 100 Meters · Place 1 · Wilbur Cross100 Meters111.0 PB11
Apr 3CRAMSJ Time TrialsApr 3 · 400 Meters · Place 1 · Wilbur Cross400 Meters1.50.211

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 300 Meters · Place 6 · Wilbur Cross300 Meters6.36.92a11
Dec 21The Beantown Winter ClassicDec 21 · 300 Meters · Place 19 · Wilbur Cross300 Meters19.37.32a11
Dec 14Hillhouse Developmental MeetDec 14 · 600 Meters · Wilbur Cross600 Meters—DNS11
Feb 8CIAC Class LL Boys ChampionshipFeb 8 · 300 Meters · Place 14 · Wilbur Cross300 Meters14.38.41a10
Jan 20SCC Coaches InvitationalJan 20 · 300 Meters · Place 15 · Wilbur Cross300 Meters1538.9310
Jan 20SCC Coaches InvitationalJan 20 · 300 Meters · Place 15 · Wilbur Cross300 Meters1538.9310
Jan 5Elm City Coaches MeetJan 5 · 300 Meters · Place 17 · Wilbur Cross300 Meters17.39.06a10
Jan 5Elm City Coaches MeetJan 5 · 600 Meters · Wilbur Cross600 Meters—DNS10
Jan 3SCC Boys Developmental Meet #2Jan 3 · 300 Meters · Place 19 · Wilbur Cross300 Meters1938.88a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 7Practice Time TrialDec 7 · 400 Meters · Place 3 · Wilbur Cross400 Meters3.53.97a11
Dec 7Practice Time TrialDec 7 · 200 Meters · Place 4 · Wilbur Cross200 Meters4.24.58a11
May 29CIAC Class LL Boys ChampionshipMay 29 · 400 Meters · Place 15 · Wilbur Cross400 Meters15.52.34a10
May 29CIAC Class LL Boys ChampionshipMay 29 · 200 Meters · Wilbur Cross200 Meters--DNSWind: 0.810
May 21SCC Outdoor ChampionshipsMay 21 · 400 Meters · Place 10 · Wilbur Cross400 Meters1052.24a—
May 21SCC Outdoor ChampionshipsMay 21 · 200 Meters · Place 17 · Wilbur Cross200 Meters1723.78a—
May 13SCC Eastern SectionalMay 13 · 400 Meters · Place 8 · Wilbur Cross400 Meters852.82a—
May 13SCC Eastern SectionalMay 13 · 200 Meters · Place 6 · Wilbur Cross200 Meters624.05a—
May 8Lyman Hall @ Wilbur CrossMay 8 · 400 Meters · Place 1 · Wilbur Cross400 Meters151.77a—
Apr 23Lauralton Hall/F.Prep & Wilbur Cross @ GuilfordApr 23 · 400 Meters · Place 1 · Wilbur Cross400 Meters152.34a—
Apr 23Lauralton Hall/F.Prep & Wilbur Cross @ GuilfordApr 23 · 200 Meters · Place 4 · Wilbur Cross200 Meters424.07a—
Apr 18Cheshire & East Haven @ Wilbur CrossApr 18 · Discus · Place 14 · Wilbur CrossDiscus1461-9—
Apr 18Cheshire & East Haven @ Wilbur CrossApr 18 · 400 Meters · Place 3 · Wilbur Cross400 Meters355.20a—
Apr 13Hillhouse Freshmen Sophomore, Novice MeetApr 13 · 100 Meters · Place 6 · Wilbur Cross100 Meters612.36a—
Apr 13Hillhouse Freshmen Sophomore, Novice MeetApr 13 · Javelin · Place 9 · Wilbur CrossJavelin972-8—
Apr 13Hillhouse Freshmen Sophomore, Novice MeetApr 13 · Shot Put · Place 11 · Wilbur CrossShot Put1130-3—
Apr 9Hand vs Wilbur Cross, SheehanApr 9 · 400 Meters · Place 2 · Wilbur Cross400 Meters252.5—
Apr 9Hand vs Wilbur Cross, SheehanApr 9 · 200 Meters · Place 4 · Wilbur Cross200 Meters423.8—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 300 Meters · Place 35 · Wilbur Cross300 Meters35.39.69a10
Dec 20SCC Boys Developmental Meet #1Dec 20 · 1000 Meters · Wilbur Cross1000 Meters—DNS10
Dec 20SCC Boys Developmental Meet #1Dec 20 · 600 Meters · Place 29 · Wilbur Cross600 Meters29.1:36.42a10
Dec 4Time TrialDec 4 · 400 Meters · Place 20 · Wilbur Cross400 Meters20.1:00.90aUnofficial10
Dec 4Time TrialDec 4 · 200 Meters · Place 14 · Wilbur Cross200 Meters14.26.30aUnofficial10
Jan 14Hillhouse Freshmen Sophomore MeetJan 14 · High Jump · Wilbur CrossHigh Jump—NH9
Jan 14Hillhouse Freshmen Sophomore MeetJan 14 · 600 Meters · Place 8 · Wilbur Cross600 Meters81:43.98a9
Jan 14Hillhouse Freshmen Sophomore MeetJan 14 · 300 Meters · Place 16 · Wilbur Cross300 Meters1642.91a9
Jan 9SCC Novice MeetJan 9 · High Jump · Wilbur CrossHigh Jump—NH9
Jan 9SCC Novice MeetJan 9 · 300 Meters · Place 30 · Wilbur Cross300 Meters3044.70a9
Jan 3SCC Boys Developmental #2Jan 3 · 300 Meters · Place 153 · Wilbur Cross300 Meters15346.079
Jan 3SCC Boys Developmental #2Jan 3 · 55 Meters · Place 188 · Wilbur Cross55 Meters1888.089

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 19SCC Boys Novice MeetMay 19 · Javelin · Place 37 · Wilbur CrossJavelin3758-11—
May 19SCC Boys Novice MeetMay 19 · Discus · Place 46 · Wilbur CrossDiscus4661-6—
May 19SCC Boys Novice MeetMay 19 · 200 Meters · Place 10 · Wilbur Cross200 Meters1025.31a—
May 10Xavier- Wilbur Cross - Cheshire BOYS MeetMay 10 · Discus · Place 10 · Wilbur CrossDiscus1060-6—
May 10Xavier- Wilbur Cross - Cheshire BOYS MeetMay 10 · Javelin · Place 9 · Wilbur CrossJavelin956-10—
May 10Xavier- Wilbur Cross - Cheshire BOYS MeetMay 10 · Shot Put · Place 12 · Wilbur CrossShot Put1223-1—
May 10Xavier- Wilbur Cross - Cheshire BOYS MeetMay 10 · 200 Meters · Place 14 · Wilbur Cross200 Meters1426.30a—
May 3Shelton vs. Wilbur CrossMay 3 · Javelin · Place 9 · Wilbur CrossJavelin972-1—
May 3Shelton vs. Wilbur CrossMay 3 · Discus · Place 12 · Wilbur CrossDiscus1257-2—
May 3Shelton vs. Wilbur CrossMay 3 · Shot Put · Place 11 · Wilbur CrossShot Put1126-2—
May 3Shelton vs. Wilbur CrossMay 3 · 400 Meters · Place 8 · Wilbur Cross400 Meters859.76a—
Apr 25Hand/hamdenApr 25 · Javelin · Place 5 · Wilbur CrossJavelin532-4—
Apr 25Hand/hamdenApr 25 · Discus · Place 3 · Wilbur CrossDiscus357-4—
Apr 25Hand/hamdenApr 25 · Shot Put · Place 7 · Wilbur CrossShot Put721-0—
Apr 18Bloomfield vs Wilbur CrossApr 18 · Javelin · Place 12 · Wilbur CrossJavelin1235-1—
Apr 18Bloomfield vs Wilbur CrossApr 18 · Discus · Place 11 · Wilbur CrossDiscus1155-10—
Apr 11Cross vs. East Haven/West Haven Apr 11 · Javelin · Place 10 · Wilbur CrossJavelin800g10.47' 39
Apr 11Cross vs. East Haven/West Haven Apr 11 · Discus · Place 12 · Wilbur CrossDiscus1.6kg12.48' 10 PB9
Apr 11Cross vs. East Haven/West Haven Apr 11 · Shot Put · Place 9 · Wilbur CrossShot Put12lb9.22' 8 PB9
Apr 5Wilbur Cross & Branford @ SheehanApr 5 · Javelin · Place 14 · Wilbur CrossJavelin800g14.53' 1 PB9
Apr 5Wilbur Cross & Branford @ SheehanApr 5 · High Jump · Wilbur CrossHigh Jump—SCR9