Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:24.52a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorPaul Donahue Invitational · Apr 184:21.99Paul Donahue InvitationalApril 18, 2025
1600 Meters · OutdoorPioneer Athletic Conference Championship · May 104:54.57Pioneer Athletic Conference ChampionshipMay 10, 2024
200 Meters · IndoorHenderson Polar Bear # 2 · Feb 626.72Henderson Polar Bear # 2February 6, 2024
400 Meters · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 1659.59aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
400 Meters · OutdoorLincoln University Invite · Apr 1756.26aLincoln University InviteApril 17, 2025
5000 Meters · OutdoorLincoln University Invitational · Apr 1618:49.97aLincoln University InvitationalApril 16, 2026
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 172:05.71a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorWidener Final Qualifier · May 122:05.66Widener Final QualifierMay 12, 2025
Combined results · OutdoorPottsgrove @ Upper Perk · May 32:42.95Pottsgrove @ Upper PerkMay 3, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 1500 Meters · Place 6 · NeumannNeumann1500 Meters6.4:26.62aSo
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 800 Meters · Place 4 · NeumannNeumann800 Meters4.2:07.64aSo
Apr 16Lincoln University InvitationalApr 16 · 5000 Meters · Place 1 · NeumannNeumann5000 Meters1.18:49.97a PBSo
Apr 10Delaware InvitationalApr 10 · 1500 Meters · Place 14 · NeumannNeumann1500 Meters14.4:32.25aSo
Apr 10Delaware InvitationalApr 10 · 800 Meters · Place 9 · NeumannNeumann800 Meters9.2:06.53aSo
Apr 4Ursinus SpringfestApr 4 · 1500 Meters · Place 24 · NeumannNeumann1500 Meters24.4:29.24aSo
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · NeumannNeumann1500 Meters--DNSSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 69 · NeumannNeumann1500 Meters69.4:24.52a PBSo
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 62 · NeumannNeumann800 Meters62.2:05.71a PBSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 800 Meters · Place 79 · NeumannNeumann800 Meters792:05.66 PBFR
May 3AEC (Atlantic East) Outdoor ChampionshipsMay 3 · 1500 Meters · Place 9 · NeumannNeumann1500 Meters9.4:27.65aFr
May 3AEC (Atlantic East) Outdoor ChampionshipsMay 3 · 800 Meters · Place 7 · NeumannNeumann800 Meters7.2:07.84aFr
Apr 18Paul Donahue InvitationalApr 18 · 1500 Meters · Place 57 · NeumannNeumann1500 Meters574:21.99 PBFR
Apr 18Paul Donahue InvitationalApr 18 · 800 Meters · Place 82 · NeumannNeumann800 Meters822:06.58FR
Apr 17Lincoln University InviteApr 17 · 800 Meters · Place 4 · NeumannNeumann800 Meters42:11.60aFr
Apr 17Lincoln University InviteApr 17 · 400 Meters · Place 9 · NeumannNeumann400 Meters956.26a PBFr
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 83 · NeumannNeumann1500 Meters834:27.29aFr
Mar 28Danny Curran InvitationalMar 28 · 800 Meters · Place 81 · NeumannNeumann800 Meters812:09.66aFr
Mar 22Purple and Gold InvitationalMar 22 · 1500 Meters · Place 35 · NeumannNeumann1500 Meters35.4:36.30aFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · 1600 Meters · Place 26 · PottsgrovePottsgrove1600 Meters264:54.57 PB10
May 10Pioneer Athletic Conference ChampionshipMay 10 · 1600 Meters · Place 26 · PottsgrovePottsgrove1600 Meters264:54.5710
May 6Pottstown HS vs PottsgroveMay 6 · 1600 Meters · Place 1 · PottsgrovePottsgrove1600 Meters15:05.04a—
Apr 30Pottsgrove HS vs Upper PerkiomenApr 30 · 1600 Meters · Place 4 · PottsgrovePottsgrove1600 Meters44:56.58a—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · 1600 Meters · Place 1 · PottsgrovePottsgrove1600 Meters15:07.09a—
Apr 6The North Penn OpenApr 6 · 1600 Meters · Place 52 · PottsgrovePottsgrove1600 Meters52.5:25.73a12
Apr 6The North Penn OpenApr 6 · 800 Meters · Place 49 · PottsgrovePottsgrove800 Meters49.2:22.68a12
Apr 4Pope John Paul II HS vs PottsgroveApr 4 · 1600 Meters · Place 4 · PottsgrovePottsgrove1600 Meters45:36.76a—
Apr 4Pope John Paul II HS vs PottsgroveApr 4 · 800 Meters · Place 3 · PottsgrovePottsgrove800 Meters32:28.81a—
Mar 16The Phoenixville ClassicMar 16 · 800 Meters · Place 30 · PottsgrovePottsgrove800 Meters302:19.93—
Mar 16The Phoenixville ClassicMar 16 · 800 Meters · Place 30 · PottsgrovePottsgrove800 Meters302:19.93—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 800 Meters · Place 43 · PottsgrovePottsgrove800 Meters432:18.4310
Feb 6Henderson Polar Bear # 2Feb 6 · 400 Meters · Place 45 · PottsgrovePottsgrove400 Meters451:00.81SO
Feb 6Henderson Polar Bear # 2Feb 6 · 200 Meters · Place 68 · PottsgrovePottsgrove200 Meters6826.72 PBSO
Jan 30Henderson Polar Bear # 1Jan 30 · 800 Meters · Place 26 · PottsgrovePottsgrove800 Meters262:20.64SO
Jan 14Kristian Marche Memorial InviteJan 14 · 800 Meters · Place 89 · PottsgrovePottsgrove800 Meters892:20.09—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 400 Meters · Place 97 · PottsgrovePottsgrove400 Meters97.59.59a PB12
Dec 9Alvernia Holiday ClassicDec 9 · 800 Meters · Place 25 · PottsgrovePottsgrove800 Meters25.2:18.46a12

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Winter Freeze Outdoor InvitationalDec 12 · 400 Meters · Place 36 · PottsgrovePottsgrove400 Meters36.1:00.53aUnofficial12
May 3Pottsgrove @ Upper PerkMay 3 · Combined results · Place 13 · PottsgrovePottsgroveCombined results132:42.95 PB9
May 3Pottsgrove @ Upper PerkMay 3 · Combined results · Place 11 · PottsgrovePottsgroveCombined results115:46.509
Mar 28Pottsgrove HS vs PottstownMar 28 · 1600 Meters · Place 7 · PottsgrovePottsgrove1600 Meters75:48.559
Mar 28Pottsgrove HS vs PottstownMar 28 · 800 Meters · Place 5 · PottsgrovePottsgrove800 Meters52:34.859
Mar 21Pottsgrove HS vs PhoenixvilleMar 21 · 1600 Meters · Place 8 · PottsgrovePottsgrove1600 Meters86:02.139
Mar 21Pottsgrove HS vs PhoenixvilleMar 21 · 800 Meters · Place 12 · PottsgrovePottsgrove800 Meters122:43.859