Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Groups Non-Public A & B · Jun 1015.07NJSIAA Groups Non-Public A & BJune 10, 2022
1600 Meters · OutdoorRidge Night of 1600s · May 65:34.94aRidge Night of 1600sMay 6, 2024
200 Meters · IndoorNJ Frosh Soph State Championship · Jan 2229.05NJ Frosh Soph State ChampionshipJanuary 22, 2023
200 Meters · OutdoorRidge Novice Invitational · May 3027.41Ridge Novice InvitationalMay 30, 2023
400 Meters · IndoorSomerset County Relay Championships · Dec 291:04.72aSomerset County Relay ChampionshipsDecember 29, 2023
400 Meters · OutdoorRaider Twilight I · May 51:03.00Raider Twilight IMay 5, 2023
400 Meters · Relay Split · OutdoorSkyland Relays · Apr 1353.616aSkyland RelaysApril 13, 2024
600 Meters · IndoorRidge Winter Invitational · Dec 111:50.63aRidge Winter InvitationalDecember 11, 2023
Discus · 1.6kg · OutdoorNJSIAA NPA & NPB States · May 3080-07NJSIAA NPA & NPB StatesMay 30, 2025
Shot Put · 12lb · IndoorSJTCA #5 · Dec 2334-5.75SJTCA #5December 23, 2024
Shot Put · 12lb · OutdoorNJSIAA Non Public A-B · Jun 735-6NJSIAA Non Public A-BJune 7, 2024

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

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 42 · ImmaculataDiscus1.6kg42.80-07 PB12
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 38 · ImmaculataShot Put12lb38.32-07.0012
May 21Tim Grant InvitationalMay 21 · Shot Put · Place 3 · ImmaculataShot Put330-312
May 19Ridge Novice InvitationalMay 19 · Javelin · ImmaculataJavelin800g--DNS12
May 19Ridge Novice InvitationalMay 19 · Shot Put · ImmaculataShot Put12lb--DNS12
May 15A Third Night at the Horse FarmMay 15 · Shot Put · Place 24 · Immaculata HShot Put2430-06.25—
May 6Skyland Conference Champs - DivisionalMay 6 · Discus · Place 13 · ImmaculataDiscus1.6kg13.78-0212
May 6Skyland Conference Champs - DivisionalMay 6 · Shot Put · Place 7 · ImmaculataShot Put12lb7.31-07.5012
May 6Skyland Conference Champs - OpenMay 6 · Discus · Place 47 · ImmaculataDiscus1.6kg47.78-0212
May 6Skyland Conference Champs - OpenMay 6 · Shot Put · Place 40 · ImmaculataShot Put12lb40.31-07.5012
Apr 29Somerset County ChampsApr 29 · Discus · Place 32 · ImmaculataDiscus3281-09—
Apr 29Somerset County ChampsApr 29 · Shot Put · Place 31 · ImmaculataShot Put3132-05.50—
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 310 · Immaculata1600 Meters310.6:00.63a12
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 310 · Immaculata1600 Meters310.6:00.63a12
Apr 5Somerset County RelaysApr 5 · Discus · Place 30 · ImmaculataDiscus3068-0312
Apr 5Somerset County RelaysApr 5 · Shot Put · Place 30 · ImmaculataShot Put3030-08.2512
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 16 · ImmaculataShot Put1633-9.7512
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 16 · ImmaculataShot Put1633-9.7512
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 19 · ImmaculataDiscus1983-812
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 19 · ImmaculataDiscus1983-812
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 16 · ImmaculataShot Put1633-9.7512
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 16 · ImmaculataShot Put1633-9.7512
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 19 · ImmaculataDiscus1983-812
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 19 · ImmaculataDiscus1983-812

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · Shot Put · Place 20 · ImmaculataShot Put2030-6.5012
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Shot Put · Place 27 · ImmaculataShot Put2734-8.2512
Jan 15NJSIAA Relay Championships - Non-Public A & BJan 15 · Shot Put · Place 16 · ImmaculataShot Put1633-312

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 34 · ImmaculataShot Put12lb34.33-8.5012
Dec 23SJTCA #5Dec 23 · Shot Put · Place 24 · ImmaculataShot Put12lb24.34-5.75 PB12
Dec 9Ridge Winter InvitationalDec 9 · Shot Put · Place 25 · ImmaculataShot Put12lb25.33-8.7512
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 21 · ImmaculataShot Put2129-9.2511
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 21 · ImmaculataShot Put2129-9.2511
Jan 27Skyland Conference Indoor ChampionshipJan 27 · Shot Put · Place 28 · ImmaculataShot Put2830-311
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 400 Meters · Place 44 · Immaculata400 Meters441:05.4511
Jan 11NJSIAA Relay Championships - Non-Public BJan 11 · Shot Put · Place 14 · ImmaculataShot Put1428-4.5011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 40 · ImmaculataShot Put12lb40.35-6 PB11
May 21Skyland Conference Champs - DivisionalMay 21 · Shot Put · Place 43 · ImmaculataShot Put4334-09.00—
May 21Skyland Conference Champs - Open ScoresMay 21 · Shot Put · Place 43 · ImmaculataShot Put12lb43.34-09.0011
May 14Somerset County ChampsMay 14 · Shot Put · Place 32 · Immaculata HShot Put3232-05.00—
May 14Somerset County ChampsMay 14 · 400 Meters · Place 38 · Immaculata H400 Meters381:16.43—
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 250 · Immaculata1600 Meters250.5:34.94a PB11
Apr 13Skyland RelaysApr 13 · Discus · Place 27 · ImmaculataDiscus1.6kg27.73-0011
Apr 13Skyland RelaysApr 13 · Shot Put · Place 28 · ImmaculataShot Put12lb28.28-08.7511
Apr 13Skyland RelaysApr 13 · 400 Meters · Immaculata400 MetersRelay Split—53.616a PB11

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Somerset County Relay ChampionshipsDec 29 · Shot Put · Place 12 · ImmaculataShot Put12lb12.31-09.0011
Dec 29Somerset County Relay ChampionshipsDec 29 · 400 Meters · Place 31 · Immaculata400 Meters31.1:04.72a PB11
Dec 11Ridge Winter InvitationalDec 11 · 600 Meters · Place 45 · Immaculata600 Meters45.1:50.63a PB11
Dec 11Ridge Winter InvitationalDec 11 · Shot Put · Place 32 · ImmaculataShot Put12lb32.31-8.7511
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 26 · ImmaculataShot Put2621-3.7510
Jan 22NJ Frosh Soph State ChampionshipJan 22 · Shot Put · Place 27 · ImmaculataShot Put2719-910
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 200 Meters · Place 54 · Immaculata200 Meters5429.05 PB10
Jan 11NJSIAA Relay Championships - Non-Public BJan 11 · Shot Put · Place 22 · ImmaculataShot Put2218-8.7510
Jan 11NJSIAA Relay Championships - Non-Public BJan 11 · Shot Put · Place 22 · ImmaculataShot Put2218-8.7510

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Shot Put · Place 43 · ImmaculataShot Put12lb43.27-2.7510
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 200 Meters · Place 48 · Immaculata200 Meters48.28.09aWind: 1.810
May 30Ridge Novice InvitationalMay 30 · 200 Meters · Place 71 · Immaculata H200 Meters7127.41 PB—
May 23Skyland Conference ChampionshipsMay 23 · Discus · Place 53 · Immaculata BoysDiscus5364-05—
May 23Skyland Conference ChampionshipsMay 23 · Shot Put · Place 51 · Immaculata BoysShot Put5126-03.75—
May 16Somerset County ChampionshipsMay 16 · Shot Put · Place 34 · ImmaculataShot Put12lb34.25-11.2510
May 12Raider Novice InvitationalMay 12 · Discus · Place 49 · ImmaculataDiscus1.6kg49.68-0710
May 12Raider Novice InvitationalMay 12 · Shot Put · Place 56 · ImmaculataShot Put12lb56.27-04.0010
May 12Raider Novice InvitationalMay 12 · 200 Meters · Place 127 · Immaculata200 Meters127.28.01a10
May 6Raider Rumble Throwing MeetMay 6 · Shot Put · Place 47 · ImmaculataShot Put4728-5—
May 6Raider Rumble Throwing MeetMay 6 · Discus · Place 53 · ImmaculataDiscus5352-11—
May 5Raider Twilight IMay 5 · 200 Meters · Place 82 · Immaculata H200 Meters8228.00—
May 5Raider Twilight IMay 5 · 400 Meters · Place 60 · Immaculata H400 Meters601:03.00 PB—
Apr 25Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApr 25 · Discus · Place 24 · ImmaculataDiscus1.6kg24.57-1110
Apr 25Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApr 25 · 400 Meters · Place 37 · Immaculata400 Meters37.63.910
Apr 22Somerset County RelaysApr 22 · Shot Put · Place 33 · ImmaculataShot Put3326-11.5010
Apr 22Somerset County RelaysApr 22 · Discus · Place 31 · ImmaculataDiscus3153-1110
Feb 13Jeffry Tindall Winter Field Invitational #2Feb 13 · Shot Put · Place 22 · ImmaculataShot Put12lb22.24-0810

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 40 · ImmaculataShot Put12lb40.20-410

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 17 · ImmaculataShot Put1717-08.509
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 17 · ImmaculataShot Put1717-08.509
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 100 Meters · Place 48 · Immaculata100 MetersRound P4815.07 PB9
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 100 Meters · Place 48 · Immaculata100 MetersRound P4815.079
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 100 Meters · Place 48 · Immaculata100 MetersRound P4815.079
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 33 · ImmaculataShot Put3317-8.509
May 31Ridge Novice InvitationalMay 31 · 200 Meters · Place 64 · Immaculata H200 Meters6431.66—
May 24Skyland Conference ChampionshipsMay 24 · Shot Put · Place 14 · Immaculata HShot Put1418-11.00—
May 14E. Murray Todd InvitationalMay 14 · 200 Meters · Place 12 · Immaculata H200 Meters1232.96—
Apr 25Hillsborough, Bridgewater, Immaculata vs RidgeApr 25 · 100 Meters · Place 38 · Immaculata100 Meters38.16.49