Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAlvernia Winter Invite · Jan 185:43.27aAlvernia Winter InviteJanuary 18, 2025
1500 Meters · OutdoorPaul Kaiser Classic · Apr 275:09.30aPaul Kaiser ClassicApril 27, 2024
1600 Meters · IndoorCB East Polar Bear Meet #2 · Jan 276:41.81CB East Polar Bear Meet #2January 27, 2021
1600 Meters · OutdoorHelman/Hosier Invitational · May 45:39.61Helman/Hosier InvitationalMay 4, 2023
3000 Meters · IndoorDVGTCA Meet #5 · Jan 1312:02.22DVGTCA Meet #5January 13, 2023
3200 Meters · OutdoorPennsylvania Track Classic · Mar 2512:55.51Pennsylvania Track ClassicMarch 25, 2023
5000 Meters · OutdoorMessiah Invitational · Apr 1018:38.37aMessiah InvitationalApril 10, 2025
800 Meters · IndoorBison Open and Multi · Jan 312:34.25Bison Open and MultiJanuary 31, 2025
800 Meters · OutdoorJim Kelly Invitational · Apr 62:30.60Jim Kelly InvitationalApril 6, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Paul Kaiser ClassicApr 24 · 5000 Meters · MessiahMessiah5000 Meters—DNSJr
Apr 18Millersville InviteApr 18 · 5000 Meters · MessiahMessiah5000 Meters--DNFJr
Apr 9Messiah InvitationalApr 9 · 5000 Meters · Place 11 · MessiahMessiah5000 Meters11.20:18.26aJr
Apr 1York College Twilight MeetApr 1 · 1500 Meters · Place 27 · MessiahMessiah1500 Meters275:31.37aJR
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 76 · MessiahMessiah5000 Meters76.20:38.34aJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16York College Twilight MeetApr 16 · 1500 Meters · Place 5 · MessiahMessiah1500 Meters55:10.59SO
Apr 10Messiah InvitationalApr 10 · 5000 Meters · Place 1 · MessiahMessiah5000 Meters1.18:38.37a PBSo
Apr 442nd Millersville MetricsApr 4 · 5000 Meters · Place 6 · MessiahMessiah5000 Meters619:03.41aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Golden Bear InviteFeb 21 · 1 Mile · Place 2 · MessiahMessiah1 Mile2.5:46.02aSo
Feb 8Blue & White InviteFeb 8 · 800 Meters · Place 23 · MessiahMessiah800 Meters232:43.36SO
Jan 31Bison Open and MultiJan 31 · 800 Meters · Place 18 · MessiahMessiah800 Meters182:34.25 PBSO
Jan 24Widener Winter Evening InviteJan 24 · 1 Mile · Place 37 · MessiahMessiah1 Mile376:02.39a—
Jan 18Alvernia Winter InviteJan 18 · 1 Mile · Place 11 · MessiahMessiah1 Mile115:43.27a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27Paul Kaiser ClassicApr 27 · 1500 Meters · Place 20 · MessiahMessiah1500 Meters205:09.30a PB—
Apr 20Mason-Dixon ClassicApr 20 · 1500 Meters · Place 5 · MessiahMessiah1500 Meters5.5:13.56aFr
Apr 20Mason-Dixon ClassicApr 20 · 800 Meters · MessiahMessiah800 Meters—DNSFr
Apr 11Messiah InvitationalApr 11 · 1500 Meters · Place 6 · MessiahMessiah1500 Meters6.5:15.41aFr
Apr 11Messiah InvitationalApr 11 · 800 Meters · Place 11 · MessiahMessiah800 Meters11.2:37.57aFr
Apr 5Jim Taylor InvitationalApr 5 · 1500 Meters · Place 10 · MessiahMessiah1500 Meters10.5:13.37aFr
Mar 27York College Twilight MeetMar 27 · 5000 Meters · Place 29 · MessiahMessiah5000 Meters2920:24.91FR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Helman/Hosier InvitationalMay 4 · 1600 Meters · Place 10 · QuakertownQuakertown1600 Meters105:39.61 PB12
Apr 15Coatesville Track and Field InvitationalApr 15 · 1600 Meters · Place 16 · QuakertownQuakertown1600 Meters16.5:41.09a12
Apr 6Jim Kelly InvitationalApr 6 · 800 Meters · Place 8 · QuakertownQuakertown800 Meters82:30.60 PB12
Mar 25Pennsylvania Track ClassicMar 25 · 3200 Meters · Place 1 · QuakertownQuakertown3200 Meters112:55.51 PB12

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13DVGTCA Meet #5Jan 13 · 3000 Meters · Place 17 · QuakertownQuakertown3000 Meters1712:02.22 PB12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16DVGTCA Meet #2Dec 16 · 1 Mile · Place 24 · QuakertownQuakertown1 Mile24.6:02.71a12
Jan 21DVGTCA Meet #5Jan 21 · 3000 Meters · Place 31 · QuakertownQuakertown3000 Meters3112:44.8211
Jan 21DVGTCA Meet #5Jan 21 · 3000 Meters · Place 31 · QuakertownQuakertown3000 Meters3112:44.8211

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Helman/Hosier InvitationalMay 5 · 1600 Meters · Place 5 · QuakertownQuakertown1600 Meters55:45.8811
Apr 30Whippet InvitationalApr 30 · 1600 Meters · Place 40 · QuakertownQuakertown1600 Meters405:55.33—
Apr 2Haverford InvitationalApr 2 · 3200 Meters · Place 15 · QuakertownQuakertown3200 Meters1513:05.85—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17DVGTCA Meet #2Dec 17 · 1 Mile · Place 22 · QuakertownQuakertown1 Mile22.6:05.04aUnofficial11
Jan 27CB East Polar Bear Meet #2Jan 27 · 1600 Meters · Place 7 · QuakertownQuakertown1600 Meters76:41.81 PB10
Jan 22CRS, NP, QT @ CBW Polar BearJan 22 · 1 Mile · Place 9 · QuakertownQuakertown1 Mile96:50.84—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14SOL American Conference ChampionshipsMay 14 · 1600 Meters · Place 12 · QuakertownQuakertown1600 Meters126:05.2310
May 14SOL American Conference ChampionshipsMay 14 · 1600 Meters · Place 12 · QuakertownQuakertown1600 Meters126:05.2310
May 8SOL Invitational #4May 8 · 3200 Meters · Place 4 · QuakertownQuakertown3200 Meters413:36.32—
Apr 17SOL Invitational #2Apr 17 · 1600 Meters · Place 10 · QuakertownQuakertown1600 Meters10.6:06.14a10
Apr 10SOL @ Wissahickon MeetApr 10 · 1600 Meters · Place 3 · QuakertownQuakertown1600 Meters36:25.34—
Mar 26Upper Dublin v. QuakertownMar 26 · 1600 Meters · Place 5 · QuakertownQuakertown1600 Meters56:37.0610
Jan 23Central Bucks West Polar Bear MeetJan 23 · 1 Mile · Place 9 · QuakertownQuakertown1 Mile9.6:50.84aUnofficial10