Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1013:26.9Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1223:58.14Algonac Classic RunSeptember 12, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2217:09.0NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Columbus County Park OFFICIALMariner Invitational (D 2-3-4 Schools Only) · Aug 2224:08.48Mariner Invitational (D 2-3-4 Schools Only)August 22, 2025
5,000 Meters · Darlington ParkBig North - United XC Championship · Oct 816:16Big North - United XC ChampionshipOctober 8, 2026
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2018:06.7Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1817:17.8Holmdel OpenerSeptember 18, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 817:21NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Oakgrove, Stoney CreekRambler Rust Buster · Aug 2826:58.03Rambler Rust BusterAugust 28, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2623:08.66Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 36-4 @ Royal Oak · Oct 3124:16.12MHSAA LP Region 36-4 @ Royal OakOctober 31, 2026
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1923:29.73Autumn ClassicSeptember 19, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 36-4 @ Royal OakOct 31 · 5,000 Meters D4 Boys · Place 54 · Austin CatholicAustin Catholic5,000 Meters D4 Boys5424:16.12 PB12
Oct 24Bergen County / Lou Molino MOCsOct 24 · 5,000 Meters Varsity · Place 28 · Bergen CatholicBergen Catholic5,000 Meters Varsity2816:3112
Oct 17Bergen County Group ChampionshipsOct 17 · Varsity · Place 4 · Bergen CatholicBergen CatholicVarsity416:0412
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Eastern · Place 64 · Bergen CatholicBergen Catholic2.5 Miles Eastern6413:26.9 PB12
Oct 8Big North - United XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 1 · Bergen CatholicBergen Catholic5,000 Meters Varsity116:16 PB12
Sep 30Big North - United Batch MeetSep 30 · 5,000 Meters Varsity · Place 2 · Bergen CatholicBergen Catholic5,000 Meters Varsity216:4512
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D 2-3-4 · Place 144 · Austin CatholicAustin Catholic5,000 Meters Boys D 2-3-414423:08.66 PB12
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 233 · Austin CatholicAustin Catholic5,000 Meters Boys Race23323:29.73 PB12
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity A · Place 14 · Bergen CatholicBergen Catholic5,000 Meters Varsity A1417:17.8 PB12
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men A Race 5000 · Place 14 · Bergen CatholicBergen Catholic5,000 Meters Men A Race 50001417:17.812
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D 2-3-4 Varsity · Place 76 · Austin CatholicAustin Catholic5,000 Meters Boys D 2-3-4 Varsity7623:58.14 PB12
Aug 28Rambler Rust BusterAug 28 · 5,000 Meters Men · Place 84 · Austin CatholicAustin Catholic5,000 Meters Men8426:58.03 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Blue · Place 14 · Bergen CatholicBergen Catholic5,000 Meters Open - Northeast Blue1417:09.0 PB11
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 26 · Bergen CatholicBergen Catholic5,000 Meters Non Public A2617:21 PB11
Oct 25MHSAA LP Region 36-4 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 4 · Place 53 · Austin CatholicAustin Catholic5,000 Meters Division 45322:49.80—
Oct 25Bergen County / Lou Molino MOCsOct 25 · 5,000 Meters Varsity · Place 21 · Bergen CatholicBergen Catholic5,000 Meters Varsity2116:5211
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity E · Place 5 · Bergen CatholicBergen Catholic5,000 Meters Varsity E516:4011
Oct 11Macomb County ChampionshipOct 11 · 5,000 Meters Varsity · Place 142 · Austin CatholicAustin Catholic5,000 Meters Varsity14223:59.2111
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 90 · Bergen CatholicBergen Catholic2.5 Miles Eastern State Championship9013:54.711
Oct 6Big North Championships - United & PatriotOct 6 · 5,000 Meters Varsity United · Place 5 · Bergen CatholicBergen Catholic5,000 Meters Varsity United517:0911
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 465 · Austin CatholicAustin Catholic5,000 Meters Varsity46525:37.6311
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 82 · Bergen CatholicBergen Catholic5,000 Meters Varsity II8218:10.511
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 53 · Bergen CatholicBergen Catholic5,000 Meters Junior5318:06.7 PB11
Aug 22Mariner Invitational (D 2-3-4 Schools Only)Aug 22 · 5,000 Meters Boys Varsity · Place 40 · Austin CatholicAustin Catholic5,000 Meters Boys Varsity4024:08.48 PB11

2024 Cross Country

