Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Deer Grove Forest PreservePalatine Invitational - Meet of Champions · Sep 2814:56Palatine Invitational - Meet of ChampionsSeptember 28, 2019
3 Miles · Detweiller Park2022 IHSA Class 3A State XC Championships · Nov 516:22.732022 IHSA Class 3A State XC ChampionshipsNovember 5, 2022
3 Miles · Fenwick PrioryFenwick / St. Ignatius / Loyola Trianguar Meet · Sep 1217:24.4Fenwick / St. Ignatius / Loyola Trianguar MeetSeptember 12, 2020
3 Miles · Lewis UniversityCCL / GCAC Cross Country Championship · Oct 1516:07.6CCL / GCAC Cross Country ChampionshipOctober 15, 2022
3 Miles · Loyola Academy-Munz CampusLoyola Academy Invitational #3 · Oct 1717:14.99Loyola Academy Invitational #3October 17, 2020
3 Miles · Washington ParkIgnatius V UHigh Dual · Oct 2116:40.0Ignatius V UHigh DualOctober 21, 2020
5,000 Meters · Lincoln ParkLatin School Boys City Quad Meet · Oct 717:02.5Latin School Boys City Quad MeetOctober 7, 2020
5,000 Meters · Stenger Farm ParkConnecticut College DIII Challenge · Nov 816:23.00Connecticut College DIII ChallengeNovember 8, 2025
6,000 Meters · Long Lane FarmLittle Three Championships (Amherst-Wesleyan-Williams) · Sep 519:33.7Little Three Championships (Amherst-Wesleyan-Williams)September 5, 2026
6,000 Meters · University of Massachusetts Amherst Little 3 · Sep 621:19.30Little 3September 6, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1725:43.8Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 326:03.1Keene State InvitationalOctober 3, 2026
8,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3126:37.2NESCAC XC ChampionshipOctober 31, 2026
8,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 1926:44.9Purple Valley ClassicSeptember 19, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1025:52.8James Earley InvitationalOctober 10, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · Place 75 · WilliamsWilliams8,000 Meters Championship7526:37.2 PBSr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 15 · WilliamsWilliams8,000 Meters White1525:43.8 PBSr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 4 · WilliamsWilliams8,000 Meters Collegiate425:52.8 PBSr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 32 · WilliamsWilliams8,000 Meters Men's Championship3226:03.1 PBSr
Sep 19Purple Valley ClassicSep 19 · 8,000 Meters Collegiate · Place 27 · WilliamsWilliams8,000 Meters Collegiate2726:44.9 PBSr
Sep 12Aldrich InvitationalSep 12 · 8,000 Meters Men · Place 20 · WilliamsWilliams8,000 Meters Men2026:50.5Sr
Sep 5Little Three Championships (Amherst-Wesleyan-Williams)Sep 5 · 6,000 Meters Collegiate · Place 38 · WilliamsWilliams6,000 Meters Collegiate3819:33.7 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8Connecticut College DIII ChallengeNov 8 · 5,000 Meters Varsity · Place 12 · WilliamsWilliams5,000 Meters Varsity1216:23.00 PBJr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 174 · WilliamsWilliams8,000 Meters White17427:54.58Jr
Oct 11James EarleyOct 11 · 8,000 Meters College · Place 34 · WilliamsWilliams8,000 Meters College3427:46.84Jr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 107 · WilliamsWilliams8,000 Meters College10727:26.00Jr
Sep 20Purple Valley ClassicSep 20 · 8,000 Meters College · Place 75 · WilliamsWilliams8,000 Meters College7528:26.2Jr
Sep 6Little 3Sep 6 · 6,000 Meters Collegiate · Place 49 · WilliamsWilliams6,000 Meters Collegiate4921:19.30 PBJr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 136 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity13616:22.73 PB12
Oct 292022 IHSA Class 3A XC Sectional - Roselle (Lake Park) #3Oct 29 · 3 Miles Varsity · Place 88 · Chicago (St. IgnatiusChicago (St. Ignatius3 Miles Varsity8816:48.812
Oct 222022 IHSA Class 3A XC Regional - Chicago (Jones) #3AOct 22 · 3 Miles Varsity · Place 12 · Chicago (St. IgnatiusChicago (St. Ignatius3 Miles Varsity1216:07.4012
Oct 15CCL / GCAC Cross Country ChampionshipOct 15 · 3 Miles Varsity · Place 14 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity1416:07.6 PB12
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 81 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity8116:03.6SR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 81 · Chicago (St. Ignatius CChicago (St. Ignatius C3 Miles Varsity8116:03.59SR
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 60 · Chicago (St. IgnatiusChicago (St. Ignatius3 Miles Varsity 3A6016:04.112

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Chicago Catholic League ChampionshipsOct 16 · 3 Miles Varsity · Place 23 · Chicago (St Ignatiu...Chicago (St Ignatiu...3 Miles Varsity2316:33.4411
Oct 2Pat Savage InvitationalOct 2 · 3 Miles Varsity · Place 31 · Chicago (St Ignatiu...Chicago (St Ignatiu...3 Miles Varsity3116:39.7611
Sep 25Palatine Invitational - Meet of ChampionsSep 25 · 3 Miles Varsity · Place 111 · Chicago St. Ignatius College PrepChicago St. Ignatius College Prep3 Miles Varsity11116:32.0JR
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 3A · Place 114 · Chicago (St Ignatiu...Chicago (St Ignatiu...3 Miles Varsity 3A11416:45.611
Sep 4St. Ignatius Connelly InvitationalSep 4 · 3 Miles Varsity · Place 21 · Chicago (St Ignatiu...Chicago (St Ignatiu...3 Miles Varsity2116:45.8411

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Ignatius V UHigh DualOct 21 · 3 Miles Varsity · Place 4 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity416:40.0 PB10
Oct 17Loyola Academy Invitational #3Oct 17 · 3 Miles Open · Place 6 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Open617:14.99 PB10
Oct 9St. Ignatius / Mt. Carmel / St. Patrick Triangular MeetOct 9 · 3 Miles Varsity · Place 3 · Chicago (St Ignatiu...Chicago (St Ignatiu...3 Miles Varsity316:53.310
Oct 7Latin School Boys City Quad MeetOct 7 · 5,000 Meters Junior Varsity · Place 6 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)5,000 Meters Junior Varsity617:02.5 PB10
Oct 3Lane/Taft InvitationalOct 3 · 3 Miles Varsity · Place 1 · Chicago (St Ignatiu...Chicago (St Ignatiu...3 Miles Varsity117:06.310
Sep 26South Loop Cup Boys Triangular MeetSep 26 · 3 Miles Frosh/Soph · Place 6 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Frosh/Soph617:04.410
Sep 19Loyola Academy Invitational #1Sep 19 · 3 Miles Varsity · Place 29 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity2917:31.9910
Sep 12Fenwick / St. Ignatius / Loyola Trianguar MeetSep 12 · 3 Miles Junior Varsity · Place 3 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Junior Varsity317:24.4 PB10

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Bud James MeetOct 22 · 3 Miles Varsity · Place 11 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity1118:11.39
Oct 19Chicago Catholic League Cross Country ChampionshipsOct 19 · 3 Miles Freshman · Place 8 · SAINT IGNATIUS COLLEGESAINT IGNATIUS COLLEGE3 Miles Freshman817:30.3—
Oct 5Niles West Pat Savage InvitationalOct 5 · Freshman · Place 6 · Saint Ignatius College PrepSaint Ignatius College PrepFreshman612:06.15—
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 60 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)2.5 Miles Freshman6014:56 PB9
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 266 · Chicago (St Ignatiu...Chicago (St Ignatiu...3 Miles Open26618:48.89
Sep 7Saint Ignatius Connelly InvitationalSep 7 · 3 Miles Frosh/Soph Boys · Place 27 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Frosh/Soph Boys2718:34.19