Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTCNJ Lions Invite · Apr 2411.17aTCNJ Lions InviteApril 24, 2026
1000 Meters · IndoorCentennial Conference Indoor Championships · Mar 13:16.83aCentennial Conference Indoor ChampionshipsMarch 1, 2025
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1722.83a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorBill Butler Invitational · Apr 1022.69aBill Butler InvitationalApril 10, 2026
400 Meters · IndoorUC Holiday HS Invitational · Dec 181:00.37aUC Holiday HS InvitationalDecember 18, 2021
400 Meters · OutdoorPaul Donahue Invitational · Apr 1853.59Paul Donahue InvitationalApril 18, 2025
55 Meter · IndoorGolden Bear Invite · Feb 216.87aGolden Bear InviteFebruary 21, 2025
60 Meter · IndoorDiplomat Open · Dec 67.29aDiplomat OpenDecember 6, 2024
60 Meters · IndoorCentennial Conference Indoor Championships · Mar 17.26aCentennial Conference Indoor ChampionshipsMarch 1, 2025
60m Hurdles · 42" / 1.067m · IndoorNYC Gotham Cup · Jan 1711.42aNYC Gotham CupJanuary 17, 2025
800 Meters · IndoorKeogh Invitational · Feb 212:27.42aKeogh InvitationalFebruary 21, 2025
Discus · 2kg · OutdoorUrsinus Track Festival · Apr 522.07mUrsinus Track FestivalApril 5, 2025
High Jump · IndoorDiplomat Open · Dec 61.72mDiplomat OpenDecember 6, 2024
High Jump · OutdoorCentennial Conference Outdoor Championships · May 11.73mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Long Jump · IndoorNYC Gotham Cup · Jan 175.51mNYC Gotham CupJanuary 17, 2025
Pole Vault · IndoorCentennial Conference Indoor Championships · Mar 12.85mCentennial Conference Indoor ChampionshipsMarch 1, 2025
Pole Vault · OutdoorUrsinus Track Festival · Apr 53.11mUrsinus Track FestivalApril 5, 2025
Shot Put · 16lb / 7.26kg · IndoorSeamus McElligott · Jan 319.28mSeamus McElligottJanuary 31, 2025
Triple Jump · IndoorUrsinus HS Invitational · Dec 1035-09.00Ursinus HS InvitationalDecember 10, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · High Jump · Place 9 · SwarthmoreSwarthmoreHigh Jump9.1.73m PBSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 200 Meters · Place 12 · SwarthmoreSwarthmore200 MetersRound P12.22.77aWind: -0.9So
Apr 24TCNJ Lions InviteApr 24 · 200 Meters · SwarthmoreSwarthmore200 Meters--DNSWind: 0.2So
Apr 24TCNJ Lions InviteApr 24 · 100 Meters · Place 11 · SwarthmoreSwarthmore100 Meters11.11.17a PBWind: 2So
Apr 10Bill Butler InvitationalApr 10 · Pole Vault · Place 11 · SwarthmoreSwarthmorePole Vault11.3.51mSo
Apr 10Bill Butler InvitationalApr 10 · High Jump · Place 5 · SwarthmoreSwarthmoreHigh Jump5.1.68mSo
Apr 10Bill Butler InvitationalApr 10 · 200 Meters · Place 14 · SwarthmoreSwarthmore200 Meters14.22.69a PBWind: 1.3So
Apr 4Ursinus SpringfestApr 4 · Pole Vault · Place 15 · SwarthmoreSwarthmorePole Vault15.3.35mSo
Apr 4Ursinus SpringfestApr 4 · High Jump · Place 14 · SwarthmoreSwarthmoreHigh Jump14.1.70mSo
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 25 · SwarthmoreSwarthmore200 Meters25.23.09aWind: 1.7So
Apr 4Ursinus SpringfestApr 4 · 100 Meters · Place 36 · SwarthmoreSwarthmore100 MetersRound P36.11.68aWind: 0.1So
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 69 · SwarthmoreSwarthmore100 Meters69.11.64aWind: 0.4So

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 38 · SwarthmoreSwarthmore200 Meters38.22.83a PBWind: -0.8So
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · High Jump · Place 12 · SwarthmoreSwarthmoreHigh Jump121.63mSO
Feb 19Keogh InvitationalFeb 19 · 60 Meter · Place 18 · SwarthmoreSwarthmore60 Meter18.7.32aSo
Feb 19Keogh InvitationalFeb 19 · Pole Vault · SwarthmoreSwarthmorePole Vault--NHSo
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 35 · SwarthmoreSwarthmore200 Meters3523.42aSo
Feb 7Frank Colden InvitationalFeb 7 · High Jump · Place 13 · SwarthmoreSwarthmoreHigh Jump131.60mSo
Feb 7Frank Colden InvitationalFeb 7 · 200 Meters · Place 7 · SwarthmoreSwarthmore200 Meters723.53aSo
Feb 7Frank Colden InvitationalFeb 7 · 60 Meters · Place 22 · SwarthmoreSwarthmore60 MetersRound P227.36aSo
Jan 31Widener Schuylkill ShowdownJan 31 · 60 Meter · Place 38 · SwarthmoreSwarthmore60 Meter38.7.33aSo
Jan 31Widener Schuylkill ShowdownJan 31 · Pole Vault · SwarthmoreSwarthmorePole Vault--NHSo
Jan 23McElligott InvitationalJan 23 · 60 Meter · Place 20 · SwarthmoreSwarthmore60 Meter20.7.48aSo
Jan 23McElligott InvitationalJan 23 · Pole Vault · Place 13 · SwarthmoreSwarthmorePole Vault13.3.35mSo
Jan 16NYC Gotham CupJan 16 · 60 Meter · Place 8 · SwarthmoreSwarthmore60 Meter8.7.36aWind: 0So
Jan 16NYC Gotham CupJan 16 · 200 Meters · Place 38 · SwarthmoreSwarthmore200 Meters38.23.83aWind: 0So

