Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBolles Mile Showcase · Apr 65:07.07Bolles Mile ShowcaseApril 6, 2023
100 Meters · OutdoorJax Nitro Track and Field Special · Apr 113.80Jax Nitro Track and Field SpecialApril 1, 2022
1600 Meters · IndoorDanny Brown Invitational · Feb 275:26.28Danny Brown InvitationalFebruary 27, 2021
1600 Meters · OutdoorBolles Mile Showcase · Apr 65:05.29Bolles Mile ShowcaseApril 6, 2023
200 Meters · OutdoorBartram Trail Thursday Night Spikes · Apr 1327.25aBartram Trail Thursday Night SpikesApril 13, 2023
3200 Meters · OutdoorNorth Florida MS Championships & IMSC · Apr 1416:32.77North Florida MS Championships & IMSCApril 14, 2018
400 Meters · IndoorMiddlebury's NESCAC Invite · Feb 11:00.44aMiddlebury's NESCAC InviteFebruary 1, 2026
400 Meters · OutdoorBartram Trail Thursday Night Spikes · Apr 1358.26aBartram Trail Thursday Night SpikesApril 13, 2023
600 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 61:37.29aSharon Colyear-Danville Season OpenerDecember 6, 2025
800 Meters · IndoorBolles Mini Meet · Feb 172:19.88Bolles Mini MeetFebruary 17, 2023
800 Meters · OutdoorFSU Relays · Mar 232:13.22aFSU RelaysMarch 23, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11UMASS Commonwealth InvitationalApr 11 · 800 Meters · Place 13 · AmherstAmherst800 Meters13.2:20.25aSo
Apr 4Amherst Spring FlingApr 4 · 400 Meters · Place 3 · AmherstAmherst400 Meters3.59.42aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 600 Meters · Place 8 · AmherstAmherst600 Meters81:38.41aSO
Feb 13Tufts Cupid ChallengeFeb 13 · 800 Meters · Place 2 · AmherstAmherst800 Meters22:20.83aSo
Feb 7Tufts 6-Way InvitationalFeb 7 · 600 Meters · Place 1 · AmherstAmherst600 Meters11:37.59aSO
Feb 1Middlebury's NESCAC InviteFeb 1 · 400 Meters · Place 12 · AmherstAmherst400 Meters121:00.44a PBSO

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 600 Meters · Place 11 · AmherstAmherst600 Meters11.1:37.29a PBSo
Feb 14David Hemery Valentine InvitationalFeb 14 · 800 Meters · Place 196 · AmherstAmherst800 Meters1962:26.35a—
Feb 7Tufts Cupid ChallengeFeb 7 · 800 Meters · Place 7 · AmherstAmherst800 Meters72:26.94a—
Jan 17NYC Gotham CupJan 17 · 400 Meters · Place 27 · AmherstAmherst400 Meters27.1:02.32aFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18MIT Sean Collier InvitationalApr 18 · 400 Meters · Place 10 · AmherstAmherst400 Meters101:01.62FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 800 Meters · Place 38 · AmherstAmherst800 Meters38.2:29.19aFr
Apr 5Amherst Spring FlingApr 5 · 400 Meters · Place 8 · AmherstAmherst400 Meters81:01.91FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 600 Meters · Place 10 · AmherstAmherst600 Meters10.1:43.85aFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7FHSAA 2A Region 1May 7 · 800 Meters · Place 12 · The Bolles SchoolThe Bolles School800 Meters12.2:26.62a12
Apr 29FHSAA 2A District 3Apr 29 · 800 Meters · Place 3 · BollesBolles800 Meters32:25.35SR
Apr 18Thursday Night SpikesApr 18 · 800 Meters · Place 12 · BollesBolles800 Meters122:24.02SR
Apr 12Bolles Mile ShowcaseApr 12 · 1 Mile · Place 65 · BollesBolles1 Mile655:43.77SR
Apr 12Bolles Mile ShowcaseApr 12 · 1600 Meters · Place 68 · BollesBolles1600 Meters685:42.18SR
Mar 22FSU HS RelaysMar 22 · 1600 Meters · Place 73 · The Bolles SchoolThe Bolles School1600 Meters73.5:41.98a12
Mar 22FSU HS RelaysMar 22 · 800 Meters · Place 38 · The Bolles SchoolThe Bolles School800 Meters38.2:27.95a12

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18FHSAA 2A State Track & Field ChampionshipsMay 18 · 800 Meters · Place 13 · The Bolles SchoolThe Bolles School800 Meters13.2:25.64a11
May 3FHSAA 2A Region 1May 3 · 800 Meters · Place 2 · BollesBolles800 Meters22:15.87JR
Apr 19FHSAA 2A District 3Apr 19 · 800 Meters · Place 3 · The Bolles SchoolThe Bolles School800 Meters3.2:24.02a11
Apr 13Bartram Trail Thursday Night SpikesApr 13 · 400 Meters · Place 3 · The Bolles SchoolThe Bolles School400 Meters3.58.26a PB11
Apr 13Bartram Trail Thursday Night SpikesApr 13 · 200 Meters · Place 11 · The Bolles SchoolThe Bolles School200 Meters11.27.25a PB11
Apr 6Bolles Mile ShowcaseApr 6 · 1 Mile · Place 2 · BollesBolles1 Mile25:07.07 PB—
Apr 6Bolles Mile ShowcaseApr 6 · 1600 Meters · Place 2 · BollesBolles1600 Meters25:05.29 PB—
Mar 23FSU RelaysMar 23 · 1600 Meters · Place 1 · The Bolles SchoolThe Bolles School1600 Meters1.5:14.40a11
Mar 23FSU RelaysMar 23 · 800 Meters · Place 3 · The Bolles SchoolThe Bolles School800 Meters3.2:13.22a PB11
Mar 3Bolles Bulldog ClassicMar 3 · 800 Meters · Place 2 · BollesBolles800 Meters22:19.39JR
Mar 3Bolles Bulldog ClassicMar 3 · 800 Meters · Place 2 · BollesBolles800 Meters22:19.39JR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Danny Brown InvitationalFeb 25 · 1600 Meters · Place 4 · BollesBolles1600 Meters45:44.94JR
Feb 17Bolles Mini MeetFeb 17 · 800 Meters · Place 1 · BollesBolles800 Meters12:19.88 PBJR
Feb 17Bolles Mini MeetFeb 17 · 800 Meters · Place 1 · BollesBolles800 Meters12:19.88JR

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 12FHSAA Class 2A State Track & Field ChampionshipsMay 12 · 800 Meters · Place 5 · The Bolles SchoolThe Bolles School800 Meters5.2:15.06a10
May 5FHSAA 2A Region 1May 5 · 800 Meters · Place 5 · BollesBolles800 Meters52:20.23SO
Apr 26FHSAA 2A District 4Apr 26 · 800 Meters · Place 2 · The Bolles SchoolThe Bolles School800 Meters2.2:18.74a10
Apr 14Bartram Trail Thursday Night SpikesApr 14 · 800 Meters · Place 3 · BollesBolles800 Meters32:21.96SO
Apr 14Bartram Trail Thursday Night SpikesApr 14 · 800 Meters · Place 3 · BollesBolles800 Meters32:21.96SO
Apr 8Bolles Mile ShowcaseApr 8 · 1 Mile · Place 15 · BollesBolles1 Mile155:28.73SO
Apr 8Bolles Mile ShowcaseApr 8 · 1 Mile · Place 15 · BollesBolles1 Mile155:28.73SO
Apr 8Bolles Mile ShowcaseApr 8 · 1600 Meters · Place 15 · BollesBolles1600 Meters155:26.58SO
Apr 8Bolles Mile ShowcaseApr 8 · 1600 Meters · Place 15 · BollesBolles1600 Meters155:26.58SO
Apr 1Jax Nitro Track and Field SpecialApr 1 · 200 Meters · Place 6 · BollesBolles200 Meters628.43—
Apr 1Jax Nitro Track and Field SpecialApr 1 · 100 Meters · Place 14 · BollesBolles100 MetersRound P1413.80 PB—
Mar 25FSU RelaysMar 25 · 800 Meters · Place 6 · BollesBolles800 Meters62:19.71SO
Mar 25FSU RelaysMar 25 · 800 Meters · Place 6 · BollesBolles800 Meters62:19.71SO
Mar 25FSU RelaysMar 25 · 800 Meters · Place 4 · BollesBolles800 Meters45:27.22SO
Mar 25FSU RelaysMar 25 · 800 Meters · Place 4 · BollesBolles800 Meters45:27.22SO
Mar 25FSU RelaysMar 25 · 800 Meters · Place 6 · BollesBolles800 Meters62:19.71SO
Mar 25FSU RelaysMar 25 · 800 Meters · Place 6 · BollesBolles800 Meters62:19.71SO
Mar 4Bolles Bulldog ClassicMar 4 · 1600 Meters · Place 12 · BollesBolles1600 Meters125:27.53SO
Mar 4Bolles Bulldog ClassicMar 4 · 1600 Meters · Place 12 · BollesBolles1600 Meters125:27.53SO

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Danny Brown InvitationalFeb 26 · 800 Meters · Place 3 · BollesBolles800 Meters32:24.74SO
Feb 26Danny Brown InvitationalFeb 26 · 800 Meters · Place 3 · BollesBolles800 Meters32:24.74SO
Feb 17Bolles Mini MeetFeb 17 · 800 Meters · Place 6 · BollesBolles800 Meters62:31.99SO
Feb 17Bolles Mini MeetFeb 17 · 800 Meters · Place 6 · BollesBolles800 Meters62:31.99SO

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8FHSAA Class 2A State Track & Field ChampionshipsMay 8 · 800 Meters · Place 2 · The Bolles SchoolThe Bolles School800 Meters2.2:18.80a9
May 1FHSAA 2A Region 1May 1 · 800 Meters · Place 1 · The Bolles SchoolThe Bolles School800 Meters1.2:19.73a9
Apr 20FHSAA 2A District 3Apr 20 · 800 Meters · Place 4 · The Bolles SchoolThe Bolles School800 Meters4.2:25.28a9
Apr 7Bolles Last Chance MeetApr 7 · 800 Meters · Place 1 · BollesBolles800 Meters12:16.73—
Mar 24Prince-Sibil MeetMar 24 · 400 Meters · Place 4 · BollesBolles400 Meters41:07.35FR
Mar 24Prince-Sibil MeetMar 24 · 400 Meters · Place 4 · BollesBolles400 Meters41:07.35FR
Mar 24Prince-Sibil MeetMar 24 · 100 Meters · Place 15 · BollesBolles100 Meters1514.51FR
Mar 24Prince-Sibil MeetMar 24 · 100 Meters · Place 15 · BollesBolles100 Meters1514.51FR
Mar 5Bolles Bulldog ClassicMar 5 · 800 Meters · Place 2 · BollesBolles800 Meters22:21.60FR
Mar 5Bolles Bulldog ClassicMar 5 · 800 Meters · Place 2 · BollesBolles800 Meters22:21.60FR

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Danny Brown InvitationalFeb 27 · 1600 Meters · Place 2 · BollesBolles1600 Meters25:26.28 PBFR
Feb 27Danny Brown InvitationalFeb 27 · 1600 Meters · Place 2 · BollesBolles1600 Meters25:26.28FR
Feb 18Bolles Mini MeetFeb 18 · 800 Meters · Place 6 · BollesBolles800 Meters62:28.59FR
Feb 18Bolles Mini MeetFeb 18 · 800 Meters · Place 6 · BollesBolles800 Meters62:28.59FR

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12Eagle Mini MeetFeb 12 · 1600 Meters · Place 1 · BollesBolles1600 Meters15:34.888
Feb 12Eagle Mini MeetFeb 12 · 1600 Meters · Place 1 · BollesBolles1600 Meters15:34.888

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 14North Florida MS Championships & IMSCApr 14 · 3200 Meters · Place 10 · BollesBolles3200 Meters1016:32.77 PB—
Apr 14North Florida MS Championships & IMSCApr 14 · 3200 Meters · Place 10 · BollesBolles3200 Meters1016:32.77—
Apr 14North Florida MS Championships & IMSCApr 14 · 1600 Meters · Place 1 · BollesBolles1600 Meters15:32.28—
Apr 14North Florida MS Championships & IMSCApr 14 · 1600 Meters · Place 1 · BollesBolles1600 Meters15:32.28—
Mar 22ESJ Prince & Sybil Zachariah InvitationalMar 22 · 1600 Meters · Place 4 · BollesBolles1600 Meters45:39.046
Mar 22ESJ Prince & Sybil Zachariah InvitationalMar 22 · 1600 Meters · Place 4 · BollesBolles1600 Meters45:39.046
Mar 15Providence InvitationalMar 15 · 800 Meters · Place 11 · BollesBolles800 Meters112:31.036
Mar 7Eagle MS OpenMar 7 · 1600 Meters · Place 8 · BollesBolles1600 Meters85:58.916
Mar 7Eagle MS OpenMar 7 · 1600 Meters · Place 8 · BollesBolles1600 Meters85:58.916