Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorOly Meet · May 919.44aOly MeetMay 9, 2022
110m Hurdles · 39" / 0.991m · OutdoorPBL JH Meet 3 · Apr 2820.02aPBL JH Meet 3April 28, 2022
1600 Meters · Indoor4th Annual Pontiac Boys Indoor Track Invitational · Mar 194:43.874th Annual Pontiac Boys Indoor Track InvitationalMarch 19, 2026
1600 Meters · OutdoorNeisler Stine Co-ed Relays · Apr 214:28.74aNeisler Stine Co-ed RelaysApril 21, 2026
200 Meters · OutdoorPCJH home 6 · Apr 2630.8PCJH home 6April 26, 2022
300m Hurdles · 36" / 0.914m · OutdoorRantoul Outdoor Invitational (Boys Only) · Apr 1245.65aRantoul Outdoor Invitational (Boys Only)April 12, 2025
3200 Meters · Indoor4th Annual Pontiac Boys Indoor Track Invitational · Mar 199:53.074th Annual Pontiac Boys Indoor Track InvitationalMarch 19, 2026
3200 Meters · OutdoorYorkville Matt Wulf Invitational · Apr 1710:01.24aYorkville Matt Wulf InvitationalApril 17, 2026
600 Meters · IndoorPontiac Boys Indoor Invite · Mar 131:33.81aPontiac Boys Indoor InviteMarch 13, 2025
800 Meters · OutdoorPontiac Boys Outdoor Invite · Apr 282:01.14aPontiac Boys Outdoor InviteApril 28, 2026
800 Meters · Relay Split · OutdoorIHSA 2A Boys State Track & Field Championships · May 302:07.830IHSA 2A Boys State Track & Field ChampionshipsMay 30, 2025
High Jump · OutdoorPBL JH Meet 3 · Apr 284' 2PBL JH Meet 3April 28, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 1600 Meters · Place 29 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 MetersRound P29.4:30.11a11
May 20IHSA Class 2A TRB Sectional - #08 PontiacMay 20 · 1600 Meters · Place 7 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters7.4:30.17a11
May 16Unlimited Entry Boys Last ChanceMay 16 · 1600 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters2.4:36.45a11
May 11Morris QuadMay 11 · 1600 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters1.4:44.40a11
May 5Illini Prairie Conference MeetMay 5 · 1600 Meters · Place 5 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters54:36.64a11
May 1Herscher InviteMay 1 · 1600 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters1.4:38.36a11
Apr 28Pontiac Boys Outdoor InviteApr 28 · 800 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)800 Meters12:01.14a PB11
Apr 24Unity Boys Invitational 2026Apr 24 · 3200 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)3200 Meters2.10:15.63a11
Apr 21Neisler Stine Co-ed RelaysApr 21 · 1600 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters1.4:28.74a PB11
Apr 18Prairie Central Coed InviteApr 18 · 1600 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters1.5:00.04a11
Apr 18Prairie Central Coed InviteApr 18 · 800 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)800 Meters2.2:10.01a11
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 3200 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)3200 Meters110:01.24a PB11
Apr 14Dwight Home Meet #1Apr 14 · 800 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)800 Meters12:06.38a11
Apr 11Rantoul HS Boys InviteApr 11 · 3200 Meters · Place 3 · Fairbury (Prairie Central)Fairbury (Prairie Central)3200 Meters310:16.57a11
Apr 11Rantoul HS Boys InviteApr 11 · 1600 Meters · Place 8 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters84:46.55a11
Apr 7PTHS Boys MeetApr 7 · 3200 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)3200 Meters110:25.78a11
Mar 14Reed-Custer InviteMar 14 · 3200 Meters · Place 1 · Fairbury (Prairie CentralFairbury (Prairie Central3200 Meters110:33.3111
Mar 14Reed-Custer InviteMar 14 · 1600 Meters · Place 1 · Fairbury (Prairie CentralFairbury (Prairie Central1600 Meters14:48.1711

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 194th Annual Pontiac Boys Indoor Track InvitationalMar 19 · 3200 Meters · Place 1 · Fairbury (Prairie CentralFairbury (Prairie Central3200 Meters19:53.07 PB11
Mar 194th Annual Pontiac Boys Indoor Track InvitationalMar 19 · 1600 Meters · Place 9 · Fairbury (Prairie CentralFairbury (Prairie Central1600 Meters94:43.87 PB11
Mar 6Central Illinois HS InvitationalMar 6 · 3200 Meters · Place 3 · Fairbury (Prairie Central)Fairbury (Prairie Central)3200 Meters3.9:58.72a11
Mar 6Central Illinois HS InvitationalMar 6 · 1600 Meters · Place 6 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters6.4:47.87a11
Mar 6Central Illinois HS InvitationalMar 6 · 800 Meters · Fairbury (Prairie Central)Fairbury (Prairie Central)800 Meters—DNS11
Feb 261A/2A ONU HS ClassicFeb 26 · 1600 Meters · Place 5 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters54:48.60a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · Fairbury (Prairie Central)Fairbury (Prairie Central)800 MetersRelay SplitRound P—2:07.830 PB10
May 21IHSA Class 2A TRB Sectional - #08 MetamoraMay 21 · 1600 Meters · Place 13 · Fairbury (Prairie CentralFairbury (Prairie Central1600 Meters134:43.1710
May 6Illini Prairie Conference Track and Field MeetMay 6 · 1600 Meters · Place 9 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters9.4:52.75a10
May 2Herscher InviteMay 2 · 1600 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters24:38.68a10
Apr 29Pontiac Boys Outdoor InviteApr 29 · 1600 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters14:52.92a10
Apr 25Unity Boy's Invitational 2025Apr 25 · 1600 Meters · Place 4 · Fairbury (Prairie CentralFairbury (Prairie Central1600 Meters44:49.0110
Apr 22Olympia Coed RelaysApr 22 · 1600 Meters · Place 5 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters54:44.13a10
Apr 19Prairie Central Coed InviteApr 19 · 1600 Meters · Place 1 · Fairbury (Prairie CentralFairbury (Prairie Central1600 Meters14:56.6110
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 1600 Meters · Place 7 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters74:54.79a10
Apr 15Dwight Home Meet #1Apr 15 · 1600 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters15:01.27a10
Apr 12Rantoul Outdoor Invitational (Boys Only)Apr 12 · 3200 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)3200 Meters2.10:29.44a10
Apr 12Rantoul Outdoor Invitational (Boys Only)Apr 12 · 300m Hurdles · Place 6 · Fairbury (Prairie Central)Fairbury (Prairie Central)300m Hurdles36" / 0.914m6.45.65a PB10
Apr 8Dee-Mack Coed Meet #1Apr 8 · 300m Hurdles · Place 3 · Fairbury (Prairie Central)Fairbury (Prairie Central)300m Hurdles344.86a10
Apr 3Eureka Triangular (meet 2)Apr 3 · 300m Hurdles · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)300m Hurdles246.44a10
Apr 3Eureka Triangular (meet 2)Apr 3 · 800 Meters · Place 5 · Fairbury (Prairie Central)Fairbury (Prairie Central)800 Meters52:17.64a10
Mar 152025 Reed-Custer InviteMar 15 · 3200 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)3200 Meters111:17.10a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 13Pontiac Boys Indoor InviteMar 13 · 1600 Meters · Place 22 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters225:10.37a—
Mar 13Pontiac Boys Indoor InviteMar 13 · 600 Meters · Place 9 · Fairbury (Prairie Central)Fairbury (Prairie Central)600 Meters91:33.81a PB—
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 3200 Meters · Place 18 · Fairbury (Prairie Central)Fairbury (Prairie Central)3200 Meters18.11:06.64a10
Feb 26ONU HS Classic - 1A/2AFeb 26 · 1600 Meters · Place 20 · Fairbury (Prairie CentralFairbury (Prairie Central1600 Meters205:22.7510
Feb 26ONU HS Classic - 1A/2AFeb 26 · 600 Meters · Place 5 · Fairbury (Prairie CentralFairbury (Prairie Central600 Meters51:35.9910

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #8 PontiacMay 15 · 300m Hurdles · Place 15 · Fairbury (Prairie CentrFairbury (Prairie Centr300m Hurdles1545.66a—
May 11EPGTF Boys Last ChanceMay 11 · 300m Hurdles · Place 17 · Fairbury (Prairie CentrFairbury (Prairie Centr300m Hurdles1748.48a—
May 11EPGTF Boys Last ChanceMay 11 · 1600 Meters · Place 30 · Fairbury (Prairie CentrFairbury (Prairie Centr1600 Meters305:36.53a—
May 6Morris Multi-team MeetMay 6 · 1600 Meters · Place 5 · Fairbury (Prairie CentrFairbury (Prairie Centr1600 Meters55:10.97a—
May 3Friday Night Lights May 3 · 300m Hurdles · Place 9 · Fairbury (Prairie CentrFairbury (Prairie Centr300m Hurdles951.0—
Apr 30Illini Prairie Conference ChampionshipsApr 30 · 1600 Meters · Place 15 · Fairbury (Prairie CentrFairbury (Prairie Centr1600 Meters155:22.69a—
Apr 19UHS Boy's InvitationalApr 19 · 300m Hurdles · Place 11 · Fairbury (Prairie CentrFairbury (Prairie Centr300m Hurdles1148.16a—
Apr 13Prairie Central Coed InviteApr 13 · 1600 Meters · Place 5 · Fairbury (Prairie CentralFairbury (Prairie Central1600 Meters55:23.249
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 1600 Meters · Place 14 · Fairbury (Prairie CentralFairbury (Prairie Central1600 Meters145:22.389
Apr 9Herscher Open #1Apr 9 · 1600 Meters · Place 7 · Fairbury (Prairie CentrFairbury (Prairie Centr1600 Meters75:30.84a—
Apr 9Herscher Open #1Apr 9 · 800 Meters · Place 7 · Fairbury (Prairie CentrFairbury (Prairie Centr800 Meters72:26.66a—
Apr 6Rantoul Boys InviteApr 6 · 1600 Meters · Place 10 · Fairbury (Prairie CentrFairbury (Prairie Centr1600 Meters105:17.75a—
Mar 14Pontiac Boys InvitationalMar 14 · 3200 Meters · Place 16 · Fairbury (Prairie CentrFairbury (Prairie Centr3200 Meters1611:54.31a—
Mar 9Reed-Custer InviteMar 9 · 1600 Meters · Place 8 · Fairbury (Prairie CentrFairbury (Prairie Centr1600 Meters85:31.76a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Charleston HS Indoor InvitationalMar 1 · 1600 Meters · Place 45 · Fairbury (Prairie Central)Fairbury (Prairie Central)1600 Meters45.5:29.96a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 6 @ Morris Grade SchoolMay 13 · 110m Hurdles · Place 9 · Forrest Prairie CentraForrest Prairie Centra110m Hurdles918.53a—
May 8OMS Meet #4May 8 · High Jump · Place 6 · Forrest Prairie CentralForrest Prairie CentralHigh Jump64-8—
Apr 27PBL JH 4/27Apr 27 · 110m Hurdles · Place 3 · Forrest Prairie CentralForrest Prairie Central110m Hurdles30" / 0.762m3.19.14aUnofficial8
Apr 27PBL JH 4/27Apr 27 · High Jump · Place 5 · Forrest Prairie CentralForrest Prairie CentralHigh Jump5.4' 6Unofficial8
Apr 27PBL JH 4/27Apr 27 · 400 Meters · Place 1 · Forrest Prairie CentralForrest Prairie Central400 Meters1.1:04.88aUnofficial8

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 5 @ Eureka HSMay 14 · 1600 Meters · Place 9 · Forrest Prairie CentralForrest Prairie Central1600 Meters9.5:55.40a7
May 14IESA 3A - Sectional 5 @ Eureka HSMay 14 · 110m Hurdles · Place 4 · Forrest Prairie CentralForrest Prairie Central110m Hurdles30" / 0.762m4.19.93a7
May 14IESA 3A - Sectional 5 @ Eureka HSMay 14 · High Jump · Forrest Prairie CentralForrest Prairie CentralHigh Jump--NH7
May 9Oly MeetMay 9 · 1600 Meters · Place 4 · Forrest Prairie CentralForrest Prairie Central1600 Meters4.6:16.00a7
May 9Oly MeetMay 9 · 110m Hurdles · Place 4 · Forrest Prairie CentralForrest Prairie Central110m Hurdles30" / 0.762m4.19.44a PB7
May 9Oly MeetMay 9 · High Jump · Forrest Prairie CentralForrest Prairie CentralHigh Jump—NH7
May 3PCJH home 5May 3 · 1600 Meters · Place 2 · Forrest Prairie CentralForrest Prairie Central1600 Meters2.6:06.07
May 3PCJH home 5May 3 · 110m Hurdles · Place 1 · Forrest Prairie CentralForrest Prairie Central110m Hurdles30" / 0.762m1.19.77
May 2Twin County ConferenceMay 2 · 1600 Meters · Place 5 · Forrest Prairie CentralForrest Prairie Central1600 Meters5.5:55.64a7
May 2Twin County ConferenceMay 2 · 110m Hurdles · Place 3 · Forrest Prairie CentralForrest Prairie Central110m Hurdles30" / 0.762m3.20.05a7
May 2Twin County ConferenceMay 2 · High Jump · Forrest Prairie CentralForrest Prairie CentralHigh Jump—NH7
Apr 28PBL JH Meet 3Apr 28 · 1600 Meters · Place 2 · Forrest Prairie CentralForrest Prairie Central1600 Meters2.6:12.38a7
Apr 28PBL JH Meet 3Apr 28 · 110m Hurdles · Place 1 · Forrest Prairie CentralForrest Prairie Central110m Hurdles39" / 0.991m1.20.02a PB7
Apr 28PBL JH Meet 3Apr 28 · High Jump · Place 1 · Forrest Prairie CentralForrest Prairie CentralHigh Jump1.4' 2 PB7
Apr 26PCJH home 6Apr 26 · 110m Hurdles · Place 2 · Forrest Prairie CentralForrest Prairie Central110m Hurdles30" / 0.762m2.20.17
Apr 26PCJH home 6Apr 26 · 200 Meters · Place 7 · Forrest Prairie CentralForrest Prairie Central200 Meters7.30.8 PB7
Apr 12PCJH home 4Apr 12 · 1600 Meters · Place 1 · Forrest Prairie CentralForrest Prairie Central1600 Meters1.6:00.47
Apr 12PCJH home 4Apr 12 · 110m Hurdles · Place 1 · Forrest Prairie CentralForrest Prairie Central110m Hurdles30" / 0.762m1.21.07
Apr 12PCJH home 4Apr 12 · High Jump · Place 2 · Forrest Prairie CentralForrest Prairie CentralHigh Jump2.4' 07
Apr 5PCJH home 2Apr 5 · 1600 Meters · Place 3 · Forrest Prairie CentralForrest Prairie Central1600 Meters3.6:16.17
Apr 5PCJH home 2Apr 5 · 110m Hurdles · Place 2 · Forrest Prairie CentralForrest Prairie Central110m Hurdles30" / 0.762m2.21.27
Apr 5PCJH home 2Apr 5 · High Jump · Place 1 · Forrest Prairie CentralForrest Prairie CentralHigh Jump1.4' 27