Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #2 · Dec 205:02.02aTFCAGP #2December 20, 2025
1 Mile · OutdoorExplorers Men's Invite · Apr 104:50.23aExplorers Men's InviteApril 10, 2026
1600 Meters · OutdoorSOL Colonial Division Championships · May 104:48.02SOL Colonial Division ChampionshipsMay 10, 2024
3000 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 79:50.44aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 710:27.29aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · OutdoorSOL Colonial Champs · May 810:03.85aSOL Colonial ChampsMay 8, 2026
800 Meters · OutdoorNeshaminy Invitational · May 62:22.79Neshaminy InvitationalMay 6, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · 3200 Meters · Place 9 · Central Bucks East3200 Meters9.10:03.85a PB12
Apr 10Explorers Men's InviteApr 10 · 1 Mile · Place 30 · Central Bucks East1 Mile30.4:50.23a PB12
Apr 10Explorers Men's InviteApr 10 · 1600 Meters · Place 30 · Central Bucks East1600 Meters30.4:48.56a12
Mar 31CB East @ CB WestMar 31 · 3200 Meters · Place 5 · Central Bucks East3200 Meters5.10:44.09a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 20 · Central Bucks East1600 Meters20.4:48.37a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7La Salle Winter Series - Distance NightJan 7 · 3200 Meters · Place 36 · Central Bucks East3200 Meters36.10:27.29a PB12
Jan 7La Salle Winter Series - Distance NightJan 7 · 3000 Meters · Place 36 · Central Bucks East3000 Meters36.9:50.44a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1 Mile · Place 21 · Central Bucks East1 Mile21.5:02.02a PB12
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 117 · Central Bucks East1 Mile117.5:07.68a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9SOL Colonial ChampsMay 9 · 3200 Meters · Place 18 · Central Bucks East3200 Meters1810:31.8011
May 1Helman/Hosier InviteMay 1 · 3200 Meters · Place 10 · CB East3200 Meters1010:30.0611
Apr 29CB East @ North PennApr 29 · 1600 Meters · Place 16 · Central Bucks East1600 Meters16.4:57.08a11
Apr 1Central Bucks West @ Central Bucks EastApr 1 · 800 Meters · Place 16 · CB East800 Meters162:25.0111
Apr 1Central Bucks West @ Central Bucks EastApr 1 · 1600 Meters · Place 11 · CB East1600 Meters115:00.7311

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10SOL Colonial Division ChampionshipsMay 10 · 1600 Meters · Place 4 · CB East1600 Meters44:48.02 PB10
May 6CB East at CB WestMay 6 · 3200 Meters · Place 3 · CB East3200 Meters310:52.5010
Apr 16CB South v CB East -BoysApr 16 · 1600 Meters · Place 11 · CB East1600 Meters114:56.40—
Apr 16CB South v CB East -BoysApr 16 · 800 Meters · Place 15 · CB East800 Meters152:24.65—
Apr 13The Coatesville Track and Field InvitationalApr 13 · 1600 Meters · Place 6 · Central Bucks East1600 Meters6.5:05.44a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Neshaminy InvitationalMay 6 · 800 Meters · Place 12 · Central Bucks East800 Meters122:22.79 PB9
Apr 18CB East at CB South (Boys)Apr 18 · 1600 Meters · Place 9 · Central Bucks East1600 Meters9.5:18.00a9
Apr 18CB East at CB South (Boys)Apr 18 · 800 Meters · Place 18 · Central Bucks East800 Meters18.2:36.07a9
Apr 4Central Bucks West at Central Bucks EastApr 4 · 800 Meters · Place 10 · Central Bucks East800 Meters10.2:22.85a9