Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMooresville, Plainfield Triangular · Apr 2110.65aMooresville, Plainfield TriangularApril 21, 2026
200 Meters · IndoorHS Showcase · Jan 1822.96aHS ShowcaseJanuary 18, 2026
200 Meters · OutdoorIHSAA Regional 5 · May 2821.55aIHSAA Regional 5May 28, 2026
400 Meters · OutdoorMudsock Invitational · Jun 1451.15aMudsock InvitationalJune 14, 2025
60 Meter · IndoorHoosier State Relays · Mar 287.00aHoosier State RelaysMarch 28, 2026
60 Meter · OutdoorBrownsburg Bulldog Last Chance (Entries on DA) · Mar 216.97aBrownsburg Bulldog Last Chance (Entries on DA)March 21, 2026
60 Meters · OutdoorBrownsburg HS Individuals · Mar 77.13aBrownsburg HS IndividualsMarch 7, 2026
Long Jump · IndoorIndiana Runner Indoor Invitational · Feb 318-5.50Indiana Runner Indoor InvitationalFebruary 3, 2024
Long Jump · OutdoorBody in Training Youth Track & Field Invitational · May 275.16mBody in Training Youth Track & Field InvitationalMay 27, 2023

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 200 Meters · Place 9 · Indiana Elite Track ClubIndiana Elite Track Club200 MetersRound P9.22.50a11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 100 Meters · Place 9 · Indiana Elite Track ClubIndiana Elite Track Club100 MetersRound P9.11.20a11
Jun 21AAU Indiana District QualifierJun 21 · 200 Meters · Place 2 · Indiana Elite Track ClubIndiana Elite Track Club200 Meters2.22.52a11
Jun 21AAU Indiana District QualifierJun 21 · 100 Meters · Place 1 · Indiana Elite Track ClubIndiana Elite Track Club100 Meters1.11.07a11
Jun 6IHSAA Boys State Track & Field FinalsJun 6 · 200 Meters · Place 7 · BrownsburgBrownsburg200 MetersRound P7.21.84aWind: 111
Jun 6IHSAA Boys State Track & Field FinalsJun 6 · 200 Meters · Place 9 · BrownsburgBrownsburg200 Meters9.21.94aWind: 011
May 28IHSAA Regional 5May 28 · 200 Meters · Place 4 · BrownsburgBrownsburg200 MetersRound P4.21.55a PB11
May 28IHSAA Regional 5May 28 · 200 Meters · Place 4 · BrownsburgBrownsburg200 Meters4.21.66a11
May 21IHSAA Boys Sectional 18May 21 · 200 Meters · Place 1 · BrownsburgBrownsburg200 MetersRound P1.22.04a11
May 21IHSAA Boys Sectional 18May 21 · 200 Meters · Place 2 · BrownsburgBrownsburg200 Meters2.21.64a11
May 13Brownsburg vs ZionsvilleMay 13 · 100 Meters · Place 3 · BrownsburgBrownsburg100 Meters3.11.10a11
May 7Boys HCCMay 7 · 200 Meters · Place 1 · BrownsburgBrownsburg200 MetersRound P1.22.40a11
May 7Boys HCCMay 7 · 200 Meters · Place 4 · BrownsburgBrownsburg200 Meters4.22.29a11
May 1Zionsville InvitationalMay 1 · 200 Meters · Place 1 · BrownsburgBrownsburg200 MetersRound P1.22.33a11
May 1Zionsville InvitationalMay 1 · 200 Meters · Place 1 · BrownsburgBrownsburg200 Meters1.22.08a11
Apr 28Hendricks County MeetApr 28 · 100 Meters · Place 3 · BrownsburgBrownsburg100 Meters3.10.89a11
Apr 24Charlie RileyApr 24 · 200 Meters · Place 1 · BrownsburgBrownsburg200 Meters1.22.02a11
Apr 21Mooresville, Plainfield TriangularApr 21 · 100 Meters · Place 2 · BrownsburgBrownsburg100 Meters2.10.65a PB11
Apr 17Sprinter ShowcaseApr 17 · 200 Meters · Place 7 · BrownsburgBrownsburg200 Meters7.22.39a11
Apr 14Brownsburg vs Fishers Boys (Entries on MS)Apr 14 · 200 Meters · Place 4 · BrownsburgBrownsburg200 Meters4.22.09a11
Mar 21Brownsburg Bulldog Last Chance (Entries on DA)Mar 21 · 60 Meter · Place 2 · BrownsburgBrownsburg60 MeterRound P2.7.04a11
Mar 21Brownsburg Bulldog Last Chance (Entries on DA)Mar 21 · 60 Meter · Place 2 · BrownsburgBrownsburg60 Meter2.6.97a PB11
Mar 7Brownsburg HS IndividualsMar 7 · 200 Meters · Place 2 · BrownsburgBrownsburg200 Meters223.05a11
Mar 7Brownsburg HS IndividualsMar 7 · 60 Meters · Place 8 · BrownsburgBrownsburg60 MetersRound P87.13a PB11
Mar 7Brownsburg HS IndividualsMar 7 · 60 Meters · Place 7 · BrownsburgBrownsburg60 Meters77.17a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 28Hoosier State RelaysMar 28 · 60 Meter · Place 9 · BrownsburgBrownsburg60 MeterRound P9.7.00a PB11
Jan 18HS ShowcaseJan 18 · 60 Meter · Place 25 · Indiana Elite Track ClubIndiana Elite Track Club60 MeterRound P25.7.11a11
Jan 18HS ShowcaseJan 18 · 200 Meters · Place 46 · Indiana Elite Track ClubIndiana Elite Track Club200 Meters46.22.96a PB11
Jan 10Indiana Runner HS Opener Jan 10 · 60 Meter · Place 6 · Indiana EliteIndiana Elite60 Meter6.7.14a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 1 · Indiana Elite Track ClubIndiana Elite Track Club100 Meters111.17a10
Jun 14Mudsock InvitationalJun 14 · 400 Meters · Place 1 · Indiana Elite Track ClubIndiana Elite Track Club400 Meters151.15a PB10
May 29IHSAA Boys Regional 5 - PlainfieldMay 29 · 200 Meters · Place 3 · BrownsburgBrownsburg200 Meters322.3210
May 29IHSAA Boys Regional 5 - PlainfieldMay 29 · 200 Meters · Place 3 · BrownsburgBrownsburg200 Meters322.3210
May 22IHSAA Boys Sectional 18 - PlainfieldMay 22 · 200 Meters · Place 3 · BrownsburgBrownsburg200 Meters322.44SO
May 22IHSAA Boys Sectional 18 - PlainfieldMay 22 · 200 Meters · Place 3 · BrownsburgBrownsburg200 Meters322.44SO
May 22IHSAA Boys Sectional 18 - PlainfieldMay 22 · 200 Meters · Place 5 · BrownsburgBrownsburg200 Meters522.27SO
May 14Brownsburg vs. ZionsvilleMay 14 · 100 Meters · Place 1 · BrownsburgBrownsburg100 Meters110.92a10
May 8Boys Hoosier Crossroads ConferenceMay 8 · 200 Meters · Place 5 · BrownsburgBrownsburg200 MetersRound P5.22.05a10
May 8Boys Hoosier Crossroads ConferenceMay 8 · 200 Meters · Place 6 · BrownsburgBrownsburg200 Meters6.22.09a10
Apr 29Hendricks County InviteApr 29 · Long Jump · Place 3 · BrownsburgBrownsburgLong Jump3.21-03.5010
Apr 24Charlie Riley Invite North Central IndianapolisApr 24 · Long Jump · Place 15 · BrownsburgBrownsburgLong Jump15.19-05.0010
Apr 22Brownsburg TriApr 22 · Long Jump · Place 2 · BrownsburgBrownsburgLong Jump220-0.5010
Apr 18Jefferson Sprinters ShowcaseApr 18 · 200 Meters · Place 6 · BrownsburgBrownsburg200 Meters6.22.77a10
Apr 16Pike vs. NoblesvilleApr 16 · Long Jump · Place 2 · BrownsburgBrownsburgLong Jump2.20-10.0010
Apr 16Pike vs. NoblesvilleApr 16 · 200 Meters · Place 4 · BrownsburgBrownsburg200 Meters4.22.91a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 8HSR Qualifier-WL Individuals MeetMar 8 · Long Jump · BrownsburgBrownsburgLong Jump—FOUL10
Mar 8HSR Qualifier-WL Individuals MeetMar 8 · 200 Meters · Place 21 · BrownsburgBrownsburg200 Meters21.24.15a10
Jan 12Akinosun InvitationalJan 12 · 60 Meter · Place 23 · Indiana Elite Track ClubIndiana Elite Track Club60 MeterRound P23.7.28a10
Jan 12Akinosun InvitationalJan 12 · Long Jump · Indiana Elite Track ClubIndiana Elite Track ClubLong Jump--DNS10
Jan 12Akinosun InvitationalJan 12 · 200 Meters · Indiana Elite Track ClubIndiana Elite Track Club200 Meters--DNS10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Commonwealth Indoor TFDec 7 · 60 Meter · Place 29 · Indiana Elite Track ClubIndiana Elite Track Club60 MeterRound P29.7.36a10
Feb 17Indiana Runner Sprint ShowcaseFeb 17 · 60 Meter · Place 35 · Indiana Elite Track ClubIndiana Elite Track Club60 MeterRound P35.7.37a9
Feb 17Indiana Runner Sprint ShowcaseFeb 17 · 200 Meters · Place 14 · Indiana Elite Track ClubIndiana Elite Track Club200 Meters14.23.93a9
Feb 3Indiana Runner Indoor InvitationalFeb 3 · 60 Meter · Place 14 · Indiana Elite Track ClubIndiana Elite Track Club60 Meter14.7.33a9
Feb 3Indiana Runner Indoor InvitationalFeb 3 · Long Jump · Place 9 · Indiana Elite Track ClubIndiana Elite Track ClubLong Jump9.18-5.50 PB9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6JV Avon DualMay 6 · 100 Meters · Place 33 · BrownsburgBrownsburg100 Meters33.11.93a9
Mar 2West Lafayette IndividualsMar 2 · Long Jump · Place 8 · BrownsburgBrownsburgLong Jump819-2.75—
Mar 2West Lafayette IndividualsMar 2 · 200 Meters · Place 6 · BrownsburgBrownsburg200 Meters623.97—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29LAB Holiday InviteDec 29 · 60 Meter · Place 28 · Indiana Elite Track ClubIndiana Elite Track Club60 MeterRound P28.7.44a9
Dec 29LAB Holiday InviteDec 29 · Long Jump · Place 17 · Indiana Elite Track ClubIndiana Elite Track ClubLong Jump17.18' 19
Dec 29LAB Holiday InviteDec 29 · 200 Meters · Place 20 · Indiana Elite Track ClubIndiana Elite Track Club200 Meters20.23.85a9
Dec 9High Performance Series #1Dec 9 · 60 Meter · Place 23 · Indiana Elite Track ClubIndiana Elite Track Club60 Meter23.7.40a9
Dec 9High Performance Series #1Dec 9 · 200 Meters · Place 15 · Indiana Elite Track ClubIndiana Elite Track Club200 Meters15.24.22a9

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 2 · AthLead IndyAthLead IndyLong Jump2.5.50m8
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 6 · AthLead IndyAthLead Indy400 Meters6.55.18a8
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 200 Meters · Place 7 · AthLead IndyAthLead Indy200 Meters7.24.26aWind: 0.18
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 100 Meters · Place 4 · AthLead IndyAthLead Indy100 MetersRound P4.12.14aWind: -1.18
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 100 Meters · Place 3 · AthLead IndyAthLead Indy100 Meters3.12.11aWind: -2.28
Jun 24IYTA ChampionshipsJun 24 · Long Jump · Place 1 · AthLead IndyAthLead IndyLong Jump15.31m—
Jun 24IYTA ChampionshipsJun 24 · 200 Meters · Place 2 · AthLead IndyAthLead Indy200 Meters224.22a—
Jun 24IYTA ChampionshipsJun 24 · 100 Meters · Place 1 · AthLead IndyAthLead Indy100 Meters111.87a—
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 1 · AthLead IndyAthLead IndyLong Jump1.5.29m8
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 2 · AthLead IndyAthLead Indy400 Meters2.55.83a8
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 3 · AthLead IndyAthLead Indy200 Meters3.24.44a8
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 3 · AthLead IndyAthLead Indy100 Meters3.11.67a8
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Long Jump · Place 1 · AthLead IndyAthLead IndyLong Jump1.5.46m8
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 200 Meters · Place 3 · AthLead IndyAthLead Indy200 Meters3.24.92a8
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 100 Meters · Place 3 · AthLead IndyAthLead Indy100 Meters3.12.27a8
Jun 3Westfield Youth Track MeetJun 3 · Long Jump · Place 1 · AthLead IndyAthLead IndyLong Jump15.74m—
Jun 3Westfield Youth Track MeetJun 3 · 400 Meters · Place 1 · AthLead IndyAthLead Indy400 Meters155.78a—
Jun 3Westfield Youth Track MeetJun 3 · 200 Meters · Place 4 · AthLead IndyAthLead Indy200 Meters424.28a—
Jun 3Westfield Youth Track MeetJun 3 · 100 Meters · Place 2 · AthLead IndyAthLead Indy100 Meters211.86a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Long Jump · Place 1 · AthLead IndyAthLead IndyLong Jump15.16m PB—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 200 Meters · Place 3 · AthLead IndyAthLead Indy200 Meters324.58a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 100 Meters · Place 2 · AthLead IndyAthLead Indy100 Meters211.98a—
May 12Northwest Suburban ConferenceMay 12 · Long Jump · Place 3 · Brownsburg WestBrownsburg WestLong Jump318-68
May 12Northwest Suburban ConferenceMay 12 · 200 Meters · Place 2 · Brownsburg WestBrownsburg West200 Meters224.848
May 12Northwest Suburban ConferenceMay 12 · 200 Meters · Place 5 · Brownsburg WestBrownsburg West200 Meters524.548
May 8East vs. West DualMay 8 · Long Jump · Place 1 · Brownsburg WestBrownsburg WestLong Jump118-2—
May 8East vs. West DualMay 8 · 200 Meters · Place 2 · Brownsburg WestBrownsburg West200 Meters225.11a—
May 3Hendricks County Middle School Track MeetMay 3 · Long Jump · Place 6 · Brownsburg WestBrownsburg WestLong Jump616-9.5—
May 3Hendricks County Middle School Track MeetMay 3 · 200 Meters · Place 4 · Brownsburg WestBrownsburg West200 Meters424.92a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Northwest Suburban ConferenceMay 13 · Long Jump · Place 12 · Brownsburg WestBrownsburg WestLong Jump1216-67
May 13Northwest Suburban ConferenceMay 13 · 200 Meters · Place 15 · Brownsburg WestBrownsburg West200 MetersRound P1527.937
May 10East-West DualMay 10 · Long Jump · Place 4 · Brownsburg WestBrownsburg WestLong Jump4.16' 2.57
May 10East-West DualMay 10 · 200 Meters · Place 5 · Brownsburg WestBrownsburg West200 Meters5.26.56a7
May 4Hendricks County MS ChampionshipsMay 4 · 200 Meters · Place 8 · Brownsburg WestBrownsburg West200 Meters8.26.11a7