Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys Unlimited Entry Last Chance · May 1711.04aBoys Unlimited Entry Last ChanceMay 17, 2025
200 Meters · IndoorPontiac Boys Indoor Invite · Mar 1324.04aPontiac Boys Indoor InviteMarch 13, 2025
200 Meters · OutdoorBoys Unlimited Entry Last Chance · May 1722.16aBoys Unlimited Entry Last ChanceMay 17, 2025
200 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 2A · Mar 2324.436Illinois Top Times Indoor Championships - Class 2AMarch 23, 2024
400 Meters · IndoorOlivet Nazarene 1A/2A HS Invitational · Feb 2359.33aOlivet Nazarene 1A/2A HS InvitationalFebruary 23, 2023
400 Meters · OutdoorPontiac Boys Outdoor Invite · Apr 2952.34aPontiac Boys Outdoor InviteApril 29, 2025
60 Meter · IndoorCharleston / EIU HS Indoor Invitational · Mar 77.25aCharleston / EIU HS Indoor InvitationalMarch 7, 2025
60 Meters · IndoorONU HS Classic - 1A/2A · Feb 267.19ONU HS Classic - 1A/2AFebruary 26, 2025
60 Meters · OutdoorPontiac Boys Invitational · Mar 147.24aPontiac Boys InvitationalMarch 14, 2024
Long Jump · IndoorOlivet Nazarene 1A/2A HS Invitational · Feb 254.39mOlivet Nazarene 1A/2A HS InvitationalFebruary 25, 2022
Long Jump · OutdoorHerscher Open #1 · Apr 95.08mHerscher Open #1April 9, 2024

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

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #08 MetamoraMay 21 · 200 Meters · Place 4 · Fairbury (Prairie CentralFairbury (Prairie Central200 Meters422.6612
May 17Boys Unlimited Entry Last ChanceMay 17 · 200 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters222.16a PB12
May 17Boys Unlimited Entry Last ChanceMay 17 · 100 Meters · Place 4 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters411.04a PB12
May 6Illini Prairie Conference Track and Field MeetMay 6 · 100 Meters · Place 3 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters3.11.33a12
May 2Herscher InviteMay 2 · 400 Meters · Place 5 · Fairbury (Prairie Central)Fairbury (Prairie Central)400 Meters552.62a12
May 2Herscher InviteMay 2 · 200 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters222.68a12
May 2Herscher InviteMay 2 · 100 Meters · Place 3 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters311.39a12
Apr 29Pontiac Boys Outdoor InviteApr 29 · 400 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)400 Meters152.34a PB12
Apr 29Pontiac Boys Outdoor InviteApr 29 · 100 Meters · Place 3 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters311.33a12
Apr 25Unity Boy's Invitational 2025Apr 25 · 200 Meters · Place 1 · Fairbury (Prairie CentralFairbury (Prairie Central200 Meters122.9612
Apr 25Unity Boy's Invitational 2025Apr 25 · 100 Meters · Place 4 · Fairbury (Prairie CentralFairbury (Prairie Central100 Meters411.3512
Apr 19Prairie Central Coed InviteApr 19 · 100 Meters · Place 1 · Fairbury (Prairie CentralFairbury (Prairie Central100 Meters111.3512
Apr 15Dwight Home Meet #1Apr 15 · 100 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters211.45a12
Apr 12Rantoul Outdoor Invitational (Boys Only)Apr 12 · 200 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters1.22.71a12
Apr 12Rantoul Outdoor Invitational (Boys Only)Apr 12 · 100 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters2.11.41a12
Apr 8Dee-Mack Coed Meet #1Apr 8 · 200 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters223.30a12
Apr 8Dee-Mack Coed Meet #1Apr 8 · 100 Meters · Place 3 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters311.40a12
Apr 3Eureka Triangular (meet 2)Apr 3 · 200 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters223.29a12
Apr 3Eureka Triangular (meet 2)Apr 3 · 100 Meters · Place 2 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters211.55a12
Mar 152025 Reed-Custer InviteMar 15 · 200 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters124.47a—
Mar 152025 Reed-Custer InviteMar 15 · 60 Meters · Place 4 · Fairbury (Prairie Central)Fairbury (Prairie Central)60 Meters47.44a—
Mar 152025 Reed-Custer InviteMar 15 · 60 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)60 Meters17.26a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 13Pontiac Boys Indoor InviteMar 13 · 200 Meters · Place 6 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters624.04a PB—
Mar 13Pontiac Boys Indoor InviteMar 13 · 60 Meters · Place 7 · Fairbury (Prairie Central)Fairbury (Prairie Central)60 Meters77.25a—
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 60 Meter · Place 5 · Fairbury (Prairie Central)Fairbury (Prairie Central)60 Meter5.7.25a PB12
Feb 26ONU HS Classic - 1A/2AFeb 26 · 60 Meters · Place 4 · Fairbury (Prairie CentralFairbury (Prairie Central60 MetersRound P47.2912
Feb 26ONU HS Classic - 1A/2AFeb 26 · 60 Meters · Place 4 · Fairbury (Prairie CentralFairbury (Prairie Central60 Meters47.19 PB12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11EPGTF Boys Last ChanceMay 11 · 100 Meters · Place 3 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters311.19a—
May 6Morris Multi-team MeetMay 6 · 100 Meters · Place 1 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters111.56a—
Apr 30Illini Prairie Conference ChampionshipsApr 30 · 100 Meters · Place 12 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters1211.68a—
Apr 19UHS Boy's InvitationalApr 19 · 100 Meters · Place 6 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters611.59a—
Apr 13Prairie Central Coed InviteApr 13 · 100 Meters · Place 1 · Fairbury (Prairie CentralFairbury (Prairie Central100 Meters111.5111
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 100 Meters · Place 8 · Fairbury (Prairie CentralFairbury (Prairie Central100 Meters811.5111
Apr 9Herscher Open #1Apr 9 · Long Jump · Place 7 · Fairbury (Prairie CentraFairbury (Prairie CentraLong Jump75.08m PB—
Apr 9Herscher Open #1Apr 9 · 200 Meters · Place 3 · Fairbury (Prairie CentrFairbury (Prairie Centr200 Meters323.78a—
Apr 9Herscher Open #1Apr 9 · 100 Meters · Place 3 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters311.55a—
Apr 6Rantoul Boys InviteApr 6 · 100 Meters · Place 8 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters811.61a—
Mar 28Eureka TriangularMar 28 · 200 Meters · Place 1 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters1.24.0011
Mar 28Eureka TriangularMar 28 · 100 Meters · Place 4 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters4.11.9211
Mar 14Pontiac Boys InvitationalMar 14 · 60 Meters · Place 5 · Fairbury (Prairie CentrFairbury (Prairie Centr60 Meters57.24a PB—
Mar 9Reed-Custer InviteMar 9 · 400 Meters · Place 2 · Fairbury (Prairie CentrFairbury (Prairie Centr400 Meters255.51a—
Mar 9Reed-Custer InviteMar 9 · 60 Meters · Place 2 · Fairbury (Prairie CentrFairbury (Prairie Centr60 Meters27.30a—
Mar 9Reed-Custer InviteMar 9 · 60 Meters · Place 3 · Fairbury (Prairie CentrFairbury (Prairie Centr60 Meters37.30a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · 200 Meters · Fairbury (Prairie Central)Fairbury (Prairie Central)200 MetersRelay Split—24.436 PB11
Mar 1Charleston HS Indoor InvitationalMar 1 · 200 Meters · Place 13 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters13.24.95a11
Feb 22ONU HS Classic - 1A/2AFeb 22 · 60 Meters · Place 5 · Fairbury (Prairie CentralFairbury (Prairie Central60 Meters57.3011

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 2A TRB Sectional - #8 DunlapMay 17 · 100 Meters · Place 12 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters1211.86a—
May 15News-Gazette Honor Roll MeetMay 15 · 100 Meters · Place 3 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters311.90a—
May 13EPGTF Unlimited Entry Boys Last Chance OpenMay 13 · 100 Meters · Place 17 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters1712.27a—
May 8Black Diamond InvitationalMay 8 · 100 Meters · Place 4 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters412.35a—
May 5Friday Night Lights MeetMay 5 · Long Jump · Place 4 · Fairbury (Prairie CentraFairbury (Prairie CentraLong Jump45.31m—
May 5Friday Night Lights MeetMay 5 · 100 Meters · Place 3 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters311.5—
May 2Illini Prairie Conference Meet 2023May 2 · 200 Meters · Place 10 · Fairbury (Prairie CentrFairbury (Prairie Centr200 Meters1025.86a—
May 2Illini Prairie Conference Meet 2023May 2 · 100 Meters · Place 9 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters911.95a—
Apr 28Herscher InviteApr 28 · 200 Meters · Place 6 · Fairbury (Prairie CentrFairbury (Prairie Centr200 Meters624.48a—
Apr 28Herscher InviteApr 28 · 100 Meters · Place 4 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters411.62a—
Apr 15PC Co-ed InvitationalApr 15 · 100 Meters · Place 7 · Fairbury (Prairie CentralFairbury (Prairie Central100 Meters711.8710
Apr 11Dwight Home Meet #1Apr 11 · 100 Meters · Place 2 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters211.96a—
Apr 8Rantoul InviteApr 8 · 100 Meters · Place 5 · Fairbury (Prairie CentralFairbury (Prairie Central100 Meters511.7010
Mar 30Eureka Triangular (Boys Only)Mar 30 · 200 Meters · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters—SCR10
Mar 30Eureka Triangular (Boys Only)Mar 30 · 100 Meters · Place 3 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters3.12.41a10
Mar 11Reed-Custer InviteMar 11 · 60 Meters · Place 3 · Fairbury (Prairie CentrFairbury (Prairie Centr60 MetersRound P37.59a—
Mar 11Reed-Custer InviteMar 11 · 60 Meters · Place 4 · Fairbury (Prairie CentrFairbury (Prairie Centr60 Meters47.62a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 16Pontiac Boys Indoor Track InvitationalMar 16 · 400 Meters · Place 26 · Fairbury (Prairie CentrFairbury (Prairie Centr400 Meters261:01.32a—
Mar 16Pontiac Boys Indoor Track InvitationalMar 16 · 60 Meters · Place 16 · Fairbury (Prairie CentrFairbury (Prairie Centr60 Meters167.52a—
Mar 4EIU HS Boys InvitationalMar 4 · 60 Meter · Place 24 · Fairbury (Prairie Central)Fairbury (Prairie Central)60 Meter24.7.52a10
Feb 23Olivet Nazarene 1A/2A HS InvitationalFeb 23 · 60 Meter · Place 16 · Fairbury (Prairie Central)Fairbury (Prairie Central)60 Meter16.7.66a10
Feb 23Olivet Nazarene 1A/2A HS InvitationalFeb 23 · 400 Meters · Place 14 · Fairbury (Prairie Central)Fairbury (Prairie Central)400 Meters14.59.33a PB10
Feb 23Olivet Nazarene 1A/2A HS InvitationalFeb 23 · 200 Meters · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters--DNS10

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional #7 - PlanoMay 20 · 400 Meters · Place 12 · Fairbury (Prairie CentrFairbury (Prairie Centr400 Meters1256.71a9
May 14Unlimited Entry Boys Last Chance OpenMay 14 · 400 Meters · Place 9 · Fairbury (Prairie CentrFairbury (Prairie Centr400 Meters958.13a9
May 14Unlimited Entry Boys Last Chance OpenMay 14 · 100 Meters · Place 24 · Fairbury (Prairie CentrFairbury (Prairie Centr100 Meters2412.42a9
May 9Black Diamond InvitationalMay 9 · 400 Meters · Place 7 · Fairbury (Prairie CentrFairbury (Prairie Centr400 Meters71:00.19
Apr 16Prairie Central Co-ed InviteApr 16 · 400 Meters · Place 4 · Fairbury (Prairie Centra.Fairbury (Prairie Centra.400 Meters41:00.19
Apr 14Matt Wulf InvitationalApr 14 · 400 Meters · Place 9 · Fairbury (Prairie Centra.Fairbury (Prairie Centra.400 Meters91:00.87FR
Apr 11Prairie Central TriangularApr 11 · 200 Meters · Place 9 · Fairbury (Prairie Centra.Fairbury (Prairie Centra.200 Meters926.19
Apr 11Prairie Central TriangularApr 11 · 100 Meters · Place 8 · Fairbury (Prairie Centra.Fairbury (Prairie Centra.100 Meters812.69
Apr 5Olympia QuadApr 5 · 200 Meters · Place 7 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters7.26.93a9
Apr 5Olympia QuadApr 5 · 100 Meters · Place 4 · Fairbury (Prairie Central)Fairbury (Prairie Central)100 Meters4.12.81a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Olivet Nazarene 1A/2A HS InvitationalFeb 25 · Long Jump · Place 30 · Fairbury (Prairie Central)Fairbury (Prairie Central)Long Jump30.4.39m PB9
Feb 25Olivet Nazarene 1A/2A HS InvitationalFeb 25 · Long Jump · Place 11 · Fairbury (Prairie Central)Fairbury (Prairie Central)Long Jump11.4.39m9
Feb 25Olivet Nazarene 1A/2A HS InvitationalFeb 25 · 200 Meters · Place 35 · Fairbury (Prairie Central)Fairbury (Prairie Central)200 Meters35.27.38a9

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22IL Junior High Elite Track and Field InvitationalMay 22 · 400 Meters · Place 17 · Forrest Prairie CentralForrest Prairie Central400 Meters17.1:00.66a8
May 4PCJH Home 4May 4 · 400 Meters · Forrest Prairie CentralForrest Prairie Central400 Meters—1:03.9Unofficial8
May 4PCJH Home 4May 4 · 100 Meters · Forrest Prairie CentralForrest Prairie Central100 Meters—12.91Unofficial8
Apr 30PBL JH - Home Meet #6Apr 30 · 400 Meters · Place 3 · Forrest Prairie CentralForrest Prairie Central400 Meters3.1:06.42a8
Apr 30PBL JH - Home Meet #6Apr 30 · 100 Meters · Place 3 · Forrest Prairie CentralForrest Prairie Central100 Meters3.13.45a8