Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLawrenceburg, Batesville, Rising Sun, Switzerland County · Apr 2011.78aLawrenceburg, Batesville, Rising Sun, Switzerland CountyApril 20, 2026
100 Meters · Outdoor · Hand timedSouth Ripley 6-Way · May 611.8hSouth Ripley 6-WayMay 6, 2025
110m Hurdles · 39" / 0.991m · OutdoorRising Sun Invitational · May 714.99aRising Sun InvitationalMay 7, 2026
110m Hurdles · 39" / 0.991m · Outdoor · Hand timedSwitzerland County, Lawrenceburg, Milan, Rising Sun · Apr 1515.9hSwitzerland County, Lawrenceburg, Milan, Rising SunApril 15, 2025
200 Meters · OutdoorOhio River Valley Conference Championship · May 1223.25aOhio River Valley Conference ChampionshipMay 12, 2026
200 Meters · Outdoor · Hand timedSwitzerland County, Jac-Cen-Del, Rising Sun · Apr 924.8hSwitzerland County, Jac-Cen-Del, Rising SunApril 9, 2026
300m Hurdles · 36" / 0.914m · OutdoorOhio River Valley Conference Championship · May 1343.40aOhio River Valley Conference ChampionshipMay 13, 2025
300m Hurdles · 36" / 0.914m · Outdoor · Hand timedSwitzerland County, Lawrenceburg, Milan, Rising Sun · Apr 1545.1hSwitzerland County, Lawrenceburg, Milan, Rising SunApril 15, 2025
400 Meters · Outdoor · Hand timedSwitzerland County, Jac-Cen-Del, Rising Sun · Apr 91:01.2hSwitzerland County, Jac-Cen-Del, Rising SunApril 9, 2026
Shot Put · 12lb · OutdoorMadison Invitational · Apr 1943-08.00Madison InvitationalApril 19, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 12Ohio River Valley Conference ChampionshipMay 12 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles39" / 0.991m1.15.33a12
May 12Ohio River Valley Conference ChampionshipMay 12 · 200 Meters · Place 1 · Switzerland County200 Meters1.23.25a PB12
May 7Rising Sun InvitationalMay 7 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles39" / 0.991m1.14.99a PB12
May 7Rising Sun InvitationalMay 7 · 200 Meters · Place 2 · Switzerland County200 Meters2.23.49a12
Apr 30Switzerland County InvitationalApr 30 · 300m Hurdles · Place 2 · Switzerland County300m Hurdles36" / 0.914m2.45.60a12
Apr 30Switzerland County InvitationalApr 30 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles39" / 0.991m1.15.07a12
Apr 24South Dearborn InvitationalApr 24 · 300m Hurdles · Place 16 · Switzerland County300m Hurdles36" / 0.914m16.48.26a12
Apr 24South Dearborn InvitationalApr 24 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles39" / 0.991m1.15.15a12
Apr 20Lawrenceburg, Batesville, Rising Sun, Switzerland CountyApr 20 · 200 Meters · Place 2 · Switzerland County200 Meters2.23.76a12
Apr 20Lawrenceburg, Batesville, Rising Sun, Switzerland CountyApr 20 · 100 Meters · Place 2 · Switzerland County100 Meters2.11.78a PB12
Apr 17Madison InvitationalApr 17 · 300m Hurdles · Place 2 · Switzerland County300m Hurdles36" / 0.914m2.46.42a12
Apr 17Madison InvitationalApr 17 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles39" / 0.991m1.15.11a12
Apr 14Lawrenceburg, Milan, Rising Sun, Switzerland CountyApr 14 · 300m Hurdles · Place 2 · Switzerland County300m Hurdles36" / 0.914m2.45.70a12
Apr 14Lawrenceburg, Milan, Rising Sun, Switzerland CountyApr 14 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles39" / 0.991m1.15.26a12
Apr 9Switzerland County, Jac-Cen-Del, Rising SunApr 9 · 400 Meters · Place 5 · Switzerland County400 Meters5.1:01.2h PB12
Apr 9Switzerland County, Jac-Cen-Del, Rising SunApr 9 · 200 Meters · Place 1 · Switzerland County200 Meters1.24.8h PB12
Apr 9Switzerland County, Jac-Cen-Del, Rising SunApr 9 · 100 Meters · Place 4 · Switzerland County100 Meters4.11.9h12
Apr 7Milan, Rising Sun, Southwestern (Hanover), Switzerland CountyApr 7 · 300m Hurdles · Place 1 · Switzerland County300m Hurdles36" / 0.914m1.45.5212
Apr 7Milan, Rising Sun, Southwestern (Hanover), Switzerland CountyApr 7 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles39" / 0.991m1.15.1312
Apr 7Milan, Rising Sun, Southwestern (Hanover), Switzerland CountyApr 7 · 200 Meters · Switzerland County200 Meters—NT12

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 29IHSAA Boys Regional 7 - Bloomington NorthMay 29 · 110m Hurdles · Place 7 · Switzerland County110m Hurdles715.78JR
May 29IHSAA Boys Regional 7 - Bloomington NorthMay 29 · 110m Hurdles · Place 7 · Switzerland County110m Hurdles715.69JR
May 22IHSAA Boys Sectional 28 - Madison ConsolidatedMay 22 · 300m Hurdles · Place 5 · Switzerland County300m Hurdles544.40JR
May 22IHSAA Boys Sectional 28 - Madison ConsolidatedMay 22 · 110m Hurdles · Place 3 · Switzerland County110m Hurdles316.61JR
May 22IHSAA Boys Sectional 28 - Madison ConsolidatedMay 22 · Shot Put · Place 6 · Switzerland CountyShot Put639-11JR
May 13Ohio River Valley Conference ChampionshipMay 13 · Shot Put · Place 1 · Switzerland CountyShot Put12lb1.42-03.5011
May 13Ohio River Valley Conference ChampionshipMay 13 · 300m Hurdles · Place 1 · Switzerland County300m Hurdles36" / 0.914m1.43.40a PB11
May 13Ohio River Valley Conference ChampionshipMay 13 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles39" / 0.991m1.15.90a11
May 8Rising Sun InvitationalMay 8 · Shot Put · Place 6 · Switzerland CountyShot Put12lb6.38-09.0011
May 8Rising Sun InvitationalMay 8 · 300m Hurdles · Place 4 · Switzerland County300m Hurdles36" / 0.914m4.44.57a11
May 8Rising Sun InvitationalMay 8 · 110m Hurdles · Place 4 · Switzerland County110m Hurdles39" / 0.991m4.16.63a11
May 6South Ripley 6-WayMay 6 · Shot Put · Place 6 · Switzerland CountyShot Put12lb6.36-06.0011
May 6South Ripley 6-WayMay 6 · 300m Hurdles · Place 2 · Switzerland County300m Hurdles36" / 0.914m2.45.2h11
May 6South Ripley 6-WayMay 6 · 100 Meters · Place 8 · Switzerland County100 Meters8.11.8h PB11
May 1Vevay Media Group InvitationalMay 1 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles116.7111
May 1Vevay Media Group InvitationalMay 1 · Shot Put · Place 2 · Switzerland CountyShot Put240-911
May 1Vevay Media Group InvitationalMay 1 · 300m Hurdles · Place 2 · Switzerland County300m Hurdles244.8811
Apr 22Lawrenceburg 5-WayApr 22 · Shot Put · Place 4 · Switzerland CountyShot Put12lb4.39-09.0011
Apr 22Lawrenceburg 5-WayApr 22 · 300m Hurdles · Place 2 · Switzerland County300m Hurdles36" / 0.914m2.45.40a11
Apr 22Lawrenceburg 5-WayApr 22 · 110m Hurdles · Place 2 · Switzerland County110m Hurdles39" / 0.991m2.16.59a11
Apr 19Madison InvitationalApr 19 · Shot Put · Place 4 · Switzerland CountyShot Put12lb4.43-08.00 PB11
Apr 19Madison InvitationalApr 19 · 300m Hurdles · Place 3 · Switzerland County300m Hurdles36" / 0.914m3.45.78a11
Apr 19Madison InvitationalApr 19 · 110m Hurdles · Place 3 · Switzerland County110m Hurdles39" / 0.991mRound P3.19.37a11
Apr 19Madison InvitationalApr 19 · 110m Hurdles · Place 2 · Switzerland County110m Hurdles39" / 0.991m2.16.93a11
Apr 15Switzerland County, Lawrenceburg, Milan, Rising SunApr 15 · Shot Put · Place 2 · Switzerland CountyShot Put12lb2.42-08.0011
Apr 15Switzerland County, Lawrenceburg, Milan, Rising SunApr 15 · 300m Hurdles · Place 2 · Switzerland County300m Hurdles36" / 0.914m2.45.1h PB11
Apr 15Switzerland County, Lawrenceburg, Milan, Rising SunApr 15 · 110m Hurdles · Place 2 · Switzerland County110m Hurdles39" / 0.991m2.15.9h PB11
Apr 12Mohawk InvitationalApr 12 · 300m Hurdles · Place 3 · Switzerland County300m Hurdles345.9411

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23IHSAA Boys Regional 7May 23 · 300m Hurdles · Place 13 · Switzerland County300m Hurdles1345.910
May 23IHSAA Boys Regional 7May 23 · 110m Hurdles · Place 14 · Switzerland County110m Hurdles1416.7510
May 16IHSAA Boys Sectional 28May 16 · Shot Put · Place 7 · Switzerland CountyShot Put12lb7.37' 5"10
May 16IHSAA Boys Sectional 28May 16 · 300m Hurdles · Place 3 · Switzerland County300m Hurdles36" / 0.914m3.43.41a10
May 16IHSAA Boys Sectional 28May 16 · 110m Hurdles · Place 2 · Switzerland County110m Hurdles39" / 0.991mRound P2.16.25a10
May 16IHSAA Boys Sectional 28May 16 · 110m Hurdles · Place 1 · Switzerland County110m Hurdles39" / 0.991m1.16.08a10
May 9Ohio River Valley Conference ChampionshipMay 9 · Shot Put · Place 5 · Switzerland CountyShot Put12lb5.36-11.2510
May 9Ohio River Valley Conference ChampionshipMay 9 · 300m Hurdles · Place 2 · Switzerland County300m Hurdles36" / 0.914m2.44.41a10
May 9Ohio River Valley Conference ChampionshipMay 9 · 110m Hurdles · Place 2 · Switzerland County110m Hurdles39" / 0.991m2.16.87a10
Apr 30Jac-Cen-Del, Shawe, South Ripley, Switzerland CountyApr 30 · Shot Put · Place 2 · Switzerland CountyShot Put12lb2.39-07.0010
Apr 30Jac-Cen-Del, Shawe, South Ripley, Switzerland CountyApr 30 · 300m Hurdles · Place 1 · Switzerland County300m Hurdles36" / 0.914m1.48.61a10
Apr 30Jac-Cen-Del, Shawe, South Ripley, Switzerland CountyApr 30 · 100 Meters · Place 2 · Switzerland County100 Meters2.12.34a10
Apr 25Vevay Media Group InvitationalApr 25 · Shot Put · Place 4 · Switzerland CountyShot Put12lb4.38-02.0010
Apr 25Vevay Media Group InvitationalApr 25 · 300m Hurdles · Place 4 · Switzerland County300m Hurdles36" / 0.914m4.45.18a10
Apr 25Vevay Media Group InvitationalApr 25 · 110m Hurdles · Place 2 · Switzerland County110m Hurdles39" / 0.991m2.17.57a10
Apr 16Lawrenceburg, Jennings Co, Rising Sun, Switzerland CoApr 16 · Shot Put · Place 4 · Switzerland CountyShot Put439-2—
Apr 16Lawrenceburg, Jennings Co, Rising Sun, Switzerland CoApr 16 · 110m Hurdles · Place 4 · Switzerland County110m Hurdles419.75a—
Apr 13Madison InvitationalApr 13 · Shot Put · Place 6 · Switzerland CountyShot Put12lb6.40-09.0010
Apr 13Madison InvitationalApr 13 · 110m Hurdles · Place 4 · Switzerland County110m Hurdles39" / 0.991m4.18.05a10