Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBlue & White Invite · Feb 84:52.29Blue & White InviteFebruary 8, 2025
10,000 Meters · OutdoorCoach Pollard Invitational · Apr 1737:49.25aCoach Pollard InvitationalApril 17, 2026
10000 Meters · OutdoorThe Coach Pollard Invitational · Apr 1933:21.49aThe Coach Pollard InvitationalApril 19, 2024
1500 Meters · OutdoorLittle 3 Meet · Mar 284:53.79aLittle 3 MeetMarch 28, 2026
1600 Meters · IndoorAlvernia Holiday Classic · Dec 105:01.91aAlvernia Holiday ClassicDecember 10, 2022
1600 Meters · OutdoorColonial League Championships · May 104:54.55aColonial League ChampionshipsMay 10, 2022
3000 Meters · IndoorSusquehanna Invitational · Feb 159:24.08aSusquehanna InvitationalFebruary 15, 2025
3000m Steeplechase · OutdoorLittle 3 Championships · Mar 2210:31.79aLittle 3 ChampionshipsMarch 22, 2025
3200 Meters · OutdoorThe Coach Ron Livers Viking Invitational · Apr 1510:32.58The Coach Ron Livers Viking InvitationalApril 15, 2023
5000 Meters · IndoorHoliday Kickoff Open · Dec 815:58.13aHoliday Kickoff OpenDecember 8, 2024
5000 Meters · OutdoorMuhlenberg Invite · Apr 515:38.11aMuhlenberg InviteApril 5, 2025
800 Meters · IndoorBears HS Invitational · Jan 202:19.00Bears HS InvitationalJanuary 20, 2023
800 Meters · OutdoorZephyr Invitational · Apr 222:11.77Zephyr InvitationalApril 22, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Coach Pollard InvitationalApr 17 · 10,000 Meters · Place 22 · DickinsonDickinson10,000 Meters22.37:49.25a PBJr
Apr 9Messiah InvitationalApr 9 · 5000 Meters · Place 22 · DickinsonDickinson5000 Meters22.17:47.75aJr
Mar 28Little 3 MeetMar 28 · 1500 Meters · Place 13 · DickinsonDickinson1500 Meters13.4:53.79a PBJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 5000 Meters · Place 14 · DickinsonDickinson5000 Meters14.17:24.42aJr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 5000 Meters · Place 23 · DickinsonDickinson5000 Meters2316:06.47a—
Feb 15Susquehanna InvitationalFeb 15 · 3000 Meters · Place 11 · DickinsonDickinson3000 Meters11.9:24.08a PBSo
Feb 8Blue & White InviteFeb 8 · 3000 Meters · Place 23 · DickinsonDickinson3000 Meters239:46.76SO
Feb 8Blue & White InviteFeb 8 · 1 Mile · Place 34 · DickinsonDickinson1 Mile344:52.29 PBSO
Jan 25Coach I OpenJan 25 · 5000 Meters · Place 10 · DickinsonDickinson5000 Meters1016:40.77a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 10000 Meters · Place 19 · DickinsonDickinson10000 Meters1935:15.40SO
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 5000 Meters · Place 25 · DickinsonDickinson5000 Meters2515:56.27SO
Apr 10Messiah InvitationalApr 10 · 5000 Meters · Place 6 · DickinsonDickinson5000 Meters6.15:57.23aSo
Apr 5Muhlenberg InviteApr 5 · 5000 Meters · Place 7 · DickinsonDickinson5000 Meters715:38.11a PBSo
Mar 28Susquehanna Jim Taylor DualsMar 28 · 3000m Steeplechase · Place 5 · DickinsonDickinson3000m Steeplechase510:44.31aSO
Mar 22Little 3 ChampionshipsMar 22 · 3000m Steeplechase · Place 4 · DickinsonDickinson3000m Steeplechase410:31.79a PBSO

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · 3000 Meters · Place 11 · DickinsonDickinson3000 Meters11.9:45.56aSo
Dec 13Susquehanna Early Season InviteDec 13 · 800 Meters · Place 28 · DickinsonDickinson800 Meters28.2:21.31aSo
Dec 8Holiday Kickoff OpenDec 8 · 5000 Meters · Place 11 · DickinsonDickinson5000 Meters11.15:58.13a PBSo
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 5000 Meters · Place 36 · DickinsonDickinson5000 Meters3617:07.71a—
Feb 9Blue & White InvitationalFeb 9 · 3000 Meters · Place 11 · DickinsonDickinson3000 Meters119:31.41a—
Feb 3Plex ShootoutFeb 3 · 3000 Meters · Place 30 · DickinsonDickinson3000 Meters309:39.92Fr
Jan 27Mini Dip InvitationalJan 27 · 1 Mile · Place 47 · DickinsonDickinson1 Mile47.5:01.85aFr
Jan 20Moravian Indoor MeetJan 20 · 5000 Meters · Place 25 · DickinsonDickinson5000 Meters2516:40.86FR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 10000 Meters · Place 22 · DickinsonDickinson10000 Meters2233:29.79a—
Apr 19The Coach Pollard InvitationalApr 19 · 10000 Meters · Place 3 · DickinsonDickinson10000 Meters333:21.49a PB—
Apr 12Bison Outdoor ClassicApr 12 · 5000 Meters · Place 54 · DickinsonDickinson5000 Meters5415:57.62a—
Apr 6Muhlenberg InviteApr 6 · 5000 Meters · Place 8 · DickinsonDickinson5000 Meters8.15:50.41aFr
Mar 23Little ThreeMar 23 · 5000 Meters · Place 8 · DickinsonDickinson5000 Meters817:02.58a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 1 Mile · Place 17 · DickinsonDickinson1 Mile17.5:00.34aFr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 3000 Meters · Place 8 · DickinsonDickinson3000 Meters8.9:51.28aFr
Dec 3Holiday Kickoff OpenDec 3 · 3000 Meters · Place 8 · DickinsonDickinson3000 Meters8.9:42.00aFr
Jan 28Franklin and Marshall HS Invite #2Jan 28 · 3000 Meters · Place 17 · Southern LehighSouthern Lehigh3000 Meters1710:13.7012
Jan 20Bears HS InvitationalJan 20 · 800 Meters · Place 50 · Southern LehSouthern Leh800 Meters502:19.00 PB12

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Palisades vs Southern Lehigh vs WilsonMay 2 · 3200 Meters · Place 5 · Southern LehighSouthern Lehigh3200 Meters511:07.0—
May 2Palisades vs Southern Lehigh vs WilsonMay 2 · 1600 Meters · Place 7 · Southern LehighSouthern Lehigh1600 Meters75:07.3—
Apr 22Zephyr InvitationalApr 22 · 800 Meters · Place 9 · Southern LehSouthern Leh800 Meters92:11.77 PB12
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · 3200 Meters · Place 9 · Sthrn LehighSthrn Lehigh3200 Meters910:32.58 PB12
Apr 11SL vs ND vs SalisburyApr 11 · 3200 Meters · Place 2 · Southern LehighSouthern Lehigh3200 Meters211:04.0—
Apr 11SL vs ND vs SalisburyApr 11 · 1600 Meters · Place 1 · Southern LehighSouthern Lehigh1600 Meters14:55.6—
Mar 25Pennsylvania Track ClassicMar 25 · 1600 Meters · Place 3 · Sthrn LehighSthrn Lehigh1600 Meters35:01.4112

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Alvernia Holiday ClassicDec 10 · 1600 Meters · Place 11 · Southern LehighSouthern Lehigh1600 Meters11.5:01.91a PB12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Colonial League ChampionshipsMay 10 · 3200 Meters · Place 12 · Southern LehighSouthern Lehigh3200 Meters12.10:43.06a11
May 10Colonial League ChampionshipsMay 10 · 1600 Meters · Place 12 · Southern LehighSouthern Lehigh1600 Meters12.4:54.55a PB11

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · 1 Mile · Place 16 · Southern LehighSouthern Lehigh1 Mile16.5:06.96a11
Dec 18UC Holiday HS InvitationalDec 18 · 1 Mile · Place 16 · Southern LehighSouthern Lehigh1 Mile16.5:06.96a11
Dec 11Ursinus HS InvitationalDec 11 · 1 Mile · Place 16 · Southern LehighSouthern Lehigh1 Mile16.5:11.24a11

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Salisbury vs. NW Lehigh vs. S. LehighMay 4 · 3200 Meters · Place 8 · Southern LehighSouthern Lehigh3200 Meters812:38.5SO
May 4Salisbury vs. NW Lehigh vs. S. LehighMay 4 · 1600 Meters · Place 6 · Southern LehighSouthern Lehigh1600 Meters65:21.8SO

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Franklin & Marshall HS Invitational #2Jan 26 · 3000 Meters · Place 6 · Southern LehSouthern Leh3000 Meters69:47.11—
Jan 19Bears HS InvitationalJan 19 · 3000 Meters · Place 6 · Southern LehSouthern Leh3000 Meters69:41.479

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Ursinus HS InvitationalDec 7 · 1 Mile · Place 15 · Southern LehighSouthern Lehigh1 Mile15.5:09.51a9

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Kennett Novice MeetMay 10 · 3200 Meters · Place 1 · Southern LehighSouthern Lehigh3200 Meters111:11.87—