Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorF Lee Slick Invitational · Feb 205:06.08aF Lee Slick InvitationalFebruary 20, 2026
1500 Meters · OutdoorNCC Distance Fling · Mar 274:41.82aNCC Distance FlingMarch 27, 2026
1600 Meters · IndoorDuKane Boys Indoor Conference Championships · Mar 214:53.93aDuKane Boys Indoor Conference ChampionshipsMarch 21, 2025
1600 Meters · OutdoorDuKane Conference Boys Triangular #1 · Apr 154:51.86aDuKane Conference Boys Triangular #1April 15, 2025
3000 Meters · OutdoorONU Outdoor Open · Apr 2510:21.62aONU Outdoor OpenApril 25, 2026
3200 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 1711:54.12WWS Boys Indoor Invitational #1February 17, 2023
3200 Meters · OutdoorBest 4 Invitational · Apr 610:45.99aBest 4 InvitationalApril 6, 2024
800 Meters · IndoorWWS Boys Indoor Invitational #3 · Mar 72:19.15WWS Boys Indoor Invitational #3March 7, 2024
800 Meters · OutdoorBest 4 Invitational · Apr 122:11.03aBest 4 InvitationalApril 12, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25ONU Outdoor OpenApr 25 · 3000 Meters · Place 22 · DuPage (Ill.)DuPage (Ill.)3000 Meters22.10:21.62a PBFr
Apr 18Don Church Twilight MeetApr 18 · 800 Meters · Place 43 · DuPage (Ill.)DuPage (Ill.)800 Meters43.2:20.82aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 1500 Meters · Place 72 · DuPage (Ill.)DuPage (Ill.)1500 Meters72.4:42.84aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 800 Meters · DuPage (Ill.)DuPage (Ill.)800 Meters—DNSFr
Mar 31Wheaton InviteMar 31 · 3000 Meters · DuPage (Ill.)DuPage (Ill.)3000 Meters--DNSFr
Mar 27NCC Distance FlingMar 27 · 1500 Meters · Place 45 · DuPage (Ill.)DuPage (Ill.)1500 Meters45.4:41.82a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20F Lee Slick InvitationalFeb 20 · 1 Mile · Place 41 · DuPage (Ill.)DuPage (Ill.)1 Mile415:06.08a PBFr
Jan 24Aurora Grand PrixJan 24 · 1 Mile · Place 49 · DuPage (Ill.)DuPage (Ill.)1 Mile495:17.29aFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29WWS | WN Co-Ed DualApr 29 · 1600 Meters · Place 7 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters74:55.14a12
Apr 15DuKane Conference Boys Triangular #1Apr 15 · 1600 Meters · Place 3 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters34:51.86a PB12
Apr 12Best 4 InvitationalApr 12 · 800 Meters · Place 4 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters42:11.03a PB12
Mar 15Batavia Boys Speed MeetMar 15 · 1600 Meters · Place 5 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters54:53.7812

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · 1600 Meters · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters14:53.93a PB12
Feb 27WWS Boys Indoor Invitational #2Feb 27 · 1600 Meters · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters54:56.37a—
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 1600 Meters · Place 3 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters34:58.65a—
Feb 14WWS | DGN DualFeb 14 · 1600 Meters · Place 7 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters74:57.66a—
Feb 6WWS Girls and Boys Time Trials | Parent MeetingFeb 6 · 800 Meters · Place 4 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters4.2:17.39aUnofficial12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30GBN, Geneva, WWS @ LPApr 30 · 800 Meters · Place 9 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters9.2:11.70a11
Apr 27Red Ribbon ClassicApr 27 · 3200 Meters · Place 12 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3200 Meters1210:58.02a—
Apr 23DKC Coed Dual (WWS & GBN)Apr 23 · 1600 Meters · Place 5 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters54:57.43a—
Apr 16GBN QUAD W/ LP, WWS, & SCEApr 16 · 1600 Meters · Place 4 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters45:01.9—
Apr 12Naperville North "Gus Scott" InviteApr 12 · 800 Meters · Place 5 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters52:12.2511
Apr 9WWS | WN Co-Ed Dual Apr 9 · 800 Meters · Place 7 · Wheaton (W. WarrenvilleWheaton (W. Warrenville800 Meters72:15.00a—
Apr 6Best 4 InvitationalApr 6 · 3200 Meters · Place 3 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3200 Meters310:45.99a PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 16DuKane Boys Indoor ChampionshipsMar 16 · 1600 Meters · Place 5 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters54:56.5611
Mar 7WWS Boys Indoor Invitational #3Mar 7 · 800 Meters · Place 5 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters52:19.15 PB11
Feb 22WWS Boys Indoor Invitational #2Feb 22 · 1600 Meters · Place 13 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters135:14.43a—
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 800 Meters · Place 6 · Wheaton (W. WarrenvilleWheaton (W. Warrenville800 Meters62:20.88a—
Feb 9WWS | DGN DualFeb 9 · 1600 Meters · Place 5 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters55:17.7311
Feb 1WWS Girls and Boys Time Trials | Parent MeetingFeb 1 · 800 Meters · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters5.2:24.72aUnofficial11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2DuKane Conference Boys Quad #2May 2 · 1600 Meters · Place 16 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters165:10.12a—
Apr 29Red Ribbon ClassicApr 29 · 800 Meters · Place 13 · Wheaton (W. WarrenvilleWheaton (W. Warrenville800 Meters132:20.75a—
Apr 25WWS | GN Co-Ed DualApr 25 · 1600 Meters · Place 15 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters155:09.3710
Apr 18STCE DKC QUAD LP Batavia WWSApr 18 · 800 Meters · Place 17 · Wheaton (W. WarrenvilleWheaton (W. Warrenville800 Meters172:19.7—
Apr 14Naperville North "Gus Scott" InviteApr 14 · 1600 Meters · Place 31 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters315:18.31a—
Apr 11WWS | WN Co-Ed DualApr 11 · 1600 Meters · Place 19 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters195:13.38a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 9WWS Boys Indoor Invitational #3Mar 9 · 800 Meters · Place 9 · Wheaton (W. WarrenvilleWheaton (W. Warrenville800 Meters92:29.41a—
Feb 23WWS Boys Indoor Invitational #2Feb 23 · 1600 Meters · Place 11 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters115:25.99a—
Feb 17WWS Boys Indoor Invitational #1Feb 17 · 3200 Meters · Place 5 · Wheaton (W. Warrenville SWheaton (W. Warrenville S3200 Meters511:54.12 PB10
Feb 10WWS | DGN Boys DualFeb 10 · 800 Meters · Place 7 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters72:29.9710
Feb 2WWS Girls and Boys Time Trials | Parent MeetingFeb 2 · 1600 Meters · Place 14 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters14.5:40.09aUnofficial10