Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 205:02.47aThe Beantown Winter ClassicDecember 20, 2025
1 Mile · Outdoor6th CT Distance Festival · Apr 195:22.27a6th CT Distance FestivalApril 19, 2024
100 Meters · OutdoorSimsbury Dual #2 · May 714.17aSimsbury Dual #2May 7, 2024
1000 Meters · IndoorThe Beantown Winter Classic · Dec 202:58.16aThe Beantown Winter ClassicDecember 20, 2025
1600 Meters · IndoorWesleyan Cardinal Qualifier · Jan 215:05.55aWesleyan Cardinal QualifierJanuary 21, 2026
1600 Meters · OutdoorLast Chance State Qualifier · May 234:54.38aLast Chance State Qualifier May 23, 2026
2000m Steeplechase · Outdoor43rd O'Grady Relays · Apr 247:47.51a43rd O'Grady RelaysApril 24, 2026
3000 Meters · Indoor2026 Yale HS Classic · Jan 910:00.362026 Yale HS ClassicJanuary 9, 2026
3200 Meters · IndoorElm City Coaches Meet · Jan 210:53.53aElm City Coaches MeetJanuary 2, 2026
3200 Meters · OutdoorCCC Central Division Championships · May 1910:45.88aCCC Central Division ChampionshipsMay 19, 2026
800 Meters · OutdoorMiddletown Frosh & Soph Invite · May 32:20.40aMiddletown Frosh & Soph InviteMay 3, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Last Chance State Qualifier May 23 · 1600 Meters · Place 9 · Simsbury1600 Meters94:54.38a PB11
May 19CCC Central Division ChampionshipsMay 19 · 3200 Meters · Place 20 · Simsbury3200 Meters2010:45.88a PB11
May 12Simsbury @ BloomfieldMay 12 · 3200 Meters · Place 2 · Simsbury3200 Meters210:55.62a11
May 5Simsbury vs HallMay 5 · 1600 Meters · Place 13 · Simsbury1600 Meters13.5:05.68a11
May 5Simsbury vs HallMay 5 · 800 Meters · Place 12 · Simsbury800 Meters12.2:20.84a11
Apr 28Bristol Eastern vs. SimsburyApr 28 · 3200 Meters · Place 4 · Simsbury3200 Meters4.11:20.011
Apr 28Bristol Eastern vs. SimsburyApr 28 · 1600 Meters · Place 7 · Simsbury1600 Meters7.5:11.011
Apr 2443rd O'Grady RelaysApr 24 · 2000m Steeplechase · Place 38 · Simsbury2000m Steeplechase387:47.51a PB11
Apr 23Simsbury vs Farmington & Northwest CatholicApr 23 · 3200 Meters · Place 4 · Simsbury3200 Meters4.11:41.48a11
Apr 7Bristol Central vs. SimsburyApr 7 · 1600 Meters · Place 5 · Simsbury1600 Meters55:27.011
Apr 7Bristol Central vs. SimsburyApr 7 · 800 Meters · Place 8 · Simsbury800 Meters82:30.011
Mar 31SHS Blue and Gold Invitational (Short Program)Mar 31 · 800 Meters · Place 6 · Simsbury800 Meters6.2:25.711

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9Last Chance State Qualifier Feb 9 · 3200 Meters · Place 4 · Simsbury3200 Meters410:58.35a11
Jan 21Wesleyan Cardinal QualifierJan 21 · 1600 Meters · Place 5 · Simsbury1600 Meters55:05.55a PB11
Jan 17Bethel Pentathlon, Pole Vault, Distance InviteJan 17 · 1 Mile · Place 13 · Simsbury1 Mile135:07.98a11
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 122 · Simsbury3000 Meters12210:00.36 PB11
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 122 · Simsbury3000 Meters12210:00.3611
Jan 2Elm City Coaches MeetJan 2 · 3200 Meters · Place 14 · Simsbury3200 Meters14.10:53.53a PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 1000 Meters · Place 29 · Simsbury1000 Meters29.2:59.76a11
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 94 · Simsbury1 Mile94.5:02.47a PB11
Dec 20The Beantown Winter ClassicDec 20 · 1000 Meters · Place 42 · Simsbury1000 Meters42.2:58.16a PB11
Dec 13GHC Developmental Dec 13 · 1600 Meters · Place 8 · Simsbury1600 Meters85:09.05a11
Feb 10Last Chance State Qualifier Feb 10 · 1600 Meters · Place 17 · Simsbury1600 Meters175:13.93a—
Jan 18Bethel Pentathlon, Pole Vault, Distance InviteJan 18 · 3000 Meters · Place 5 · Simsbury3000 Meters510:29.23a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 115 · Simsbury1 Mile115.5:06.91a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27CCC Outdoor TF ChampionshipsMay 27 · 3200 Meters · Place 47 · Simsbury3200 Meters4711:27.87a10
May 20Simsbury @ BloomfieldMay 20 · 3200 Meters · Place 2 · Simsbury3200 Meters211:33.52a10
May 13Simsbury @ FarmingtonMay 13 · 3200 Meters · Place 1 · Simsbury3200 Meters1.11:14.93a10
May 2Middletown Frosh & Soph InviteMay 2 · 3200 Meters · Place 3 · Simsbury3200 Meters311:00.85a10
Apr 29Bristol Central vs. SimsburyApr 29 · 1600 Meters · Place 3 · Simsbury1600 Meters35:09.810
Apr 24Simsbury vs AvonApr 24 · 3200 Meters · Place 3 · Simsbury3200 Meters311:18.2010
Apr 8Simsbury vs ConardApr 8 · 3200 Meters · Place 2 · Simsbury3200 Meters211:36.77a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 1600 Meters · Place 42 · Simsbury1600 Meters42.5:06.90a10
Dec 20 23rd Hillhouse InvitationalDec 20 · 1600 Meters · Simsbury1600 Meters—DNS10
Dec 14Hillhouse Developmental MeetDec 14 · 1600 Meters · Place 19 · Simsbury1600 Meters19.5:07.49a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Farmington and Simsbury at AvonMay 14 · 3200 Meters · Place 8 · Simsbury3200 Meters811:49.68a—
May 14Farmington and Simsbury at AvonMay 14 · 800 Meters · Place 14 · Simsbury800 Meters142:26.08a—
May 7Simsbury Dual #2May 7 · 800 Meters · Place 9 · Simsbury800 Meters92:21.01a—
May 7Simsbury Dual #2May 7 · 100 Meters · Place 53 · Simsbury100 Meters5314.17a PB—
May 3Middletown Frosh & Soph InviteMay 3 · 800 Meters · Place 12 · Simsbury800 Meters122:20.40a PB—
Apr 30Southington, Simsbury at HallApr 30 · 800 Meters · Place 15 · Simsbury800 Meters152:25.37a—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 142 · Simsbury1 Mile1425:22.27a PB—
Apr 17Simsbury & NW Catholic @ GlastonburyApr 17 · Pole Vault · Place 5 · SimsburyPole Vault57-0—
Apr 17Simsbury & NW Catholic @ GlastonburyApr 17 · 800 Meters · Place 6 · Simsbury800 Meters62:22.36a—
Apr 12Spring Break JamboreeApr 12 · 800 Meters · Place 18 · Simsbury800 Meters182:23.91a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15HIllhouse InvitationalDec 15 · 1600 Meters · Place 74 · Simsbury1600 Meters74.5:39.34a9