Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Champ · Jun 113.81aUAGTCA ChampJune 1, 2024
100m Hurdles · 33" / 0.838m · OutdoorPJAA Invite #4 · May 718.65aPJAA Invite #4May 7, 2025
200 Meters · IndoorLa Salle Winter Series - Girls Sprint Night · Jan 428.62La Salle Winter Series - Girls Sprint NightJanuary 4, 2025
200 Meters · OutdoorJack Armstrong Invitational Track and Field Meet · Apr 1929.32Jack Armstrong Invitational Track and Field MeetApril 19, 2024
400 Meters · OutdoorUAGTCA Meet 4 · May 251:11.23aUAGTCA Meet 4May 25, 2024
55 Meter · IndoorUSATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier) · Feb 199.81aUSATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)February 19, 2017
55m Hurdles · 33" · IndoorPre Nationals Invitational · Feb 1613.92aPre Nationals InvitationalFebruary 16, 2020
60 Meter · IndoorMcElligott Invitational · Jan 238.82aMcElligott InvitationalJanuary 23, 2026
60 Meters · IndoorAlvernia Winter Invitational · Jan 178.82aAlvernia Winter InvitationalJanuary 17, 2026
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet #2 · Dec 1511.61aDVGTCA Meet #2December 15, 2023
800 Meters · IndoorFrank Colden Invitational · Feb 73:13.00aFrank Colden InvitationalFebruary 7, 2026
Combined results · OutdoorUAGTCA Outdoor Meet #3 · May 194.15mUAGTCA Outdoor Meet #3May 19, 2018
Discus · 1kg · OutdoorPJAA Invite #4 · May 773' 0"PJAA Invite #4May 7, 2025
High Jump · IndoorOcean Breeze Invitational & Pentathlon · Feb 31.21mOcean Breeze Invitational & PentathlonFebruary 3, 2024
Javelin · 400g TJ · Outdoor2018 AAU REGION 2 NATIONAL QUALIFIER MULTI - EVENTS AND TRACK & FIELD CHAMPIONSHIP · Jun 2253-052018 AAU REGION 2 NATIONAL QUALIFIER MULTI - EVENTS AND TRACK & FIELD CHAMPIONSHIPJune 22, 2018
Javelin · 600g · OutdoorUAGTCA Developmental Meet 2 · May 1326.65mUAGTCA Developmental Meet 2May 13, 2023
Long Jump · IndoorOcean Breeze Invitational & Pentathlon · Feb 33.39mOcean Breeze Invitational & PentathlonFebruary 3, 2024
Shot Put · 4kg · IndoorMcElligott Invitational · Jan 239.78mMcElligott InvitationalJanuary 23, 2026
Shot Put · 4kg · OutdoorPJAA Invite #4 · May 732' 5"PJAA Invite #4May 7, 2025
Shot Put · 6lb · IndoorOcean Breeze Invitational - YOUTH · Jan 224.78mOcean Breeze Invitational - YOUTHJanuary 22, 2017
Shot Put · 6lb · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 1726-08.00AAU Region 2 Qualifier @ Millersville UniversityJuly 17, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Shot Put · Place 23 · WidenerWidenerShot Put4kg23.8.98mFr
Apr 24John Covert ClassicApr 24 · Shot Put · Place 13 · WidenerWidenerShot Put4kg13.9.32mFr
Apr 24John Covert ClassicApr 24 · 200 Meters · Place 12 · WidenerWidener200 Meters12.30.87aWind: -1.5Fr
Apr 24John Covert ClassicApr 24 · 100 Meters · Place 4 · WidenerWidener100 Meters4.14.40aWind: 0Fr
Apr 9TCNJ InvitationalApr 9 · Shot Put · Place 11 · WidenerWidenerShot Put4kg11.9.36mFr

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Shot Put · Place 27 · WidenerWidenerShot Put4kg27.9.50mFr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 64 · WidenerWidener200 Meters64.29.94aWind: -1.3Fr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Shot Put · Place 17 · WidenerWidenerShot Put4kg17.9.48mFr
Feb 19Keogh InvitationalFeb 19 · 60m Hurdles · Place 14 · WidenerWidener60m Hurdles33" / 0.838m14.11.68aFr
Feb 19Keogh InvitationalFeb 19 · High Jump · WidenerWidenerHigh Jump--NHFr
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 38 · WidenerWidenerShot Put389.68mFr
Feb 7Frank Colden InvitationalFeb 7 · High Jump · WidenerWidenerHigh Jump—NHFr
Feb 7Frank Colden InvitationalFeb 7 · 800 Meters · Place 40 · WidenerWidener800 Meters403:13.00a PBFr
Jan 31Widener Schuylkill ShowdownJan 31 · Shot Put · Place 22 · WidenerWidenerShot Put4kg22.9.75mFr
Jan 23McElligott InvitationalJan 23 · 60 Meter · Place 11 · WidenerWidener60 Meter11.8.82a PBFr
Jan 23McElligott InvitationalJan 23 · Long Jump · Place 8 · WidenerWidenerLong Jump8.3.80mFr
Jan 23McElligott InvitationalJan 23 · Shot Put · Place 6 · WidenerWidenerShot Put4kg6.9.78m PBFr
Jan 17Alvernia Winter InvitationalJan 17 · Shot Put · Place 19 · WidenerWidenerShot Put199.33mFr
Jan 17Alvernia Winter InvitationalJan 17 · 200 Meters · Place 48 · WidenerWidener200 Meters4830.73aFr
Jan 17Alvernia Winter InvitationalJan 17 · 60 Meters · Place 23 · WidenerWidener60 MetersRound P238.82a PBFr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · 60 Meter · Place 22 · WidenerWidener60 MeterRound P22.8.88aFr
Dec 5Fast Times Before FinalsDec 5 · Shot Put · Place 16 · WidenerWidenerShot Put4kg16.9.30mFr
Dec 5Fast Times Before FinalsDec 5 · 200 Meters · Place 29 · WidenerWidener200 Meters29.30.05aFr
Feb 19DVGTCA Meet of ChampionsFeb 19 · Shot Put · Place 14 · Cristo Rey PCristo Rey PShot Put1431-02.7512
Feb 16PAISAA ChampionshipsFeb 16 · Shot Put · Place 5 · Cristo Rey PCristo Rey PShot Put59.87m12
Feb 16PAISAA ChampionshipsFeb 16 · 60m Hurdles · Place 5 · Cristo Rey PCristo Rey P60m Hurdles510.9712
Feb 16PAISAA ChampionshipsFeb 16 · 60m Hurdles · Place 5 · Cristo Rey PCristo Rey P60m HurdlesRound P511.1912
Feb 12La Salle Winter Series - Girls Relay NightFeb 12 · Shot Put · Place 6 · Cristo Rey PhilaCristo Rey PhilaShot Put631-09.5012
Jan 31DVGTCA Meet #8Jan 31 · Shot Put · Place 18 · Cristo Rey PCristo Rey PShot Put1829-10.2512
Jan 31DVGTCA Meet #8Jan 31 · 60m Hurdles · Place 41 · Cristo Rey PCristo Rey P60m Hurdles4111.4912
Jan 10DVGTCA Meet #6Jan 10 · 60m Hurdles · Place 38 · Cristo Rey PCristo Rey P60m Hurdles3811.3512
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · 200 Meters · Place 44 · Cristo ReyCristo Rey200 Meters4428.62 PB—
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · 60m Hurdles · Place 20 · Cristo ReyCristo Rey60m HurdlesRound P2011.18—

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 10 · Infinity TrackInfinity TrackJavelin600g10.68-0312
Jun 13AAU Mid Atlantic District QualifierJun 13 · Shot Put · Place 9 · Infinity TrackInfinity TrackShot Put4kg9.30-00.2512
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100m Hurdles · Place 17 · Infinity TrackInfinity Track100m Hurdles33" / 0.838m17.20.01a12
May 21PJAA All-Star Championship MeetMay 21 · Javelin · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin266-1112
May 21PJAA All-Star Championship MeetMay 21 · Shot Put · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put230-712
May 21PJAA All-Star Championship MeetMay 21 · 300m Hurdles · Place 4 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)300m Hurdles456.53a12
May 21PJAA All-Star Championship MeetMay 21 · 100m Hurdles · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)100m Hurdles219.27a12
May 19PA Independent School Athletic Association ChampionshipMay 19 · 100m Hurdles · Place 6 · Cristo Rey PCristo Rey P100m Hurdles618.7012
May 19PA Independent School Athletic Association ChampionshipMay 19 · 100m Hurdles · Place 6 · Cristo Rey PCristo Rey P100m Hurdles618.8812
May 19PA Independent School Athletic Association ChampionshipMay 19 · Javelin · Place 4 · Cristo Rey PCristo Rey PJavelin490-07.0012
May 19PA Independent School Athletic Association ChampionshipMay 19 · Shot Put · Place 9 · Cristo Rey PCristo Rey PShot Put931-09.5012
May 13PJAA Track & Field Championship MeetMay 13 · Javelin · Place 1 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin600g1.75' 2"12
May 13PJAA Track & Field Championship MeetMay 13 · Discus · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Discus1kg2.72' 1"12
May 13PJAA Track & Field Championship MeetMay 13 · Shot Put · Place 1 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg1.31' 11"12
May 13PJAA Track & Field Championship MeetMay 13 · 100m Hurdles · Place 1 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)100m Hurdles33" / 0.838m1.19.28a12
May 7PJAA Invite #4May 7 · Javelin · Place 1 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin600g1.76' 10"12
May 7PJAA Invite #4May 7 · Discus · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Discus1kg2.73' 0" PB12
May 7PJAA Invite #4May 7 · Shot Put · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg2.32' 5" PB12
May 7PJAA Invite #4May 7 · 100m Hurdles · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)100m Hurdles33" / 0.838m2.18.65a PB12
Apr 29PJAA Relay MeetApr 29 · Javelin · Place 1 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin158-612
Apr 29PJAA Relay MeetApr 29 · Shot Put · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put230-812
Apr 29PJAA Relay MeetApr 29 · 300m Hurdles · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)300m Hurdles256.39a12
Apr 16PJAA Meet #3Apr 16 · Shot Put · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put231-5.512
Apr 16PJAA Meet #3Apr 16 · 100m Hurdles · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)100m Hurdles219.68a12
Apr 11Father Judge RelaysApr 11 · Shot Put · Place 2 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaShot Put232-112
Apr 11Father Judge RelaysApr 11 · Javelin · Place 3 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaJavelin358-812
Apr 11Father Judge RelaysApr 11 · 300m Hurdles · Place 7 · Cristo Rey PhiladelphiaCristo Rey Philadelphia300m Hurdles757.9812
Apr 8PJAA Meet #2Apr 8 · Discus · Place 3 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Discus372-212
Apr 8PJAA Meet #2Apr 8 · Shot Put · Place 2 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put231-612
Apr 5Haverford InvitationalApr 5 · Javelin · Place 19 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin1961-912
Apr 5Haverford InvitationalApr 5 · Shot Put · Place 12 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put1228-10.512
Apr 2PJAA Meet #1Apr 2 · Javelin · Place 1 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin172-712
Apr 2PJAA Meet #1Apr 2 · Discus · Place 4 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Discus457-612
Apr 2PJAA Meet #1Apr 2 · Shot Put · Place 3 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put330-1012

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 10 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg10.30-1.5012
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 200 Meters · Place 4 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)200 Meters4.28.76a12
Dec 19Philadelphia Public League Meet #2Dec 19 · Shot Put · Place 4 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg4.30-09.0012
Dec 19Philadelphia Public League Meet #2Dec 19 · 200 Meters · Place 12 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)200 Meters12.28.93a12
Dec 6DVGTCA Meet #1Dec 6 · 200 Meters · Place 17 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)200 Meters17.28.97a12
Feb 17PAISAA Indoor Track ChampionshipsFeb 17 · Shot Put · Place 8 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put828-4.511
Feb 17PAISAA Indoor Track ChampionshipsFeb 17 · 55m Hurdles · Place 6 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)55m Hurdles610.8211
Feb 17PAISAA Indoor Track ChampionshipsFeb 17 · 200 Meters · Place 14 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)200 Meters1429.8111
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 800 Meters · Place 9 · Cristo Rey PhiladelphiaCristo Rey Philadelphia800 Meters93:17.5911
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Long Jump · Place 10 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaLong Jump103.39m PB11
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Shot Put · Place 1 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaShot Put18.80m11
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · High Jump · Place 8 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaHigh Jump81.21m PB11
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 55m Hurdles · Place 8 · Cristo Rey PhiladelphiaCristo Rey Philadelphia55m Hurdles811.2011
Jan 12DVGTCA Meet #6Jan 12 · Long Jump · Place 30 · Cristo ReyCristo ReyLong Jump3011-10.5011
Jan 12DVGTCA Meet #6Jan 12 · 60m Hurdles · Place 45 · Cristo ReyCristo Rey60m Hurdles4511.9711
Jan 5DVGTCA Meet #5Jan 5 · 60m Hurdles · Place 39 · Cristo Rey PhiladelphiaCristo Rey Philadelphia60m Hurdles3911.6711
Jan 5DVGTCA Meet #5Jan 5 · 60m Hurdles · Place 39 · Cristo ReyCristo Rey60m Hurdles3911.6711

