Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 42:58.74Ocean Breeze Freedom GamesJanuary 4, 2025
1600 Meters · OutdoorNazareth vs Easton Meet · Apr 105:07.4Nazareth vs Easton MeetApril 10, 2025
200 Meters · IndoorOcean Breeze Invitational · Feb 126.10aOcean Breeze InvitationalFebruary 1, 2025
300 Meters · IndoorOcean Breeze Freedom Games · Jan 340.10Ocean Breeze Freedom GamesJanuary 3, 2026
400 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3156.12The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
400 Meters · Relay Split · IndoorUrsinus HS Opener · Dec 81:00.078Ursinus HS OpenerDecember 8, 2024
600 Meters · IndoorOcean Breeze Freedom Games · Jan 41:33.88Ocean Breeze Freedom GamesJanuary 4, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:10.57aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorNazareth vs Easton Meet · Apr 102:13.8Nazareth vs Easton MeetApril 10, 2025
Triple Jump · IndoorWyomissing Area Team Challenge · Feb 329-11.75Wyomissing Area Team ChallengeFebruary 3, 2023

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 800 Meters · Place 21 · Easton Area800 Meters212:14.0412
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 52 · Easton Area 11800 Meters522:11.8112
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 8 · Easton Area 11400 Meters856.12 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 52 · Easton Area 11800 Meters522:11.8112
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 8 · Easton Area 11400 Meters856.1212
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 43 · Easton Area 111000 Meters433:03.5712
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 3 · Easton Area 11300 Meters340.10 PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 15 · Easton Area800 Meters15.2:18.21a12
Dec 7Ursinus HS IcebreakerDec 7 · 400 Meters · Place 20 · Easton Area400 Meters20.57.26a12
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 15 · Easton Area800 Meters15.2:18.21a12
Dec 7Ursinus HS IcebreakerDec 7 · 400 Meters · Place 20 · Easton Area400 Meters20.57.26a12
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 47 · Easton Area800 Meters47.2:10.57a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 66 · Easton Area200 Meters66.26.10a PB11
Jan 17Wyomissing Team ChallengeJan 17 · 800 Meters · Place 17 · Easton Area800 Meters17.2:18.36a11
Jan 4Ocean Breeze Freedom GamesJan 4 · 600 Meters · Place 16 · Easton Area600 Meters161:33.88 PB11
Jan 4Ocean Breeze Freedom GamesJan 4 · 1000 Meters · Place 15 · Easton Area1000 Meters152:58.74 PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Nazareth vs Easton MeetApr 10 · 1600 Meters · Place 6 · EAS1600 Meters65:07.4 PB—
Apr 10Nazareth vs Easton MeetApr 10 · 800 Meters · Place 6 · EAS800 Meters62:13.8 PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Ursinus HS OpenerDec 8 · 400 Meters · Easton Area400 MetersRelay Split—1:00.078 PB11
Dec 8Ursinus HS OpenerDec 8 · 800 Meters · Place 15 · Easton Area800 Meters15.2:17.15a11
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 800 Meters · Place 57 · Easton Area800 Meters572:19.9410

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15Emmaus vs Easton MeetApr 15 · 800 Meters · Place 13 · EAS800 Meters132:17.0—
Apr 11Easton @ Liberty MeetApr 11 · 800 Meters · Place 8 · EAS800 Meters82:20.6SO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · 800 Meters · Place 49 · Easton Area800 Meters49.2:25.09a10
Feb 3Wyomissing Area Team ChallengeFeb 3 · Triple Jump · Place 11 · Easton AreaTriple Jump11.29-11.75 PB9
Feb 3Wyomissing Area Team ChallengeFeb 3 · 200 Meters · Place 23 · Easton Area200 Meters23.27.34a9
Jan 13Golden Bear HS InvitationalJan 13 · Long Jump · Place 24 · Easton AreaLong Jump2413-08.509
Jan 13Golden Bear HS InvitationalJan 13 · 400 Meters · Place 36 · Easton Area400 Meters361:04.789

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Emmaus vs EastonApr 6 · 800 Meters · Place 10 · EAS800 Meters102:17.2—