20 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 36-4 @ Royal OakOct 26 · 5,000 Meters Division 4 · Place 64 · Austin CatholicAustin Catholic5,000 Meters Division 46423:43.1010
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Championship · Place 17 · Bergen CatholicBergen Catholic5,000 Meters Championship1718:3810
Oct 18CHSL Cardinal Division ChampionshipOct 18 · 5,000 Meters Varsity · Place 54 · Austin CatholicAustin Catholic5,000 Meters Varsity5424:51.0010
Oct 12Macomb County ChampionshipOct 12 · 5,000 Meters Varsity · Place 155 · Austin CatholicAustin Catholic5,000 Meters Varsity15524:43.910
Oct 8Algonac Fox and HoundsOct 8 · 5,000 Meters Varsity · Place 46 · Austin CatholicAustin Catholic5,000 Meters Varsity4624:00.710
Oct 7Big North Championships - American / UnitedOct 7 · 5,000 Meters Junior Varsity · Place 3 · Bergen CatholicBergen Catholic5,000 Meters Junior Varsity318:2910
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 92 · Bergen CatholicBergen Catholic5,000 Meters Varsity9219:49—
Oct 1CHSL Jamboree #3Oct 1 · 5,000 Meters Varsity · Place 57 · Austin CatholicAustin Catholic5,000 Meters Varsity5725:41.0210
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 167 · Austin CatholicAustin Catholic5,000 Meters Varsity16722:58.610
Sep 25CHSL Intersectional Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 64 · Austin CatholicAustin Catholic5,000 Meters Varsity6425:03.410
Sep 20James Cleverley Friday Night InviteSep 20 · 5,000 Meters Varsity · Place 64 · Austin CatholicAustin Catholic5,000 Meters Varsity6424:51.010
Sep 14Autumn Classic InviteSep 14 · 5,000 Meters Varsity · Place 122 · Austin CatholicAustin Catholic5,000 Meters Varsity12224:58.910
Sep 11CHSL Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 64 · Austin CatholicAustin Catholic5,000 Meters Varsity6427:32.810
Sep 10Big North - United Batch MeetSep 10 · 5,000 Meters Varsity · Place 13 · Bergen CatholicBergen Catholic5,000 Meters Varsity1318:0310
Sep 7Algonac Muskrat Classic RunSep 7 · 5,000 Meters Junior Varsity · Place 52 · Austin CatholicAustin Catholic5,000 Meters Junior Varsity5225:29.510
Sep 7Season Opener InvitationalSep 7 · 5,000 Meters Varsity · Place 30 · Bergen CatholicBergen Catholic5,000 Meters Varsity3018:2810
Sep 5OCS Small School Invite @ Stoney Creek MetroparkSep 5 · 5,000 Meters Varsity · Place 72 · Austin CatholicAustin Catholic5,000 Meters Varsity7227:32.5010
Aug 28Lake St. Clair Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 211 · Austin CatholicAustin Catholic5,000 Meters Varsity21129:06.110
Aug 27Pre-Season Run the HighlandsAug 27 · 5,000 Meters Varsity · Place 1 · Bergen CatholicBergen Catholic5,000 Meters Varsity117:27—
Aug 23Mariner Invitational Aug 23 · 5,000 Meters Varsity · Place 56 · Austin CatholicAustin Catholic5,000 Meters Varsity5627:28.210

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28NJCTC ChampionshipOct 28 · 3,200 Meters Varsity · Place 7 · Bergen CatholicBergen Catholic3,200 Meters Varsity710:41.989
Oct 28NJCTC ChampionshipOct 28 · 3,200 Meters Freshman · Place 7 · Bergen CatholicBergen Catholic3,200 Meters Freshman75:22.99
Oct 24Doc Braver North Jersey Frosh / JV InvitationalOct 24 · 2,800 Meters Freshman · Place 2 · Bergen CatholicBergen Catholic2,800 Meters Freshman28:599
Oct 21MOC Frosh ChampsOct 21 · 2,900 Meters Freshman · Place 3 · Bergen CatholicBergen Catholic2,900 Meters Freshman39:029
Oct 14Bergen County Group ChampionshipsOct 14 · 2,800 Meters Freshman · Place 1 · Bergen CatholicBergen Catholic2,800 Meters Freshman19:079
Oct 3Big North Championships - American / UnitedOct 3 · 2,900 Meters Freshman · Place 1 · Bergen CatholicBergen Catholic2,900 Meters Freshman19:119
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 9 · Bergen CatholicBergen Catholic2 Miles Freshman912:25—
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 2 · Bergen CatholicBergen Catholic3,200 Meters Freshman210:44.88FR
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 2 · Bergen CatholicBergen Catholic3,200 Meters Freshman210:44.88FR
Sep 13Big North - United Batch MeetSep 13 · 2,900 Meters Freshman · Place 1 · M Bergen CatholicM Bergen Catholic2,900 Meters Freshman19:20—
Sep 9Season Opener InvitationalSep 9 · 2,900 Meters Freshman · Place 4 · Bergen CatholicBergen Catholic2,900 Meters Freshman49:359