Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1115:57.3Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1320:21.70Briarwood InviteSeptember 13, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2219:18.3NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · DREAM ParkBob Kiessling Invitational · Nov 118:34.25Bob Kiessling InvitationalNovember 1, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2720:01.7Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 1518:54NJSIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:37NJSIAA Group ChampionshipsNovember 8, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 43 · Paul VI5,000 Meters Championship - Northeast4319:18.3 PB12
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 21 · Paul VI5,000 Meters Varsity2118:54 PB12
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 9 · Paul VI5,000 Meters Non Public A919:37 PB12
Nov 1Bob Kiessling InvitationalNov 1 · 5,000 Meters Varsity · Place 3 · Paul VI5,000 Meters Varsity318:34.25 PB12
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 3 · Paul VI5,000 Meters Varsity318:34.6212
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity E · Place 11 · Paul VI2.5 Miles Varsity E1115:57.3 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 9 · Paul VI5,000 Meters Varsity D919:5412
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Championship · Place 30 · Paul VI5,000 Meters Championship3020:01.7 PB12
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 2 · Paul VI5,000 Meters Varsity 1218:52.9712
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 7 · Paul VI5,000 Meters Championship720:21.70 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 25 · Paul VI5,000 Meters Varsity2521:20.46—

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 11NJSIAA Meet of ChampionsNov 11 · 5,000 Meters Varsity · Place 105 · Paul VI5,000 Meters Varsity10520:4410
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 19 · Paul VI5,000 Meters Varsity1920:2010
Oct 28Bob Kiessling InvitationalOct 28 · 5,000 Meters Varsity · Place 3 · Paul VI5,000 Meters Varsity319:01.3010
Oct 28Bob Kiessling InvitationalOct 28 · 5,000 Meters Varsity · Place 3 · Paul VI5,000 Meters Varsity319:01.3010
Oct 18Olympic Conference ChampionshipsOct 18 · 5,000 Meters Championship · Place 3 · Paul VI5,000 Meters Championship319:07.3910
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 6 · Paul VI5,000 Meters Varsity620:29—
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 76 · Paul VI5,000 Meters Championship7620:57.710
Sep 19Olympic Conf Batch MeetSep 19 · 5,000 Meters Division 2 · Place 7 · Paul VI5,000 Meters Division 2722:17.4310
Sep 12Olympic Conf Batch MeetSep 12 · 5,000 Meters Varsity · Place 3 · Paul VI5,000 Meters Varsity320:06.5210

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 29 · Paul VI5,000 Meters Varsity2921:599
Oct 29Bob Kiessling InvitationalOct 29 · 5,000 Meters Varsity · Place 11 · Paul VI5,000 Meters Varsity1121:06.709
Oct 19Olympic Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 17 · Paul VI5,000 Meters Varsity1720:37.799
Oct 19Olympic Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 17 · Paul VI5,000 Meters Varsity1720:37.799
Oct 14Camden County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 10 · Paul VI5,000 Meters Varsity1022:57.569
Oct 14Camden County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 10 · Paul VI5,000 Meters Varsity1022:57.56—
Sep 23Osprey XC High School InvitationalSep 23 · 5,000 Meters Varsity · Place 97 · Paul VI5,000 Meters Varsity977:52.09