Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorNEPSTA DIII Championships · May 165:30.62aNEPSTA DIII ChampionshipsMay 16, 2026
1600 Meters · OutdoorGreenwich Country Day Invitational · Apr 116:06.69aGreenwich Country Day InvitationalApril 11, 2026
200 Meters · OutdoorCheshire Academy vs Wooster School vs Westover · May 833.6Cheshire Academy vs Wooster School vs WestoverMay 8, 2026
3000 Meters · OutdoorMarianapolis Prep Invite #2 · May 212:02.49aMarianapolis Prep Invite #2May 2, 2026
3200 Meters · OutdoorGreenwich Country Day Invitational · Apr 1113:30.38aGreenwich Country Day InvitationalApril 11, 2026
400 Meters · Outdoor8th Froshmore Invitational · May 111:22.20a8th Froshmore InvitationalMay 11, 2024
800 Meters · OutdoorFAA League Meet @ Brunswick MS · Apr 292:44.72aFAA League Meet @ Brunswick MSApril 29, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16NEPSTA DIII ChampionshipsMay 16 · 3000 Meters · Wooster (Danbury)Wooster (Danbury)3000 Meters—DNF9
May 16NEPSTA DIII ChampionshipsMay 16 · 1500 Meters · Place 15 · Wooster (Danbury)Wooster (Danbury)1500 Meters15.5:30.62a PB9
May 8Cheshire Academy vs Wooster School vs WestoverMay 8 · 1500 Meters · Place 3 · Wooster (Danbury)Wooster (Danbury)1500 Meters3.5:35.39
May 8Cheshire Academy vs Wooster School vs WestoverMay 8 · 200 Meters · Place 8 · Wooster (Danbury)Wooster (Danbury)200 Meters8.33.6 PB9
May 2Marianapolis Prep Invite #2May 2 · 3000 Meters · Place 4 · Wooster (Danbury)Wooster (Danbury)3000 Meters4.12:02.49a PB9
May 2Marianapolis Prep Invite #2May 2 · 1500 Meters · Place 7 · Wooster (Danbury)Wooster (Danbury)1500 Meters7.5:30.66a9
Apr 29FAA League Meet @ Brunswick MSApr 29 · 3000 Meters · Wooster (Danbury)Wooster (Danbury)3000 Meters—DNS9
Apr 29FAA League Meet @ Brunswick MSApr 29 · 1500 Meters · Place 7 · Wooster (Danbury)Wooster (Danbury)1500 Meters7.5:34.08a9
Apr 29FAA League Meet @ Brunswick MSApr 29 · 800 Meters · Place 6 · Wooster (Danbury)Wooster (Danbury)800 Meters6.2:44.72a PB9
Apr 22Wooster School InviteApr 22 · 1500 Meters · Place 4 · Wooster (Danbury)Wooster (Danbury)1500 Meters4.5:40.74a9
Apr 22Wooster School InviteApr 22 · 800 Meters · Place 3 · Wooster (Danbury)Wooster (Danbury)800 Meters3.2:47.68a9
Apr 15Cheshire Academy Spring Fling MeetApr 15 · 3000 Meters · Place 2 · Wooster (Danbury)Wooster (Danbury)3000 Meters212:40.02a9
Apr 15Cheshire Academy Spring Fling MeetApr 15 · 1500 Meters · Place 4 · Wooster (Danbury)Wooster (Danbury)1500 Meters45:45.09a9
Apr 15Cheshire Academy Spring Fling MeetApr 15 · 3000 Meters · Place 2 · Wooster (Danbury)Wooster (Danbury)3000 Meters212:40.02a9
Apr 15Cheshire Academy Spring Fling MeetApr 15 · 1500 Meters · Place 4 · Wooster (Danbury)Wooster (Danbury)1500 Meters45:45.09a9
Apr 11Greenwich Country Day InvitationalApr 11 · 3200 Meters · Place 4 · Wooster (Danbury)Wooster (Danbury)3200 Meters413:30.38a PB9
Apr 11Greenwich Country Day InvitationalApr 11 · 1600 Meters · Place 10 · Wooster (Danbury)Wooster (Danbury)1600 Meters106:06.69a PB9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Cheshire Season FinaleMay 10 · 1500 Meters · Place 4 · Wooster (Danbury)Wooster (Danbury)1500 Meters46:06.08
May 10Cheshire Season FinaleMay 10 · 800 Meters · Place 5 · Wooster (Danbury)Wooster (Danbury)800 Meters52:59.58
Apr 30FAA League Meet #2 @ BrunswickApr 30 · 800 Meters · Place 17 · Wooster (DanWooster (Dan800 Meters172:59.95—
Apr 30FAA League Meet #2 @ BrunswickApr 30 · 1500 Meters · Place 13 · Wooster (DanWooster (Dan1500 Meters136:11.75—
Apr 23Hopkins InvitationalApr 23 · 1500 Meters · Place 11 · Wooster (Danbury)Wooster (Danbury)1500 Meters11.6:07.51a8
Apr 23Hopkins InvitationalApr 23 · 800 Meters · Place 12 · Wooster (Danbury)Wooster (Danbury)800 Meters12.3:01.84a8
Apr 2Cheshire Tri-Meet OpenerApr 2 · 800 Meters · Place 7 · Wooster (Danbury)Wooster (Danbury)800 Meters7.3:13.07a8

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 118th Froshmore InvitationalMay 11 · 400 Meters · Place 61 · Wooster (Danbury)Wooster (Danbury)400 Meters61.1:22.20a PB7