Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGreensburg JH Invitational · Apr 2312.74aGreensburg JH InvitationalApril 23, 2022
1600 Meters · OutdoorMadison Invitational · Apr 135:17.78aMadison InvitationalApril 13, 2024
200 Meters · OutdoorLawrenceburg, Milan, Rising Sun, Switzerland County · Apr 1424.60aLawrenceburg, Milan, Rising Sun, Switzerland CountyApril 14, 2026
400 Meters · OutdoorOhio River Valley Conference Championship · May 1252.49aOhio River Valley Conference ChampionshipMay 12, 2026
400 Meters · Outdoor · Hand timedSwitzerland County, Lawrenceburg, Milan, Rising Sun · Apr 1553.6hSwitzerland County, Lawrenceburg, Milan, Rising SunApril 15, 2025
800 Meters · OutdoorVevay Media Group Invitational · May 12:09.13Vevay Media Group InvitationalMay 1, 2025
800 Meters · Outdoor · Hand timedSwitzerland County, Lawrenceburg, Milan, Rising Sun · Apr 152:15.5hSwitzerland County, Lawrenceburg, Milan, Rising SunApril 15, 2025
Long Jump · OutdoorJac-Cen-Del, Shawe, South Ripley, Switzerland County · Apr 3015-00.00Jac-Cen-Del, Shawe, South Ripley, Switzerland CountyApril 30, 2024
Shot Put · 12lb · OutdoorJac-Cen-Del, Shawe, South Ripley, Switzerland County · Apr 3034-06.00Jac-Cen-Del, Shawe, South Ripley, Switzerland CountyApril 30, 2024
Shot Put · 8lb · OutdoorOhio River Valley Conference JH Championship · May 937-02.75Ohio River Valley Conference JH ChampionshipMay 9, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12Ohio River Valley Conference ChampionshipMay 12 · 400 Meters · Place 1 · Switzerland CountySwitzerland County400 Meters1.52.49a PB12
May 7Rising Sun InvitationalMay 7 · 400 Meters · Place 3 · Switzerland CountySwitzerland County400 Meters3.53.77a12
Apr 30Switzerland County InvitationalApr 30 · 400 Meters · Place 1 · Switzerland CountySwitzerland County400 Meters1.53.22a12
Apr 24South Dearborn InvitationalApr 24 · 400 Meters · Place 4 · Switzerland CountySwitzerland County400 Meters4.53.63a12
Apr 20Lawrenceburg, Batesville, Rising Sun, Switzerland CountyApr 20 · 400 Meters · Place 2 · Switzerland CountySwitzerland County400 Meters2.55.03a12
Apr 17Madison InvitationalApr 17 · 400 Meters · Place 1 · Switzerland CountySwitzerland County400 Meters1.53.98a12
Apr 14Lawrenceburg, Milan, Rising Sun, Switzerland CountyApr 14 · 400 Meters · Place 1 · Switzerland CountySwitzerland County400 Meters1.54.74a12
Apr 14Lawrenceburg, Milan, Rising Sun, Switzerland CountyApr 14 · 200 Meters · Place 1 · Switzerland CountySwitzerland County200 Meters1.24.60a PB12
Apr 11Mohawk InvitationalApr 11 · 400 Meters · Place 3 · Switzerland CountySwitzerland County400 Meters3.55.24a12
Apr 9Switzerland County, Jac-Cen-Del, Rising SunApr 9 · 400 Meters · Place 1 · Switzerland CountySwitzerland County400 Meters1.55.1h12
Apr 7Milan, Rising Sun, Southwestern (Hanover), Switzerland CountyApr 7 · 800 Meters · Place 6 · Switzerland CountySwitzerland County800 Meters6.2:32.7312
Apr 7Milan, Rising Sun, Southwestern (Hanover), Switzerland CountyApr 7 · 400 Meters · Place 1 · Switzerland CountySwitzerland County400 Meters1.53.3612

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSAA Boys Sectional 28 - Madison ConsolidatedMay 22 · 400 Meters · Place 6 · Switzerland CountySwitzerland County400 Meters653.61JR
May 13Ohio River Valley Conference ChampionshipMay 13 · 800 Meters · Place 1 · Switzerland CountySwitzerland County800 Meters1.2:10.01a11
May 13Ohio River Valley Conference ChampionshipMay 13 · 400 Meters · Place 2 · Switzerland CountySwitzerland County400 Meters2.53.08a11
May 8Rising Sun InvitationalMay 8 · 400 Meters · Place 1 · Switzerland CountySwitzerland County400 Meters1.53.28a11
May 6South Ripley 6-WayMay 6 · 400 Meters · Switzerland CountySwitzerland County400 Meters—DNS11
May 1Vevay Media Group InvitationalMay 1 · 800 Meters · Place 1 · Switzerland CountySwitzerland County800 Meters12:09.13 PB11
May 1Vevay Media Group InvitationalMay 1 · 400 Meters · Place 2 · Switzerland CountySwitzerland County400 Meters252.7311
Apr 22Lawrenceburg 5-WayApr 22 · 400 Meters · Place 3 · Switzerland CountySwitzerland County400 Meters3.53.32a11
Apr 19Madison InvitationalApr 19 · 800 Meters · Place 3 · Switzerland CountySwitzerland County800 Meters3.2:15.62a11
Apr 19Madison InvitationalApr 19 · 400 Meters · Place 3 · Switzerland CountySwitzerland County400 Meters3.53.52a11
Apr 15Switzerland County, Lawrenceburg, Milan, Rising SunApr 15 · 800 Meters · Place 3 · Switzerland CountySwitzerland County800 Meters3.2:15.5h PB11
Apr 15Switzerland County, Lawrenceburg, Milan, Rising SunApr 15 · 400 Meters · Place 1 · Switzerland CountySwitzerland County400 Meters1.53.6h PB11
Apr 12Mohawk InvitationalApr 12 · 800 Meters · Place 2 · Switzerland CountySwitzerland County800 Meters22:10.3011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16IHSAA Boys Sectional 28May 16 · 800 Meters · Place 11 · Switzerland CountySwitzerland County800 Meters11.2:13.27a10
May 9Ohio River Valley Conference ChampionshipMay 9 · 800 Meters · Place 4 · Switzerland CountySwitzerland County800 Meters4.2:14.59a10
May 2Rising Sun InvitationalMay 2 · Shot Put · Place 12 · Switzerland CountySwitzerland CountyShot Put12lb12.31-00.7510
May 2Rising Sun InvitationalMay 2 · 800 Meters · Place 8 · Switzerland CountySwitzerland County800 Meters8.2:17.22a10
Apr 30Jac-Cen-Del, Shawe, South Ripley, Switzerland CountyApr 30 · Long Jump · Place 5 · Switzerland CountySwitzerland CountyLong Jump5.15-00.00 PB10
Apr 30Jac-Cen-Del, Shawe, South Ripley, Switzerland CountyApr 30 · Shot Put · Place 6 · Switzerland CountySwitzerland CountyShot Put12lb6.34-06.00 PB10
Apr 25Vevay Media Group InvitationalApr 25 · 800 Meters · Place 4 · Switzerland CountySwitzerland County800 Meters4.2:17.01a10
Apr 13Madison InvitationalApr 13 · 1600 Meters · Place 9 · Switzerland CountySwitzerland County1600 Meters9.5:17.78a PB10
Apr 13Madison InvitationalApr 13 · 800 Meters · Place 8 · Switzerland CountySwitzerland County800 Meters8.2:25.42a10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4Rising Sun InvitationalMay 4 · 800 Meters · Place 6 · Switzerland CountySwitzerland County800 Meters62:20.219
May 2South Ripley, JCD, Switz County, ShaweMay 2 · 800 Meters · Place 2 · Switzerland CountySwitzerland County800 Meters22:21.3hFR
Apr 27Vevay Media Group InvitationalApr 27 · 800 Meters · Place 6 · Switzerland CountySwitzerland County800 Meters62:22.549
Apr 18Lawrenceburg, Rising Sun, Switzerland CountyApr 18 · 800 Meters · Place 7 · Switzerland CountySwitzerland County800 Meters72:29.429
Apr 18Lawrenceburg, Rising Sun, Switzerland CountyApr 18 · 1600 Meters · Place 6 · Switzerland CountySwitzerland County1600 Meters65:30.189
Apr 15Madison InvitationalApr 15 · 800 Meters · Place 10 · Switzerland CountySwitzerland County800 Meters102:29.059
Apr 13Trinity Lutheran, Jac-Cen-Del, Southwestern, Switzerland CountyApr 13 · Shot Put · Place 10 · Switzerland CountySwitzerland CountyShot Put8lb10.28-10.009
Apr 13Trinity Lutheran, Jac-Cen-Del, Southwestern, Switzerland CountyApr 13 · 800 Meters · Place 3 · Switzerland CountySwitzerland County800 Meters3.2:24.59a9
Apr 13Trinity Lutheran, Jac-Cen-Del, Southwestern, Switzerland CountyApr 13 · 400 Meters · Place 5 · Switzerland CountySwitzerland County400 Meters5.59.45a9
Apr 11Milan QuadApr 11 · 800 Meters · Place 7 · Switzerland CountySwitzerland County800 Meters7.2:20.78a9
Apr 11Milan QuadApr 11 · 400 Meters · Place 5 · Switzerland CountySwitzerland County400 Meters5.59.19a9
Apr 8Mohawk InvitationalApr 8 · 800 Meters · Place 6 · Switzerland CountySwitzerland County800 Meters6.2:29.39a9
Apr 8Mohawk InvitationalApr 8 · 400 Meters · Place 9 · Switzerland CountySwitzerland County400 Meters9.1:01.46a9
Apr 6Jac-Cen-Del 4 wayApr 6 · 800 Meters · Place 4 · Switzerland CountySwitzerland County800 Meters4.2:29.009
Apr 6Jac-Cen-Del 4 wayApr 6 · 400 Meters · Place 3 · Switzerland CountySwitzerland County400 Meters3.59.769

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Ohio River Valley Conference JH ChampionshipMay 9 · Shot Put · Place 1 · Switzerland CountySwitzerland CountyShot Put8lb1.37-02.75 PB8
May 9Ohio River Valley Conference JH ChampionshipMay 9 · 800 Meters · Place 2 · Switzerland CountySwitzerland County800 Meters2.2:20.24a8
May 4South Dearborn, Milan, Rising Sun Switzerland County MSMay 4 · Shot Put · Place 6 · Switzerland CountySwitzerland CountyShot Put8lb6.32-10.258
May 4South Dearborn, Milan, Rising Sun Switzerland County MSMay 4 · 800 Meters · Place 2 · Switzerland CountySwitzerland County800 Meters2.2:19.41a8
Apr 23Greensburg JH InvitationalApr 23 · 800 Meters · Place 2 · Switzerland CountySwitzerland County800 Meters2.2:26.75a8
Apr 23Greensburg JH InvitationalApr 23 · 100 Meters · Place 11 · Switzerland CountySwitzerland County100 Meters11.12.74a PB8

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Ohio River Valley Conference MS ChampionshipMay 10 · 800 Meters · Place 1 · Switzerland CountySwitzerland County800 Meters1.2:26.317
May 10Ohio River Valley Conference MS ChampionshipMay 10 · 100 Meters · Place 5 · Switzerland CountySwitzerland County100 Meters5.13.307
Apr 26South Dearborn, Rising Sun, Switzerland County Middle SchoolApr 26 · 200 Meters · Place 4 · Switzerland CountySwitzerland County200 Meters4.26.84a7