Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lane Tech CampusLane/Taft/Payton Tri · Sep 211:18.8Lane/Taft/Payton TriSeptember 2, 2021
3 Miles · Detweiller Park2023 IHSA Class 3A State XC Championships · Nov 415:30.292023 IHSA Class 3A State XC ChampionshipsNovember 4, 2023
3 Miles · Naperville North Campus XC CourseNaperville Twilight XC Invitational · Oct 515:34.6Naperville Twilight XC InvitationalOctober 5, 2022
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 617:12.1Naperville Twilight XC Invitational October 6, 2021
3 Miles · Washington ParkChicago Public League Boys Championship · Oct 1716:40.2Chicago Public League Boys ChampionshipOctober 17, 2021
6,000 Meters · Stony Brook UniversityStony Brook Season Opener · Sep 520:34.52Stony Brook Season OpenerSeptember 5, 2026
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1726:01.4IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 1926:41.73Jasper Fall XC InvitationalSeptember 19, 2026
8,000 Meters · Branch Brook ParkMetropolitan Championships (Cross Country) · Oct 1125:37.9Metropolitan Championships (Cross Country)October 11, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:47.2Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:17.0Paul Short Run (College)October 3, 2025
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3125:59.1A-10 XC ChampionshipsOctober 31, 2026
8,000 Meters · Twin Ponds on the FarmJasper Fall XC Invitational · Sep 1326:29.7Jasper Fall XC InvitationalSeptember 13, 2025
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1726:59.3IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 98 · FordhamFordham8,000 Meters Championship9825:59.1 PBJr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 170 · FordhamFordham8,000 Meters Collegiate17026:01.4 PBJr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 291 · FordhamFordham8,000 Meters Gold29127:56.4Jr
Sep 19Jasper Fall XC InvitationalSep 19 · 8,000 Meters College · Place 56 · FordhamFordham8,000 Meters College5626:41.73 PBJr
Sep 5Stony Brook Season OpenerSep 5 · 6,000 Meters Men 6k · Place 21 · FordhamFordham6,000 Meters Men 6k2120:34.52 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 170 · FordhamFordham8,000 Meters College17026:59.3 PBSo
Oct 11Metropolitan Championships (Cross Country)Oct 11 · 8,000 Meters College · Place 17 · FordhamFordham8,000 Meters College1725:37.9 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 217 · FordhamFordham8,000 Meters Open21726:17.0 PBSo
Sep 13Jasper Fall XC InvitationalSep 13 · 8,000 Meters Seeded · Place 57 · FordhamFordham8,000 Meters Seeded5726:29.7 PBSo
Sep 6Fordham Fiasco/Ed Joyce MemorialSep 6 · 8,000 Meters College · Place 9 · FordhamFordham8,000 Meters College929:48.1So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 361 · FordhamFordham8,000 Meters Gold36127:47.2 PBFr
Sep 14Jasper Fall XC InvitationalSep 14 · 8,000 Meters Seeded · Place 68 · FordhamFordham8,000 Meters Seeded6827:05.1FR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 110 · Chicago (Lane)Chicago (Lane)3 Miles 3A Varsity11015:30.29 PB12
Nov 1Myrtle & Gold #2Nov 1 · 800 Meters Varsity · Chicago (Lane)Chicago (Lane)800 Meters Varsity02:05Unofficial12
Oct 282023 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 28 · 3 Miles Varsity · Place 40 · Chicago (Lane)Chicago (Lane)3 Miles Varsity4015:41.612
Oct 212023 IHSA Class 3A XC Regional - #3A Oak Park (O.P.-River Forest)Oct 21 · 3 Miles Varsity · Place 25 · Chicago (Lane)Chicago (Lane)3 Miles Varsity2515:50.19SR
Oct 14Chicago Public League City ChampionshipsOct 14 · 3 Miles Varsity · Place 10 · Chicago (Lane)Chicago (Lane)3 Miles Varsity1015:54.312
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Varsity · Place 66 · Chicago (Lane)Chicago (Lane)3 Miles Varsity6616:20.0012
Sep 26Mather XC Invite 3Sep 26 · 2 Miles Open · Place 7 · Chicago (Lane)Chicago (Lane)2 Miles Open710:05.912
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 215 · Chicago (Lane)Chicago (Lane)3 Miles Varsity21516:23.412
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 3 Miles Varsity · Place 25 · Chicago (Lane)Chicago (Lane)3 Miles Varsity2516:12.812
Aug 9Myrtle & Gold TT #1Aug 9 · 1.5 Miles Varsity/ JV/ FS · Chicago (Lane)Chicago (Lane)1.5 Miles Varsity/ JV/ FS07:15.0Unofficial12

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 168 · Chicago (Lane)Chicago (Lane)3 Miles Varsity16816:31.9811
Nov 1Myrtle & Gold TT #3Nov 1 · 1 Miles Varsity · Chicago (Lane)Chicago (Lane)1 Miles Varsity04:37.6Unofficial11
Oct 292022 IHSA Class 3A XC Sectional - Roselle (Lake Park) #3Oct 29 · 3 Miles Varsity · Place 18 · Chicago (Lane)Chicago (Lane)3 Miles Varsity1815:41.111
Oct 222022 IHSA Class 3A XC Regional - Chicago (Jones) #3AOct 22 · 3 Miles Varsity · Place 11 · Chicago (Lane)Chicago (Lane)3 Miles Varsity1116:05.8011
Oct 15Chicago Public League City ChampionshipsOct 15 · 3 Miles Varsity · Place 7 · Chicago (Lane)Chicago (Lane)3 Miles Varsity715:57.011
Oct 5Naperville Twilight XC InvitationalOct 5 · 3 Miles Varsity · Place 28 · Chicago (Lane)Chicago (Lane)3 Miles Varsity2815:34.6 PB11
Sep 30Loyola/Latin Lakefront High School Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 4 · Chicago (Lane)Chicago (Lane)5,000 Meters Varsity416:30.011
Sep 27Mather XC Invite 3Sep 27 · 2 Miles Open · Place 4 · Chicago (Lane)Chicago (Lane)2 Miles Open49:55.511
Sep 10Lake Park Harvey Braus ClassicSep 10 · 3 Miles Varsity · Place 15 · Chicago (Lane)Chicago (Lane)3 Miles Varsity1515:58.311
Aug 9Myrtle & Gold TT #1Aug 9 · 1.5 Miles Var/JV/FS · Chicago (Lane)Chicago (Lane)1.5 Miles Var/JV/FS07:17.5Unofficial11

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26Varsity Boys Myrtle & Gold 800TTOct 26 · 800 Meters Boys · Chicago (Lane)Chicago (Lane)800 Meters Boys02:13.1Unofficial10
Oct 17Chicago Public League Boys ChampionshipOct 17 · 3 Miles Frosh/Soph · Place 4 · Chicago (Lane)Chicago (Lane)3 Miles Frosh/Soph416:40.2 PB10
Oct 6Naperville Twilight XC Invitational Oct 6 · 3 Miles Frosh/Soph · Place 35 · Chicago (Lane)Chicago (Lane)3 Miles Frosh/Soph3517:12.1 PB10
Sep 28Mather Invite 3Sep 28 · 2 Miles Open · Place 36 · Chicago (Lane)Chicago (Lane)2 Miles Open3610:57.410
Sep 15Lane Tech Larry Gnapp Tough XC InvitationalSep 15 · 3 Miles Varsity · Place 5 · Chicago (Lane)Chicago (Lane)3 Miles Varsity517:44.310
Sep 11Wauconda XC InviteSep 11 · 3 Miles Frosh/Soph · Place 4 · Chicago (Lane)Chicago (Lane)3 Miles Frosh/Soph418:35.610
Sep 2Lane/Taft/Payton TriSep 2 · 2 Miles Boys 2 Mile · Place 10 · Chicago (Lane)Chicago (Lane)2 Miles Boys 2 Mile1011:18.8 PB10
Aug 10Myrtle & Gold #1Aug 10 · 1.5 Miles Var/JV/FS · Chicago (Lane)Chicago (Lane)1.5 Miles Var/JV/FS09:13.2Unofficial10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Lane/Taft InvitationalOct 3 · 3 Miles Varsity · Place 16 · Chicago (Lane)Chicago (Lane)3 Miles Varsity1618:48.29