Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorViking Olympics · Apr 34:25.70aViking OlympicsApril 3, 2026
1600 Meters · Indoor16th Annual Silver Streak Last Chance Indoor Meet · Mar 164:46.27a16th Annual Silver Streak Last Chance Indoor MeetMarch 16, 2024
1600 Meters · OutdoorGeneseo McCormick ABC Invite · May 34:43.12aGeneseo McCormick ABC InviteMay 3, 2024
3200 Meters · Indoor15th Annual Silver Streak Last Chance Meet · Mar 1810:50.45a15th Annual Silver Streak Last Chance MeetMarch 18, 2023
3200 Meters · Outdoor12th Annual Streak ABC Boys Invitational · Apr 1210:30.49a12th Annual Streak ABC Boys InvitationalApril 12, 2024
400 Meters · OutdoorCanton vs. Galesburg (Boys) · Mar 2852.10aCanton vs. Galesburg (Boys)March 28, 2024
800 Meters · IndoorFriday Night Tri · Feb 201:58.99Friday Night TriFebruary 20, 2026
800 Meters · OutdoorMidwest Conference Championships · May 81:57.98aMidwest Conference ChampionshipsMay 8, 2026
800 Meters · Relay Split · OutdoorIHSA 2A Boys State Track & Field Championships · May 241:58.539IHSA 2A Boys State Track & Field ChampionshipsMay 24, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Midwest Conference ChampionshipsMay 8 · 800 Meters · Place 8 · Monmouth (Ill.)Monmouth (Ill.)800 Meters8.1:57.98a PBSo
May 2Fighting Scots InvitationalMay 2 · 800 Meters · Place 4 · Monmouth (Ill.)Monmouth (Ill.)800 Meters41:58.07SO
Apr 23Thursday Night TwilightApr 23 · 800 Meters · Place 2 · Monmouth (Ill.)Monmouth (Ill.)800 Meters2.2:00.07aSo
Apr 17Meet of ChampionsApr 17 · 800 Meters · Place 29 · Monmouth (Ill.)Monmouth (Ill.)800 Meters292:05.15aSo
Apr 11Dick Young ClassicApr 11 · 800 Meters · Place 5 · Monmouth (Ill.)Monmouth (Ill.)800 Meters5.2:02.17aSo
Apr 3Viking OlympicsApr 3 · 1500 Meters · Place 22 · Monmouth (Ill.)Monmouth (Ill.)1500 Meters224:25.70a PBSo
Mar 27Joyce Morton-Kief InviteMar 27 · 1500 Meters · Place 18 · Monmouth (Ill.)Monmouth (Ill.)1500 Meters18.4:27.94aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Midwest Conference ChampionshipsFeb 27 · 800 Meters · Place 9 · Monmouth (Ill.)Monmouth (Ill.)800 Meters92:00.36aSO
Feb 20Friday Night TriFeb 20 · 800 Meters · Place 4 · Monmouth (Ill.)Monmouth (Ill.)800 Meters41:58.99 PBSO
Feb 6Keck DIII SelectFeb 6 · 800 Meters · Place 18 · Monmouth (Ill.)Monmouth (Ill.)800 Meters182:00.75aSo
Jan 31Grinnell InvitationalJan 31 · 800 Meters · Place 4 · Monmouth (Ill.)Monmouth (Ill.)800 Meters42:01.51aSo
Jan 17Bumble RumbleJan 17 · 800 Meters · Place 4 · Monmouth (Ill.)Monmouth (Ill.)800 Meters4.2:01.78aSo

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · GalesburgGalesburg800 MetersRelay SplitRound P—1:58.539 PB12
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · GalesburgGalesburg800 MetersRelay Split—1:58.1hUnofficial12
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · GalesburgGalesburg400 MetersRelay SplitRound P—50.7hUnofficial12
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Place 23 · GalesburgGalesburg800 MetersRound P23.2:02.45a12
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 800 Meters · Place 23 · Galesburg (H.S.)Galesburg (H.S.)800 MetersRound P232:02.4512
May 16IHSA Class 2A TRB Sectional - #7 GalesburgMay 16 · 800 Meters · Place 3 · Galesburg (H.S.)Galesburg (H.S.)800 Meters32:00.65a—
May 10Western Big 6 Boys' Conference ChampionshipsMay 10 · 800 Meters · Place 2 · Galesburg (H.S.)Galesburg (H.S.)800 Meters21:58.84a—
May 3Geneseo McCormick ABC InviteMay 3 · 3200 Meters · Place 1 · Galesburg (H.S.)Galesburg (H.S.)3200 Meters110:34.41a—
May 3Geneseo McCormick ABC InviteMay 3 · 1600 Meters · Place 2 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters24:43.12a PB—
Apr 26Sterling Night RelaysApr 26 · 1600 Meters · Place 10 · GalesburgGalesburg1600 Meters10.4:44.43a12
Apr 26Sterling Night RelaysApr 26 · 800 Meters · GalesburgGalesburg800 MetersRelay Split—1:59.9hUnofficial12
Apr 19Metamora ABC Meet 2024 (BOYS)Apr 19 · 800 Meters · Place 1 · Galesburg (H.S.)Galesburg (H.S.)800 Meters12:03.62a—
Apr 1212th Annual Streak ABC Boys InvitationalApr 12 · 3200 Meters · Place 2 · GalesburgGalesburg3200 Meters2.10:30.49a PB12
Apr 1212th Annual Streak ABC Boys InvitationalApr 12 · 1600 Meters · Place 2 · GalesburgGalesburg1600 Meters2.4:49.39a12
Apr 1212th Annual Streak ABC Boys InvitationalApr 12 · 400 Meters · GalesburgGalesburg400 MetersRelay Split—54.1hUnofficial12
Mar 30SHS OpenMar 30 · 1600 Meters · Place 5 · GalesburgGalesburg1600 Meters5.4:44.91a12
Mar 30SHS OpenMar 30 · 1200 Meters · GalesburgGalesburg1200 MetersRelay Split—3:25.6hUnofficial12
Mar 28Canton vs. Galesburg (Boys)Mar 28 · 400 Meters · GalesburgGalesburg400 MetersRelay Split—53.3hUnofficial12
Mar 28Canton vs. Galesburg (Boys)Mar 28 · 400 Meters · Place 1 · GalesburgGalesburg400 Meters1.52.10a PB12
Mar 9First Chance InviteMar 9 · 800 Meters · Place 2 · Galesburg (H.S.)Galesburg (H.S.)800 Meters22:04.65a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · 800 Meters · Place 11 · GalesburgGalesburg800 Meters11.2:03.61a12
Mar 1616th Annual Silver Streak Last Chance Indoor MeetMar 16 · 1600 Meters · Place 6 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters64:46.27a PB—
Mar 1616th Annual Silver Streak Last Chance Indoor MeetMar 16 · 800 Meters · Place 1 · Galesburg (H.S.)Galesburg (H.S.)800 Meters12:04.30a—
Mar 2Western Big 6 Indoor Girls/BoysMar 2 · 1600 Meters · Place 9 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters95:06.9012

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · 800 Meters · GalesburgGalesburg800 MetersRelay SplitRound S—2:04.54aUnofficial11
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · 800 Meters · GalesburgGalesburg800 MetersRelay Split—2:02.70Unofficial11
May 172023 IHSA Class 2A TRB Sectional - #7 GeneseoMay 17 · 1600 Meters · Place 11 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters114:51.52a—
May 122023 WB6 Boys Conference MeetMay 12 · 1600 Meters · Place 11 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters114:48.2911
May 5Geneseo McCormick ABC InviteMay 5 · 1600 Meters · Place 1 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters14:50.84a—
May 5Geneseo McCormick ABC InviteMay 5 · 800 Meters · Place 4 · Galesburg (H.S.)Galesburg (H.S.)800 Meters42:06.42a—
Apr 28Sterling Night RelaysApr 28 · 1600 Meters · Place 10 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters104:54.69a—
Apr 21Metamora ABC Meet 2023Apr 21 · 3200 Meters · Place 4 · Galesburg (H.S.)Galesburg (H.S.)3200 Meters410:40.95a—
Apr 1411th Annual Streak ABC InvitationalApr 14 · 1600 Meters · Place 2 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters24:52.28a—
Apr 11Galesburg Co-Ed vs GeneseoApr 11 · 1600 Meters · Place 4 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters44:56.2111
Apr 8Kiwanis InvitationalApr 8 · 3200 Meters · Place 5 · Galesburg (H.S.)Galesburg (H.S.)3200 Meters510:35.2511
Apr 8Kiwanis InvitationalApr 8 · 1600 Meters · Place 7 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters74:48.9411
Apr 3SHS OpenApr 3 · 1600 Meters · Place 8 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters84:54.8411
Mar 22Knox County InviteMar 22 · 1600 Meters · Place 2 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters24:59.17a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1815th Annual Silver Streak Last Chance MeetMar 18 · 3200 Meters · Place 10 · GalesburgGalesburg3200 Meters10.10:50.45a PB11
Mar 1815th Annual Silver Streak Last Chance MeetMar 18 · 1600 Meters · Place 13 · GalesburgGalesburg1600 Meters13.5:02.82a11
Mar 111st Chance ABCMar 11 · 1600 Meters · Place 5 · GalesburgGalesburg1600 Meters5.5:03.74a11
Mar 111st Chance ABCMar 11 · 800 Meters · GalesburgGalesburg800 MetersRelay Split—2:12.5Unofficial11
Mar 111st Chance ABCMar 11 · 400 Meters · GalesburgGalesburg400 MetersRelay Split—60.3Unofficial11
Mar 4WB6 IndoorMar 4 · 1600 Meters · Place 5 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters55:05.5611

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18IHSA Class 2A TRB Sectional #8 - MetamoraMay 18 · 1600 Meters · Place 18 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters185:01.66a10
May 13Western Big Six Boys Conference MeetMay 13 · 3200 Meters · Place 6 · Galesburg (H.S.)Galesburg (H.S.)3200 Meters611:02.68a10
May 13Western Big Six Boys Conference MeetMay 13 · 1600 Meters · Place 11 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters114:56.43a10
May 6Geneseo McCormick ABC InviteMay 6 · 3200 Meters · Place 2 · Galesburg (H.S.)Galesburg (H.S.)3200 Meters211:18.90a10
May 6Geneseo McCormick ABC InviteMay 6 · 1600 Meters · Place 1 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters14:59.34a10
Apr 29Sterling Night RelaysApr 29 · 1600 Meters · Place 6 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters65:08.00a10
Apr 26Geneseo F/S InviteApr 26 · 3200 Meters · Place 1 · Galesburg (H.S.)Galesburg (H.S.)3200 Meters111:07.15a10
Apr 26Geneseo F/S InviteApr 26 · 1600 Meters · Place 4 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters45:12.84a10
Apr 22Metamora ABCApr 22 · 1600 Meters · Place 5 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters55:12.0710
Apr 1924th Annual Moline JV InvitationalApr 19 · 3200 Meters · Place 4 · GalesburgGalesburg3200 Meters4.11:37.45a10
Apr 1924th Annual Moline JV InvitationalApr 19 · 1600 Meters · Place 6 · GalesburgGalesburg1600 Meters6.5:30.08a10
Apr 2Springfield HS OpenApr 2 · 1600 Meters · Place 8 · GalesburgGalesburg1600 Meters8.5:16.58a10
Mar 121st Chance ABCMar 12 · 1600 Meters · Place 3 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters35:24.2810
Mar 5Western Big Six Indoor InviteMar 5 · 1600 Meters · Place 14 · GalesburgGalesburg1600 Meters14.5:23.11a10
Mar 5Western Big Six Indoor InviteMar 5 · 800 Meters · GalesburgGalesburg800 MetersRelay Split—2:20.2Unofficial10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1914th Annual Silver Streak Last Chance MeetMar 19 · 3200 Meters · Place 10 · GalesburgGalesburg3200 Meters10.11:14.15a10

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 9IHSA Class 2A TRB Sectional #7 - GeneseoJun 9 · 3200 Meters · Place 9 · GalesburgGalesburg3200 Meters9.11:27.00a9
Jun 2Western Big 6 Boys Conference ChampionshipJun 2 · 1600 Meters · Place 17 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters175:09.619
May 26Galesburg Track QuadMay 26 · 3200 Meters · Place 3 · Galesburg (H.S.)Galesburg (H.S.)3200 Meters311:50.349
May 26Galesburg Track QuadMay 26 · 1600 Meters · Place 17 · Galesburg (H.S.)Galesburg (H.S.)1600 Meters175:18.929
May 22Rock Island Boys QuadMay 22 · 3200 Meters · Place 4 · GalesburgGalesburg3200 Meters411:27.929
May 22Rock Island Boys QuadMay 22 · 1600 Meters · Place 8 · GalesburgGalesburg1600 Meters85:28.169
May 18Galesburg Tri with Macomb & Monmouth-RosevilleMay 18 · 1600 Meters · Place 6 · GalesburgGalesburg1600 Meters6.5:29.94a9
May 18Galesburg Tri with Macomb & Monmouth-RosevilleMay 18 · 800 Meters · GalesburgGalesburg800 MetersRelay Split—2:21.2Unofficial9
May 14Moline Coed Triangular May 14 · 3200 Meters · Place 6 · GalesburgGalesburg3200 Meters6.11:37.03a9
May 14Moline Coed Triangular May 14 · 1600 Meters · Place 16 · GalesburgGalesburg1600 Meters16.5:24.88a9
May 11Galesburg Tri with Richwoods, ManualMay 11 · 1600 Meters · Place 5 · GalesburgGalesburg1600 Meters5.5:33.34a9
May 11Galesburg Tri with Richwoods, ManualMay 11 · 800 Meters · GalesburgGalesburg800 MetersRelay Split—2:25.5Unofficial9
Apr 30Galesburg/Rock Island/SterlingApr 30 · 3200 Meters · Place 2 · GalesburgGalesburg3200 Meters211:44.149
Apr 30Galesburg/Rock Island/SterlingApr 30 · 1600 Meters · Place 9 · GalesburgGalesburg1600 Meters95:28.449
Apr 24Galesburg Tri with Quincy, MetamoraApr 24 · 3200 Meters · Place 5 · GalesburgGalesburg3200 Meters511:55.919
Apr 24Galesburg Tri with Quincy, MetamoraApr 24 · 1600 Meters · Place 13 · GalesburgGalesburg1600 Meters135:38.539