Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUrsinus HS Invitational · Jan 244:33.19aUrsinus HS InvitationalJanuary 24, 2025
1500 Meters · OutdoorEmory Twilight · May 63:59.81aEmory TwilightMay 6, 2026
1600 Meters · Outdoor15th Annual Twin Valley Raider Invitational · Apr 174:18.93a15th Annual Twin Valley Raider InvitationalApril 17, 2025
3000 Meters · IndoorSun and Southern States Conference Championships · Feb 218:43.23aSun and Southern States Conference ChampionshipsFebruary 21, 2026
3000m Steeplechase · 0.914m · OutdoorShark Invitational · Mar 289:48.33aShark InvitationalMarch 28, 2026
3000m Steeplechase · OutdoorSEU Fire Invitational · Mar 139:51.82SEU Fire InvitationalMarch 13, 2026
3200 Meters · OutdoorBCIAA Firing Meet · May 89:20.10BCIAA Firing MeetMay 8, 2025
400 Meters · OutdoorOley HS vs Wyomissing · Apr 1655.24aOley HS vs WyomissingApril 16, 2024
5000 Meters · IndoorVisit Gainesville Indoor Classic · Feb 615:12.69Visit Gainesville Indoor ClassicFebruary 6, 2026
800 Meters · IndoorAlachua County Sports and Event Center Invitational and Multi · Jan 242:04.13Alachua County Sports and Event Center Invitational and MultiJanuary 24, 2026
800 Meters · Outdoor15th Annual Twin Valley Raider Invitational · Apr 172:00.19a15th Annual Twin Valley Raider InvitationalApril 17, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Emory TwilightMay 6 · 1500 Meters · Place 9 · Ave Maria (Fla.)Ave Maria (Fla.)1500 Meters9.3:59.81a PBFr
Apr 25The Sun Conference Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 4 · Ave Maria (Fla.)Ave Maria (Fla.)3000m Steeplechase0.914m4.10:07.95aFr
Apr 11HBCU Relays ExperienceApr 11 · 3000m Steeplechase · Place 1 · Ave Maria (Fla.)Ave Maria (Fla.)3000m Steeplechase0.914m1.9:59.84aFr
Mar 28Shark InvitationalMar 28 · 3000m Steeplechase · Place 1 · Ave Maria (Fla.)Ave Maria (Fla.)3000m Steeplechase0.914m1.9:48.33a PBFr
Mar 28Shark InvitationalMar 28 · 800 Meters · Place 17 · Ave Maria (Fla.)Ave Maria (Fla.)800 Meters17.2:03.35aFr
Mar 13SEU Fire InvitationalMar 13 · 3000m Steeplechase · Place 6 · Ave MariaAve Maria3000m Steeplechase69:51.82 PBFR

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Sun and Southern States Conference ChampionshipsFeb 21 · 3000 Meters · Place 3 · Ave Maria (Fla.)Ave Maria (Fla.)3000 Meters38:43.23a PBFR
Feb 6Visit Gainesville Indoor ClassicFeb 6 · 5000 Meters · Place 5 · Ave MariaAve Maria5000 Meters515:12.69 PBFR
Feb 6Visit Gainesville Indoor ClassicFeb 6 · 5000 Meters · Place 5 · Ave MariaAve Maria5000 Meters515:12.69FR
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · 3000 Meters · Place 9 · Ave MariaAve Maria3000 Meters98:57.70FR
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · 3000 Meters · Place 9 · Ave MariaAve Maria3000 Meters98:57.70FR
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · 1 Mile · Place 22 · Ave MariaAve Maria1 Mile224:38.49FR
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · 1 Mile · Place 22 · Ave MariaAve Maria1 Mile224:38.49FR
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · 800 Meters · Place 41 · Ave MariaAve Maria800 Meters412:04.13 PBFR
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · 800 Meters · Place 41 · Ave MariaAve Maria800 Meters412:04.13FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · 5000 Meters · Place 22 · Ave Maria (Fla.)Ave Maria (Fla.)5000 Meters22.15:49.19aFr
Jan 24Ursinus HS InvitationalJan 24 · 1 Mile · Place 3 · Wyomissing AreaWyomissing Area1 Mile3.4:33.19a PB12
Jan 17Wyomissing Team ChallengeJan 17 · 800 Meters · Place 5 · Wyomissing AreaWyomissing Area800 Meters5.2:07.16a12
Jan 11Kevin Dare InvitationalJan 11 · 3000 Meters · Place 4 · Wyomissing AreaWyomissing Area3000 Meters48:55.37a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 8 · Wyomissing Area 03Wyomissing Area 033200 Meters89:23.9212
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 8 · Wyomissing Area 03Wyomissing Area 033200 Meters89:23.9212
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 1600 Meters · Place 13 · Wyomissing Area 03Wyomissing Area 031600 Meters134:22.5812
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 1600 Meters · Place 13 · Wyomissing Area 03Wyomissing Area 031600 Meters134:22.5812
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 3200 Meters · Place 2 · Wyomissing AreaWyomissing Area3200 Meters29:36.6812
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 1600 Meters · Place 1 · Wyomissing AreaWyomissing Area1600 Meters14:22.3512
May 8BCIAA Firing MeetMay 8 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters19:20.10 PB12
May 8BCIAA Firing MeetMay 8 · 1600 Meters · Place 5 · Wyomissing AreaWyomissing Area1600 Meters54:26.8912
May 2John H Shaner Memorial Track and Field MeetMay 2 · 3200 Meters · Place 2 · Wyomissing AreaWyomissing Area3200 Meters2.10:00.78a12
Apr 30Kutztown HS Tri Meet #2Apr 30 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters19:58.4712
Apr 22Wyomissing HS Tri Meet #2Apr 22 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters110:27.9112
Apr 22Wyomissing HS Tri Meet #2Apr 22 · 1600 Meters · Place 1 · Wyomissing AreaWyomissing Area1600 Meters14:58.4912
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 2 · Wyomissing AreaWyomissing Area1600 Meters24:18.93a PB12
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 800 Meters · Place 6 · Wyomissing AreaWyomissing Area800 Meters62:00.19a PB12
Apr 8Wyomissing HS Tri Meet #1Apr 8 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters1.10:09.69a12
Apr 8Wyomissing HS Tri Meet #1Apr 8 · 1600 Meters · Place 1 · Wyomissing AreaWyomissing Area1600 Meters1.4:46.36a12
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · 3200 Meters · Place 2 · Wyomissing AreaWyomissing Area3200 Meters29:22.4112
Mar 25Berks Catholic HS vs WyomissingMar 25 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters19:47.65a12
Mar 25Berks Catholic HS vs WyomissingMar 25 · 1600 Meters · Place 1 · Wyomissing AreaWyomissing Area1600 Meters14:47.23a12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 3200 Meters · Place 10 · Wyomissing AreaWyomissing Area3200 Meters10.9:25.05a11
May 17PIAA District 3 ChampionshipsMay 17 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters1.9:34.00a11
May 17PIAA District 3 ChampionshipsMay 17 · 1600 Meters · Place 6 · Wyomissing AreaWyomissing Area1600 Meters6.4:32.61a11
May 9BCIAA Firing MeetMay 9 · 3200 Meters · Place 4 · Wyomissing AreaWyomissing Area3200 Meters49:34.82a—
May 9BCIAA Firing MeetMay 9 · 1600 Meters · Place 4 · Wyomissing AreaWyomissing Area1600 Meters44:23.32a—
May 3John H. Shaner Memorial Track InviteMay 3 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters19:38.16a—
May 3John H. Shaner Memorial Track InviteMay 3 · 800 Meters · Place 6 · Wyomissing AreaWyomissing Area800 Meters62:05.33a—
Apr 16Oley HS vs WyomissingApr 16 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters110:32.91a—
Apr 16Oley HS vs WyomissingApr 16 · 400 Meters · Place 1 · Wyomissing AreaWyomissing Area400 Meters155.24a PB—
Apr 9Twin Valley HS Quad Track MeetApr 9 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters110:29.17a—
Apr 9Twin Valley HS Quad Track MeetApr 9 · 1600 Meters · Place 2 · Wyomissing AreaWyomissing Area1600 Meters24:34.57a—
Apr 5Oxenreider Streamline ClassicApr 5 · 3200 Meters · Place 2 · Wyomissing AreaWyomissing Area3200 Meters29:55.08a—
Mar 26Wyomissing HS vs Tulpehocken vs Berks CatholicMar 26 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters110:17.38a—
Mar 26Wyomissing HS vs Tulpehocken vs Berks CatholicMar 26 · 1600 Meters · Place 1 · Wyomissing AreaWyomissing Area1600 Meters14:58.37a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 3200 Meters · Place 3 · Wyomissing AreaWyomissing Area3200 Meters3.9:48.82a10
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 800 Meters · Place 6 · Wyomissing AreaWyomissing Area800 Meters6.2:05.08a10
Apr 24Berks Catholic HS vs WyomissingApr 24 · 3200 Meters · Place 1 · Wyomissing AreaWyomissing Area3200 Meters110:50.1710
Apr 24Berks Catholic HS vs WyomissingApr 24 · 800 Meters · Place 1 · Wyomissing AreaWyomissing Area800 Meters12:15.3410
Apr 24Berks Catholic HS vs WyomissingApr 24 · 400 Meters · Place 1 · Wyomissing AreaWyomissing Area400 Meters155.2410

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20PIAA District 3 AA ChampionshipsMay 20 · 3200 Meters · Place 11 · Wyomissing AreaWyomissing Area3200 Meters11.10:35.97a9
May 20PIAA District 3 AA ChampionshipsMay 20 · 1600 Meters · Place 12 · Wyomissing AreaWyomissing Area1600 Meters12.4:58.20a9
Apr 30Schuylkill Valley InvitationalApr 30 · 3200 Meters · Place 2 · Wyomissing AreaWyomissing Area3200 Meters210:42.49—
Apr 30Schuylkill Valley InvitationalApr 30 · 1600 Meters · Place 7 · Wyomissing AreaWyomissing Area1600 Meters74:50.82—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 12Bears Indoor ShowcaseFeb 12 · 800 Meters · Place 22 · Wyomissing AreaWyomissing Area800 Meters222:19.81—