Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLyons Invitational · Jan 214:39.97aLyons InvitationalJanuary 21, 2022
1 Mile · OutdoorChester County JV Championships · Feb 124:34.48aChester County JV ChampionshipsFebruary 12, 2020
10,000 Meters · OutdoorNEWMAC · Apr 2632:35.95aNEWMACApril 26, 2024
10000 Meters · OutdoorNE Division 3 · May 332:15.07aNE Division 3May 3, 2024
1500 Meters · OutdoorCoast Guard Academy Spring Invitational · Apr 64:10.33aCoast Guard Academy Spring InvitationalApril 6, 2024
1600 Meters · IndoorHenderson Polar Bear #4 · Feb 274:48.39Henderson Polar Bear #4February 27, 2021
1600 Meters · OutdoorHenderson Invitational · May 74:33.87Henderson InvitationalMay 7, 2021
1600 Meters · OutdoorWest Chester Warrior Invitational · Apr 164:39.35aWest Chester Warrior InvitationalApril 16, 2021
300 Meters · IndoorValentine's Invitational · Feb 1445.68Valentine's InvitationalFebruary 14, 2019
3000 Meters · IndoorSpringfield College Triangle Classic · Feb 219:16.13Springfield College Triangle ClassicFebruary 21, 2025
400 Meters · OutdoorChes-Mont Championships · May 1253.82Ches-Mont ChampionshipsMay 12, 2021
5000 Meters · IndoorSpringfield College Triangle Classic · Feb 1716:16.52Springfield College Triangle ClassicFebruary 17, 2024
5000 Meters · OutdoorCGA Spring Invitational · Apr 816:49.77aCGA Spring InvitationalApril 8, 2023
800 Meters · IndoorHenderson Polar Bear # 2 · Jan 302:05.46Henderson Polar Bear # 2January 30, 2021
800 Meters · OutdoorRustin Invitational · Apr 22:03.42aRustin InvitationalApril 2, 2021
Combined results · OutdoorHenderson Invitational · May 72:04.00Henderson InvitationalMay 7, 2021

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · 10,000 Meters · Place 20 · Coast GuardCoast Guard10,000 Meters20.34:06.89aSr
Apr 25NEWMAC ChampionshipsApr 25 · 10,000 Meters · Place 11 · Coast GuardCoast Guard10,000 Meters11.34:13.85aSr
Apr 11Silfen InvitationalApr 11 · 10000 Meters · Place 13 · Coast GuardCoast Guard10000 Meters1333:03.83aSr
Apr 5CGA Spring InviteApr 5 · 1500 Meters · Place 11 · Coast GuardCoast Guard1500 Meters114:12.97aSR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Springfield College Triangle ClassicFeb 21 · 3000 Meters · Place 15 · Coast GuardCoast Guard3000 Meters159:16.13 PBSR
Feb 15Tufts Stampede OpenFeb 15 · 3000 Meters · Place 25 · Coast GuardCoast Guard3000 Meters259:28.39SR
Feb 7CGA Bear InviteFeb 7 · 5000 Meters · Place 5 · Coast GuardCoast Guard5000 Meters5.16:55.18aSr
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 95 · Coast GuardCoast Guard1 Mile95.4:47.06aSr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 10000 Meters · Place 5 · Coast GuardCoast Guard10000 Meters532:15.07a PB—
Apr 26NEWMACApr 26 · 10,000 Meters · Place 6 · Coast GuardCoast Guard10,000 Meters6.32:35.95a PBJr
Apr 12Silfen InvitationalApr 12 · 10000 Meters · Place 8 · Coast GuardCoast Guard10000 Meters832:52.36a—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 1500 Meters · Place 9 · Coast GuardCoast Guard1500 Meters9.4:10.33a PBJr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Springfield College Triangle ClassicFeb 17 · 5000 Meters · Place 4 · Coast GuardCoast Guard5000 Meters416:16.52 PBJR
Feb 10Gordon Kelly InvitationalFeb 10 · 3000 Meters · Place 15 · Coast GuardCoast Guard3000 Meters159:18.87JR
Feb 2CGA Winter Invite #2Feb 2 · 1 Mile · Place 5 · Coast GuardCoast Guard1 Mile54:42.240
Jan 26Riverhawk InvitationalJan 26 · 1 Mile · Place 70 · Coast GuardCoast Guard1 Mile704:41.93JR
Jan 20Smith-King TuftsJan 20 · 5000 Meters · Place 6 · Coast GuardCoast Guard5000 Meters6.16:41.27aJr
Jan 13CGA Winter Invite #1 Jan 13 · 3000 Meters · Place 4 · Coast GuardCoast Guard3000 Meters49:55.57JR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 1500 Meters · Place 12 · Coast GuardCoast Guard1500 Meters12.4:29.03aSo
Apr 14Silfen InvitationalApr 14 · 1500 Meters · Place 47 · Coast GuardCoast Guard1500 Meters474:27.37SO
Apr 14Silfen InvitationalApr 14 · 800 Meters · Place 58 · Coast GuardCoast Guard800 Meters582:11.39SO
Apr 8CGA Spring InvitationalApr 8 · 5000 Meters · Place 17 · Coast GuardCoast Guard5000 Meters17.16:49.77a PBSo
Mar 31Black and Gold InvitationalMar 31 · 1500 Meters · Place 70 · Coast GuardCoast Guard1500 Meters70.4:32.14aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11MIT Gordon Kelly InvitationalFeb 11 · 3000 Meters · Place 12 · Coast GuardCoast Guard3000 Meters129:53.77SO
Feb 3CGA Winter Invitational #2Feb 3 · 1 Mile · Place 15 · Coast GuardCoast Guard1 Mile154:56.24SO
Jan 14CGA Winter Invite #1Jan 14 · 1 Mile · Place 10 · Coast GuardCoast Guard1 Mile105:05.18SO

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Coast Guard Academy Winter InvitationalFeb 4 · 1 Mile · Place 7 · Coast GuardCoast Guard1 Mile7.4:43.35aFr
Jan 28CGA Beat the Blizzard Tri-MeetJan 28 · 3000 Meters · Place 11 · Coast GuardCoast Guard3000 Meters119:29.8HFR
Jan 21Lyons InvitationalJan 21 · 1 Mile · Place 13 · Coast GuardCoast Guard1 Mile13.4:39.97a PBFr
Jan 15Tufts Jumbo InvitationalJan 15 · 3000 Meters · Place 11 · Coast GuardCoast Guard3000 Meters119:50.96FR

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Ches-Mont ChampionshipsMay 12 · 400 Meters · Place 15 · WC HendersonWC Henderson400 Meters1553.82 PB12
May 7Henderson InvitationalMay 7 · Combined results · Place 40 · WC HendersonWC HendersonCombined results402:04.00 PB—
May 7Henderson InvitationalMay 7 · 1600 Meters · Place 18 · WC HendersonWC Henderson1600 Meters184:33.87 PB—
May 7Henderson InvitationalMay 7 · Combined results · Place 40 · WC HendersonWC HendersonCombined results402:04.00—
May 1Unionville InvitationalMay 1 · 400 Meters · Place 24 · West Chester HendersWest Chester Henders400 Meters2454.33—
Apr 16West Chester Warrior InvitationalApr 16 · 1600 Meters · Place 13 · West Chester HendersonWest Chester Henderson1600 Meters13.4:39.35a PB12
Apr 14Ches-Mont National Super Meet #2Apr 14 · 800 Meters · Place 6 · West Chester HendersonWest Chester Henderson800 Meters6.2:03.48a12
Apr 7Ches Mont National Super MeetApr 7 · 1600 Meters · Place 9 · West Chester HendersonWest Chester Henderson1600 Meters9.4:44.30a12
Apr 7Ches Mont National Super MeetApr 7 · 400 Meters · Place 14 · West Chester HendersonWest Chester Henderson400 Meters14.54.40a12
Apr 2Rustin InvitationalApr 2 · 800 Meters · Place 2 · West Chester HendersonWest Chester Henderson800 Meters2.2:03.42a PB12

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Henderson Polar Bear #4Feb 27 · 1600 Meters · Place 6 · West Chester HendersWest Chester Henders1600 Meters64:48.39 PB—
Feb 20Henderson Polar Bear #4Feb 20 · 800 Meters · Place 7 · West Chester HendersWest Chester Henders800 Meters72:21.05—
Jan 30Henderson Polar Bear # 2Jan 30 · 800 Meters · Place 6 · West Chester HendersWest Chester Henders800 Meters62:05.46 PB—
Jan 23Henderson Polar Bear # 1Jan 23 · 1 Mile · Place 7 · West Chester HendersWest Chester Henders1 Mile74:50.72—

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 12Chester County JV ChampionshipsFeb 12 · 1 Mile · Place 2 · West Chester HendersonWest Chester Henderson1 Mile2.4:34.48a PB11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 1038th YALE INTERSCHOLASTIC TRACK CLASSICJan 10 · 3000 Meters · Place 124 · West Chester HendersonWest Chester Henderson3000 Meters124.9:43.16a11
Jan 2Henderson InvitationalJan 2 · 800 Meters · Place 2 · HendersonHenderson800 Meters22:11.95—

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Hoka One One Henderson Invitational May 3 · 800 Meters · Place 55 · HendersonHenderson800 Meters552:04.50—
Apr 17Rustin InvitationalApr 17 · 1600 Meters · Place 15 · HendersonHenderson1600 Meters154:58.31—
Apr 12Warrior InvitationalApr 12 · 800 Meters · Place 31 · HendersonHenderson800 Meters312:08.26—

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Valentine's InvitationalFeb 14 · 300 Meters · Place 10 · West Chester HendersWest Chester Henders300 Meters1045.68 PB—
Feb 14Valentine's InvitationalFeb 14 · 800 Meters · Place 3 · West Chester HendersWest Chester Henders800 Meters32:11.22—
Jan 1137th Yale Interscholastic Track ClassicJan 11 · 3000 Meters · Place 232 · West Chester HendersonWest Chester Henderson3000 Meters232.10:15.89a10
Jan 2Briarwood Running Camp Holiday InviteJan 2 · 1 Mile · Place 39 · WC HendersonWC Henderson1 Mile395:20.9510

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Winter Freeze InvitationalDec 11 · 800 Meters · Place 2 · West Chester HendersonWest Chester Henderson800 Meters2.2:16.07aUnofficial10
May 11Kennett Novice InvitationalMay 11 · 1600 Meters · Place 1 · West Chester HendersWest Chester Henders1600 Meters14:54.76—
May 4Hoka One One Henderson InvitationalMay 4 · 1600 Meters · Place 16 · West Chester HendersWest Chester Henders1600 Meters164:55.86—
May 4Hoka One One Henderson InvitationalMay 4 · 1600 Meters · Place 16 · West Chester HendersWest Chester Henders1600 Meters164:55.86—