Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 15:26.09aOcean Breeze InvitationalFebruary 1, 2025
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 33:17.55Ocean Breeze Freedom GamesJanuary 3, 2026
1500 Meters · IndoorOcean Breeze Freedom Games · Jan 35:11.50Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 35:32.45Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · OutdoorPIAA District XI AAA/AA Championship · May 135:23.96PIAA District XI AAA/AA ChampionshipMay 13, 2025
2 Miles · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3111:47.16The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
3000 Meters · IndoorPTFCA Indoor Track Carnival · Feb 710:42.10PTFCA Indoor Track CarnivalFebruary 7, 2026
3200 Meters · OutdoorDistrict XI AA/AAA Track and Field Championships · May 1211:29.57aDistrict XI AA/AAA Track and Field ChampionshipsMay 12, 2026
400 Meters · OutdoorLehighton Area Middle School Invitational · May 21:08.37Lehighton Area Middle School InvitationalMay 2, 2024
600 Meters · IndoorOcean Breeze Freedom Games · Jan 41:56.05Ocean Breeze Freedom GamesJanuary 4, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:34.30aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorStroudsburg Dual #1 · Apr 12:33.97Stroudsburg Dual #1April 1, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12District XI AA/AAA Track and Field ChampionshipsMay 12 · 3200 Meters · Place 3 · Easton AreaEaston Area3200 Meters3.11:29.57a PB10
May 12District XI AA/AAA Track and Field ChampionshipsMay 12 · 1600 Meters · Place 9 · Easton AreaEaston Area1600 Meters9.5:29.77a10
May 5EPC and Colonial ChampsMay 5 · 3200 Meters · Place 4 · Easton AreaEaston Area3200 Meters4.11:45.64a10
May 5EPC and Colonial ChampsMay 5 · 1600 Meters · Place 10 · Easton AreaEaston Area1600 Meters10.5:30.85a10
Apr 18Jack Roddick Invitational 2026Apr 18 · 3200 Meters · Place 14 · Easton AreaEaston Area3200 Meters14.11:30.71a10

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 3000 Meters · Place 3 · Easton AreaEaston Area3000 Meters310:53.5010
Feb 22Philly Area Final QualifierFeb 22 · 1 Mile · Place 4 · Easton AreaEaston Area1 Mile45:30.8810
Feb 7PTFCA Indoor Track CarnivalFeb 7 · 3000 Meters · Place 4 · Easton AreaEaston Area3000 Meters410:42.10 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 2 Miles · Place 3 · Easton Area 11Easton Area 112 Miles311:47.16 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 27 · Easton Area 11Easton Area 11800 Meters272:39.3110
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 27 · Easton Area 11Easton Area 11800 Meters272:39.3110
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 2 Miles · Place 3 · Easton Area 11Easton Area 112 Miles311:47.1610
Jan 3Ocean Breeze Freedom GamesJan 3 · 1500 Meters · Place 21 · Easton Area 11Easton Area 111500 Meters215:11.50 PB10
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 38 · Easton Area 11Easton Area 111000 Meters383:17.55 PB10
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 21 · Easton Area 11Easton Area 111600 Meters215:32.45 PB10
Jan 3Freedom GamesJan 3 · 1000 Meters · Place 38 · Easton AreaEaston Area1000 Meters38.3:17.55a10
Jan 3Freedom GamesJan 3 · 1600 Meters · Place 21 · Easton AreaEaston Area1600 Meters21.5:32.45a10
Jan 3Freedom GamesJan 3 · 1500 Meters · Place 21 · Easton AreaEaston Area1500 Meters21.5:11.5010

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 7 · Easton AreaEaston Area1600 Meters7.5:40.27a10
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 7 · Easton AreaEaston Area1600 Meters7.5:40.27a10
Feb 8PTFCA Indoor Track CarnivalFeb 8 · 1 Mile · Place 6 · Easton AreaEaston Area1 Mile65:33.409
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 4 · Easton AreaEaston Area1 Mile4.5:26.09a PB9
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 7 · Easton AreaEaston Area800 Meters7.2:34.30a PB9
Jan 17Wyomissing Team ChallengeJan 17 · 1600 Meters · Place 6 · Easton AreaEaston Area1600 Meters6.5:45.85a9
Jan 10Golden Bear HS InviteJan 10 · 1600 Meters · Easton AreaEaston Area1600 Meters--DNS9
Jan 4Ocean Breeze Freedom GamesJan 4 · 600 Meters · Place 14 · Easton AreaEaston Area600 Meters141:56.05 PB9
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 41 · Easton AreaEaston Area1600 Meters415:40.749
Jan 4Ocean Breeze Freedom GamesJan 4 · 1500 Meters · Place 45 · Easton AreaEaston Area1500 Meters455:22.309

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13PIAA District XI AAA/AA ChampionshipMay 13 · 3200 Meters · Place 11 · Easton AreaEaston Area3200 Meters1112:05.769
May 13PIAA District XI AAA/AA ChampionshipMay 13 · 1600 Meters · Place 9 · Easton AreaEaston Area1600 Meters95:23.96 PB9
Apr 19Shippensburg InvitationalApr 19 · 3200 Meters · Place 14 · Easton AreaEaston Area3200 Meters14.11:37.98a9
Apr 19Shippensburg InvitationalApr 19 · 1600 Meters · Place 25 · Easton AreaEaston Area1600 Meters25.5:26.68a9
Apr 19Roddick InvitationalApr 19 · 3200 Meters · Place 14 · Easton AreaEaston Area3200 Meters14.11:37.98a9
Apr 19Roddick InvitationalApr 19 · 1600 Meters · Place 25 · Easton AreaEaston Area1600 Meters25.5:26.68a9
Apr 10Nazareth vs Easton MeetApr 10 · 3200 Meters · Place 2 · EASEAS3200 Meters211:48.5—
Apr 10Nazareth vs Easton MeetApr 10 · 1600 Meters · Place 1 · EASEAS1600 Meters15:35.4—
Apr 1Stroudsburg Dual #1Apr 1 · 3200 Meters · Place 5 · Easton AreaEaston Area3200 Meters513:26.839
Apr 1Stroudsburg Dual #1Apr 1 · 800 Meters · Place 4 · Easton AreaEaston Area800 Meters42:33.97 PB9
Apr 1Stroudsburg Dual #1Apr 1 · 1600 Meters · Place 1 · Easton AreaEaston Area1600 Meters15:27.249

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Easton Middle School InvitationalMay 9 · 400 Meters · Place 1 · Easton AreaEaston Area400 Meters1.1:08.77a8
May 2Lehighton Area Middle School InvitationalMay 2 · 400 Meters · Place 4 · Easton Area Middle SchoolEaston Area Middle School400 Meters41:08.37 PB8