Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBig Dawg · Feb 74:40.89aBig DawgFebruary 7, 2026
1500 Meters · OutdoorRex Foster Twilight · Apr 44:15.57aRex Foster TwilightApril 4, 2025
1600 Meters · IndoorLakes Clash at the Coliseum Invitational · Feb 244:31.95Lakes Clash at the Coliseum Invitational February 24, 2024
1600 Meters · OutdoorLes Hodge Invite · Apr 74:35.98Les Hodge InviteApril 7, 2023
3200 Meters · OutdoorLes Hodge Invite · Apr 59:52.24aLes Hodge InviteApril 5, 2024
400 Meters · IndoorBig Dawg · Feb 852.53aBig DawgFebruary 8, 2025
400 Meters · OutdoorBoys Kane County 2024 · May 352.36aBoys Kane County 2024May 3, 2024
600 Meters · IndoorKarl Schlender Invite · Jan 241:25.13aKarl Schlender InviteJanuary 24, 2026
800 Meters · IndoorMidwest Elite · Feb 141:59.09aMidwest EliteFebruary 14, 2025
800 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 81:54.94aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
800 Meters · Relay Split · OutdoorIHSA 3A Boys State Track & Field Championships · May 242:00.449IHSA 3A Boys State Track & Field ChampionshipsMay 24, 2024
Triple Jump · OutdoorPeterson Prep Invite · Apr 2354.20Peterson Prep InviteApril 23, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 800 Meters · Place 13 · UW-WhitewaterUW-Whitewater800 Meters13.1:54.94a PBSo
May 8St Francis Fighting Chance InviteMay 8 · 800 Meters · UW-WhitewaterUW-Whitewater800 Meters—DNSSo
May 1WIAC Outdoor ChampionshipsMay 1 · 800 Meters · Place 21 · UW-WhitewaterUW-Whitewater800 MetersRound P21.1:55.59aSo
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 800 Meters · Place 6 · UW-WhitewaterUW-Whitewater800 Meters61:55.54aSo
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · 800 Meters · Place 40 · UW-WhitewaterUW-Whitewater800 Meters40.2:00.28aSo
Apr 10UW-Platteville InvitationalApr 10 · 800 Meters · Place 30 · UW-WhitewaterUW-Whitewater800 Meters30.1:59.38aSo
Apr 3Rex Foster TwilightApr 3 · 1500 Meters · Place 25 · UW-WhitewaterUW-Whitewater1500 Meters254:16.27aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20UW-La Crosse Caged Eagle OpenFeb 20 · 800 Meters · Place 14 · Wis.-WhitewaterWis.-Whitewater800 Meters141:59.12SO
Feb 13Midwest EliteFeb 13 · 800 Meters · Place 21 · UW-WhitewaterUW-Whitewater800 Meters21.1:59.62aSo
Feb 7Big DawgFeb 7 · 1 Mile · Place 11 · UW-WhitewaterUW-Whitewater1 Mile114:40.89a PBSo
Jan 24Karl Schlender InviteJan 24 · 600 Meters · Place 2 · UW-WhitewaterUW-Whitewater600 Meters21:25.13a PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2WIAC Outdoor ChampionshipsMay 2 · 800 Meters · Place 17 · UW-WhitewaterUW-Whitewater800 Meters171:58.15aFR
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 800 Meters · Place 21 · UW-WhitewaterUW-Whitewater800 Meters21.2:04.30aFr
Apr 11UW-Platteville InvitationalApr 11 · 800 Meters · Place 21 · Wis.-WhitewaterWis.-Whitewater800 Meters211:57.46FR
Apr 4Rex Foster TwilightApr 4 · 1500 Meters · Place 32 · UW-WhitewaterUW-Whitewater1500 Meters324:15.57a PBFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21UW-La Crosse Caged Eagle InviteFeb 21 · 800 Meters · Place 19 · UW-WhitewaterUW-Whitewater800 Meters192:02.70a—
Feb 14Midwest EliteFeb 14 · 800 Meters · Place 17 · UW-WhitewaterUW-Whitewater800 Meters17.1:59.09a PBFr
Feb 8Big DawgFeb 8 · 400 Meters · Place 14 · UW-WhitewaterUW-Whitewater400 Meters14.52.53a PBFr
Jan 31Squig Converse InviteJan 31 · 800 Meters · Place 9 · UW-WhitewaterUW-Whitewater800 Meters92:01.83a—
Jan 25Karl Schlender InviteJan 25 · 600 Meters · Place 6 · UW-WhitewaterUW-Whitewater600 Meters61:26.89a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · BataviaBatavia800 MetersRelay SplitRound P—2:00.449 PB12
May 16IHSA Class 3A TRB Sectional - #4 Aurora (Metea Valley)May 16 · 800 Meters · Place 4 · BataviaBatavia800 Meters41:59.82a—
May 10DuKane Conference Boys Outdoor Championships 2024May 10 · 800 Meters · Place 1 · BataviaBatavia800 Meters11:55.59a—
May 3Boys Kane County 2024May 3 · 400 Meters · Place 5 · BataviaBatavia400 Meters5.52.36a PB12
Apr 20Distance Night in PalatineApr 20 · 800 Meters · Place 2 · BataviaBatavia800 Meters21:57.88a—
Apr 20Distance Night in PalatineApr 20 · 800 Meters · Place 2 · BataviaBatavia800 Meters21:57.88a—
Apr 13Minooka #Smithstrong InvitationalApr 13 · 400 Meters · Place 18 · BataviaBatavia400 Meters1853.23a—
Apr 5Les Hodge InviteApr 5 · 3200 Meters · Place 1 · BataviaBatavia3200 Meters19:52.24a PB—
Mar 8Batavia Distance MadnessMar 8 · 800 Meters · Place 42 · BataviaBatavia800 Meters422:04.08a—
Mar 1Coach DiDomenico Invite 2024Mar 1 · 400 Meters · Place 2 · BataviaBatavia400 Meters253.0712

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16DuKane Boys Indoor ChampionshipsMar 16 · 800 Meters · Place 1 · BataviaBatavia800 Meters11:59.7312
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · 1600 Meters · Place 11 · BataviaBatavia1600 Meters114:31.95 PB12
Feb 15North Central College Boys Indoor InvitationalFeb 15 · 800 Meters · Place 7 · BataviaBatavia800 Meters72:01.50a—
Feb 10Batavia Coed Dual 2024Feb 10 · 1600 Meters · Place 6 · BataviaBatavia1600 Meters64:47.16a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12DuKane Conference Boys MeetMay 12 · 800 Meters · Place 4 · BataviaBatavia800 Meters41:58.76a—
May 6Tri-City Open Boys Track MeetMay 6 · 400 Meters · Place 1 · BataviaBatavia400 Meters153.0—
May 5Kane County ChampionshipsMay 5 · 800 Meters · Place 3 · BataviaBatavia800 Meters32:02.22a—
Apr 28Roger Wilcox Boys Track InvitationalApr 28 · 800 Meters · Place 9 · BataviaBatavia800 Meters92:05.06a—
Apr 21Minooka Conference ClashApr 21 · 800 Meters · Place 24 · BataviaBatavia800 Meters242:11.25a—
Apr 15Minooka SmithStrong InvitationalApr 15 · 800 Meters · Place 24 · BataviaBatavia800 Meters242:10.5011
Apr 15Minooka SmithStrong InvitationalApr 15 · 800 Meters · Place 24 · BataviaBatavia800 Meters242:10.5011
Apr 11DKC dual (Batavia at Glenbard North)Apr 11 · 400 Meters · Place 4 · BataviaBatavia400 Meters455.89a—
Apr 7Les Hodge InviteApr 7 · 1600 Meters · Place 2 · BataviaBatavia1600 Meters24:35.98 PB11
Mar 10Batavia Distance MadnessMar 10 · 800 Meters · Place 18 · BataviaBatavia800 Meters182:02.15a—
Mar 3Coach DiDomenico Invite 2023Mar 3 · 400 Meters · Place 6 · BataviaBatavia400 Meters655.13a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25D117 Clash at the ColiseumFeb 25 · 800 Meters · Place 15 · BataviaBatavia800 Meters152:04.2811
Feb 18Batavia Co-Ed Open 2023Feb 18 · 800 Meters · Place 1 · BataviaBatavia800 Meters12:03.5511
Feb 10COED Dual v. Geneva (Time Trials) 2023Feb 10 · 1600 Meters · Place 6 · BataviaBatavia1600 Meters6.4:54.32a11

