Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL Meet #3 - O'Hara · Apr 2813.77PCL Meet #3 - O'HaraApril 28, 2025
200 Meters · IndoorPhiladelphia Public League Meet #6 · Feb 229.02Philadelphia Public League Meet #6February 2, 2025
200 Meters · OutdoorPCL Meet #3 - O'Hara · Apr 2829.12PCL Meet #3 - O'HaraApril 28, 2025
400 Meters · IndoorRobert J Burdette Indoor Classic · Dec 291:14.16aRobert J Burdette Indoor ClassicDecember 29, 2022
55 Meter · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 298.02aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
60 Meters · IndoorTim Hickey Relays · Jan 268.65Tim Hickey RelaysJanuary 26, 2025
High Jump · OutdoorPCL Champs · May 94' 4"PCL ChampsMay 9, 2026
Long Jump · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 2914-8.75The 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
Long Jump · OutdoorPCL Meet #1 (O'Hara) · Mar 3015' 0"PCL Meet #1 (O'Hara)March 30, 2026
Triple Jump · OutdoorPCL Champs · May 928' 8"PCL ChampsMay 9, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Triple Jump · Archbishop Carroll (PA)Triple Jump--DNS12
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Long Jump · Place 15 · Archbishop Carroll (PA)Long Jump15.12-10.5012
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · High Jump · Archbishop Carroll (PA)High Jump--DNS12
May 9PCL ChampsMay 9 · Triple Jump · Place 10 · Archbishop Carroll (PA)Triple Jump10.28' 8" PB12
May 9PCL ChampsMay 9 · Long Jump · Place 10 · Archbishop Carroll (PA)Long Jump10.14' 9"12
May 9PCL ChampsMay 9 · High Jump · Place 9 · Archbishop Carroll (PA)High Jump9.4' 4" PB12
Apr 29Delco ChampsApr 29 · Triple Jump · Archbishop Carroll (PA)Triple Jump--DNS12
Apr 29Delco ChampsApr 29 · Long Jump · Archbishop Carroll (PA)Long Jump--DNS12
Apr 29Delco ChampsApr 29 · High Jump · Archbishop Carroll (PA)High Jump--DNS12
Apr 20PCL Meet #3 - O'HaraApr 20 · Triple Jump · Archbishop Carroll (PA)Triple Jump—NM12
Apr 20PCL Meet #3 - O'HaraApr 20 · Long Jump · Archbishop Carroll (PA)Long Jump—NM12
Apr 20PCL Meet #3 - O'HaraApr 20 · High Jump · Archbishop Carroll (PA)High Jump—DNS12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Long Jump · Archbishop Carroll (PA)Long Jump—DNS12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · High Jump · Archbishop Carroll (PA)High Jump—DNS12
Apr 18Rap Curry InvitationalApr 18 · Long Jump · Archbishop Carroll (PA)Long Jump—DNS12
Apr 18Rap Curry InvitationalApr 18 · High Jump · Archbishop Carroll (PA)High Jump—DNS12
Apr 13PCL Meet #2 - O'HaraApr 13 · Triple Jump · Archbishop Carroll (PA)Triple Jump—NM12
Apr 13PCL Meet #2 - O'HaraApr 13 · Long Jump · Place 4 · Archbishop Carroll (PA)Long Jump4.13' 10.5"12
Apr 13PCL Meet #2 - O'HaraApr 13 · High Jump · Place 3 · Archbishop Carroll (PA)High Jump3.4' 3"12
Apr 13PCL Meet #2 - O'HaraApr 13 · 200 Meters · Archbishop Carroll (PA)200 Meters—DNS12
Apr 11Brooks Fords Track ClassicApr 11 · Long Jump · Archbishop Carroll (PA)Long Jump—DNS12
Mar 30PCL Meet #1 (O'Hara)Mar 30 · Long Jump · Place 2 · Archbishop Carroll (PA)Long Jump2.15' 0" PB12
Mar 30PCL Meet #1 (O'Hara)Mar 30 · High Jump · Place 2 · Archbishop Carroll (PA)High Jump2.4' 1"12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · Long Jump · Place 14 · Abp CarrollLong Jump1414-04.2512
Feb 18The Pub Last ChanceFeb 18 · 60 Meters · Place 31 · Abp Carroll60 Meters318.80—
Jan 8PPL Meet #4Jan 8 · Long Jump · Archbishop Carroll (PA)Long Jump--DNS12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 52 · Archbishop Carroll (PA)55 MeterRound P52.8.02a PB12
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Long Jump · Place 14 · Archbishop Carroll (PA)Long Jump14.14-8.75 PB12
Dec 18PPL Meet #2Dec 18 · Long Jump · Archbishop Carroll (PA)Long Jump--FOUL12
Dec 18PPL Meet #2Dec 18 · High Jump · Archbishop Carroll (PA)High Jump--DNS12
Dec 11PPL Season Kick-OffDec 11 · Long Jump · Archbishop Carroll (PA)Long Jump--DNS12
Dec 11PPL Season Kick-OffDec 11 · High Jump · Archbishop Carroll (PA)High Jump--DNS12
Dec 7Ursinus HS IcebreakerDec 7 · Long Jump · Place 10 · Archbishop Carroll (PA)Long Jump10.14-7.5012
Dec 7Ursinus HS IcebreakerDec 7 · Long Jump · Place 10 · Archbishop Carroll (PA)Long Jump10.14-07.5012
Feb 2Philadelphia Public League Meet #6Feb 2 · Long Jump · Place 14 · Abp CarrollLong Jump1413-04.00—
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 18 · Abp Carroll200 Meters1829.02 PB—
Feb 2Philadelphia Public League Meet #6Feb 2 · 60 Meters · Place 24 · Abp Carroll60 Meters248.801—
Jan 26Tim Hickey RelaysJan 26 · Long Jump · Place 9 · Abp CarrollLong Jump914-05.00—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 24 · Abp Carroll60 Meters248.65 PB—
Jan 9Philadelphia Public League Meet #4Jan 9 · Long Jump · Place 6 · Archbishop Carroll (PA)Long Jump6.13-09.0011

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · Triple Jump · Place 12 · Archbishop Carroll (PA)Triple Jump12.26-06.0011
May 14PIAA District 12 AAA ChampionshipsMay 14 · Long Jump · Place 10 · Archbishop Carroll (PA)Long Jump10.14-02.0011
May 14District XIIMay 14 · Triple Jump · Place 12 · Archbishop Carroll (PA)Triple Jump12.26-06.0011
May 14District XIIMay 14 · Long Jump · Place 10 · Archbishop Carroll (PA)Long Jump10.14-02.00Wind: 011
May 14District XIIMay 14 · High Jump · Archbishop Carroll (PA)High Jump--DNS11
May 10Philadelphia Catholic League ChampionshipsMay 10 · Triple Jump · Place 11 · Arch CarrollTriple Jump1128-05.7511
May 10Philadelphia Catholic League ChampionshipsMay 10 · Long Jump · Place 5 · Arch CarrollLong Jump515-03.7511
Apr 28PCL Meet #3 - O'HaraApr 28 · Long Jump · Place 4 · Arch CarrollLong Jump414-11.0011
Apr 28PCL Meet #3 - O'HaraApr 28 · High Jump · Place 2 · Arch CarrollHigh Jump24-03.0011
Apr 28PCL Meet #3 - O'HaraApr 28 · 200 Meters · Place 14 · Arch Carroll200 Meters1429.12 PB11
Apr 28PCL Meet #3 - O'HaraApr 28 · 100 Meters · Place 12 · Arch Carroll100 Meters1213.77 PB11
Apr 7PCL Meet #1 - O'HaraApr 7 · 200 Meters · Place 18 · Arch Carroll200 Meters1830.92211
Apr 7PCL Meet #1 - O'HaraApr 7 · 100 Meters · Place 16 · Arch Carroll100 Meters1614.1511
Mar 29Pennsylvania Track ClassicMar 29 · Long Jump · Place 7 · Arch CarrollLong Jump713-06.0011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · Long Jump · Place 3 · Archbishop Carroll (PA)Long Jump3.14-06.2511
Dec 19Philadelphia Public League Meet #2Dec 19 · High Jump · Archbishop Carroll (PA)High Jump--DNS11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · Long Jump · Place 5 · Archbishop Carroll (PA)Long Jump5.14-06.0011
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 400 Meters · Archbishop Carroll (PA)400 Meters--DNS11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · 100 Meters · Place 22 · Archbishop Carroll (PA)100 MetersRound P22.14.07aWind: -0.610
May 11Philadelphia Catholic League ChampionshipMay 11 · Long Jump · Place 18 · Arch CarrollLong Jump1813-03.0010
Apr 29PCL #4 - O'HaraApr 29 · Long Jump · Place 7 · Archbishop CarrollLong Jump711-2.5010
Apr 29PCL #4 - O'HaraApr 29 · 100 Meters · Place 18 · Archbishop Carroll100 Meters1814.3310
Apr 15PCL #2 -LaSalle MeetApr 15 · 200 Meters · Place 32 · Archbishop Carroll200 Meters3230.8910
Apr 15PCL #2 -LaSalle MeetApr 15 · 100 Meters · Place 20 · Archbishop Carroll100 Meters2014.4010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20DVGTCA Meet #6Jan 20 · 200 Meters · Place 50 · Arch Carroll200 Meters5032.059
Jan 13DVGTCA Meet #5Jan 13 · 200 Meters · Place 47 · Arch Carroll200 Meters4732.049

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 400 Meters · Place 34 · Archbishop Carroll (PA)400 Meters34.1:14.16a PB9
Dec 16DVGTCA Meet #2Dec 16 · 400 Meters · Place 68 · Archbishop Carroll (PA)400 Meters68.1:20.25a9