Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSusquehanna Invitational · Feb 154:33.45aSusquehanna InvitationalFebruary 15, 2025
1500 Meters · Outdoor41st Millersville Metrics Sponsored by Penn Medicine LGH Sports Med · Apr 54:29.04a41st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApril 5, 2024
1600 Meters · IndoorCarroll County Indoor Track Championship · Jan 284:42.67aCarroll County Indoor Track ChampionshipJanuary 28, 2023
1600 Meters · OutdoorMPSSAA 3A East Region Championships · May 174:38.98MPSSAA 3A East Region ChampionshipsMay 17, 2023
3000m Steeplechase · 0.914m · OutdoorCentennial Conference Outdoor Championships · May 110:37.74aCentennial Conference Outdoor ChampionshipsMay 1, 2026
3000m Steeplechase · Outdoor42nd Millersville Metrics · Apr 410:26.63a42nd Millersville MetricsApril 4, 2025
3200 Meters · IndoorHCC/Terry Baker Invitational · Dec 1012:03.83aHCC/Terry Baker InvitationalDecember 10, 2021
3200 Meters · OutdoorTrojan Invitational · Apr 2210:41.43Trojan Invitational April 22, 2023
400 Meters · OutdoorWestminster Jamboree #2 · Apr 1955.88Westminster Jamboree #2April 19, 2023
5000 Meters · IndoorDiplomat Open · Dec 817:15.99aDiplomat OpenDecember 8, 2023
5000 Meters · OutdoorPaul Kaiser Classic · Apr 2610:29.04Paul Kaiser ClassicApril 26, 2025
800 Meters · IndoorCoach I Open · Jan 252:04.78aCoach I OpenJanuary 25, 2025
800 Meters · OutdoorMason-Dixon Classic · Apr 182:02.92aMason-Dixon ClassicApril 18, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 3000m Steeplechase · Place 11 · GettysburgGettysburg3000m Steeplechase0.914m11.10:37.74a PBJr
Apr 24Paul Kaiser ClassicApr 24 · 5000 Meters · Place 22 · GettysburgGettysburg5000 Meters22.17:14.90aJr
Apr 17Coach Pollard InvitationalApr 17 · 3000m Steeplechase · Place 14 · GettysburgGettysburg3000m Steeplechase0.914m14.10:41.18aJr
Apr 9Messiah InvitationalApr 9 · 3000m Steeplechase · Place 14 · GettysburgGettysburg3000m Steeplechase0.914m14.10:51.94aJr
Apr 1York College Twilight MeetApr 1 · 5000 Meters · Place 36 · GettysburgGettysburg5000 Meters3617:29.99aJr
Mar 28Little 3 MeetMar 28 · 5000 Meters · Place 11 · GettysburgGettysburg5000 Meters11.18:23.31aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 800 Meters · GettysburgGettysburg800 Meters--DNSJr
Jan 31PLEX ShootoutJan 31 · 800 Meters · Place 26 · GettysburgGettysburg800 Meters262:07.88aJr
Jan 24Coach "I" InvitationalJan 24 · 800 Meters · GettysburgGettysburg800 Meters--DNSJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Paul Kaiser ClassicApr 26 · 5000 Meters · Place 10 · GettysburgGettysburg5000 Meters1010:29.04 PBSO
Apr 18Mason-Dixon ClassicApr 18 · 800 Meters · Place 4 · GettysburgGettysburg800 Meters4.2:02.92a PBSo
Apr 10Messiah InvitationalApr 10 · 800 Meters · Place 20 · GettysburgGettysburg800 Meters20.2:03.36aSo
Apr 442nd Millersville MetricsApr 4 · 3000m Steeplechase · Place 10 · GettysburgGettysburg3000m Steeplechase1010:26.63a PBSo
Mar 22Little 3 ChampionshipsMar 22 · 800 Meters · Place 4 · GettysburgGettysburg800 Meters42:02.92aSO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 1 Mile · Place 23 · GettysburgGettysburg1 Mile234:38.06a—
Feb 15Susquehanna InvitationalFeb 15 · 1 Mile · Place 10 · GettysburgGettysburg1 Mile10.4:33.45a PBSo
Feb 15Susquehanna InvitationalFeb 15 · 800 Meters · Place 16 · GettysburgGettysburg800 Meters16.2:06.93aSo
Feb 1PLEX ShootoutFeb 1 · 1 Mile · Place 9 · GettysburgGettysburg1 Mile94:40.54a—
Jan 25Coach I OpenJan 25 · 800 Meters · Place 18 · GettysburgGettysburg800 Meters182:04.78a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27Paul Kaiser ClassicApr 27 · 800 Meters · Place 47 · GettysburgGettysburg800 Meters472:04.81a—
Apr 20Mason-Dixon ClassicApr 20 · 800 Meters · Place 7 · GettysburgGettysburg800 Meters7.2:04.22aFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 1500 Meters · Place 24 · GettysburgGettysburg1500 Meters24.4:29.04a PBFr
Mar 23Little ThreeMar 23 · 1500 Meters · Place 9 · GettysburgGettysburg1500 Meters94:30.28a—
Mar 23Little ThreeMar 23 · 800 Meters · Place 9 · GettysburgGettysburg800 Meters92:14.89a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 1 Mile · Place 27 · GettysburgGettysburg1 Mile274:35.61a—
Feb 17Susquehanna Tune-UpFeb 17 · 800 Meters · Place 12 · GettysburgGettysburg800 Meters122:05.71a—
Feb 9River Hawk Friday Night ShowdownFeb 9 · 1 Mile · Place 7 · GettysburgGettysburg1 Mile74:36.73a—
Feb 9River Hawk Friday Night ShowdownFeb 9 · 800 Meters · Place 17 · GettysburgGettysburg800 Meters172:09.02a—
Feb 3Plex ShootoutFeb 3 · 800 Meters · Place 28 · GettysburgGettysburg800 Meters282:08.50Fr
Jan 27Mini Dip InvitationalJan 27 · 1 Mile · Place 34 · GettysburgGettysburg1 Mile34.4:46.82aFr
Jan 27Mini Dip InvitationalJan 27 · 800 Meters · Place 18 · GettysburgGettysburg800 Meters18.2:09.04aFr

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 5000 Meters · Place 18 · GettysburgGettysburg5000 Meters18.17:15.99a PBFr
Feb 9MPSSAA 3A West Region ChampionshipsFeb 9 · 1600 Meters · Place 5 · WestminsterWestminster1600 Meters5.4:50.89a12
Feb 9MPSSAA 3A West Region ChampionshipsFeb 9 · 800 Meters · Place 15 · WestminsterWestminster800 Meters15.2:14.02a12
Jan 28Carroll County Indoor Track ChampionshipJan 28 · 1600 Meters · Place 6 · WestminsterWestminster1600 Meters64:42.67a PB12
Jan 28Carroll County Indoor Track ChampionshipJan 28 · 800 Meters · Place 4 · WestminsterWestminster800 Meters42:10.16a12
Jan 21Last Track to PhillyJan 21 · 1 Mile · Place 3 · WestminsterWestminster1 Mile34:48.9212
Jan 21Last Track to PhillyJan 21 · 1 Mile · Place 3 · WestminsterWestminster1 Mile34:48.92SR
Jan 7HCC/Dwight Scott InvitationalJan 7 · 1600 Meters · Place 4 · WestminsterWestminster1600 Meters4.4:47.63a12
Jan 7HCC/Dwight Scott InvitationalJan 7 · 800 Meters · Place 10 · WestminsterWestminster800 Meters10.2:12.44a12

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A East Region ChampionshipsMay 17 · 1600 Meters · Place 14 · WestminsterWestminster1600 Meters144:38.98 PB12
May 11Carroll County ChampionshipMay 11 · 1600 Meters · Place 4 · WestminsterWestminster1600 Meters44:42.4712
May 11Carroll County ChampionshipMay 11 · 800 Meters · Place 8 · WestminsterWestminster800 Meters82:06.1112
May 5Maverick Madness 5May 5 · 1600 Meters · Place 7 · WestminsterWestminster1600 Meters74:41.57a—
May 5Maverick Madness 5May 5 · 800 Meters · Place 14 · WestminsterWestminster800 Meters142:06.39a—
Apr 29The Gator InvitationalApr 29 · 1600 Meters · Place 36 · WestminsterWestminster1600 Meters364:42.87a—
Apr 29The Gator InvitationalApr 29 · 800 Meters · Place 63 · WestminsterWestminster800 Meters632:08.65a—
Apr 22Trojan Invitational Apr 22 · 3200 Meters · Place 12 · WestminsterWestminster3200 Meters1210:41.43 PB12
Apr 19Westminster Jamboree #2Apr 19 · 800 Meters · Place 5 · WestminsterWestminster800 Meters52:10.0612
Apr 19Westminster Jamboree #2Apr 19 · 400 Meters · Place 10 · WestminsterWestminster400 Meters1055.88 PB12
Apr 1Pikesville Track ClassicApr 1 · 1600 Meters · Place 16 · WestminsterWestminster1600 Meters16.4:47.03a12
Apr 1Pikesville Track ClassicApr 1 · 800 Meters · Place 27 · WestminsterWestminster800 Meters27.2:10.69a12
Mar 25Seahawk InvitationalMar 25 · 5000 Meters · Place 15 · WestminsterWestminster5000 Meters1517:13.4712
Mar 25Seahawk InvitationalMar 25 · 5000 Meters · Place 15 · WestminsterWestminster5000 Meters1517:13.47—
Mar 22Westminster Jamboree #1Mar 22 · 1600 Meters · Place 1 · WestminsterWestminster1600 Meters15:02.6112
Mar 22Westminster Jamboree #1Mar 22 · 800 Meters · Place 2 · WestminsterWestminster800 Meters22:12.2012

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Frostbite InviteDec 29 · 1600 Meters · Place 10 · WestminsterWestminster1600 Meters10.4:48.39a12
Dec 29Frostbite InviteDec 29 · 800 Meters · Place 14 · WestminsterWestminster800 Meters14.2:12.75a12
Dec 17Howard County Winter FestivalDec 17 · 1600 Meters · Place 30 · WestminsterWestminster1600 Meters30.4:56.56a12
Jan 29Carroll County Indoor Track & Field ChampionshipsJan 29 · 1600 Meters · Place 9 · WestminsterWestminster1600 Meters9.5:02.67a11
Jan 29Carroll County Indoor Track & Field ChampionshipsJan 29 · 800 Meters · Place 10 · WestminsterWestminster800 Meters10.2:23.78a11
Jan 8HCC/Dwight Scott InvitationalJan 8 · 1600 Meters · Place 14 · WestminsterWestminster1600 Meters145:15.0311

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19MPSSAA 3A East Region ChampionshipsMay 19 · 1600 Meters · Place 27 · WestminsterWestminster1600 Meters27.4:49.01a11
May 19MPSSAA 3A East Region ChampionshipsMay 19 · 800 Meters · Place 24 · WestminsterWestminster800 Meters24.2:10.44a11
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · 1600 Meters · Place 8 · WestminsterWestminster1600 Meters84:48.2911
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · 800 Meters · Place 10 · WestminsterWestminster800 Meters102:14.4011
Apr 30Gator Track & Field InvitationalApr 30 · 1600 Meters · Place 56 · WestminsterWestminster1600 Meters56.4:52.95a11
Apr 30Gator Track & Field InvitationalApr 30 · 800 Meters · Place 86 · WestminsterWestminster800 Meters86.2:16.00a11
Apr 23Trojan InvitationalApr 23 · 1600 Meters · Place 28 · WestminsterWestminster1600 Meters285:01.2111
Apr 20Westminster Jamboree #2Apr 20 · 1600 Meters · Place 3 · WestminsterWestminster1600 Meters34:56.1911
Apr 20Westminster Jamboree #2Apr 20 · 800 Meters · Place 3 · WestminsterWestminster800 Meters32:14.7711
Apr 9Don Boyer InvApr 9 · 1600 Meters · Place 25 · WestminsterWestminster1600 Meters255:04.5111
Apr 9Don Boyer InvApr 9 · 800 Meters · Place 38 · WestminsterWestminster800 Meters382:20.5611
Apr 6Manchester Valley Home MeetApr 6 · 3200 Meters · Place 4 · WestminsterWestminster3200 Meters410:57.3711
Mar 30Westminster Jamboree #1Mar 30 · 1600 Meters · Place 5 · WestminsterWestminster1600 Meters55:00.4211
Mar 30Westminster Jamboree #1Mar 30 · 800 Meters · Place 5 · WestminsterWestminster800 Meters52:16.5011

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10HCC/Terry Baker InvitationalDec 10 · 3200 Meters · Place 21 · WestminsterWestminster3200 Meters21.12:03.83a PB11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22FSK and Westminster at CenturyMay 22 · 800 Meters · Place 14 · WestminsterWestminster800 Meters14.2:35.15a10
May 11South Carroll, Westminster, Liberty @ Manchester ValleyMay 11 · 1600 Meters · Place 17 · WestminsterWestminster1600 Meters175:43.9910
May 11South Carroll, Westminster, Liberty @ Manchester ValleyMay 11 · 800 Meters · Place 23 · WestminsterWestminster800 Meters232:32.8110

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6MPSSAA 3A West Regional ChampionshipsFeb 6 · 3200 Meters · Place 23 · WestminsterWestminster3200 Meters23.12:29.71a9
Jan 25Carroll County Indoor Track & Field ChampionshipsJan 25 · 3200 Meters · Place 15 · WestminsterWestminster3200 Meters15.12:38.13a9
Jan 11Dickinson College HS Invitational Meet #2Jan 11 · 3200 Meters · Place 17 · WestminsterWestminster3200 Meters17.13:04.64a9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13HCC/Dwight Scott Varsity InvitationalDec 13 · 3200 Meters · Place 26 · WestminsterWestminster3200 Meters26.12:53.61a9
Dec 6HCC/Terry Baker InvitationalDec 6 · 3200 Meters · Place 29 · WestminsterWestminster3200 Meters29.12:46.53a9