2024 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · Javelin · Place 8 · Infinity TrackInfinity TrackJavelin600g8.79-0211
Jun 28AAU Region 02 National QualifierJun 28 · Shot Put · Infinity TrackInfinity TrackShot Put4kg—DNS11
Jun 14AAU Mid-Atlantic QualifierJun 14 · Javelin · Place 8 · Infinity TraInfinity TraJavelin874-0017
Jun 14AAU Mid-Atlantic QualifierJun 14 · Shot Put · Place 7 · Infinity TraInfinity TraShot Put727-05.0017
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 26 · Infinity TraInfinity Tra100 Meters2614.1817
Jun 1UAGTCA ChampJun 1 · Javelin · Place 2 · Infinity TrackInfinity TrackJavelin600g2.21.19m11
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 5 · Infinity TrackInfinity Track400 Meters5.1:11.88a11
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 2 · Infinity TrackInfinity Track100 MetersRound P2.13.81a PB11
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 2 · Infinity TrackInfinity Track100 Meters2.13.87a11
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 7 · Infinity TrackInfinity Track400 Meters7.1:11.23a PB11
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 5 · Infinity TrackInfinity Track100 MetersRound P5.13.93a11
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 5 · Infinity TrackInfinity Track100 Meters5.13.93a11
May 18PAISAAMay 18 · Javelin · Place 11 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin600g11.71-0511
May 18PAISAAMay 18 · Shot Put · Place 10 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg10.28-05.2511
May 18PAISAAMay 18 · 100m Hurdles · Place 14 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)100m Hurdles33" / 0.838mRound P14.19.91aWind: 011
May 15PJAA All-Star MeetMay 15 · Javelin · Place 2 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaJavelin268-5—
May 15PJAA All-Star MeetMay 15 · Shot Put · Place 4 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaShot Put426-9—
May 15PJAA All-Star MeetMay 15 · 100m Hurdles · Place 1 · Cristo Rey (PhiladelphiCristo Rey (Philadelphi100m Hurdles119.72a—
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Javelin · Place 2 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaJavelin268-711
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Shot Put · Place 4 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaShot Put426-8.5011
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Long Jump · Place 5 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaLong Jump512-111
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · 100m Hurdles · Place 1 · Cristo Rey PhiladelphiaCristo Rey Philadelphia100m Hurdles119.6011
Apr 29PJAA Relay MeetApr 29 · Long Jump · Place 4 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaLong Jump413-11—
Apr 29PJAA Relay MeetApr 29 · Javelin · Place 1 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaJavelin172-6—
Apr 29PJAA Relay MeetApr 29 · Shot Put · Place 3 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaShot Put328-7—
Apr 24PJAA White Division Meet #2Apr 24 · Javelin · Place 1 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaJavelin169-5—
Apr 24PJAA White Division Meet #2Apr 24 · Shot Put · Place 1 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaShot Put132-7—
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Shot Put · Place 7 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaShot Put727-511
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 200 Meters · Place 17 · Cristo Rey PhiladelphiaCristo Rey Philadelphia200 MetersRound P1729.32 PB11
Apr 18PJAA white Division Meet #1Apr 18 · Long Jump · Place 4 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaLong Jump413-10—
Apr 18PJAA white Division Meet #1Apr 18 · Javelin · Place 1 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaJavelin170-0.25—
Apr 18PJAA white Division Meet #1Apr 18 · Shot Put · Place 3 · Cristo Rey (PhiladelphiaCristo Rey (PhiladelphiaShot Put327-3—
Apr 18PJAA white Division Meet #1Apr 18 · 100m Hurdles · Place 1 · Cristo Rey (PhiladelphiCristo Rey (Philadelphi100m Hurdles119.87a—
Apr 12Cardinal InvitationalApr 12 · Javelin · Place 19 · Cristo Rey PCristo Rey PJavelin1971-0611
Apr 6Haverford InvitationalApr 6 · 100m Hurdles · Place 26 · Cristo Rey PhiladelpCristo Rey Philadelp100m Hurdles2619.36JR

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · 60m Hurdles · Place 42 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)60m Hurdles33" / 0.838m42.11.81a11
Dec 20DVGTCA Meet #3Dec 20 · Shot Put · Place 10 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg10.29-08.5011
Dec 15DVGTCA Meet #2Dec 15 · 60m Hurdles · Place 32 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)60m Hurdles33" / 0.838m32.11.61a PB11
Dec 8DVGTCA Meet #1Dec 8 · Shot Put · Place 9 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg9.28-07.5011
Jan 27DVGTCA Meet #7Jan 27 · Shot Put · Place 28 · Cristo ReyCristo ReyShot Put2825-08.0010
Jan 27DVGTCA Meet #7Jan 27 · Long Jump · Place 38 · Cristo ReyCristo ReyLong Jump3812-07.7510
Jan 27DVGTCA Meet #7Jan 27 · Shot Put · Place 28 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaShot Put2825-810
Jan 27DVGTCA Meet #7Jan 27 · Long Jump · Place 38 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaLong Jump3812-7.7510
Jan 20DVGTCA Meet #6Jan 20 · Shot Put · Place 25 · Cristo ReyCristo ReyShot Put2526-02.0010
Jan 13DVGTCA Meet #5Jan 13 · Long Jump · Place 27 · Cristo ReyCristo ReyLong Jump2713-02.7510

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 2 · Infinity TraInfinity TraCombined results275-10—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 1 · Infinity TraInfinity TraCombined results128-08.25—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 26 · Infinity TraInfinity TraCombined resultsRound P2614.55—
Jun 302023 AAU Region 02 QualifierJun 30 · Javelin · Place 4 · Infinity Track ClubInfinity Track ClubJavelin476-7—
Jun 302023 AAU Region 02 QualifierJun 30 · Shot Put · Place 6 · Infinity Track ClubInfinity Track ClubShot Put627-9—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Javelin · Place 5 · Infinity TrackInfinity TrackJavelin600g5.79-910
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Shot Put · Place 5 · Infinity TrackInfinity TrackShot Put4kg5.27-9.5010
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 48 · Infinity TrackInfinity Track100 Meters48.14.63a10
May 20PAISAA ChampionshipsMay 20 · Javelin · Place 8 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin600g8.77-0510
May 20PAISAA ChampionshipsMay 20 · Shot Put · Place 12 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg12.27-03.5010
May 13UAGTCA Developmental Meet 2May 13 · Javelin · Place 1 · Infinity TrackInfinity TrackJavelin600g1.26.65m PB10
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 9 · Infinity TrackInfinity Track400 Meters9.1:14.29a10
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 8 · Infinity TrackInfinity Track100 MetersRound P8.14.38a10
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 7 · Infinity TrackInfinity Track100 Meters7.16.58a10
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · 400 Meters · Place 12 · Cristo Rey PhiladelphiaCristo Rey Philadelphia400 Meters121:14.2210
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · Javelin · Place 1 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaJavelin174-1110
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · Shot Put · Place 1 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaShot Put128-810
Apr 18Penn-Jersey All-League MeetApr 18 · Combined results · Place 2 · Cristo Rey PhiladelpCristo Rey PhiladelpCombined results267-1110
Apr 18Penn-Jersey All-League MeetApr 18 · Combined results · Place 1 · Cristo Rey PhiladelpCristo Rey PhiladelpCombined results11:14.2010
Apr 14Cardinal InvitationalApr 14 · Javelin · Place 23 · Cristo ReyCristo ReyJavelin2367-03.0010
Apr 14Cardinal InvitationalApr 14 · Shot Put · Place 16 · Cristo ReyCristo ReyShot Put1626-00.0010
Apr 12Penn-Jersey White Division MeetApr 12 · Combined results · Place 1 · Cristo Rey PhiladelpCristo Rey PhiladelpCombined results168-0110
Mar 31John Heins Memorial InvitationalMar 31 · Javelin · Place 11 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin600g11.73-0610
Mar 31John Heins Memorial InvitationalMar 31 · Shot Put · Place 10 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg10.27-04.0010
Feb 182023 PAISAA Indoor Track & Field ChampionshipsFeb 18 · Shot Put · Place 8 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg8.26' 1110
Feb 182023 PAISAA Indoor Track & Field ChampionshipsFeb 18 · 400 Meters · Place 12 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)400 Meters12.1:13.97a10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9DVGTCA Meet #1Dec 9 · Shot Put · Place 21 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg21.25-08.0010
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 38 · Infinity TrackInfinity Track60 MeterRound P38.9.52a9
Mar 11AAU National Indoor ChampionshipsMar 11 · Shot Put · Place 4 · Infinity TrackInfinity TrackShot Put4kg4.24-10.259
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 38 · Infinity TrackInfinity Track200 MetersRound P38.31.91a9

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · Shot Put · Place 5 · Infinity TraInfinity TraShot Put525-08.25—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 100m Hurdles · Place 16 · Infinity TraInfinity Tra100m Hurdles1622.49—
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Discus · Place 11 · Infinity TraInfinity TraDiscus1159-0315
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Javelin · Place 6 · Infinity TraInfinity TraJavelin670-1015
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Shot Put · Place 11 · Infinity TraInfinity TraShot Put1125-00.7515
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 100 Meters · Place 44 · Infinity TraInfinity Tra100 Meters4414.7215
Jun 4UAGTCA Developmental ChampionshipJun 4 · Discus · Place 2 · Infinity TrackInfinity TrackDiscus1kg2.16.51mUnofficial9
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 5 · Infinity TrackInfinity Track100 MetersRound P5.14.16aUnofficial9
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 4 · Infinity TrackInfinity Track100 Meters4.14.36aUnofficial9
May 19Penn-Jersey Athletic League ChampionshipsMay 19 · Javelin · Place 3 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaJavelin373-99
May 19Penn-Jersey Athletic League ChampionshipsMay 19 · Shot Put · Place 1 · Cristo Rey PhiladelphiaCristo Rey PhiladelphiaShot Put126-0.509
May 12PJAA RelaysMay 12 · Javelin · Place 2 · Cristo Rey PCristo Rey PJavelin271-02—
Apr 23Central Bucks West RelaysApr 23 · Javelin · Place 11 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin600g11.70-079
Apr 23Central Bucks West RelaysApr 23 · Shot Put · Place 14 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg14.24-04.509
Apr 8The John Heins InvitationalApr 8 · Javelin · Place 22 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Javelin600g22.59-049
Apr 2Haverford InvitationalApr 2 · Shot Put · Place 24 · Cristo Rey PCristo Rey PShot Put2422-08.00—
Apr 2Haverford InvitationalApr 2 · Javelin · Place 18 · Cristo Rey PCristo Rey PJavelin1853-08—
Apr 2Haverford InvitationalApr 2 · 200 Meters · Place 32 · Cristo Rey PCristo Rey P200 Meters3231.04—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17DVGTCA Meet #2Dec 17 · Shot Put · Place 20 · Cristo Rey (Philadelphia)Cristo Rey (Philadelphia)Shot Put4kg20.22-4.75Unofficial9

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · Javelin · Place 2 · Infinity TrackInfinity TrackJavelin600g2.55-028
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · Shot Put · Place 5 · Infinity TrackInfinity TrackShot Put6lb5.26-08.00 PB8
May 29PWC Panthers I-95 InvitationalMay 29 · Shot Put · Place 8 · Infinity TrackInfinity TrackShot Put6lb8.23-08.008
May 29PWC Panthers I-95 InvitationalMay 29 · 100 Meters · Place 51 · Infinity TrackInfinity Track100 Meters51.15.83a8
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · Shot Put · Place 8 · Infinity TrackInfinity TrackShot Put6lb8.25-11.508
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 100 Meters · Place 68 · Infinity TrackInfinity Track100 MetersRound P68.15.58a8

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Pre Nationals InvitationalFeb 16 · 55m Hurdles · Place 15 · Infinity TrackInfinity Track55m Hurdles33"15.13.92a PB7
Feb 16Pre Nationals InvitationalFeb 16 · Shot Put · Place 12 · Infinity TrackInfinity TrackShot Put4kg12.7.27m7

