Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational & Pentathlon · Feb 34:42.85Ocean Breeze Invitational & PentathlonFebruary 3, 2024
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 72:45.79Ocean Breeze Freedom GamesJanuary 7, 2023
1600 Meters · IndoorWyomissing Area Team Challenge · Feb 175:09.58aWyomissing Area Team ChallengeFebruary 17, 2022
1600 Meters · OutdoorEaston @ Liberty Meet · Apr 114:47.3Easton @ Liberty MeetApril 11, 2024
2 Miles · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 1910:30.53Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
3000 Meters · IndoorUC Holiday HS Invitational · Dec 169:44.14aUC Holiday HS InvitationalDecember 16, 2023
3200 Meters · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 1910:26.92Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
3200 Meters · Outdoor34th Annual New Balance Pan-Ram Invitational · Apr 810:20.6134th Annual New Balance Pan-Ram InvitationalApril 8, 2023
400 Meters · OutdoorShippensburg 97th Roddick HS Invitational · Apr 207:08.08Shippensburg 97th Roddick HS InvitationalApril 20, 2024
5000 Meters · IndoorArmory Collegiate Distance Carnival · Dec 515:49.49aArmory Collegiate Distance CarnivalDecember 5, 2025
600 Meters · IndoorWagner Shootout · Dec 131:32.52aWagner ShootoutDecember 13, 2024
800 Meters · OutdoorPIAA District XI AAA/AA Championship · May 142:03.32aPIAA District XI AAA/AA ChampionshipMay 14, 2024

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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Armory Collegiate Distance CarnivalDec 5 · 5000 Meters · Place 12 · West ChesterWest Chester5000 Meters12.15:49.49a PBSo
Jan 31Bison Open and MultiJan 31 · 1 Mile · Place 17 · West ChesterWest Chester1 Mile174:43.01FR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 1 Mile · Place 32 · West ChesterWest Chester1 Mile32.4:44.46aFr
Dec 13Wagner ShootoutDec 13 · 600 Meters · Place 46 · West ChesterWest Chester600 Meters46.1:32.52a PBFr
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 32 · Easton AreaEaston Area1 Mile324:42.85 PB12
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1000 Meters · Place 60 · Easton Area-Easton Area-1000 Meters602:52.8112
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 2 Miles · Place 57 · Easton Area-Easton Area-2 Miles5710:30.53 PB12
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 3200 Meters · Place 57 · Easton Area-Easton Area-3200 Meters5710:26.92 PB12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 3200 Meters · Place 14 · Easton AreaEaston Area3200 Meters14.10:35.17a12
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 800 Meters · Place 15 · Easton AreaEaston Area800 Meters15.2:03.32a PB12
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 400 Meters · Place 18 · Easton AreaEaston Area400 Meters187:08.08 PB12
Apr 15Emmaus vs Easton MeetApr 15 · 1600 Meters · Place 5 · EASEAS1600 Meters54:51.3—
Apr 15Emmaus vs Easton MeetApr 15 · 800 Meters · Place 8 · EASEAS800 Meters82:11.4—
Apr 13Pan-Ram InvitationalApr 13 · 3200 Meters · Place 6 · Easton AreaEaston Area3200 Meters610:23.6112
Apr 11Easton @ Liberty MeetApr 11 · 3200 Meters · Place 1 · EASEAS3200 Meters110:53.4SR
Apr 11Easton @ Liberty MeetApr 11 · 1600 Meters · Place 2 · EASEAS1600 Meters24:47.3 PBSR

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · 3000 Meters · Place 8 · Easton AreaEaston Area3000 Meters8.9:44.14a PB12
Feb 4Ocean Breeze InvitationalFeb 4 · 1 Mile · Place 29 · Easton AreaEaston Area1 Mile294:44.86—
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 2 Miles · Place 69 · Easton AreaEaston Area2 Miles6910:30.7311
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 3200 Meters · Place 68 · Easton AreaEaston Area3200 Meters6810:28.0411
Jan 7Ocean Breeze Freedom GamesJan 7 · 1000 Meters · Place 26 · Easton AreaEaston Area1000 Meters262:45.79 PB11

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16PIAA District XI AAA ChampionshipMay 16 · 3200 Meters · Place 16 · Easton AreaEaston Area3200 Meters16.10:56.18a11
May 16PIAA District XI AAA ChampionshipMay 16 · 1600 Meters · Place 15 · Easton AreaEaston Area1600 Meters15.4:57.81a11
May 2Nazareth vs Easton May 2 · 3200 Meters · Place 3 · EASEAS3200 Meters310:37.4—
May 2Nazareth vs Easton May 2 · 1600 Meters · EASEAS1600 Meters—4:48.40—
Apr 12Whitehall vs EastonApr 12 · 800 Meters · Place 1 · EastonEaston800 Meters12:12.0JR
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · 3200 Meters · Place 18 · Easton AreaEaston Area3200 Meters1810:20.61 PB11
Apr 6Emmaus vs EastonApr 6 · 3200 Meters · Place 3 · EASEAS3200 Meters310:29.5—
Apr 6Emmaus vs EastonApr 6 · 1600 Meters · Place 5 · EASEAS1600 Meters54:48.4—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · 1 Mile · Place 7 · Easton AreaEaston Area1 Mile7.4:49.09a11
Feb 17Wyomissing Area Team ChallengeFeb 17 · 1600 Meters · Place 11 · Easton AreaEaston Area1600 Meters11.5:09.58a PB10
Jan 21New Balance GamesJan 21 · 2 Miles · Place 77 · Easton AreaEaston Area2 Miles7711:12.6010
Jan 21New Balance GamesJan 21 · 1000 Meters · Place 84 · Easton AreaEaston Area1000 Meters842:57.3610
Jan 15Kutztown Golden Bear HS InviteJan 15 · 1600 Meters · Place 23 · Easton AreaEaston Area1600 Meters23.5:17.35a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Colonial League ChampionshipsMay 10 · 3200 Meters · Place 16 · Easton AreaEaston Area3200 Meters16.10:37.40a10
May 10Colonial League ChampionshipsMay 10 · 1600 Meters · Place 22 · Easton AreaEaston Area1600 Meters22.4:54.22a10
Apr 2PW Colonial ClassicApr 2 · 1600 Meters · Place 8 · Easton AreaEaston Area1600 Meters85:04.21—
Apr 2PW Colonial ClassicApr 2 · 1600 Meters · Place 8 · Easton AreaEaston Area1600 Meters85:04.2110