Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Temple University Ambler CampusTemple Invitational · Sep 422:38.8Temple InvitationalSeptember 4, 2026
5,000 Meters · Colburn ParkFRCC Meet · Oct 1417:46.3FRCC MeetOctober 14, 2021
5,000 Meters · Josten ParkTom Finlan Memorial Invitational · Aug 3117:37.1Tom Finlan Memorial InvitationalAugust 31, 2023
5,000 Meters · Meadow Links Golf CourseWIAA D1 Sectional - Manitowoc · Oct 2117:05.0WIAA D1 Sectional - ManitowocOctober 21, 2023
5,000 Meters · Meadowbrook ParkBay Port Invitational · Sep 1518:24.7Bay Port InvitationalSeptember 15, 2022
5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Oct 2817:26.0WIAA State XC ChampionshipsOctober 28, 2023
5,000 Meters · Shorewood ParkFRCC Championship Meet · Oct 1217:25.0FRCC Championship MeetOctober 12, 2023
5,000 Meters · Southwest ParkWest De Pere Invite · Sep 917:33.5West De Pere InviteSeptember 9, 2021
5,000 Meters · Winagamie Golf CourseAppleton West Terror Invitational · Aug 2517:32.2Appleton West Terror InvitationalAugust 25, 2023
6440 m · Haverford CollegeMain Line Invitational · Sep 1923:05.9Main Line InvitationalSeptember 19, 2025
8,000 Meters · Branch Brook ParkNJIT Alumni XC Opener · Aug 2928:39.9NJIT Alumni XC OpenerAugust 29, 2025
8,000 Meters · Metgzar Field XC CourseLafayette XC Invite · Sep 1127:09.0Lafayette XC InviteSeptember 11, 2026
8,000 Meters · U Albany Campus CourseAmerica East Cross Country Championships · Oct 3026:57.3America East Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30America East Cross Country ChampionshipsOct 30 · 8,000 Meters America East · Place 84 · NJITNJIT8,000 Meters America East8426:57.3 PBSo
Sep 11Lafayette XC InviteSep 11 · 8,000 Meters College · Place 26 · NJITNJIT8,000 Meters College2627:09.0 PBSo
Sep 4Temple InvitationalSep 4 · 4 Miles College · Place 26 · NJITNJIT4 Miles College2622:38.8 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Metropolitan Championships (Cross Country)Oct 11 · 8,000 Meters College · Place 71 · NJITNJIT8,000 Meters College7129:38.1Fr
Sep 19Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 93 · NJITNJIT6,440 Meters Collegiate9323:05.9 PBFr
Aug 29NJIT Alumni XC OpenerAug 29 · 8,000 Meters Men's Race · Place 31 · NJITNJIT8,000 Meters Men's Race3128:39.9 PBFr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 147th Annual Sheboygan County Cross Country MeetOct 1 · 5,000 Meters Varsity · Place 8 · Sheboygan NorthSheboygan North5,000 Meters Varsity817:16.10—
Sep 28Len Nikolai Manitowoc InvitationalSep 28 · 5,000 Meters Varsity · Place 23 · Sheboygan NorthSheboygan North5,000 Meters Varsity2317:12.112

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 1 · Place 131 · Sheboygan NorthSheboygan North5,000 Meters Division 113117:26.0 PB11
Oct 21WIAA D1 Sectional - ManitowocOct 21 · 5,000 Meters Varsity · Place 14 · Sheboygan NorthSheboygan North5,000 Meters Varsity1417:05.0 PB11
Oct 12FRCC Championship MeetOct 12 · 5,000 Meters Varsity · Place 20 · Sheboygan NorthSheboygan North5,000 Meters Varsity2017:25.0 PB11
Sep 2646th Annual Sheboygan County Cross Country MeetSep 26 · 5,000 Meters Varsity · Place 10 · Sheboygan NorthSheboygan North5,000 Meters Varsity1017:56.40—
Sep 23Len Nikolai InvitationalSep 23 · 5,000 Meters Varsity · Place 17 · Sheboygan NorthSheboygan North5,000 Meters Varsity1717:28.811
Sep 23Manitowoc Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 17 · Sheboygan NorthSheboygan North5,000 Meters Varsity1717:28.811
Sep 142nd Annual Jameson InvitationalSep 14 · 5,000 Meters Varsity · Place 8 · Sheboygan NorthSheboygan North5,000 Meters Varsity818:05.711
Aug 31Tom Finlan Memorial InvitationalAug 31 · 5,000 Meters Varsity · Place 2 · Sheboygan NorthSheboygan North5,000 Meters Varsity217:37.1 PB11
Aug 25Appleton West Terror InvitationalAug 25 · 5,000 Meters Varsity · Place 10 · Sheboygan NorthSheboygan North5,000 Meters Varsity1017:32.2 PB11

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22WIAA D1 Sectional - SlingerOct 22 · Varsity · Place 23 · Sheboygan NorthSheboygan NorthVarsity236:0610
Oct 13FRCC MeetOct 13 · 5,000 Meters Varsity · Place 18 · Sheboygan NorthSheboygan North5,000 Meters Varsity1817:41.710
Oct 6Port Washington InvitationalOct 6 · 5,000 Meters Varsity · Place 14 · Sheboygan NorthSheboygan North5,000 Meters Varsity1417:27.7110
Sep 24Manitowoc InvitationalSep 24 · Varsity · Place 30 · Sheboygan NorthSheboygan NorthVarsity305:4410
Sep 15Bay Port InvitationalSep 15 · 5,000 Meters Varsity · Place 16 · Sheboygan NorthSheboygan North5,000 Meters Varsity1618:24.7 PB10
Sep 8West De Pere InvitationalSep 8 · 5,000 Meters Varsity · Place 8 · Sheboygan NorthSheboygan North5,000 Meters Varsity817:59.97—
Aug 26Terror InviteAug 26 · 5,000 Meters Varsity · Place 12 · Sheboygan NorthSheboygan North5,000 Meters Varsity1217:57.3Unofficial10

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23WIAA D1 Sectional - SlingerOct 23 · 5,000 Meters Varsity · Place 27 · Sheboygan NorthSheboygan North5,000 Meters Varsity275:479
Oct 14FRCC MeetOct 14 · 5,000 Meters Varsity · Place 20 · Sheboygan NorthSheboygan North5,000 Meters Varsity2017:46.3 PB9
Oct 7Port Washington InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 32 · Sheboygan NorthSheboygan North5,000 Meters Junior Varsity3217:52.79Unofficial9
Sep 25Manitowoc InvitationalSep 25 · 5,000 Meters Varsity · Place 51 · Sheboygan NorthSheboygan North5,000 Meters Varsity5118:05.69
Sep 9West De Pere InviteSep 9 · 5,000 Meters Varsity · Place 6 · Sheboygan NorthSheboygan North5,000 Meters Varsity617:33.5 PB9