Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSPIRE Collegiate Indoor Games · Feb 154:28.83SPIRE Collegiate Indoor GamesFebruary 15, 2025
1600 Meters · IndoorJerome Fields HS Open · Jan 214:32.94Jerome Fields HS OpenJanuary 21, 2023
1600 Meters · Outdoor73rd Marion Night Invitational · Apr 284:35.26a73rd Marion Night InvitationalApril 28, 2023
200 Meters · Indoor2026 YSU Mid-Major Invitational · Jan 3024.54a2026 YSU Mid-Major InvitationalJanuary 30, 2026
3000 Meters · OutdoorColumbus T&F Classic · May 2113:08.30aColumbus T&F ClassicMay 21, 2017
400 Meters · IndoorSPIRE College Indoor Games · Feb 1451.61SPIRE College Indoor GamesFebruary 14, 2026
400 Meters · OutdoorOlentangy Berlin Tri - Grandview Heights, Delaware · Apr 2056.02Olentangy Berlin Tri - Grandview Heights, DelawareApril 20, 2022
500 Meters · IndoorMuskie Meet #4 · Feb 201:08.11Muskie Meet #4February 20, 2026
800 Meters · IndoorWittenberg Invitational · Feb 221:56.61aWittenberg InvitationalFebruary 22, 2025
800 Meters · OutdoorOHSAA Central District - Division 1 · May 141:55.57aOHSAA Central District - Division 1May 14, 2024
High Jump · OutdoorWester. South/Pick. Central/Berlin, Upper Arlington · Apr 125' 6"Wester. South/Pick. Central/Berlin, Upper ArlingtonApril 12, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Otterbein TwilightApr 17 · 800 Meters · Place 16 · Ohio State University ClubOhio State University Club800 Meters16.1:58.62aSo
Mar 28Yellow Jacket Collegiate OpenMar 28 · 800 Meters · Ohio State University ClubOhio State University Club800 Meters--DNSSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Muskie Meet #4Feb 20 · 500 Meters · Place 3 · Ohio State Running ClubOhio State Running Club500 Meters31:08.11 PB—
Feb 14SPIRE College Indoor GamesFeb 14 · 400 Meters · Place 21 · Ohio State Running ClubOhio State Running Club400 Meters2151.61 PB—
Jan 302026 YSU Mid-Major InvitationalJan 30 · 400 Meters · Place 38 · Ohio State University ClubOhio State University Club400 Meters3852.12aSo
Jan 302026 YSU Mid-Major InvitationalJan 30 · 200 Meters · Place 105 · Ohio State University ClubOhio State University Club200 Meters10524.54a PBSo
Jan 24SPIRE Midwest Collegiate OpenJan 24 · 800 Meters · Place 8 · Ohio State Running ClubOhio State Running Club800 Meters81:58.20—
Jan 17Otterbein InvitationalJan 17 · 800 Meters · Place 7 · Ohio State University ClubOhio State University Club800 Meters7.2:08.82aSo
Jan 17Otterbein InvitationalJan 17 · 400 Meters · Place 2 · Ohio State University ClubOhio State University Club400 Meters2.52.91aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Ashland University Alumni OpenApr 26 · 800 Meters · Place 14 · UnattachedUnattached800 Meters14.1:59.37aFr
Apr 18Otterbein TwilightApr 18 · 800 Meters · Place 6 · Ohio State Running COhio State Running C800 Meters61:57.53—
Apr 18Otterbein TwilightApr 18 · 800 Meters · Place 6 · Ohio State Running COhio State Running C800 Meters61:57.53—
Mar 28Amy Adams Memorial InvitationalMar 28 · 800 Meters · Place 3 · Ohio State Running ClubOhio State Running Club800 Meters31:57.77—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Wittenberg InvitationalFeb 22 · 800 Meters · Place 9 · UnattachedUnattached800 Meters9.1:56.61a PBFr
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · 1 Mile · Place 11 · Ohio State Running ClubOhio State Running Club1 Mile114:28.83 PB—
Jan 31Cedarville Collegiate Indoor InviteJan 31 · 800 Meters · Place 2 · Ohio State University ClubOhio State University Club800 Meters21:59.69a—
Jan 25SPIRE College Midwest Open 2025Jan 25 · 1 Mile · Place 33 · Ohio State University ClubOhio State University Club1 Mile334:29.95a—
Jan 18Otterbein InvitationalJan 18 · 1 Mile · Place 3 · Ohio State University ClubOhio State University Club1 Mile3.4:33.84aFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22OHSAA D1 Region 3 - Pickerington NorthMay 22 · 800 Meters · Place 10 · Olen. BerlinOlen. Berlin800 Meters10.1:56.95a12
May 14OHSAA Central District - Division 1May 14 · 800 Meters · Place 4 · Olen. BerlinOlen. Berlin800 MetersRound P4.2:04.63a12
May 14OHSAA Central District - Division 1May 14 · 800 Meters · Place 3 · Olen. BerlinOlen. Berlin800 Meters3.1:55.57a PB12
May 9Ohio Capital Conference - CardinalMay 9 · 800 Meters · Place 5 · Olentangy BerlinOlentangy Berlin800 Meters52:00.84a—
May 3Delaware County Invitational May 3 · 800 Meters · Place 3 · Olentangy BerlinOlentangy Berlin800 Meters31:55.93a—
Apr 26Panther Invitational - Hil. DarbyApr 26 · 800 Meters · Place 2 · Olentangy BerlinOlentangy Berlin800 Meters21:58.80a—
Apr 12Granville InvitationalApr 12 · 800 Meters · Place 2 · Olentangy BerlinOlentangy Berlin800 Meters21:59.56a—
Apr 5Berlin InvitationalApr 5 · 800 Meters · Place 1 · Olen. BerlinOlen. Berlin800 Meters1.1:59.63a12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1OATCCC D1 Indoor State MeetMar 1 · 800 Meters · Place 20 · Olen. BerlinOlen. Berlin800 Meters202:00.2612
Feb 16Ashland HS High Performance InvitationalFeb 16 · 800 Meters · Place 9 · Olen. BerlinOlen. Berlin800 Meters91:58.1612
Feb 4Ashland U. HS Light Giver OpenFeb 4 · 800 Meters · Place 3 · Olen. BerlinOlen. Berlin800 Meters31:58.4912
Jan 28Wittenberg HS #2 MeetJan 28 · 800 Meters · Place 3 · Olen. BerlinOlen. Berlin800 Meters31:59.4212
Jan 6Otterbein HS Meet 1Jan 6 · 1600 Meters · Place 12 · Olen. BerlinOlen. Berlin1600 Meters12.4:42.79a12

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24OHSAA D1 Region 3 - Pickerington NorthMay 24 · 800 Meters · Place 12 · Olen. BerlinOlen. Berlin800 Meters12.1:56.14a11
May 16OHSAA Central District - Division 1May 16 · 800 Meters · Place 8 · Olen. BerlinOlen. Berlin800 MetersRound P8.2:07.20a11
May 16OHSAA Central District - Division 1May 16 · 800 Meters · Place 4 · Olen. BerlinOlen. Berlin800 Meters4.1:57.39a11
May 13Ohio Capital Conference Championship - CardinalMay 13 · 800 Meters · Place 3 · Olen. BerlinOlen. Berlin800 Meters3.1:56.69a11
May 5Delaware County InvitationalMay 5 · 800 Meters · Place 4 · Olen. BerlinOlen. Berlin800 Meters4.1:57.26a11
Apr 2873rd Marion Night InvitationalApr 28 · High Jump · Place 17 · Olentangy BerlinOlentangy BerlinHigh Jump175-2—
Apr 2873rd Marion Night InvitationalApr 28 · 1600 Meters · Place 7 · Olentangy BerlinOlentangy Berlin1600 Meters74:35.26a PB—
Apr 14Granville InvitationalApr 14 · 800 Meters · Place 1 · Olentangy BeOlentangy Be800 Meters12:02.0011
Apr 12Wester. South/Pick. Central/Berlin, Upper ArlingtonApr 12 · High Jump · Place 3 · Olen. BerlinOlen. BerlinHigh Jump3.5' 6" PB11
Apr 7Olentangy Berlin InvitationalApr 7 · 800 Meters · Place 6 · Olentangy BeOlentangy Be800 Meters62:04.7911

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Akron Rubber City HS OpenFeb 18 · 800 Meters · Place 6 · Olen. BerlinOlen. Berlin800 Meters62:01.0211
Feb 5SPIRE Scholastic ShowcaseFeb 5 · 1600 Meters · Place 39 · Olen. BerlinOlen. Berlin1600 Meters394:38.8111
Jan 21Jerome Fields HS OpenJan 21 · 1600 Meters · Place 8 · Olen. BerlinOlen. Berlin1600 Meters84:32.94 PB11
Jan 7Otterbein HS Indoor Meet #1Jan 7 · 1600 Meters · Place 9 · Olen. BerlinOlen. Berlin1600 Meters94:40.8911

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21OHSAA Central District - Division 1May 21 · 1600 Meters · Place 11 · Olen. BerlinOlen. Berlin1600 MetersRound P11.4:49.10a10
May 21OHSAA Central District - Division 1May 21 · 1600 Meters · Place 9 · Olen. BerlinOlen. Berlin1600 Meters9.4:43.43a10
May 14Ohio Capital Conference - CardinalMay 14 · 800 Meters · Place 9 · Olen. BerlinOlen. Berlin800 Meters9.2:05.04a10
May 4Olen. Orange 9-10 InvitationalMay 4 · 800 Meters · Place 3 · Olen. BerlinOlen. Berlin800 Meters3.2:05.22a10
Apr 28Wayne InvitationalApr 28 · 1600 Meters · Place 66 · Olen. BerlinOlen. Berlin1600 Meters664:54.2910
Apr 20Olentangy Berlin Tri - Grandview Heights, DelawareApr 20 · 400 Meters · Place 4 · Olen. BerlinOlen. Berlin400 Meters456.02 PB—
Apr 20Olentangy Berlin Tri - Grandview Heights, DelawareApr 20 · 400 Meters · Place 11 · Olen. BerlinOlen. Berlin400 Meters1156.02—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 1600 Meters · Place 25 · Olen. BerlinOlen. Berlin1600 MetersRound P25.5:07.69a9
May 15Ohio Capital Conference - CardinalMay 15 · 1600 Meters · Place 17 · Olen. BerlinOlen. Berlin1600 Meters17.4:51.45aUnofficial9
May 3Olen. Orange TriMay 3 · 1600 Meters · Place 3 · Olentangy BerlinOlentangy Berlin1600 Meters34:58.879
Apr 16Granville HS InvitationalApr 16 · 1600 Meters · Place 13 · Olen. BerlinOlen. Berlin1600 Meters135:07.00—

