Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorWindy City Summer Series #5 · Jul 74:27.10aWindy City Summer Series #5July 7, 2026
1600 Meters · OutdoorWolverine Classic Relays · Apr 224:49.49aWolverine Classic Relays April 22, 2026
800 Meters · Indoor2025 Boys Raptor Invitational · Feb 212:11.14a2025 Boys Raptor InvitationalFebruary 21, 2025
800 Meters · OutdoorIHSA 2A Boys State Track & Field Championships · May 282:07.71aIHSA 2A Boys State Track & Field ChampionshipsMay 28, 2026
Results · IndoorCCL Indoor Championships · Mar 202:04.04CCL Indoor ChampionshipsMarch 20, 2026
Results · OutdoorLegacy Runners Elite 2nd Annual Final tune up · Jul 202:12.27Legacy Runners Elite 2nd Annual Final tune up July 20, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 7Windy City Summer Series #5Jul 7 · 1500 Meters · Place 1 · Saints Track ClubSaints Track Club1500 Meters1.4:27.10a PB11
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 800 Meters · Place 34 · Chicago (De La Salle)Chicago (De La Salle)800 MetersRound P34.2:07.71a PB11
May 20IHSA Class 2A TRB Sectional - #05 Chicago (C. Hope Academy)May 20 · 1600 Meters · Place 4 · Chicago (De La Salle)Chicago (De La Salle)1600 Meters4.4:52.53a11
May 20IHSA Class 2A TRB Sectional - #05 Chicago (C. Hope Academy)May 20 · 800 Meters · Place 2 · Chicago (De La Salle)Chicago (De La Salle)800 Meters2.2:12.48a11
May 1Lincoln Way West Warrior InviteMay 1 · 1600 Meters · Place 10 · Chicago (De La Salle)Chicago (De La Salle)1600 Meters104:55.88a11
May 1Lincoln Way West Warrior InviteMay 1 · 800 Meters · Place 11 · Chicago (De La Salle)Chicago (De La Salle)800 Meters112:09.12a11
Apr 29St Ignatius Co-Ed Wolfpack InvitationalApr 29 · 800 Meters · Place 2 · Chicago (De La Salle)Chicago (De La Salle)800 Meters22:11.67a11
Apr 22Wolverine Classic Relays Apr 22 · 1600 Meters · Place 1 · Chicago (De La Salle)Chicago (De La Salle)1600 Meters1.4:49.49a PB11
Apr 18 Latin Hope Invitational #3Apr 18 · 1600 Meters · Place 2 · Chicago (De La Salle)Chicago (De La Salle)1600 Meters24:57.30a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20CCL Indoor ChampionshipsMar 20 · Results · Place 12 · Chicago (De La Salle)Chicago (De La Salle)Results124:57.0111
Mar 20CCL Indoor ChampionshipsMar 20 · Results · Place 5 · Chicago (De La Salle)Chicago (De La Salle)Results52:04.04 PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 7 Junior Olympic T&F ChampionshipJul 10 · 1500 Meters · Place 4 · SaintsSaints1500 Meters44:34.58—
Jul 102025 USATF Region 7 Junior Olympic T&F ChampionshipJul 10 · 800 Meters · Place 5 · SaintsSaints800 Meters52:08.90—
Jul 1Windy City Summer Series #3Jul 1 · Results · Place 2 · Saints Track ClubSaints Track ClubResults25:00.2810
Jun 24Windy City Summer Series #2Jun 24 · Results · Place 1 · Saints Track ClubSaints Track ClubResults12:14.8810
May 22IHSA Class 2A TRB Sectional - #05 Chicago (St. Rita)May 22 · Results · Place 4 · Chicago (De La Salle)Chicago (De La Salle)Results45:29.5810
May 22IHSA Class 2A TRB Sectional - #05 Chicago (St. Rita)May 22 · Results · Place 3 · Chicago (De La Salle)Chicago (De La Salle)Results32:12.5510
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 1600 Meters · Place 14 · Chicago (De La Salle)Chicago (De La Salle)1600 Meters145:00.70a10
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 800 Meters · Place 10 · Chicago (De La Salle)Chicago (De La Salle)800 Meters102:14.57a10
May 392nd Annual Palatine RelaysMay 3 · 800 Meters · Place 15 · Chicago (De La Salle)Chicago (De La Salle)800 Meters152:10.90a10
Apr 24St Rita Invite #2Apr 24 · Results · Place 1 · Chicago (De La Salle)Chicago (De La Salle)Results15:13.5510
Apr 24St Rita Invite #2Apr 24 · Results · Place 1 · Chicago (De La Salle)Chicago (De La Salle)Results12:13.7310
Apr 19Latin Hope Invitational #3Apr 19 · Results · Place 6 · Chicago (De La Salle)Chicago (De La Salle)Results65:01.5810
Mar 153rd Annual Troy Doris InvitationalMar 15 · 1600 Meters · Place 1 · Chicago (De La Salle)Chicago (De La Salle)1600 Meters15:06.64a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 23CCL Indoor ChampionshipsMar 23 · Results · Place 9 · Chicago (De La Salle)Chicago (De La Salle)Results94:59.0010
Mar 23CCL Indoor ChampionshipsMar 23 · Results · Place 2 · Chicago (De La Salle)Chicago (De La Salle)Results22:08.0710
Feb 212025 Boys Raptor InvitationalFeb 21 · 800 Meters · Place 1 · Chicago (De La Salle)Chicago (De La Salle)800 Meters12:11.14a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 20Legacy Runners Elite 2nd Annual Final tune up Jul 20 · Results · Place 1 · Saints Track ClubSaints Track ClubResults14:48.159
Jul 20Legacy Runners Elite 2nd Annual Final tune up Jul 20 · Results · Place 1 · Saints Track ClubSaints Track ClubResults12:12.27 PB9
Jul 16Windy City Summer Series #4Jul 16 · Results · Place 2 · Saints Track ClubSaints Track ClubResults24:57.909
Jul 16Windy City Summer Series #4Jul 16 · Results · Place 3 · Saints Track ClubSaints Track ClubResults32:12.999
Jul 2Windy City Summer Series #2Jul 2 · 800 Meters · Place 1 · Saints Track ClubSaints Track Club800 Meters12:15.08a—
May 16IHSA Class 2A TRB Sectional - #5 Chicago (St. Rita)May 16 · 1600 Meters · Place 4 · Chicago (De La Salle)Chicago (De La Salle)1600 Meters45:15.58a—
May 16IHSA Class 2A TRB Sectional - #5 Chicago (St. Rita)May 16 · 800 Meters · Place 8 · Chicago (De La Salle)Chicago (De La Salle)800 Meters82:14.13a—