Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorESU All American · Apr 1811.13ESU All AmericanApril 18, 2025
200 Meters · IndoorOcean Breeze Invitational · Jan 2523.95aOcean Breeze Invitational January 25, 2019
200 Meters · OutdoorESU All American · Apr 1923.12ESU All AmericanApril 19, 2024
400 Meters · IndoorTFCAofGP Meet of Champions · Feb 1952.77TFCAofGP Meet of ChampionsFebruary 19, 2022
400 Meters · OutdoorSOL National Conference Championships · May 1351.25SOL National Conference ChampionshipsMay 13, 2022
60 Meter · IndoorTFCAofGP Meet #2 · Dec 227.61aTFCAofGP Meet #2December 22, 2018
60 Meters · IndoorCBS Polar Bear Meet #1 · Jan 227.44CBS Polar Bear Meet #1January 22, 2021
800 Meters · IndoorCB East Polar Bear Meet #2 · Jan 272:11.05CB East Polar Bear Meet #2January 27, 2021
800 Meters · OutdoorMonmouth University Track & Field Season Opener · Mar 242:04.92aMonmouth University Track & Field Season OpenerMarch 24, 2023
Combined results · IndoorArchbishop Ryan Sprint & Field Invitational · Jan 297.3Archbishop Ryan Sprint & Field InvitationalJanuary 29, 2020
Combined results · OutdoorSouderton @ CB East (Boys) · Apr 2711.53Souderton @ CB East (Boys)April 27, 2021
Discus · 1.6kg · OutdoorS.O.L. Continental Conference Championships · May 1594-09S.O.L. Continental Conference Championships May 15, 2017
Javelin · 800g · OutdoorPIAA State Championships · May 25166-06.00PIAA State ChampionshipsMay 25, 2018
Pole Vault · IndoorPSAC Indoor Track & Field Championships · Feb 253.85mPSAC Indoor Track & Field ChampionshipsFebruary 25, 2023
Pole Vault · OutdoorSOL National Conference Championships · May 140.50SOL National Conference ChampionshipsMay 14, 2021

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18ESU All AmericanApr 18 · 100 Meters · Place 7 · East StroudsburgEast Stroudsburg100 Meters711.13 PBJR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Carol & John Covert ClassicApr 26 · 400 Meters · Place 15 · East StroudsburgEast Stroudsburg400 Meters1552.95a—
Apr 26Carol & John Covert ClassicApr 26 · 200 Meters · Place 8 · East StroudsburgEast Stroudsburg200 Meters823.45a—
Apr 19ESU All AmericanApr 19 · 400 Meters · Place 12 · East StroudsburgEast Stroudsburg400 Meters1252.46SO
Apr 19ESU All AmericanApr 19 · 200 Meters · Place 4 · East StroudsburgEast Stroudsburg200 Meters423.12 PBSO
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 400 Meters · Place 15 · East StroudsburgEast Stroudsburg400 Meters1551.51a—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 200 Meters · Place 22 · East StroudsburgEast Stroudsburg200 Meters2223.44a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Carol and John Covert ClassicApr 28 · 400 Meters · Place 9 · East StroudsburgEast Stroudsburg400 Meters951.88FR
Apr 21East Stroudsburg All-American InvitationalApr 21 · 800 Meters · Place 7 · East StroudsburgEast Stroudsburg800 Meters72:07.40FR
Mar 3140th Millersville MetricsMar 31 · 800 Meters · Place 25 · East StroudsburgEast Stroudsburg800 Meters252:09.99FR
Mar 24Monmouth University Track & Field Season OpenerMar 24 · 800 Meters · Place 30 · East StroudsburgEast Stroudsburg800 Meters30.2:04.92a PBFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25PSAC Indoor Track & Field ChampionshipsFeb 25 · Pole Vault · Place 14 · East StroudsburgEast StroudsburgPole Vault14.3.85m PBFr
Feb 5DeSchriver IndoorFeb 5 · Pole Vault · Place 5 · East StroudsburgEast StroudsburgPole Vault53.90mFR
Jan 21Gulden InvitationalJan 21 · 200 Meters · Place 24 · East StroudsburgEast Stroudsburg200 Meters2424.34FR
Jan 13Spartan InvitationalJan 13 · Pole Vault · Place 6 · East StroudsburgEast StroudsburgPole Vault6.3.72mFr
Jan 13Spartan InvitationalJan 13 · 400 Meters · Place 38 · East StroudsburgEast Stroudsburg400 Meters38.53.66aFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13SOL National Conference ChampionshipsMay 13 · Pole Vault · Place 3 · CB EastCB EastPole Vault311-06.0012
May 13SOL National Conference ChampionshipsMay 13 · 400 Meters · Place 3 · CB EastCB East400 Meters351.25 PB12
May 3Central Bucks East at Central Bucks WestMay 3 · Pole Vault · Place 2 · Central Bucks EastCentral Bucks EastPole Vault2.11-06.0012
May 3Central Bucks East at Central Bucks WestMay 3 · 100 Meters · Place 6 · Central Bucks EastCentral Bucks East100 Meters6.11.87a12
Apr 23Central Bucks West RelaysApr 23 · Pole Vault · Place 1 · Central Bucks EastCentral Bucks EastPole Vault1.12-00.0012
Apr 145th Annual Jim Kelly InvitationalApr 14 · Pole Vault · Place 1 · CB EastCB EastPole Vault112-00.0012
Apr 9Council Rock Kiwanis InvitationalApr 9 · Pole Vault · Place 5 · CB EastCB EastPole Vault59-06.0012
Apr 9Council Rock Kiwanis InvitationalApr 9 · 400 Meters · Place 5 · CB EastCB East400 Meters553.1912

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19TFCAofGP Meet of ChampionsFeb 19 · 400 Meters · Place 10 · CB EastCB East400 Meters1052.77 PB12
Feb 11TFCAofGP Last Chance MeetFeb 11 · Pole Vault · Place 3 · CB EastCB EastPole Vault311-06.0012
Jan 8TFCAofGP Meet #4Jan 8 · 200 Meters · Place 4 · CB EastCB East200 Meters424.0612

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · Pole Vault · Place 2 · Central Bucks EastCentral Bucks EastPole Vault2.11-03.0012
Dec 23TFCAofGP Meet #3Dec 23 · Pole Vault · Place 2 · Central Bucks EastCentral Bucks EastPole Vault2.12-00.0012
Dec 18TFCAofGP Meet #2Dec 18 · Pole Vault · Central Bucks EastCentral Bucks EastPole Vault--NH12
Dec 18TFCAofGP Meet #2Dec 18 · 400 Meters · Place 2 · Central Bucks EastCentral Bucks East400 Meters2.53.15a12
Dec 11TFCAofGP Meet #1Dec 11 · Pole Vault · Place 3 · Central Bucks EastCentral Bucks EastPole Vault3.11-06.0012
Jan 27CB East Polar Bear Meet #2Jan 27 · 800 Meters · Place 4 · Central Bucks EastCentral Bucks East800 Meters42:11.05 PB11
Jan 22CBS Polar Bear Meet #1Jan 22 · 400 Meters · Place 1 · Central Bucks EastCentral Bucks East400 Meters153.22—
Jan 22CBS Polar Bear Meet #1Jan 22 · 60 Meters · Place 1 · Central Bucks EastCentral Bucks East60 Meters17.44 PB—

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14SOL National Conference ChampionshipsMay 14 · 100 Meters · Place 6 · CB EastCB East100 Meters611.5011
May 14SOL National Conference ChampionshipsMay 14 · Pole Vault · Place 6 · CB EastCB EastPole Vault60.50 PB11
May 14SOL National Conference ChampionshipsMay 14 · 100 Meters · Place 6 · CB EastCB East100 Meters611.4211
May 14SOL National Conference ChampionshipsMay 14 · 100 Meters · Place 6 · CB EastCB East100 Meters611.5011
May 6Helman Memorial InvitationalMay 6 · 200 Meters · Place 7 · CB EastCB East200 Meters723.50011
May 6Helman Memorial InvitationalMay 6 · 400 Meters · Place 3 · CB EastCB East400 Meters351.8011
May 4CB West @ CB East (Boys)May 4 · Combined results · Place 4 · Central Bucks EastCentral Bucks EastCombined results49-06.0011
May 4CB West @ CB East (Boys)May 4 · Combined results · Place 2 · Central Bucks EastCentral Bucks EastCombined results223.7711
May 4CB West @ CB East (Boys)May 4 · Combined results · Place 5 · Central Bucks EastCentral Bucks EastCombined results553.2111
May 4CB West @ CB East (Boys)May 4 · Combined results · Place 4 · Central Bucks EastCentral Bucks EastCombined results411.8111
Apr 27Souderton @ CB East (Boys)Apr 27 · Combined results · Place 4 · Central Bucks EastCentral Bucks EastCombined results410-06.0011
Apr 27Souderton @ CB East (Boys)Apr 27 · Combined results · Place 1 · Central Bucks EastCentral Bucks EastCombined results123.6011
Apr 27Souderton @ CB East (Boys)Apr 27 · Combined results · Place 2 · Central Bucks EastCentral Bucks EastCombined results252.9511
Apr 27Souderton @ CB East (Boys)Apr 27 · Combined results · Place 1 · Central Bucks EastCentral Bucks EastCombined results111.53 PB11
Apr 10The North Penn OpenApr 10 · 200 Meters · Place 5 · Central Bucks EastCentral Bucks East200 Meters5.23.45a11
Apr 10The North Penn OpenApr 10 · 100 Meters · Place 6 · Central Bucks EastCentral Bucks East100 Meters6.11.67a11

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Central Bucks Quarantine Virtual Track & Field MeetMay 13 · Long Jump · Place 5 · Central Bucks EastCentral Bucks EastLong Jump5.8' 10Unofficial10
May 13Central Bucks Quarantine Virtual Track & Field MeetMay 13 · High Jump · Place 8 · Central Bucks EastCentral Bucks EastHigh Jump8.1' 11Unofficial10
May 13Central Bucks Quarantine Virtual Track & Field MeetMay 13 · 800 Meters · Place 11 · Central Bucks EastCentral Bucks East800 Meters11.2:20.0hUnofficial10
May 13Central Bucks Quarantine Virtual Track & Field MeetMay 13 · 200 Meters · Place 3 · Central Bucks EastCentral Bucks East200 Meters3.25.9hUnofficial10

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14TFCAofGP Last Chance MeetFeb 14 · 200 Meters · Place 12 · CB EastCB East200 Meters1224.0810
Feb 14TFCAofGP Last Chance MeetFeb 14 · 60 Meters · Place 17 · CB EastCB East60 Meters177.4710
Feb 8TFCAofGP Meet #8 Feb 8 · 400 Meters · Place 15 · CB EastCB East400 Meters1554.8110
Jan 29Archbishop Ryan Sprint & Field InvitationalJan 29 · Combined results · Place 1 · Central Bucks EastCentral Bucks EastCombined results17.3 PB10
Jan 29Archbishop Ryan Sprint & Field InvitationalJan 29 · Combined results · Place 1 · Central Bucks EastCentral Bucks EastCombined results17.410
Jan 4TFCAofGP Meet #3Jan 4 · 400 Meters · Place 17 · CB EastCB East400 Meters1755.3110

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 200 Meters · Place 10 · Central Bucks EastCentral Bucks East200 Meters10.24.08a11
Feb 8TFCAofGP Last ChanceFeb 8 · 200 Meters · Place 41 · CB EastCB East200 Meters4124.799
Feb 8TFCAofGP Last ChanceFeb 8 · 60 Meters · Place 40 · CB EastCB East60 Meters407.629
Jan 25Ocean Breeze Invitational Jan 25 · 200 Meters · Place 10 · Central Bucks EastCentral Bucks East200 MetersRound P10.23.95a PB10
Jan 13TFCAofGP Meet #5Jan 13 · 200 Meters · Place 18 · CB EastCB East200 Meters1824.849
Jan 13TFCAofGP Meet #5Jan 13 · 200 Meters · Place 9 · CB EastCB East200 Meters924.849

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15Rising Star ClassicMay 15 · Pole Vault · Place 7 · CB EastCB EastPole Vault77-00.009
May 10SOL Continental Conference ChampionshipsMay 10 · Long Jump · Place 14 · CB EastCB EastLong Jump1418-10.759
May 10SOL Continental Conference ChampionshipsMay 10 · 200 Meters · Place 22 · CB EastCB East200 Meters2224.569
May 10SOL Continental Conference ChampionshipsMay 10 · Long Jump · Place 14 · CB EastCB EastLong Jump1418-10.759
May 10SOL Continental Conference ChampionshipsMay 10 · 200 Meters · Place 22 · CB EastCB East200 MetersRound P2224.569
May 2Helman Memorial InvitationalMay 2 · Long Jump · Place 5 · CB EastCB EastLong Jump518-10.509
May 2Helman Memorial InvitationalMay 2 · 200 Meters · Place 15 · CB EastCB East200 Meters1524.889
Apr 16CB East, Souderton at CB WestApr 16 · Long Jump · Place 4 · CB EastCB EastLong Jump418-07.259
Apr 16CB East, Souderton at CB WestApr 16 · 200 Meters · Place 11 · CB EastCB East200 Meters1124.829
Apr 16CB East, Souderton at CB WestApr 16 · 100 Meters · Place 10 · CB EastCB East100 Meters1011.929
Apr 13Perkiomen Valley Viking InvitationalApr 13 · 400 Meters · Place 21 · Central Bucks EastCentral Bucks East400 Meters21.55.09a9
Apr 13Perkiomen Valley Viking InvitationalApr 13 · 200 Meters · Place 24 · Central Bucks EastCentral Bucks East200 MetersRound P24.24.20a9
Apr 6Council Rock Kiwanis InvitationalApr 6 · 100 Meters · Place 19 · CB EastCB East100 Meters1912.109
Mar 30Jim Kelly InvitationalMar 30 · 100 Meters · Place 16 · CB EastCB East100 Meters1611.959

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 26Robert J Burdette Indoor ClassicDec 26 · 200 Meters · Place 17 · Central Bucks EastCentral Bucks East200 Meters17.24.67a10
Dec 22TFCAofGP Meet #2Dec 22 · 60 Meter · Place 15 · Central Bucks EastCentral Bucks East60 MeterRound P15.7.61a PB10

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25PIAA State ChampionshipsMay 25 · Javelin · Place 17 · Central Bucks EastCentral Bucks EastJavelin800g17.166-06.00 PB12
May 18 PIAA District 1 AAA ChampionshipsMay 18 · Javelin · Place 5 · Central Bucks EastCentral Bucks EastJavelin800g5.166-04.0012
May 11Suburban One League Continental Conference ChampionshipsMay 11 · Javelin · Place 1 · CB EastCB EastJavelin1171-07.0012
May 11Suburban One League Continental Conference ChampionshipsMay 11 · Discus · Place 11 · CB EastCB EastDiscus11105-07.0012
May 5Neshaminy InvitationalMay 5 · Javelin · Place 3 · CB EastCB EastJavelin3159-00—
Mar 31Jim Kelly InvitationalMar 31 · MR Jim Kelly Record: Yobani Moreno Bensalem 153-06.00 4/15/2017 · Place 19 · Central Bucks EastCentral Bucks EastMR Jim Kelly Record: Yobani Moreno Bensalem 153-06.00 4/15/20171999-06SR

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15S.O.L. Continental Conference Championships May 15 · Javelin · Place 7 · Central Bucks EastCentral Bucks EastJavelin800g7.143-0211
May 15S.O.L. Continental Conference Championships May 15 · Discus · Place 15 · Central Bucks EastCentral Bucks EastDiscus1.6kg15.94-09 PB11
May 6Neshaminy InvitationalMay 6 · Javelin · Place 3 · CB EastCB EastJavelin3128-11—
Apr 1Council Rock Kiwannis InvitationalApr 1 · Javelin · Place 10 · Central Bucks EastCentral Bucks EastJavelin800g10.132-311

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 2Council Rock Kiwanis InvitationalApr 2 · Combined results · Place 5 · Central Bucks EastCentral Bucks EastCombined results5109-1110

2015 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2The Rob Thomas Memorial May 2 · Javelin · Place 18 · CB EastCB EastJavelin18104-07—
May 2The Rob Thomas Memorial May 2 · Javelin · Place 10 · CB EastCB EastJavelin10103-10—