2022 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #4 - St. Charles (North)May 19 · 800 Meters · Place 19 · BataviaBatavia800 Meters192:11.03a10
May 13DuKane Boys Conference ChampionshipMay 13 · 800 Meters · Place 6 · BataviaBatavia800 Meters62:04.44a10
May 9Kane County Boys ChampionshipsMay 9 · 800 Meters · Place 11 · BataviaBatavia800 Meters112:06.63a10
Apr 29Roger Wilcox Boys Track InvitationalApr 29 · 800 Meters · Place 8 · BataviaBatavia800 Meters82:08.46a10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20 PB10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 23Peterson Prep InviteApr 23 · Triple Jump · Place 8 · BataviaBataviaTriple Jump854.20a PR10
Apr 22Red Grange InvitationalApr 22 · 800 Meters · Place 1 · BataviaBatavia800 Meters12:05.5310
Apr 16Minooka #SmithStrong InvitationalApr 16 · 800 Meters · Place 18 · BataviaBatavia800 Meters182:09.82SO
Apr 9Les Hodge InviteApr 9 · 1600 Meters · Place 15 · BataviaBatavia1600 Meters15.5:04.91a10
Mar 11Batavia Distance MadnessMar 11 · 1600 Meters · Place 50 · BataviaBatavia1600 Meters504:47.4910
Mar 4Coach DiDomenico InviteMar 4 · 1600 Meters · Place 16 · BataviaBatavia1600 Meters165:03.4910

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Batavia Co-Ed OpenFeb 19 · 800 Meters · Place 2 · BataviaBatavia800 Meters22:10.5110
Feb 12Batavia Intrasquad MeetFeb 12 · 800 Meters · Place 3 · BataviaBatavia800 Meters3.2:10.75aUnofficial10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4DuKane Conference Championships - BoysJun 4 · 800 Meters · Place 2 · BataviaBatavia800 Meters2.2:08.26a9
May 19Boys Dual BHS vs. STCEMay 19 · 400 Meters · Place 3 · BataviaBatavia400 Meters3.56.37a9
May 12Boys Dual BHS vs. GenevaMay 12 · 1600 Meters · Place 6 · BataviaBatavia1600 Meters6.4:53.70a9
May 8St. Charles North InviteMay 8 · 1600 Meters · Place 22 · BataviaBatavia1600 Meters225:22.349
May 5WWS | Batavia Dual - BoysMay 5 · 800 Meters · Place 5 · BataviaBatavia800 Meters52:13.489
Apr 30Kaneland Boys InvitationalApr 30 · 1600 Meters · Place 7 · BataviaBatavia1600 Meters7.5:03.16a9
Apr 28Boys Dual BHS vs. GBNApr 28 · 800 Meters · Place 2 · BataviaBatavia800 Meters2.2:18.53a9