2025 Indoor Track

29 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 24 · SwarthmoreSwarthmore60 MeterRound P24.7.39aSo
Dec 5Diplomat OpenDec 5 · Pole Vault · SwarthmoreSwarthmorePole Vault--DNSSo
Dec 5Diplomat OpenDec 5 · High Jump · Place 14 · SwarthmoreSwarthmoreHigh Jump14.1.75mSo
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Long Jump · Place 7 · SwarthmoreSwarthmoreLong Jump75.21m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Pole Vault · Place 4 · SwarthmoreSwarthmorePole Vault42.85m PB—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · High Jump · Place 3 · SwarthmoreSwarthmoreHigh Jump31.67m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Shot Put · Place 6 · SwarthmoreSwarthmoreShot Put69.35m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60m Hurdles · Place 8 · SwarthmoreSwarthmore60m Hurdles811.60a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 1000 Meters · Place 7 · SwarthmoreSwarthmore1000 Meters73:16.83a PB—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 1 · SwarthmoreSwarthmore60 Meters17.26a PB—
Feb 21Keogh InvitationalFeb 21 · Pole Vault · Place 5 · SwarthmoreSwarthmorePole Vault53.05m—
Feb 21Keogh InvitationalFeb 21 · Shot Put · Place 20 · SwarthmoreSwarthmoreShot Put209.14m—
Feb 21Keogh InvitationalFeb 21 · 800 Meters · Place 35 · SwarthmoreSwarthmore800 Meters352:27.42a PB—
Feb 21Golden Bear InviteFeb 21 · 55 Meter · Place 9 · SwarthmoreSwarthmore55 MeterRound P9.6.87a PBFr
Feb 21Golden Bear InviteFeb 21 · High Jump · Place 10 · SwarthmoreSwarthmoreHigh Jump10.1.64mFr
Feb 8Frank Colden InviteFeb 8 · Long Jump · Place 4 · SwarthmoreSwarthmoreLong Jump45.60m—
Feb 8Frank Colden InviteFeb 8 · High Jump · Place 1 · SwarthmoreSwarthmoreHigh Jump11.70m—
Feb 8Frank Colden InviteFeb 8 · Shot Put · Place 6 · SwarthmoreSwarthmoreShot Put68.93m—
Feb 8Frank Colden InviteFeb 8 · 60m Hurdles · Place 8 · SwarthmoreSwarthmore60m Hurdles810.88a—
Feb 8Frank Colden InviteFeb 8 · 1000 Meters · Place 6 · SwarthmoreSwarthmore1000 Meters63:24.65a—
Jan 31Seamus McElligottJan 31 · 60m Hurdles · SwarthmoreSwarthmore60m Hurdles42" / 1.067m--DNSFr
Jan 31Seamus McElligottJan 31 · Pole Vault · Place 11 · SwarthmoreSwarthmorePole Vault11.2.60mFr
Jan 31Seamus McElligottJan 31 · Shot Put · Place 31 · SwarthmoreSwarthmoreShot Put16lb / 7.26kg31.9.28m PBFr
Jan 31Seamus McElligottJan 31 · 800 Meters · Place 18 · SwarthmoreSwarthmore800 Meters18.2:40.37aFr
Jan 25Coach I OpenJan 25 · High Jump · Place 10 · SwarthmoreSwarthmoreHigh Jump101.67m—
Jan 25Coach I OpenJan 25 · Shot Put · Place 46 · SwarthmoreSwarthmoreShot Put469.01m—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 19 · SwarthmoreSwarthmore60 Meters197.32a—
Jan 17NYC Gotham CupJan 17 · 60m Hurdles · Place 30 · SwarthmoreSwarthmore60m Hurdles42" / 1.067mRound P30.11.42a PBFr
Jan 17NYC Gotham CupJan 17 · Long Jump · Place 39 · SwarthmoreSwarthmoreLong Jump39.5.51m PBFr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Pole Vault · Place 12 · SwarthmoreSwarthmorePole Vault123.10mFR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 200 Meters · Place 13 · SwarthmoreSwarthmore200 MetersRound P1322.77FR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 100 Meters · Place 16 · SwarthmoreSwarthmore100 MetersRound P1611.24FR
Apr 22Haverford MidweekApr 22 · Pole Vault · Place 3 · SwarthmoreSwarthmorePole Vault33.35mFR
Apr 18Paul Donahue InvitationalApr 18 · 400 Meters · Place 65 · SwarthmoreSwarthmore400 Meters6553.59 PBFR
Apr 11Bill Butler RelaysApr 11 · 200 Meters · Place 10 · SwarthmoreSwarthmore200 Meters1023.35aFr
Apr 11Bill Butler RelaysApr 11 · 100 Meters · Place 19 · SwarthmoreSwarthmore100 Meters1911.55aFr
Apr 5Ursinus Track FestivalApr 5 · 5000 Meters · SwarthmoreSwarthmore5000 Meters--DNFFr
Apr 5Ursinus Track FestivalApr 5 · Pole Vault · Place 20 · SwarthmoreSwarthmorePole Vault20.3.11m PBFr
Apr 5Ursinus Track FestivalApr 5 · Discus · Place 47 · SwarthmoreSwarthmoreDiscus2kg47.22.07m PBFr
Mar 28Danny Curran InvitationalMar 28 · Pole Vault · SwarthmoreSwarthmorePole Vault—NHFr
Mar 28Danny Curran InvitationalMar 28 · 400 Meters · Place 91 · SwarthmoreSwarthmore400 Meters9155.74aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 60 Meter · Place 12 · SwarthmoreSwarthmore60 MeterRound P12.7.29a PBFr
Dec 6Diplomat OpenDec 6 · High Jump · Place 8 · SwarthmoreSwarthmoreHigh Jump8.1.72m PBFr
Dec 6Diplomat OpenDec 6 · 200 Meters · Place 18 · SwarthmoreSwarthmore200 Meters18.24.21aFr
Feb 15Doug Wesner MemorialFeb 15 · 200 Meters · Place 14 · Upper Merion AreaUpper Merion Area200 Meters14.25.08a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Upper Merion HS vs Upper PerkiomenMay 6 · High Jump · Place 3 · Upper Merion AreaUpper Merion AreaHigh Jump35-8—
May 6Upper Merion HS vs Upper PerkiomenMay 6 · Shot Put · Place 4 · Upper Merion AreaUpper Merion AreaShot Put435-7—
May 6Upper Merion HS vs Upper PerkiomenMay 6 · 200 Meters · Place 1 · Upper Merion AreaUpper Merion Area200 Meters122.77a—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · High Jump · Place 5 · Upper Merion AreaUpper Merion AreaHigh Jump55-6—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · Shot Put · Place 3 · Upper Merion AreaUpper Merion AreaShot Put331-4.5—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · 100 Meters · Place 3 · Upper Merion AreaUpper Merion Area100 Meters311.69a—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · High Jump · Place 3 · Upper Merion AreaUpper Merion AreaHigh Jump35-6—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · Shot Put · Place 2 · Upper Merion AreaUpper Merion AreaShot Put233-6—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · 100 Meters · Place 3 · Upper Merion AreaUpper Merion Area100 Meters311.58a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Upper Merion vs PottstownMay 2 · High Jump · Place 3 · Upper Merion AreaUpper Merion AreaHigh Jump3.5' 811
Apr 21Twin Valley InvitationalApr 21 · Triple Jump · Place 28 · Upper Merion AreaUpper Merion AreaTriple Jump2830-9.511
Apr 21Twin Valley InvitationalApr 21 · High Jump · Place 13 · Upper Merion AreaUpper Merion AreaHigh Jump135-611
Apr 21Twin Valley InvitationalApr 21 · 200 Meters · Place 15 · Upper Merion AreaUpper Merion Area200 MetersRound P1523.8811
Apr 19Upper Merion HS vs PottsgroveApr 19 · Triple Jump · Place 5 · Upper Merion AreaUpper Merion AreaTriple Jump535-7.511
Apr 19Upper Merion HS vs PottsgroveApr 19 · High Jump · Place 2 · Upper Merion AreaUpper Merion AreaHigh Jump25-811
Apr 12Pope John Paul II HS vs Upper MerionApr 12 · Triple Jump · Place 3 · Upper Merion AreaUpper Merion AreaTriple Jump335-9.511
Apr 12Pope John Paul II HS vs Upper MerionApr 12 · High Jump · Place 1 · Upper Merion AreaUpper Merion AreaHigh Jump15-611
Apr 12Pope John Paul II HS vs Upper MerionApr 12 · 200 Meters · Place 2 · Upper Merion AreaUpper Merion Area200 Meters222.9911
Mar 28Upper Merion HS vs PhoenixvilleMar 28 · Triple Jump · Place 2 · Upper Merion AreaUpper Merion AreaTriple Jump237-7.511
Mar 28Upper Merion HS vs PhoenixvilleMar 28 · High Jump · Place 2 · Upper Merion AreaUpper Merion AreaHigh Jump25-411

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17TFCAofGP Meet #2Dec 17 · 200 Meters · Place 5 · Upper Merion AreaUpper Merion Area200 Meters5.24.15a11
Dec 10Ursinus HS InvitationalDec 10 · Triple Jump · Place 13 · Upper Merion AreaUpper Merion AreaTriple Jump13.35-09.00 PB11
Dec 10Ursinus HS InvitationalDec 10 · High Jump · Place 11 · Upper Merion AreaUpper Merion AreaHigh Jump11.5-04.0011

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · Triple Jump · Place 8 · Upper Merion AreaUpper Merion AreaTriple Jump8.31-09.7510
Dec 18UC Holiday HS InvitationalDec 18 · High Jump · Place 4 · Upper Merion AreaUpper Merion AreaHigh Jump4.5-05.0010
Dec 18UC Holiday HS InvitationalDec 18 · 400 Meters · Place 51 · Upper Merion AreaUpper Merion Area400 Meters51.1:00.37a PB10
Dec 18UC Holiday HS InvitationalDec 18 · Triple Jump · Place 8 · Upper Merion AreaUpper Merion AreaTriple Jump8.31-09.7510
Dec 18UC Holiday HS InvitationalDec 18 · High Jump · Place 4 · Upper Merion AreaUpper Merion AreaHigh Jump4.5-05.0010
Dec 18UC Holiday HS InvitationalDec 18 · 400 Meters · Place 51 · Upper Merion AreaUpper Merion Area400 Meters51.1:00.37a10
Dec 11Ursinus HS InvitationalDec 11 · Long Jump · Place 21 · Upper Merion AreaUpper Merion AreaLong Jump21.15-11.7510
Dec 11Ursinus HS InvitationalDec 11 · High Jump · Place 2 · Upper Merion AreaUpper Merion AreaHigh Jump2.5-07.0010
Dec 11Ursinus HS InvitationalDec 11 · 400 Meters · Place 31 · Upper Merion AreaUpper Merion Area400 Meters31.1:01.46a10