Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPhiladelphia CYO Region 17 Meet 3 · Apr 2418.15aPhiladelphia CYO Region 17 Meet 3April 24, 2022
200 Meters · OutdoorPhiladelphia CYO Region 17 Meet 3 · Apr 2440.66aPhiladelphia CYO Region 17 Meet 3April 24, 2022
Discus · 1kg · OutdoorPIAA District 1 AA/AAA Championships · May 15112-00PIAA District 1 AA/AAA ChampionshipsMay 15, 2026
Hammer · 4kg · Indoor2026 Paul Donahue Invitational · Apr 1743.44m2026 Paul Donahue InvitationalApril 17, 2026
Hammer · 4kg · OutdoorWest Chester Last Chance · May 844.22mWest Chester Last ChanceMay 8, 2026
Javelin · 600g · OutdoorAACA Championships · May 886-9AACA ChampionshipsMay 8, 2026
Shot Put · 4kg · IndoorUrsinus HS Invitational · Jan 2426-00.75Ursinus HS InvitationalJanuary 24, 2025
Shot Put · 4kg · Outdoor22nd Annual Unionville Invitational · Apr 2525' 7"22nd Annual Unionville InvitationalApril 25, 2026
Shot Put · 6lb · OutdoorPhiladelphia CYO Region 17 Meet 4 · May 125' 2Philadelphia CYO Region 17 Meet 4May 1, 2022
Weight Throw · 20lb / 9.0kg · IndoorKeogh Invitational · Feb 1912.85mKeogh InvitationalFebruary 19, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Discus · Place 11 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Discus1kg11.112-00 PB12
May 10Widener Final QualifierMay 10 · Hammer · Place 13 · UnattachedUnattachedHammer4kg13.43.78m12
May 8AACA ChampionshipsMay 8 · Javelin · Place 7 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Javelin600g7.86-9 PB12
May 8AACA ChampionshipsMay 8 · Discus · Place 3 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Discus1kg3.99-212
May 8West Chester Last ChanceMay 8 · Hammer · Place 4 · UnattachedUnattachedHammer4kg4.44.22m PB12
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · Hammer · Place 15 · UnattachedUnattachedHammer4kg15.43.02m12
Apr 2522nd Annual Unionville InvitationalApr 25 · Javelin · Place 8 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Javelin600g8.81' 8"12
Apr 2522nd Annual Unionville InvitationalApr 25 · Discus · Place 11 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Discus1kg11.89' 9"12
Apr 2522nd Annual Unionville InvitationalApr 25 · Shot Put · Place 19 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg19.25' 7" PB12
Apr 11The Coatesville Track & Field InvitationalApr 11 · Javelin · Place 6 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Javelin681-212
Apr 11The Coatesville Track & Field InvitationalApr 11 · Discus · Place 7 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Discus796-012
Apr 4Ursinus SpringfestApr 4 · Hammer · Place 6 · UnattachedUnattachedHammer4kg6.39.74m12
Mar 24AACA @ VILLA MARIA - VMA, Merion MercyMar 24 · Javelin · Place 7 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Javelin600g7.74-1112
Mar 24AACA @ VILLA MARIA - VMA, Merion MercyMar 24 · Discus · Place 2 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Discus1kg2.90-112
Mar 24AACA @ VILLA MARIA - VMA, Merion MercyMar 24 · Shot Put · Place 5 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg5.23-412

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Hammer · Place 8 · UnattachedUnattachedHammer4kg8.43.44m PB12
Feb 21Ocean Breeze EliteFeb 21 · Weight Throw · Place 2 · Villa Maria AcademyVilla Maria AcademyWeight Throw242-5.5012
Feb 19Keogh InvitationalFeb 19 · Weight Throw · Place 2 · UnattachedUnattachedWeight Throw20lb / 9.0kg2.12.85m PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 33 · Villa Maria AcademyVilla Maria AcademyShot Put3321-512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 6 · Villa Maria AcademyVilla Maria AcademyWeight Throw639-0.5012
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 6 · Villa Maria AcademyVilla Maria AcademyWeight Throw639-0.5012
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 33 · Villa Maria AcademyVilla Maria AcademyShot Put3321-512
Jan 31Widener Schuylkill ShowdownJan 31 · Weight Throw · Place 17 · UnattachedUnattachedWeight Throw20lb / 9.0kg17.11.45m12
Jan 23McElligott InvitationalJan 23 · Weight Throw · Place 7 · UnattachedUnattachedWeight Throw20lb / 9.0kg7.11.82m12
Jan 3Ocean Breeze Freedom GamesJan 3 · Weight Throw · Place 4 · Villa Maria AcademyVilla Maria AcademyWeight Throw437-7.5012
Jan 3Ocean Breeze Freedom GamesJan 3 · Shot Put · Place 19 · Villa Maria AcademyVilla Maria AcademyShot Put1922-912
Jan 3Freedom GamesJan 3 · Weight Throw · Place 4 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Weight Throw20lb / 9.0kg4.37-7.5012
Jan 3Freedom GamesJan 3 · Shot Put · Place 19 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg19.22-912

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Weight Throw · Place 2 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Weight Throw20lb / 9.0kg2.35-1112
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Shot Put · Place 17 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg17.25-812
Dec 20Grinch GamesDec 20 · Weight Throw · Place 1 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Weight Throw20lb / 9.0kg1.38-08.0012
Dec 20Grinch GamesDec 20 · Shot Put · Place 2 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg2.24-11.0012
Feb 1Ocean Breeze InvitationalFeb 1 · Weight Throw · Place 16 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Weight Throw20lb / 9.0kg16.33-911
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 19 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg19.24-211
Jan 24Ursinus HS InvitationalJan 24 · Shot Put · Place 18 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg18.26-00.75 PB11
Jan 17DVGTCA Meet #7Jan 17 · Shot Put · Place 30 · Villa MariaVilla MariaShot Put3025-01.0011
Jan 4Ocean Breeze Freedom GamesJan 4 · Weight Throw · Place 15 · Villa Maria AcademyVilla Maria AcademyWeight Throw1529-11.5011
Jan 4Ocean Breeze Freedom GamesJan 4 · Shot Put · Place 25 · Villa Maria AcademyVilla Maria AcademyShot Put2523-7.5011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 25 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Discus1kg25.98-0611
May 6AACA ChampionshipsMay 6 · Javelin · Place 7 · Villa Maria AcademyVilla Maria AcademyJavelin779-1111
May 6AACA ChampionshipsMay 6 · Discus · Place 3 · Villa Maria AcademyVilla Maria AcademyDiscus3100-1011
Apr 30AACA (VMA, SHA, GMA)Apr 30 · Javelin · Place 3 · Villa MariaVilla MariaJavelin323.97m11
Apr 30AACA (VMA, SHA, GMA)Apr 30 · Discus · Place 2 · Villa MariaVilla MariaDiscus230.78m11
Apr 30AACA (VMA, SHA, GMA)Apr 30 · Shot Put · Place 7 · Villa MariaVilla MariaShot Put77.33m11
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Javelin · Place 15 · Villa MariaVilla MariaJavelin1568-05.0011
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Discus · Place 10 · Villa MariaVilla MariaDiscus1089-11.0011
Apr 5Haverford InvitationalApr 5 · Discus · Place 10 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Discus1076-711
Mar 1Ocean Breeze Elite InvitationalMar 1 · Weight Throw · Place 5 · Villa Maria AcademyVilla Maria AcademyWeight Throw539-7.5011
Mar 1Ocean Breeze Elite InvitationalMar 1 · Weight Throw · Place 5 · Villa Maria AcademyVilla Maria AcademyWeight Throw539-7.5011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Weight Throw · Place 4 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Weight Throw20lb / 9.0kg4.32-1.2511
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 13 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg13.23-1.2511
Dec 21Bishop Loughlin GamesDec 21 · Shot Put · Place 19 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg19.23-6.5011
Dec 13DVGTCA Meet #2 Dec 13 · Shot Put · Place 52 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg52.23-10.2511
Dec 6DVGTCA Meet #1Dec 6 · Shot Put · Place 44 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg44.21-10.2511

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29AACA @ MSJ - MSJ, VMA, SHAApr 29 · Javelin · Place 6 · Villa MariaVilla MariaJavelin664-210
Apr 29AACA @ MSJ - MSJ, VMA, SHAApr 29 · Discus · Place 7 · Villa MariaVilla MariaDiscus768-010
Apr 29AACA @ MSJ - MSJ, VMA, SHAApr 29 · Shot Put · Place 8 · Villa MariaVilla MariaShot Put822-310
Apr 27New Balance Whippets T&F InvitationalApr 27 · Javelin · Place 7 · Villa MariaVilla MariaJavelin770-10.00SO
Apr 27New Balance Whippets T&F InvitationalApr 27 · Discus · Place 14 · Villa MariaVilla MariaDiscus1463-01.50SO
Apr 24AACA @ VMAApr 24 · Javelin · Place 9 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Javelin600g9.64-0110
Apr 24AACA @ VMAApr 24 · Discus · Place 6 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Discus1kg6.64-0310
Apr 24AACA @ VMAApr 24 · Shot Put · Place 7 · Villa Maria Academy (Girls)Villa Maria Academy (Girls)Shot Put4kg7.19-11.7510
Apr 17AACA @ VMA - VMA, GMA, MMAApr 17 · Javelin · Place 12 · Villa MariaVilla MariaJavelin1259-310
Apr 17AACA @ VMA - VMA, GMA, MMAApr 17 · Discus · Place 13 · Villa MariaVilla MariaDiscus1360-310
Apr 17AACA @ VMA - VMA, GMA, MMAApr 17 · Shot Put · Place 17 · Villa MariaVilla MariaShot Put1719-3.5010
Apr 10AACA @ VMA - VMA, SHA, VJMApr 10 · Javelin · Place 7 · Villa MariaVilla MariaJavelin757-1110
Apr 10AACA @ VMA - VMA, SHA, VJMApr 10 · Discus · Place 12 · Villa MariaVilla MariaDiscus1248-310
Apr 10AACA @ VMA - VMA, SHA, VJMApr 10 · Shot Put · Place 11 · Villa MariaVilla MariaShot Put1119-1110
Apr 6Haverford InvitationalApr 6 · Javelin · Place 32 · Villa MariaVilla MariaJavelin3247-09.00SO

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Philadelphia CYO Region 17 Championship MeetMay 15 · Shot Put · Place 4 · Villa Maria AcademyVilla Maria AcademyShot Put6lb4.23' 8.758
May 1Philadelphia CYO Region 17 Meet 4May 1 · Shot Put · Place 2 · Villa Maria AcademyVilla Maria AcademyShot Put6lb2.25' 2 PB8
May 1Philadelphia CYO Region 17 Meet 4May 1 · 200 Meters · Place 19 · Villa Maria AcademyVilla Maria Academy200 Meters19.41.43a8
May 1Philadelphia CYO Region 17 Meet 4May 1 · 100 Meters · Place 24 · Villa Maria AcademyVilla Maria Academy100 Meters24.18.32a8
Apr 24Philadelphia CYO Region 17 Meet 3Apr 24 · Shot Put · Place 3 · Villa Maria AcademyVilla Maria AcademyShot Put6lb3.20' 9.258
Apr 24Philadelphia CYO Region 17 Meet 3Apr 24 · 200 Meters · Place 14 · Villa Maria AcademyVilla Maria Academy200 Meters14.40.66a PB8
Apr 24Philadelphia CYO Region 17 Meet 3Apr 24 · 100 Meters · Place 25 · Villa Maria AcademyVilla Maria Academy100 Meters25.18.15a PB8
Apr 10Philadelphia CYO Region 17 Meet 2Apr 10 · Shot Put · Place 5 · Villa Maria AcademyVilla Maria AcademyShot Put6lb5.19' 78
Apr 10Philadelphia CYO Region 17 Meet 2Apr 10 · 100 Meters · Villa Maria AcademyVilla Maria Academy100 Meters—NT8