Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTim Hickey Meet of Champs · Feb 135:16.04Tim Hickey Meet of ChampsFebruary 13, 2026
1500 Meters · IndoorOcean Breeze Freedom Games · Jan 34:57.10Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 35:16.36Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · OutdoorPIAA District 1 AA/AAA Championships · May 154:59.60aPIAA District 1 AA/AAA ChampionshipsMay 15, 2026
3200 Meters · OutdoorSOL Colonial Champs · May 811:25.41aSOL Colonial ChampsMay 8, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 2359.01a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorOcean Breeze Elite · Feb 212:17.48Ocean Breeze EliteFebruary 21, 2026
800 Meters · OutdoorPIAA District 1 AA/AAA Championships · May 152:16.02aPIAA District 1 AA/AAA ChampionshipsMay 15, 2026
Triple Jump · OutdoorCB East Women's Dual · Apr 731' 4.5"CB East Women's DualApril 7, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 1600 Meters · Place 25 · Central Bucks East1600 Meters25.5:08.21a11
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 1600 Meters · Place 6 · Central Bucks East1600 Meters6.4:59.60a PB11
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 800 Meters · Place 9 · Central Bucks East800 Meters9.2:16.02a PB11
May 8SOL Colonial ChampsMay 8 · Triple Jump · Central Bucks EastTriple Jump--DNS11
May 8SOL Colonial ChampsMay 8 · 3200 Meters · Place 3 · Central Bucks East3200 Meters3.11:25.41a PB11
May 8SOL Colonial ChampsMay 8 · 1600 Meters · Place 3 · Central Bucks East1600 Meters3.5:15.98a11
May 8SOL Colonial ChampsMay 8 · 400 Meters · Place 7 · Central Bucks East400 Meters7.1:00.37a11
Apr 30Helman/Hosier InviteApr 30 · Triple Jump · Central Bucks EastTriple Jump—DNS11
Apr 30Helman/Hosier InviteApr 30 · 800 Meters · Place 5 · Central Bucks East800 Meters5.2:18.57a11
Apr 28North Penn DualApr 28 · 3200 Meters · Place 5 · Central Bucks East3200 Meters5.12:03.12a11
Apr 28North Penn DualApr 28 · 400 Meters · Place 3 · Central Bucks East400 Meters3.1:00.60a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Central Bucks East400 Meters—59.01a PB11
Apr 18CB West RelaysApr 18 · 1600 Meters · Place 4 · Central Bucks East1600 Meters4.5:04.24a11
Apr 10Cardinal ClassicApr 10 · Triple Jump · Central Bucks EastTriple Jump—DNS11
Apr 10Cardinal ClassicApr 10 · 800 Meters · Place 5 · Central Bucks East800 Meters5.2:20.28a11
Apr 7CB East Women's DualApr 7 · Triple Jump · Place 4 · Central Bucks EastTriple Jump4.31' 4.5" PB11
Apr 7CB East Women's DualApr 7 · 1600 Meters · Place 2 · Central Bucks East1600 Meters2.5:46.23a11
Apr 7CB East Women's DualApr 7 · 800 Meters · Place 3 · Central Bucks East800 Meters3.2:26.10a11
Apr 2Jim Kelly InvitationalApr 2 · 800 Meters · Place 5 · Central Bucks East800 Meters5.2:23.90a11
Mar 31CB East @ CB WestMar 31 · Triple Jump · Place 5 · Central Bucks EastTriple Jump5.30' 4.75"11
Mar 31CB East @ CB WestMar 31 · 1600 Meters · Place 1 · Central Bucks East1600 Meters1.5:37.01a11
Mar 31CB East @ CB WestMar 31 · 800 Meters · Place 2 · Central Bucks East800 Meters2.2:27.12a11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Triple Jump · Place 7 · Central Bucks EastTriple Jump7.31' 2.5"11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 5 · Central Bucks East1600 Meters5.5:28.15a11

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 800 Meters · Place 17 · Central Bucks East800 Meters17.2:19.73a11
Feb 21Ocean Breeze EliteFeb 21 · 1 Mile · Place 9 · Central Bucks East 011 Mile95:21.6711
Feb 21Ocean Breeze EliteFeb 21 · 800 Meters · Place 10 · Central Bucks East 01800 Meters102:17.48 PB11
Feb 13Tim Hickey Meet of ChampsFeb 13 · 1 Mile · Place 4 · C B East1 Mile45:16.04 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 26 · Central Bucks East 011 Mile265:24.8611
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 11 · Central Bucks East 01800 Meters112:19.6211
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 26 · Central Bucks East 011 Mile265:24.8611
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 11 · Central Bucks East 01800 Meters112:19.6211
Jan 18Kristian Marche Memorial InvitationalJan 18 · 1 Mile · Place 6 · CB East1 Mile65:17.9011
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 1 Mile · Central Bucks East1 Mile--DNS11
Jan 3Ocean Breeze Freedom GamesJan 3 · 1500 Meters · Place 7 · Central Bucks East 011500 Meters74:57.10 PB11
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 7 · Central Bucks East 011600 Meters75:16.36 PB11
Jan 3Freedom GamesJan 3 · 1600 Meters · Place 7 · Central Bucks East1600 Meters7.5:16.36a11
Jan 3Freedom GamesJan 3 · 1500 Meters · Place 7 · Central Bucks East1500 Meters7.4:57.1011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 800 Meters · Place 3 · Central Bucks East800 Meters3.2:22.12a11
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 1 Mile · Place 8 · Central Bucks East1 Mile8.5:24.27a11