Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP Last Chance · Feb 94:46.50TFCAGP Last ChanceFebruary 9, 2024
10,000 Meters · OutdoorCACC Outdoor Championships · May 132:19.46aCACC Outdoor ChampionshipsMay 1, 2026
1500 Meters · OutdoorBill Butler Invitational · Apr 104:12.02aBill Butler InvitationalApril 10, 2026
1600 Meters · IndoorDouglas W. Wesner Memorial Invitational · Feb 164:57.51Douglas W. Wesner Memorial InvitationalFebruary 16, 2023
1600 Meters · OutdoorPIAA District XI AAA/AA Championship · May 134:27.25PIAA District XI AAA/AA ChampionshipMay 13, 2025
3000 Meters · IndoorTFCAofGP Meet of Champions · Feb 159:15.63TFCAofGP Meet of ChampionsFebruary 15, 2025
3200 Meters · OutdoorPIAA Track & Field State Championships AAA/AA · May 239:34.64PIAA Track & Field State Championships AAA/AAMay 23, 2025
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1715:19.47a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorCACC Outdoor Championships · May 115:16.77aCACC Outdoor ChampionshipsMay 1, 2026
800 Meters · OutdoorBill Butler Invitational · Apr 102:05.15aBill Butler InvitationalApril 10, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1CACC Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 1 · Jefferson (Pa.)Jefferson (Pa.)10,000 Meters1.32:19.46a PBFr
May 1CACC Outdoor ChampionshipsMay 1 · 5000 Meters · Place 1 · Jefferson (Pa.)Jefferson (Pa.)5000 Meters1.15:16.77a PBFr
Apr 10Bill Butler InvitationalApr 10 · 1500 Meters · Place 6 · Jefferson (Pa.)Jefferson (Pa.)1500 Meters6.4:12.02a PBFr
Apr 10Bill Butler InvitationalApr 10 · 800 Meters · Place 23 · Jefferson (Pa.)Jefferson (Pa.)800 Meters23.2:05.15a PBFr
Apr 4Ursinus SpringfestApr 4 · 5000 Meters · Place 3 · Jefferson (Pa.)Jefferson (Pa.)5000 Meters3.15:45.30aFr
Mar 27Danny Curran InvitationalMar 27 · 10,000 Meters · Place 27 · Jefferson (Pa.)Jefferson (Pa.)10,000 Meters27.33:14.79aFr
Mar 20Purple & GoldMar 20 · 5000 Meters · Place 2 · Jefferson (Pa.)Jefferson (Pa.)5000 Meters216:21.44aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 36 · Jefferson (Pa.)Jefferson (Pa.)5000 Meters36.15:19.47a PBFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 20 · Freedom 11Freedom 113200 Meters209:34.64 PB12
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 1600 Meters · Place 28 · Freedom 11Freedom 111600 Meters284:34.9212
May 13PIAA District XI AAA/AA ChampionshipMay 13 · 3200 Meters · Place 2 · Freedom 11Freedom 113200 Meters29:45.9512
May 13PIAA District XI AAA/AA ChampionshipMay 13 · 1600 Meters · Place 1 · Freedom 11Freedom 111600 Meters14:27.25 PB12
Apr 19Shippensburg InvitationalApr 19 · 3200 Meters · Place 16 · FreedomFreedom3200 Meters16.9:48.08a12
Apr 19Roddick InvitationalApr 19 · 3200 Meters · Place 16 · FreedomFreedom3200 Meters16.9:48.08a12
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 32 · FreedomFreedom1600 Meters32.4:36.16a12
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 32 · FreedomFreedom1600 Meters32.4:36.16a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 3000 Meters · Place 21 · Freedom 11Freedom 113000 Meters219:27.2412
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 3000 Meters · Place 27 · Freedom 11Freedom 113000 Meters279:15.63 PB—
Feb 7TFCAofGP Last ChanceFeb 7 · 3000 Meters · Place 6 · Freedom 11Freedom 113000 Meters69:16.4312
Feb 2TFCAofGP Meet #9Feb 2 · 3000 Meters · Place 8 · Freedom 11Freedom 113000 Meters89:20.36—
Jan 10Golden Bear HS InviteJan 10 · 3000 Meters · Place 2 · FreedomFreedom3000 Meters2.9:32.18a12
Jan 4TFCAGP #4Jan 4 · 1 Mile · Place 22 · FreedomFreedom1 Mile22.4:48.57a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 1 Mile · Place 10 · FreedomFreedom1 Mile10.4:51.20a12
Feb 15Doug Wesner MemorialFeb 15 · 3000 Meters · Place 1 · FreedomFreedom3000 Meters1.9:31.19a11
Feb 9TFCAGP Last ChanceFeb 9 · 1 Mile · Place 19 · FreedomFreedom1 Mile194:46.50 PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 3200 Meters · Place 3 · FreedomFreedom3200 Meters3.9:55.71a11
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 1600 Meters · Place 7 · FreedomFreedom1600 Meters7.4:32.58a11
Apr 27Zephyr InvitationalApr 27 · 1600 Meters · Place 2 · Freedom 11Freedom 111600 Meters24:31.6811
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 3200 Meters · Place 22 · Freedom 11Freedom 113200 Meters229:44.2111
Apr 12Pirate InvitationalApr 12 · 1600 Meters · Place 1 · FreedomFreedom1600 Meters14:40.14a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 1 Mile · Place 7 · FreedomFreedom1 Mile7.4:49.95a11
Feb 16Douglas W. Wesner Memorial InvitationalFeb 16 · 1600 Meters · Place 6 · Freedom (11)Freedom (11)1600 Meters64:57.51 PB—
Feb 10TFCAofGP Last Chance MeetFeb 10 · 3000 Meters · Place 13 · Freedom (11)Freedom (11)3000 Meters139:48.2810
Jan 20Bears HS InvitationalJan 20 · 1 Mile · Place 29 · Freedom (11)Freedom (11)1 Mile294:57.0610
Jan 13TFCAofGP Meet #6Jan 13 · 3000 Meters · Place 5 · Freedom (11)Freedom (11)3000 Meters59:55.4110

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16PIAA District XI AAA ChampionshipMay 16 · 3200 Meters · Place 5 · FreedomFreedom3200 Meters5.10:09.04a10
May 16PIAA District XI AAA ChampionshipMay 16 · 1600 Meters · Place 13 · FreedomFreedom1600 Meters13.4:49.75a10
May 1Freedom @ LibertyMay 1 · 1600 Meters · Place 2 · FREFRE1600 Meters24:43.4SO
Apr 22Zephyr InvitationalApr 22 · 1600 Meters · Place 4 · Freedom (11)Freedom (11)1600 Meters44:48.2610
Apr 14Pirate InvitationalApr 14 · 3200 Meters · Place 1 · FreedomFreedom3200 Meters110:12.1710
Apr 12Nazareth vs FreedomApr 12 · 1600 Meters · Place 2 · FREFRE1600 Meters24:47.5—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17PIAA District XI AAA ChampionshipMay 17 · 3200 Meters · Place 13 · FreedomFreedom3200 Meters13.10:30.98a9
May 10Colonial League ChampionshipsMay 10 · 3200 Meters · Place 11 · FreedomFreedom3200 Meters11.10:24.38a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5TFCAofGP Meet #7Feb 5 · 3000 Meters · Place 29 · Freedom (11)Freedom (11)3000 Meters2910:30.139
Feb 5TFCAofGP Meet #7Feb 5 · 3000 Meters · Place 22 · Freedom (11)Freedom (11)3000 Meters2210:30.139
Jan 16Bears HS InvitationalJan 16 · 1 Mile · Place 32 · FreedomFreedom1 Mile32.5:27.68a9