Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCentennial Conference Indoor Championships · Feb 284:18.37aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
1 Mile · OutdoorCouncil Rock Kiwanis Invitational · Apr 95:13.86Council Rock Kiwanis InvitationalApril 9, 2022
1500 Meters · OutdoorWidener Final Qualifier · May 123:53.80Widener Final QualifierMay 12, 2025
1600 Meters · OutdoorAbington, PW @ HH · Apr 164:23.82aAbington, PW @ HHApril 16, 2024
3000 Meters · IndoorTFCAofGP Meet #2 · Dec 219:42.39aTFCAofGP Meet #2December 21, 2023
3000 Meters · OutdoorDVGTCA Meet #5 · Mar 1210:58.73DVGTCA Meet #5March 12, 2021
3200 Meters · OutdoorHoka/Bryn Mawr Running Co. Henderson Invitational · May 59:44.61Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5, 2023
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:53.39a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorWidener Final Qualifier · May 101:54.90aWidener Final QualifierMay 10, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 43 · Johns HopkinsJohns Hopkins800 Meters43.1:54.90a PBSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 1500 Meters · Place 22 · Johns HopkinsJohns Hopkins1500 Meters22.4:28.42aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 3 · Johns HopkinsJohns Hopkins800 Meters3.1:53.39a PBSo
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 1 Mile · Place 2 · Johns HopkinsJohns Hopkins1 Mile24:18.37a PBSO
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 800 Meters · Place 23 · Johns HopkinsJohns Hopkins800 Meters232:09.64aSO
Feb 6Fastrack InvitationalFeb 6 · 800 Meters · Place 8 · Johns HopkinsJohns Hopkins800 Meters8.1:54.53aSo
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 1 Mile · Place 62 · Johns HopkinsJohns Hopkins1 Mile624:34.01aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 1500 Meters · Place 16 · Johns HopkinsJohns Hopkins1500 Meters163:53.80 PBFR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 1500 Meters · Place 19 · Johns HopkinsJohns Hopkins1500 Meters194:09.82FR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 1500 Meters · Place 49 · Johns HopkinsJohns Hopkins1500 Meters493:55.95aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 1 Mile · Place 21 · Johns HopkinsJohns Hopkins1 Mile214:37.61a—
Jan 24Widener Winter Evening InviteJan 24 · 1 Mile · Place 3 · Johns HopkinsJohns Hopkins1 Mile34:19.07a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · 1 Mile · Place 14 · Johns HopkinsJohns Hopkins1 Mile14.4:43.13aFr
Feb 25PTFCA ChampionshipsFeb 25 · 800 Meters · Place 7 · AbingtonAbington800 Meters7.1:55.28a12
Feb 17TFCAofGP MOCFeb 17 · 800 Meters · Place 10 · AbingtonAbington800 Meters10.2:07.31a12
Feb 10PTFCA Indoor Track CarnivalFeb 10 · 800 Meters · Place 9 · AbingtonAbington800 Meters92:04.5312
Jan 26T&FCAofGP #6 rescheduledJan 26 · 800 Meters · Place 1 · AbingtonAbington800 Meters1.2:04.22a12
Jan 6TFCAofGP #4Jan 6 · 1 Mile · Place 7 · AbingtonAbington1 Mile74:31.3712

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 1600 Meters · Place 42 · AbingtonAbington1600 Meters42.4:44.86a12
May 17PIAA District I ChampionshipsMay 17 · 800 Meters · Place 52 · AbingtonAbington800 Meters52.2:04.35a12
May 10SOL American Conference ChampionshipsMay 10 · 800 Meters · Place 2 · AbingtonAbington800 Meters21:59.2312
May 10SOL American Conference ChampionshipsMay 10 · 1600 Meters · Place 3 · AbingtonAbington1600 Meters34:24.9912
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 800 Meters · Place 20 · AbingtonAbington800 Meters201:57.36SR
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 800 Meters · Place 1 · AbingtonAbington800 Meters11:56.9312
Apr 16Abington, PW @ HHApr 16 · 1600 Meters · Place 1 · AbingtonAbington1600 Meters14:23.82a PB—
Apr 16Abington, PW @ HHApr 16 · 800 Meters · Place 1 · AbingtonAbington800 Meters11:59.36a—
Apr 6The North Penn OpenApr 6 · 800 Meters · Place 6 · AbingtonAbington800 Meters6.2:04.05a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 3000 Meters · Place 27 · AbingtonAbington3000 Meters27.9:42.39a PB12
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 1 Mile · Place 2 · AbingtonAbington1 Mile24:33.5311
Jan 27TFCAofGP Meet #8Jan 27 · 1 Mile · Place 1 · AbingtonAbington1 Mile14:41.7611
Jan 27TFCAofGP Meet #8Jan 27 · 1 Mile · Place 1 · AbingtonAbington1 Mile14:41.7611
Jan 7TFCAofGP Meet #5Jan 7 · 1 Mile · Place 3 · AbingtonAbington1 Mile34:30.8211

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 1600 Meters · Place 23 · AbingtonAbington1600 Meters23.4:54.05a11
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 800 Meters · Place 16 · AbingtonAbington800 Meters16.1:57.25a11
May 12SOL American Conference ChampionshipsMay 12 · 800 Meters · Place 1 · AbingtonAbington800 Meters11:58.4211
May 12SOL American Conference ChampionshipsMay 12 · 1600 Meters · Place 2 · AbingtonAbington1600 Meters24:24.9911
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 3200 Meters · Place 37 · AbingtonAbington3200 Meters379:44.61 PBJR
May 4Montgomery Memorial MeetMay 4 · 1600 Meters · Place 1 · AbingtonAbington1600 Meters14:24.4611
Apr 21Jack Armstrong InvitationalApr 21 · 3200 Meters · Place 2 · AbingtonAbington3200 Meters29:52.9311
Apr 13Knights InvitationalApr 13 · 800 Meters · Place 1 · AbingtonAbington800 Meters11:59.6811
Apr 11Wissahickon vs. Abington BoysApr 11 · 3200 Meters · Place 3 · AbingtonAbington3200 Meters310:32.2211
Apr 11Wissahickon vs. Abington BoysApr 11 · 1600 Meters · Place 2 · AbingtonAbington1600 Meters24:52.9211
Apr 6Jim Kelly InvitationalApr 6 · 1600 Meters · Place 16 · AbingtonAbington1600 Meters164:49.0311

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10TFCAofGP Meet #1Dec 10 · 1 Mile · Place 12 · AbingtonAbington1 Mile12.4:56.54a11
Jan 14TFCAofGP Meet #5Jan 14 · 3000 Meters · Place 14 · AbingtonAbington3000 Meters1410:34.0310

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13SOL American Conference ChampionshipsMay 13 · 800 Meters · Place 14 · AbingtonAbington800 Meters142:14.6610
May 13SOL American Conference ChampionshipsMay 13 · 1600 Meters · Place 4 · AbingtonAbington1600 Meters44:43.7310
May 6Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 6 · 800 Meters · Place 40 · AbingtonAbington800 Meters402:08.00—
May 6Henderson InvitationalMay 6 · 800 Meters · Place 40 · AbingtonAbington800 Meters40.2:08.00a10
Apr 22Jack Armstrong InvitationalApr 22 · 800 Meters · Place 3 · AbingtonAbington800 Meters32:02.4210
Apr 22Jack Armstrong InvitationalApr 22 · 1600 Meters · Place 5 · AbingtonAbington1600 Meters54:45.1710
Apr 22Jack Armstrong InvitationalApr 22 · 800 Meters · Place 3 · AbingtonAbington800 Meters32:02.4210
Apr 22Jack Armstrong InvitationalApr 22 · 1600 Meters · Place 5 · AbingtonAbington1600 Meters54:45.1710
Apr 145th Annual Jim Kelly InvitationalApr 14 · 1600 Meters · Place 3 · AbingtonAbington1600 Meters34:39.8210
Apr 145th Annual Jim Kelly InvitationalApr 14 · 800 Meters · Place 23 · AbingtonAbington800 Meters232:14.5010
Apr 9Council Rock Kiwanis InvitationalApr 9 · 1 Mile · Place 16 · AbingtonAbington1 Mile165:13.86 PB10
Apr 9Council Rock Kiwanis InvitationalApr 9 · 1600 Meters · Place 16 · AbingtonAbington1600 Meters165:12.1010
Apr 8The John Heins InvitationalApr 8 · 3200 Meters · Place 11 · AbingtonAbington3200 Meters11.10:58.26a10
Apr 8The John Heins InvitationalApr 8 · 800 Meters · Place 8 · AbingtonAbington800 Meters8.2:02.70a10
Mar 26Pennsylvania Track ClassicMar 26 · 3200 Meters · Place 5 · AbingtonAbington3200 Meters511:02.5010

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18TFCAofGP Meet #2Dec 18 · 3000 Meters · Place 5 · AbingtonAbington3000 Meters5.9:56.00a10
Dec 11TFCAofGP Meet #1Dec 11 · 1 Mile · Place 8 · AbingtonAbington1 Mile8.4:53.77a10
Feb 26DVGTCA 3 / TFCAGP 4Feb 26 · 1 Mile · Place 20 · AbingtonAbington1 Mile20.5:22.29aUnofficial9
Feb 12TFCAofGP Meet #3Feb 12 · 3000 Meters · Place 6 · AbingtonAbington3000 Meters611:26.629
Jan 27SOL Polar Bear #2Jan 27 · 3000 Meters · Place 5 · AbingtonAbington3000 Meters511:03.099
Jan 27SOL Polar Bear #2Jan 27 · 1 Mile · Place 5 · AbingtonAbington1 Mile55:17.459

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14SOL American Conference ChampionshipsMay 14 · 3200 Meters · Place 13 · AbingtonAbington3200 Meters1311:25.149
May 14SOL American Conference ChampionshipsMay 14 · 1600 Meters · Place 13 · AbingtonAbington1600 Meters135:00.149
May 14SOL American Conference ChampionshipsMay 14 · 3200 Meters · Place 13 · AbingtonAbington3200 Meters1311:25.149
May 14SOL American Conference ChampionshipsMay 14 · 1600 Meters · Place 13 · AbingtonAbington1600 Meters135:00.149
May 8SOL Invitational #4May 8 · 3200 Meters · Place 8 · AbingtonAbington3200 Meters811:24.34—
May 8SOL Invitational #4May 8 · 1600 Meters · Place 7 · AbingtonAbington1600 Meters75:04.41—
Apr 29Montgomery Memorial InvitationalApr 29 · 3200 Meters · Place 6 · AbingtonAbington3200 Meters6.11:25.81a9
Apr 27Wissahickon vs. AbingtonApr 27 · 3200 Meters · Place 2 · AbingtonAbington3200 Meters211:25.09
Apr 16SOL Abington Invitational #2Apr 16 · 3200 Meters · Place 6 · AbingtonAbington3200 Meters6.11:26.56a9
Apr 10SOL @ Wissahickon MeetApr 10 · 3200 Meters · Place 5 · AbingtonAbington3200 Meters511:34.75—
Apr 10SOL @ Wissahickon MeetApr 10 · 1600 Meters · Place 9 · AbingtonAbington1600 Meters95:12.48—
Apr 6Upper Dublin / Abington DualApr 6 · 3200 Meters · Place 3 · AbingtonAbington3200 Meters312:08.459
Apr 6Upper Dublin / Abington DualApr 6 · 1600 Meters · Place 5 · AbingtonAbington1600 Meters55:15.989
Mar 12DVGTCA Meet #5Mar 12 · 3000 Meters · Place 3 · AbingtonAbington3000 Meters310:58.73 PB—