2018 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · Javelin · Place 23 · Infinity TrackInfinity TrackJavelin400g TJ23.14.56m5
Jul 29AAU Junior Olympic NationalsJul 29 · Shot Put · Place 50 · Infinity TrackInfinity TrackShot Put6lb50.5.56m5
Jun 222018 AAU REGION 2 NATIONAL QUALIFIER MULTI - EVENTS AND TRACK & FIELD CHAMPIONSHIPJun 22 · Javelin · Place 1 · Infinity TrackInfinity TrackJavelin400g TJ1.53-05 PB5
Jun 222018 AAU REGION 2 NATIONAL QUALIFIER MULTI - EVENTS AND TRACK & FIELD CHAMPIONSHIPJun 22 · Shot Put · Place 6 · Infinity TrackInfinity TrackShot Put6lb6.14-05.755
Jun 222018 AAU REGION 2 NATIONAL QUALIFIER MULTI - EVENTS AND TRACK & FIELD CHAMPIONSHIPJun 22 · 100 Meters · Place 12 · Infinity TrackInfinity Track100 MetersRound P12.16.84a5
Jun 92018 AAU Mid Atlantic District QualifierJun 9 · Shot Put · Place 7 · Infinity Track ClubInfinity Track ClubShot Put715-01.00—
Jun 92018 AAU Mid Atlantic District QualifierJun 9 · Javelin · Place 4 · Infinity Track ClubInfinity Track ClubJavelin434-10—
Jun 92018 AAU Mid Atlantic District QualifierJun 9 · 100 Meters · Place 16 · Infinity Track ClubInfinity Track Club100 Meters1616.61—
May 26UAGTCA Outdoor Meet #4May 26 · Combined results · Place 53 · Infinity TraInfinity TraCombined results531:34.43—
May 26UAGTCA Outdoor Meet #4May 26 · Combined results · Place 47 · Infinity TraInfinity TraCombined resultsRound P4716.87—
May 19UAGTCA Outdoor Meet #3May 19 · Combined results · Place 9 · Infinity TraInfinity TraCombined results98.70m—
May 19UAGTCA Outdoor Meet #3May 19 · Combined results · Place 11 · Infinity TraInfinity TraCombined results114.15m PB—
May 19UAGTCA Outdoor Meet #3May 19 · Combined results · Place 44 · Infinity TraInfinity TraCombined results4437.27—
May 5UAGTCA Outdoor Meet#1May 5 · Combined results · Place 12 · Infinity TraInfinity TraCombined results124.39m—
May 5UAGTCA Outdoor Meet#1May 5 · Combined results · Place 40 · Infinity TraInfinity TraCombined results4036.23—

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18Pre Nationals InvitationalFeb 18 · 55 Meter · Place 45 · Infinity TrackInfinity Track55 Meter45.9.88a5
Feb 18Pre Nationals InvitationalFeb 18 · Shot Put · Place 13 · Infinity TrackInfinity TrackShot Put6lb13.4.37m5
Feb 18Pre Nationals InvitationalFeb 18 · 200 Meters · Place 55 · Infinity TrackInfinity Track200 Meters55.35.94a5
Jan 20Ocean Breeze Invitational - Youth DivisionJan 20 · 55 Meter · Infinity TrackInfinity Track55 Meter—DNS5
Jan 20Ocean Breeze Invitational - Youth DivisionJan 20 · Shot Put · Place 10 · Infinity TrackInfinity TrackShot Put6lb10.4.35m5

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10AAU District Qualifier - Mid-AtlanticJun 10 · Shot Put · Place 15 · Infinity Track ClubInfinity Track ClubShot Put1512-09.25—
Jun 10AAU District Qualifier - Mid-AtlanticJun 10 · Javelin · Place 9 · Infinity Track ClubInfinity Track ClubJavelin924-06—
Jun 10AAU District Qualifier - Mid-AtlanticJun 10 · 100 Meters · Place 24 · Infinity Track ClubInfinity Track Club100 Meters2416.71—

2017 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19USATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)Feb 19 · 55 Meter · Place 34 · Infinity TrackInfinity Track55 MeterRound P34.9.81a PB4
Feb 19USATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)Feb 19 · Shot Put · Infinity TrackInfinity TrackShot Put6lb—DNS4
Feb 19USATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)Feb 19 · 200 Meters · Place 24 · Infinity TrackInfinity Track200 Meters24.35.78a4
Jan 22Ocean Breeze Invitational - YOUTHJan 22 · 55 Meter · Place 39 · Infinity TrackInfinity Track55 Meter39.9.96a4
Jan 22Ocean Breeze Invitational - YOUTHJan 22 · Shot Put · Place 4 · Infinity TrackInfinity TrackShot Put6lb4.4.78m PB4