Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUW-Platteville Invitational · Feb 145:08.83UW-Platteville InvitationalFebruary 14, 2026
100 Meters · OutdoorAuburn vs Guilford Dual Meet · Apr 2814.80aAuburn vs Guilford Dual MeetApril 28, 2021
1000 Meters · IndoorTadd Metzger Multi · Feb 63:06.77aTadd Metzger MultiFebruary 6, 2026
1500 Meters · OutdoorUW-Whitewater Drake Alternative Meet · Apr 244:34.49aUW-Whitewater Drake Alternative MeetApril 24, 2026
1600 Meters · IndoorHononegah Indoor Invitational (Boys) · Mar 125:07.24Hononegah Indoor Invitational (Boys)March 12, 2022
1600 Meters · OutdoorIHSA Class 3A TRB Sectional #1 - Huntley · May 184:53.84aIHSA Class 3A TRB Sectional #1 - HuntleyMay 18, 2022
3000 Meters · IndoorTadd Metzger Multi · Feb 610:10.99aTadd Metzger MultiFebruary 6, 2026
3000 Meters · OutdoorElmhurst Twilight · Apr 259:53.13aElmhurst TwilightApril 25, 2024
3200 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 1911:04.63aNIC-10 Indoor Championship MeetMarch 19, 2022
3200 Meters · OutdoorIHSA Class 3A TRB Sectional #1 - Huntley · May 1810:28.28aIHSA Class 3A TRB Sectional #1 - HuntleyMay 18, 2022
3200 Meters · Outdoor · Hand timedAuburn vs. Boylan Dual Meet · May 811:44.56hAuburn vs. Boylan Dual MeetMay 8, 2021
400 Meters · IndoorRockford Auburn Boys Invitational #2 · Feb 161:25.52aRockford Auburn Boys Invitational #2February 16, 2019
400 Meters · OutdoorAuburn vs East vs Jefferson vs Belvidere Meet · May 51:01.62aAuburn vs East vs Jefferson vs Belvidere MeetMay 5, 2021
400 Meters · Outdoor · Hand timedAuburn vs. Boylan Dual Meet · May 81:08.56hAuburn vs. Boylan Dual MeetMay 8, 2021
5000 Meters · OutdoorWheaton College Invitational · Apr 1317:03.14aWheaton College InvitationalApril 13, 2024
800 Meters · IndoorHononegah Boys Indoor Meet #2 · Feb 262:21.48Hononegah Boys Indoor Meet #2February 26, 2022
800 Meters · OutdoorUW-Whitewater Drake Alternative Meet · Apr 242:19.01aUW-Whitewater Drake Alternative MeetApril 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1NACC OutdoorMay 1 · 5000 Meters · RockfordRockford5000 Meters--DNFSr
May 1NACC OutdoorMay 1 · 1500 Meters · RockfordRockford1500 Meters--DNFSr
May 1NACC OutdoorMay 1 · 800 Meters · Place 33 · RockfordRockford800 MetersRound P33.2:19.26aSr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 1500 Meters · Place 35 · RockfordRockford1500 Meters354:34.49a PBSr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 800 Meters · Place 23 · RockfordRockford800 Meters232:19.01a PBSr
Apr 18Warrior Quad InviteApr 18 · 5000 Meters · RockfordRockford5000 Meters--DNFSr
Apr 18Warrior Quad InviteApr 18 · 1500 Meters · Place 13 · RockfordRockford1500 Meters13.4:38.17aSr
Apr 10Beloit RelaysApr 10 · 5000 Meters · RockfordRockford5000 Meters—DQSr
Mar 28St. Norbert Early BirdMar 28 · 1500 Meters · Place 20 · RockfordRockford1500 Meters20.4:40.51aSr
Mar 28St. Norbert Early BirdMar 28 · 800 Meters · Place 12 · RockfordRockford800 Meters12.2:21.37aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27NACC ChampionshipFeb 27 · 3000 Meters · RockfordRockford3000 Meters--DNFFr
Feb 14UW-Platteville InvitationalFeb 14 · 800 Meters · Place 31 · RockfordRockford800 Meters312:22.53FR
Feb 14UW-Platteville InvitationalFeb 14 · 1 Mile · Place 25 · RockfordRockford1 Mile255:08.83 PBFR
Feb 6Tadd Metzger MultiFeb 6 · 3000 Meters · Place 10 · RockfordRockford3000 Meters1010:10.99a PBFr
Feb 6Tadd Metzger MultiFeb 6 · 1000 Meters · Place 9 · RockfordRockford1000 Meters93:06.77a PBFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Elmhurst TwilightApr 25 · 5000 Meters · Place 25 · RockfordRockford5000 Meters25.17:28.05aJr
Apr 112025 Cougar InvitationalApr 11 · 1500 Meters · Place 6 · RockfordRockford1500 Meters64:51.77SO
Apr 112025 Cougar InvitationalApr 11 · 800 Meters · Place 16 · RockfordRockford800 Meters162:19.78SO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Elmhurst TwilightApr 25 · 3000 Meters · Place 21 · RockfordRockford3000 Meters21.9:53.13a PBSo
Apr 19Meet of ChampionsApr 19 · 1500 Meters · Place 66 · RockfordRockford1500 Meters664:46.33a—
Apr 13Wheaton College InvitationalApr 13 · 5000 Meters · Place 14 · RockfordRockford5000 Meters14.17:03.14a PBSo

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 28UW-Whitewater Drake AlternativeApr 28 · 5000 Meters · RockfordRockford5000 Meters—DNFFr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Wheaton Don Church TwilightApr 22 · 5000 Meters · Place 31 · RockfordRockford5000 Meters3117:03.79FR
Apr 6Warrior InvitationalApr 6 · 1500 Meters · Place 12 · RockfordRockford1500 Meters124:34.73FR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18IHSA Class 3A TRB Sectional #1 - HuntleyMay 18 · 3200 Meters · Place 11 · Rockford (Auburn)Rockford (Auburn)3200 Meters1110:28.28a PB12
May 18IHSA Class 3A TRB Sectional #1 - HuntleyMay 18 · 1600 Meters · Place 20 · Rockford (Auburn)Rockford (Auburn)1600 Meters204:53.84a PB12
May 13NIC-10 Boys ChampionshipMay 13 · 3200 Meters · Place 4 · Rockford (Auburn)Rockford (Auburn)3200 Meters410:32.55a12
May 13NIC-10 Boys ChampionshipMay 13 · 1600 Meters · Place 9 · Rockford (Auburn)Rockford (Auburn)1600 Meters94:56.96a12
May 3NIC 10 Auburn/Belvidere/East/BoylanMay 3 · 1600 Meters · Place 3 · Rockford (Auburn)Rockford (Auburn)1600 Meters35:02.33a12
Apr 29Gib Seegers Track and Field ClassicApr 29 · 1600 Meters · Place 11 · Rockford (Auburn)Rockford (Auburn)1600 Meters11.4:59.1412
Apr 22Red Grange InvitationalApr 22 · 3200 Meters · Place 9 · Rockford (Auburn)Rockford (Auburn)3200 Meters910:35.6212
Apr 22Red Grange InvitationalApr 22 · 1600 Meters · Place 11 · Rockford (Auburn)Rockford (Auburn)1600 Meters115:02.8512
Apr 16Ottawa Invitational (Boys Only)Apr 16 · 3200 Meters · Place 6 · Rockford (Auburn)Rockford (Auburn)3200 Meters6.10:56.23a12
Apr 16Ottawa Invitational (Boys Only)Apr 16 · 1600 Meters · Place 8 · Rockford (Auburn)Rockford (Auburn)1600 Meters8.5:04.22a12
Apr 5Auburn HS TrackApr 5 · 800 Meters · Place 6 · Rockford (Auburn)Rockford (Auburn)800 Meters62:20.4312

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 19NIC-10 Indoor Championship MeetMar 19 · 3200 Meters · Place 8 · Rockford (Auburn)Rockford (Auburn)3200 Meters8.11:04.63a PB12
Mar 19NIC-10 Indoor Championship MeetMar 19 · 1600 Meters · Place 11 · Rockford (Auburn)Rockford (Auburn)1600 Meters11.5:07.54a12
Mar 12Hononegah Indoor Invitational (Boys)Mar 12 · 1600 Meters · Place 16 · Rockford (Auburn)Rockford (Auburn)1600 Meters165:07.24 PB12
Feb 26Hononegah Boys Indoor Meet #2Feb 26 · 1600 Meters · Place 21 · Rockford (Auburn)Rockford (Auburn)1600 Meters215:16.3912
Feb 26Hononegah Boys Indoor Meet #2Feb 26 · 800 Meters · Place 17 · Rockford (Auburn)Rockford (Auburn)800 Meters172:21.48 PB12

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4NIC-10 Boys Conference ChampionshipJun 4 · 3200 Meters · Place 7 · Rockford (Auburn)Rockford (Auburn)3200 Meters711:47.8711
May 26NIC-10 Quad Meet Auburn/Harlem/Hononegah/JeffersonMay 26 · 1600 Meters · Place 10 · Rockford (Auburn)Rockford (Auburn)1600 Meters10.5:16.93a11
May 22NIC-10 Quad Meet Auburn/Hononegah/Jefferson/BoylanMay 22 · 1600 Meters · Place 8 · Rockford (Auburn)Rockford (Auburn)1600 Meters8.5:24.05a11
May 21Gib Seegers' Track and Field ClassicMay 21 · 3200 Meters · Place 10 · Rockford (Auburn)Rockford (Auburn)3200 Meters10.11:36.40a11
May 15Guilford Co-ed Invitational MeetMay 15 · 3200 Meters · Place 5 · Rockford (Auburn)Rockford (Auburn)3200 Meters5.11:19.25a11
May 12NIC-10 Dual Meet Rockford Auburn/Belvidere NorthMay 12 · 1600 Meters · Place 5 · Rockford (Auburn)Rockford (Auburn)1600 Meters5.5:16.27a11
May 12NIC-10 Dual Meet Rockford Auburn/Belvidere NorthMay 12 · 400 Meters · Place 6 · Rockford (Auburn)Rockford (Auburn)400 Meters6.1:06.27a11
May 8Auburn vs. Boylan Dual MeetMay 8 · 3200 Meters · Place 5 · Rockford (Auburn)Rockford (Auburn)3200 Meters511:44.56h PB11
May 8Auburn vs. Boylan Dual MeetMay 8 · 400 Meters · Place 5 · Rockford (Auburn)Rockford (Auburn)400 Meters51:08.56h PB11
May 5Auburn vs East vs Jefferson vs Belvidere MeetMay 5 · 1600 Meters · Place 8 · Rockford (Auburn)Rockford (Auburn)1600 Meters8.5:20.86a11
May 5Auburn vs East vs Jefferson vs Belvidere MeetMay 5 · 800 Meters · Rockford (Auburn)Rockford (Auburn)800 Meters—DNS11
May 5Auburn vs East vs Jefferson vs Belvidere MeetMay 5 · 400 Meters · Place 4 · Rockford (Auburn)Rockford (Auburn)400 Meters4.1:01.62a PB11
May 1Freeport/South Beloit Tri MeetMay 1 · 3200 Meters · Place 4 · Rockford (Auburn)Rockford (Auburn)3200 Meters4.12:41.00Unofficial11
May 1Freeport/South Beloit Tri MeetMay 1 · 400 Meters · Place 7 · Rockford (Auburn)Rockford (Auburn)400 Meters7.1:13Unofficial11
Apr 28Auburn vs Guilford Dual MeetApr 28 · 3200 Meters · Place 6 · Rockford (Auburn)Rockford (Auburn)3200 Meters6.11:50.24a11
Apr 28Auburn vs Guilford Dual MeetApr 28 · 100 Meters · Place 14 · Rockford (Auburn)Rockford (Auburn)100 Meters14.14.80a PB11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Rockford Auburn Boys InvitationalFeb 22 · 1600 Meters · Place 7 · Rockford AuburnRockford Auburn1600 Meters75:23.12SO
Feb 8Rockford Auburn Jerry Lowe InvitationalFeb 8 · 3200 Meters · Place 25 · Rockford (Auburn)Rockford (Auburn)3200 Meters25.11:44.78a10

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9NIC-10 Boys Conference MeetMay 9 · 3200 Meters · Place 9 · Rockford (Auburn)Rockford (Auburn)3200 Meters9.12:03.69a9
Apr 26Gib Seegers' Track and Field ClassicApr 26 · 1600 Meters · Place 14 · Rockford (Auburn)Rockford (Auburn)1600 Meters145:36.41PR9

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 13NIC-10 Boys Indoor ChampionshipsMar 13 · 1600 Meters · Place 9 · Rockford AuburnRockford Auburn1600 Meters95:50.27FR
Mar 9Byron Indoor PreviewMar 9 · 1600 Meters · Place 23 · Rockford (Auburn)Rockford (Auburn)1600 Meters23.5:57.23a9
Feb 16Rockford Auburn Boys Invitational #2Feb 16 · 400 Meters · Place 22 · Rockford (Auburn)Rockford (Auburn)400 Meters22.1:25.52a PB9