Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach I Open · Jan 254:53.27aCoach I OpenJanuary 25, 2025
10,000 Meters · OutdoorMason-Dixon Track & Field Invitational · Apr 2336:49.71aMason-Dixon Track & Field InvitationalApril 23, 2022
10000 Meters · Outdoor42nd Millersville Metrics · Apr 436:16.50a42nd Millersville MetricsApril 4, 2025
110m Hurdles · 39" / 0.991m · OutdoorJohn H. Shaner Memorial Invitational · May 320.70aJohn H. Shaner Memorial InvitationalMay 3, 2019
1500 Meters · OutdoorDanny Curran Invitational · Mar 284:23.82aDanny Curran InvitationalMarch 28, 2025
1600 Meters · OutdoorOley Valley at Wyomissing · Apr 134:56.76Oley Valley at WyomissingApril 13, 2021
3000 Meters · IndoorAlvernia Winter Invite · Jan 189:45.92aAlvernia Winter InviteJanuary 18, 2025
3000 Meters · OutdoorLebanon Valley Mini Meet · Mar 2210:03.18aLebanon Valley Mini MeetMarch 22, 2025
3000m Steeplechase · 0.914m · OutdoorBlue Jay Tune Up · Apr 2611:13.76aBlue Jay Tune UpApril 26, 2025
300m Hurdles · 36" / 0.914m · OutdoorJohn H Shaner Memorial Track & Field Meet · May 451.30aJohn H Shaner Memorial Track & Field MeetMay 4, 2018
3200 Meters · OutdoorBCIAA Firing Championship Track Meet · May 1310:35.55BCIAA Firing Championship Track Meet May 13, 2021
400 Meters · OutdoorYork College Twilight Meet · Apr 1357.69aYork College Twilight MeetApril 13, 2022
5000 Meters · IndoorMoravian Indoor Meet · Jan 2116:57.82Moravian Indoor MeetJanuary 21, 2023
5000 Meters · OutdoorDanny Curran Invitational · Mar 2816:50.72aDanny Curran InvitationalMarch 28, 2025
800 Meters · IndoorPLEX Shootout · Feb 12:11.86aPLEX ShootoutFebruary 1, 2025
800 Meters · OutdoorYork College Twilight Meet · Apr 162:10.85York College Twilight MeetApril 16, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · 3000m Steeplechase · Place 7 · Lancaster BibleLancaster Bible3000m Steeplechase0.914m7.11:13.76a PBSr
Apr 16York College Twilight MeetApr 16 · 800 Meters · Place 25 · Lancaster BibleLancaster Bible800 Meters252:10.85 PBSR
Apr 10Messiah InvitationalApr 10 · 10,000 Meters · Place 19 · Lancaster BibleLancaster Bible10,000 Meters19.36:57.99aSr
Apr 442nd Millersville MetricsApr 4 · 10000 Meters · Place 12 · Lancaster BibleLancaster Bible10000 Meters1236:16.50a PBSr
Mar 28Danny Curran InvitationalMar 28 · 5000 Meters · Place 89 · Lancaster BibleLancaster Bible5000 Meters8916:50.72a PBSr
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 74 · Lancaster BibleLancaster Bible1500 Meters744:23.82a PBSr
Mar 22Lebanon Valley Mini MeetMar 22 · 3000 Meters · Place 6 · Lancaster BibleLancaster Bible3000 Meters6.10:03.18a PBSr
Mar 22Lebanon Valley Mini MeetMar 22 · 1500 Meters · Place 4 · Lancaster BibleLancaster Bible1500 Meters4.4:39.12aSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1PLEX ShootoutFeb 1 · 5000 Meters · Place 18 · Lancaster BibleLancaster Bible5000 Meters1817:07.76a—
Feb 1PLEX ShootoutFeb 1 · 800 Meters · Place 31 · Lancaster BibleLancaster Bible800 Meters312:11.86a PB—
Jan 25Coach I OpenJan 25 · 5000 Meters · Place 18 · Lancaster BibleLancaster Bible5000 Meters1817:09.30a—
Jan 25Coach I OpenJan 25 · 1 Mile · Place 40 · Lancaster BibleLancaster Bible1 Mile404:53.27a PB—
Jan 18Alvernia Winter InviteJan 18 · 3000 Meters · Place 9 · Lancaster BibleLancaster Bible3000 Meters99:45.92a PB—
Jan 10LVC Indoor College MeetJan 10 · 3000 Meters · Place 13 · Lancaster BibleLancaster Bible3000 Meters139:56.28a—
Jan 10LVC Indoor College MeetJan 10 · 1 Mile · Place 16 · Lancaster BibleLancaster Bible1 Mile165:05.33a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 1 Mile · Place 22 · Lancaster BibleLancaster Bible1 Mile22.5:09.28aSr
Dec 6Diplomat OpenDec 6 · 800 Meters · Place 18 · Lancaster BibleLancaster Bible800 Meters18.2:14.42aSr
Feb 3Frank Colden InvitationalFeb 3 · 5000 Meters · Place 11 · Lancaster BibleLancaster Bible5000 Meters1117:26.09a—
Jan 27Mini Dip InvitationalJan 27 · 5000 Meters · Place 15 · Lancaster BibleLancaster Bible5000 Meters15.17:44.43aJr
Jan 27Mini Dip InvitationalJan 27 · 1 Mile · Place 45 · Lancaster BibleLancaster Bible1 Mile45.4:59.26aJr
Jan 20Alvernia Winter InviteJan 20 · 5000 Meters · Place 4 · Lancaster BibleLancaster Bible5000 Meters417:21.42JR
Jan 20Alvernia Winter InviteJan 20 · 800 Meters · Place 17 · Lancaster BibleLancaster Bible800 Meters172:17.32JR
Jan 12LVC College IndoorJan 12 · 3000 Meters · Place 12 · Lancaster BibleLancaster Bible3000 Meters1210:39.34JR
Jan 12LVC College IndoorJan 12 · 1 Mile · Place 18 · Lancaster BibleLancaster Bible1 Mile185:12.49JR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4United East (UEC) Track andand Field ChampionshipsMay 4 · 5000 Meters · Place 6 · Lancaster BibleLancaster Bible5000 Meters6.17:44.90aJr
Apr 27Blue Jay Tune UpApr 27 · 1500 Meters · Place 24 · Lancaster BibleLancaster Bible1500 Meters244:28.94a—
Apr 27Blue Jay Tune UpApr 27 · 800 Meters · Place 22 · Lancaster BibleLancaster Bible800 Meters222:19.24a—
Apr 20Mason-Dixon ClassicApr 20 · 5000 Meters · Place 8 · Lancaster BibleLancaster Bible5000 Meters8.17:26.01aJr
Apr 20Mason-Dixon ClassicApr 20 · 800 Meters · Lancaster BibleLancaster Bible800 Meters—DNSJr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 5000 Meters · Place 3 · Lancaster BibleLancaster Bible5000 Meters3.17:40.17aJr
Mar 27York College Twilight MeetMar 27 · 5000 Meters · Place 64 · Lancaster BibleLancaster Bible5000 Meters6417:36.51JR
Mar 23Lebanon Valley Mini MeetMar 23 · 1500 Meters · Place 6 · Lancaster BibleLancaster Bible1500 Meters6.4:43.53aJr

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 1 Mile · Place 22 · Lancaster BibleLancaster Bible1 Mile22.5:05.91aJr
Feb 4Frank Colden InvitationalFeb 4 · 5000 Meters · Place 19 · Lancaster BibleLancaster Bible5000 Meters1917:03.49SO
Jan 27Mini-Dip InvitationalJan 27 · 1 Mile · Place 23 · Lancaster BibleLancaster Bible1 Mile234:57.16SO
Jan 21Moravian Indoor MeetJan 21 · 5000 Meters · Place 14 · Lancaster BibleLancaster Bible5000 Meters1416:57.82 PBSO
Jan 13LVC College IndoorJan 13 · 3000 Meters · Place 9 · Lancaster BibleLancaster Bible3000 Meters910:16.21SO
Jan 13Lebanon Valley IndoorJan 13 · 3000 Meters · Place 9 · Lancaster BibleLancaster Bible3000 Meters9.10:16.21aSo

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 22Mason-Dixon Track & Field InvitationalApr 22 · 1500 Meters · Place 15 · Lancaster BibleLancaster Bible1500 Meters15.4:33.28aSo
Apr 132023 Messiah Multi/InvitationalApr 13 · 10000 Meters · Place 7 · Lancaster BibleLancaster Bible10000 Meters737:16.50SO
Apr 7Messiah Multi/InvitationalApr 7 · 1500 Meters · Place 49 · Lancaster BibleLancaster Bible1500 Meters49.4:36.16aSo
Apr 7Messiah Multi/InvitationalApr 7 · 800 Meters · Place 55 · Lancaster BibleLancaster Bible800 Meters55.2:19.00aSo
Apr 5York College Twilight MeetApr 5 · 800 Meters · Place 36 · Lancaster BibleLancaster Bible800 Meters362:12.19SO
Mar 3140th Millersville MetricsMar 31 · 10000 Meters · Place 8 · Lancaster BibleLancaster Bible10000 Meters838:28.25SO
Mar 25Ursinus College Outdoor InvitationalMar 25 · 5000 Meters · Place 23 · Lancaster BibleLancaster Bible5000 Meters2317:30.70SO

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Diplomat OpenDec 9 · 1 Mile · Place 17 · Lancaster BibleLancaster Bible1 Mile17.5:07.12aSo
Feb 5Frank Colden Invitational (College)Feb 5 · 3000 Meters · Place 13 · Lancaster BiLancaster Bi3000 Meters1310:10.15FR
Jan 28Mini-Dip Invitational @ F&MJan 28 · 800 Meters · Place 36 · 0 Lancaster Bi0 Lancaster Bi800 Meters362:18.95—
Jan 28Mini-Dip Invitational @ F&MJan 28 · 1 Mile · Place 42 · 0 Lancaster Bi0 Lancaster Bi1 Mile425:01.74—
Jan 22Alvernia Winter InviteJan 22 · 1 Mile · Place 37 · Lancaster BibleLancaster Bible1 Mile375:20.17FR
Jan 22Alvernia Winter InviteJan 22 · 800 Meters · Place 49 · Lancaster BibleLancaster Bible800 Meters492:21.54FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Messiah Multi/InvitationalMay 7 · 1500 Meters · Place 49 · Lancaster BibleLancaster Bible1500 Meters49.4:36.16aFr
May 7Messiah Multi/InvitationalMay 7 · 800 Meters · Place 55 · Lancaster BibleLancaster Bible800 Meters55.2:19.00aFr
Apr 23Mason-Dixon Track & Field InvitationalApr 23 · 10,000 Meters · Place 2 · Lancaster BibleLancaster Bible10,000 Meters2.36:49.71a PBFr
Apr 13York College Twilight MeetApr 13 · 5000 Meters · Place 18 · Lancaster BibleLancaster Bible5000 Meters18.17:25.38aFr
Apr 13York College Twilight MeetApr 13 · 400 Meters · Place 13 · Lancaster BibleLancaster Bible400 Meters13.57.69a PBFr
Apr 2Millersville MetricsApr 2 · 5000 Meters · Place 31 · Lancaster BibleLancaster Bible5000 Meters3117:35.75FR
Apr 2Millersville MetricsApr 2 · 800 Meters · Place 37 · Lancaster BibleLancaster Bible800 Meters372:16.02FR
Mar 25Jim Taylor InvitationalMar 25 · 5000 Meters · Place 68 · Lancaster BibleLancaster Bible5000 Meters6818:19.11FR

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Bow Tie InvitationalDec 10 · 1 Mile · Place 13 · Lancaster BibleLancaster Bible1 Mile13.5:12.64aFr
Dec 10Bow Tie InvitationalDec 10 · 800 Meters · Place 16 · Lancaster BibleLancaster Bible800 Meters16.2:22.57aFr
Dec 4Diplomat OpenDec 4 · 1 Mile · Place 14 · Lancaster BibleLancaster Bible1 Mile14.5:34.16aFr
Dec 4Diplomat OpenDec 4 · 800 Meters · Place 13 · Lancaster BibleLancaster Bible800 Meters13.2:32.56aFr

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13BCIAA Firing Championship Track Meet May 13 · 3200 Meters · Place 16 · Oley ValleyOley Valley3200 Meters1610:35.55 PB—
May 13BCIAA Firing Championship Track Meet May 13 · 3200 Meters · Place 16 · Oley ValleyOley Valley3200 Meters1610:35.55—
May 13BCIAA Firing Championship Track Meet May 13 · 1600 Meters · Place 25 · Oley ValleyOley Valley1600 Meters255:02.95—
May 7John H. Shaner Memorial Track Meet May 7 · 1600 Meters · Place 27 · Oley ValleyOley Valley1600 Meters275:10.62SR
May 7John H. Shaner Memorial Track Meet May 7 · 3200 Meters · Place 18 · Oley ValleyOley Valley3200 Meters1810:49.67SR
Apr 28Berks Catholic vs. OleyApr 28 · 3200 Meters · Place 1 · Oley ValleyOley Valley3200 Meters111:21.16—
Apr 28Berks Catholic vs. OleyApr 28 · 1600 Meters · Place 4 · Oley ValleyOley Valley1600 Meters45:02.32—
Apr 17Leonard Stephan InvitationalApr 17 · 1600 Meters · Place 21 · Oley ValleyOley Valley1600 Meters214:57.25—
Apr 13Oley Valley at WyomissingApr 13 · 800 Meters · Place 6 · Oley ValleyOley Valley800 Meters62:22.67—
Apr 13Oley Valley at WyomissingApr 13 · 1600 Meters · Place 3 · Oley ValleyOley Valley1600 Meters34:56.76 PB—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3John H. Shaner Memorial InvitationalMay 3 · 300m Hurdles · Place 29 · Oley ValleyOley Valley300m Hurdles36" / 0.914m29.53.15a10
May 3John H. Shaner Memorial InvitationalMay 3 · 300m Hurdles · Place 29 · Oley ValleyOley Valley300m Hurdles36" / 0.914m29.53.15a10
May 3John H. Shaner Memorial InvitationalMay 3 · 110m Hurdles · Place 29 · Oley ValleyOley Valley110m Hurdles39" / 0.991mRound P29.20.70a PB10
May 3John H. Shaner Memorial InvitationalMay 3 · 110m Hurdles · Place 29 · Oley ValleyOley Valley110m Hurdles39" / 0.991mRound P29.20.70a10

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4John H Shaner Memorial Track & Field MeetMay 4 · 300m Hurdles · Place 31 · Oley ValleyOley Valley300m Hurdles36" / 0.914m31.51.30a PB9
Apr 21Leonard Stephan Invitational Apr 21 · 300m Hurdles · Place 19 · Oley ValleyOley Valley300m Hurdles1953.40—
Apr 21Leonard Stephan Invitational Apr 21 · 3200 Meters · Place 20 · Oley ValleyOley Valley3200 Meters2012:03.23—