Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTufts Cupid Challenge · Feb 74:38.68aTufts Cupid ChallengeFebruary 7, 2025
1000 Meters · IndoorTufts 6-Way Invitational · Feb 72:38.76aTufts 6-Way InvitationalFebruary 7, 2026
1500 Meters · OutdoorSilfen Invitational · Apr 104:07.86aSilfen InvitationalApril 10, 2026
1600 Meters · IndoorNorth Shore HS Invitational · Dec 264:50.32aNorth Shore HS InvitationalDecember 26, 2022
1600 Meters · OutdoorGuilford @ Amity · May 74:35.16aGuilford @ AmityMay 7, 2024
300 Meters · IndoorSCC Boys Developmental #2 · Jan 445.06SCC Boys Developmental #2January 4, 2022
55 Meters · Indoor6th James Barber Invitational · Jan 112:46.91a6th James Barber InvitationalJanuary 11, 2023
600 Meters · IndoorSCC Indoor Championships · Feb 31:27.66aSCC Indoor ChampionshipsFebruary 3, 2024
800 Meters · IndoorTufts Cupid Challenge · Feb 132:03.31aTufts Cupid ChallengeFebruary 13, 2026
800 Meters · OutdoorCIAC Class L Boys Championship · May 301:56.87aCIAC Class L Boys ChampionshipMay 30, 2024
varsity Late · Indoor5th James Barber Invitational · Jan 103:06.885th James Barber InvitationalJanuary 10, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 800 Meters · Place 23 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters23.2:00.55aSo
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 800 Meters · Place 30 · Wesleyan (Conn.)Wesleyan (Conn.)800 MetersRound P30.2:00.85aSo
Apr 18Trinity InvitationalApr 18 · 800 Meters · Place 15 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters15.1:58.05aSo
Apr 10Silfen InvitationalApr 10 · 1500 Meters · Place 4 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters4.4:07.86a PBSo
Apr 4Amherst Spring FlingApr 4 · 800 Meters · Place 24 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters24.2:00.87aSo
Mar 28UMASS Flagship OpenerMar 28 · 1500 Meters · Place 7 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters7.4:14.28aSo
Mar 21J Elmer Swanson Spring ClassicMar 21 · 800 Meters · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters112:02.12aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 1000 Meters · Place 24 · Wesleyan (Conn.)Wesleyan (Conn.)1000 Meters242:45.76aSO
Feb 13Tufts Cupid ChallengeFeb 13 · 800 Meters · Place 17 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters172:03.31a PBSo
Feb 7Tufts 6-Way InvitationalFeb 7 · 1000 Meters · Place 13 · Wesleyan (Conn.)Wesleyan (Conn.)1000 Meters132:38.76a PBSO
Feb 1Middlebury's NESCAC InviteFeb 1 · 800 Meters · Place 20 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters202:04.07aSO
Jan 24Wesleyan Alumni InvitationalJan 24 · 600 Meters · Place 7 · WesleyanWesleyan600 Meters71:29.13SO

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Trinity InvitationalApr 19 · 800 Meters · Place 33 · WesleyanWesleyan800 Meters332:02.16FR
Apr 19Trinity InvitationalApr 19 · 800 Meters · Place 33 · WesleyanWesleyan800 Meters332:02.16FR
Apr 5Amherst Spring FlingApr 5 · 1500 Meters · Place 31 · WesleyanWesleyan1500 Meters314:18.70FR
Mar 29Tufts Snowflake ClassicMar 29 · 800 Meters · Place 22 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters222:08.92aFr
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 1500 Meters · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters11.4:14.88aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Springfield College Triangle ClassicFeb 21 · 800 Meters · Place 8 · WesleyanWesleyan800 Meters82:09.49FR
Feb 15Tufts Stampede OpenFeb 15 · 800 Meters · Place 10 · WesleyanWesleyan800 Meters102:05.16FR
Feb 7Tufts Cupid ChallengeFeb 7 · 1 Mile · Place 21 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile214:38.68a PB—
Jan 17NYC Gotham CupJan 17 · 800 Meters · Place 35 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters35.2:05.09aFr
Jan 11Suffolk RelaysJan 11 · 1000 Meters · Place 29 · Wesleyan (Conn.)Wesleyan (Conn.)1000 Meters292:41.80a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · 1 Mile · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile1.4:39.94aFr
Feb 10CIAC Class L Boys ChampionshipFeb 10 · 600 Meters · AmityAmity600 Meters—DNS12
Feb 3SCC Indoor ChampionshipsFeb 3 · 600 Meters · Place 4 · AmityAmity600 Meters4.1:27.66a PB12
Jan 25SCC Eastern SectionalJan 25 · 600 Meters · Place 3 · AmityAmity600 Meters31:28.61a—
Jan 20SCC Coaches InvitationalJan 20 · 600 Meters · AmityAmity600 Meters—DQ12
Jan 20SCC Coaches InvitationalJan 20 · 600 Meters · AmityAmity600 Meters—DQ12
Jan 1239th Yale Track ClassicJan 12 · 1000 Meters · Place 13 · Amity Reg.Amity Reg.1000 Meters132:39.6912
Jan 3SCC Boys Developmental Meet #2Jan 3 · 1600 Meters · Place 20 · AmityAmity1600 Meters204:57.11a—
Jan 3SCC Boys Developmental Meet #2Jan 3 · 600 Meters · Place 4 · AmityAmity600 Meters41:28.24a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3CIAC State Open Boys ChampionshipJun 3 · 800 Meters · Place 15 · AmityAmity800 Meters15.1:59.72a12
May 30CIAC Class L Boys ChampionshipMay 30 · 800 Meters · Place 4 · AmityAmity800 Meters41:56.87a PB—
May 21SCC Outdoor ChampionshipsMay 21 · 800 Meters · Place 8 · AmityAmity800 Meters82:00.88a—
May 13SCC Eastern SectionalMay 13 · 800 Meters · Place 3 · AmityAmity800 Meters32:03.80a—
May 7Guilford @ AmityMay 7 · 1600 Meters · Place 1 · AmityAmity1600 Meters14:35.16a PB—
May 4Org-Jake Spartan InvitationalMay 4 · 800 Meters · Place 3 · AmityAmity800 Meters32:00.25a—
Apr 30Shelton & Wilbur Cross @ AmityApr 30 · 800 Meters · Place 1 · AmityAmity800 Meters11:58.39a—
Apr 23Amity & Sheehan @ East HavenApr 23 · 1600 Meters · Place 2 · AmityAmity1600 Meters24:37.20a—
Apr 17Lyman Hall vs. Hand and Amity COED (New Date)Apr 17 · 1600 Meters · Place 2 · AmityAmity1600 Meters24:37.0—
Apr 17Lyman Hall vs. Hand and Amity COED (New Date)Apr 17 · 800 Meters · Place 3 · AmityAmity800 Meters32:06.3—
Apr 10Cheshire/Fairfield Prep/Lauralton Hall @ AmityApr 10 · 1600 Meters · Place 2 · AmityAmity1600 Meters24:41.53a—
Apr 10Cheshire/Fairfield Prep/Lauralton Hall @ AmityApr 10 · 800 Meters · Place 2 · AmityAmity800 Meters22:10.21a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 1000 Meters · Place 22 · AmityAmity1000 Meters22.2:45.51a12
Dec 20SCC Boys Developmental Meet #1Dec 20 · 1000 Meters · Place 16 · AmityAmity1000 Meters16.2:50.04a12
Feb 10CIAC Class L Boys ChampionshipFeb 10 · 1000 Meters · AmityAmity1000 Meters—DNS11
Feb 4SCC ChampionshipsFeb 4 · 1000 Meters · Place 4 · AmityAmity1000 Meters42:43.0211
Jan 28SCC Eastern SectionalJan 28 · 1000 Meters · Place 3 · AmityAmity1000 Meters32:43.64a11
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1000 Meters · Place 63 · AmityAmity1000 Meters632:52.4011
Jan 116th James Barber InvitationalJan 11 · 55 Meters · Place 4 · AmityAmity55 MetersRound P42:46.91a PB11
Jan 3SCC Boys Developmental #2Jan 3 · 1600 Meters · Place 12 · AmityAmity1600 Meters124:51.1911
Jan 3SCC Boys Developmental #2Jan 3 · 600 Meters · Place 13 · AmityAmity600 Meters131:32.2511

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31CIAC Class L Boys ChampionshipMay 31 · 800 Meters · Place 11 · AmityAmity800 Meters11.2:05.03a11
May 15SCC East SectionalMay 15 · 800 Meters · Place 4 · AmityAmity800 Meters42:06.34a—
May 10Career Duals #2May 10 · 800 Meters · Place 3 · AmityAmity800 Meters32:05.31a—
May 6Org-Jake Spartan Invitational May 6 · 800 Meters · Place 5 · AmityAmity800 Meters52:04.35a—
May 2Lyman Hall, Foran, Amity @HillhouseMay 2 · 800 Meters · Place 4 · AmityAmity800 Meters42:06.40a—
Apr 26Law-Amity-Prep-Lauralton DualsApr 26 · 1600 Meters · Place 2 · AmityAmity1600 Meters24:51.57a—
Apr 26Law-Amity-Prep-Lauralton DualsApr 26 · 800 Meters · Place 1 · AmityAmity800 Meters12:11.84a—
Apr 18Quinnipiac ClassicApr 18 · 800 Meters · Place 4 · AmityAmity800 Meters42:09.1—
Apr 11Amity vs. HamdenApr 11 · 1600 Meters · Place 3 · AmityAmity1600 Meters34:43.32a—
Apr 11Amity vs. HamdenApr 11 · 800 Meters · Place 3 · AmityAmity800 Meters32:09.51a—
Apr 4Amity Duals #1Apr 4 · 1600 Meters · Place 2 · AmityAmity1600 Meters2.4:46.94a11

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 1600 Meters · Place 18 · AmityAmity1600 Meters18.4:50.32a PB11
Dec 22Hillhouse Holiday InviteDec 22 · 1000 Meters · AmityAmity1000 Meters--DNF11
Dec 22Hillhouse Holiday InviteDec 22 · 1600 Meters · Place 12 · AmityAmity1600 Meters12.4:50.82a11
Dec 19SCC Boys Developmental Meet #1Dec 19 · 1000 Meters · Place 5 · AmityAmity1000 Meters5.2:49.75a11
Feb 7Last Chance State QualifierFeb 7 · 600 Meters · Place 17 · AmityAmity600 Meters171:37.6010
Jan 105th James Barber InvitationalJan 10 · varsity Late · Place 19 · AmityAmityvarsity Late193:06.88 PB10
Jan 4SCC Boys Developmental #2Jan 4 · 300 Meters · Place 103 · AmityAmity300 Meters10345.06 PB10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24SCC Outdoor Track & Field ChampionshipsMay 24 · 800 Meters · Place 19 · AmityAmity800 Meters19.2:11.03a10
May 17SCC East SectionalMay 17 · 800 Meters · Place 12 · AmityAmity800 Meters122:11.8110
May 9Amity-Mercy-North Haven-XavierMay 9 · 1600 Meters · Place 9 · AmityAmity1600 Meters94:57.0810
Apr 23Hillhouse Outdoor InvitationalApr 23 · 800 Meters · Place 19 · AmityAmity800 Meters192:11.6710
Apr 16Hillhouse Novice, Freshmen , Sophomore MeetApr 16 · 800 Meters · Place 3 · AmityAmity800 Meters32:11.4010
Apr 5Amity-Prep-Lauralton-NDWH-SHAApr 5 · 1600 Meters · Place 8 · AmityAmity1600 Meters85:14.0710

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22SCC Boys Developmental Meet #1Dec 22 · 600 Meters · Place 53 · AmityAmity600 Meters53.1:44.35a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 27Amity vs. SheltonApr 27 · 800 Meters · Place 9 · AmityAmity800 Meters92:28.529