2019 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6All Olentangy Track and Field ChampionshipsMay 6 · 800 Meters · Place 9 · Olen. HyattsOlen. Hyatts800 Meters9.2:29.127
May 1Hyatts Vs. New Albany AWAYMay 1 · 800 Meters · Olen. HyattsOlen. Hyatts800 Meters—2:30.14aUnofficial7
May 1Hyatts Vs. New Albany AWAYMay 1 · 400 Meters · Olen. HyattsOlen. Hyatts400 Meters—1:01.14aUnofficial7
Apr 27Hyatts at BW InviteApr 27 · 800 Meters · Olen. HyattsOlen. Hyatts800 Meters—2:27.38aUnofficial7
Apr 27Hyatts at BW InviteApr 27 · 400 Meters · Olen. HyattsOlen. Hyatts400 Meters—1:02.17aUnofficial7
Apr 24Hyatts Vs. LibertyApr 24 · 800 Meters · Olen. HyattsOlen. Hyatts800 Meters—2:24.46aUnofficial7
Apr 24Hyatts Vs. LibertyApr 24 · 400 Meters · Olen. HyattsOlen. Hyatts400 Meters—1:02.77aUnofficial7
Apr 20Dublin Davis "Joe Lenge" MS InvitationalApr 20 · 400 Meters · Place 15 · Olen. HyattsOlen. Hyatts400 Meters15.1:02.48a7
Apr 16Hyatts Vs. Delaware (AWAY)Apr 16 · 800 Meters · Olen. HyattsOlen. Hyatts800 Meters—2:38.03aUnofficial7
Apr 16Hyatts Vs. Delaware (AWAY)Apr 16 · 400 Meters · Olen. HyattsOlen. Hyatts400 Meters—1:02.13aUnofficial7
Apr 9Hyatts Vs. BerkshireApr 9 · 800 Meters · Olen. HyattsOlen. Hyatts800 Meters—2:41.96aUnofficial7
Apr 9Hyatts Vs. BerkshireApr 9 · 400 Meters · Olen. HyattsOlen. Hyatts400 Meters—1:07.28aUnofficial7
Apr 4New Albany MS InvitationalApr 4 · 400 Meters · Place 10 · Olen. HyattsOlen. Hyatts400 Meters101:05.13—
Apr 3Hyats Vs. Big Walnut (Away)Apr 3 · 1600 Meters · Olen. HyattsOlen. Hyatts1600 Meters—6:04.27aUnofficial7
Apr 3Hyats Vs. Big Walnut (Away)Apr 3 · 400 Meters · Olen. HyattsOlen. Hyatts400 Meters—1:07.aUnofficial7

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Columbus T&F ClassicMay 21 · 3000 Meters · Place 11 · GrasshoppersGrasshoppers3000 Meters11.13:08.30a PB11-12