Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAshland HS High Performance Invitational · Feb 164:28.68Ashland HS High Performance InvitationalFebruary 16, 2024
1600 Meters · OutdoorDelaware County Invitational · May 34:24.37aDelaware County Invitational May 3, 2024
3200 Meters · IndoorSPIRE Scholastic Showcase · Feb 59:50.46SPIRE Scholastic ShowcaseFebruary 5, 2023
3200 Meters · Outdoor73rd Marion Night Invitational · Apr 289:57.76a73rd Marion Night InvitationalApril 28, 2023
800 Meters · IndoorAshland U. HS Light Giver Open · Feb 42:05.38Ashland U. HS Light Giver OpenFebruary 4, 2024
800 Meters · OutdoorOlentangy Orange vs Olentangy Berlin vs Dublin Scioto vs FCA · Apr 282:03.01aOlentangy Orange vs Olentangy Berlin vs Dublin Scioto vs FCAApril 28, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20OHSAA Central District - Division 1May 20 · 1600 Meters · Place 2 · Olen. BerlinOlen. Berlin1600 MetersRound P2.4:49.16a12
May 20OHSAA Central District - Division 1May 20 · 1600 Meters · Place 7 · Olen. BerlinOlen. Berlin1600 Meters7.4:36.84a12
May 14Ohio Capital Conference - CardinalMay 14 · 1600 Meters · Place 13 · Olentangy BerlinOlentangy Berlin1600 Meters134:46.65a12
May 14Ohio Capital Conference - CardinalMay 14 · 800 Meters · Place 12 · Olentangy BerlinOlentangy Berlin800 Meters122:06.38a12
May 9Delaware County InvitationalMay 9 · 800 Meters · Place 8 · Olentangy BerlinOlentangy Berlin800 Meters82:05.0212
Apr 28Olentangy Orange vs Olentangy Berlin vs Dublin Scioto vs FCAApr 28 · 800 Meters · Place 9 · Olen. BerlinOlen. Berlin800 Meters9.2:03.01a PB12
Apr 17Delaware InvitationalApr 17 · 800 Meters · Place 9 · Olen. BerlinOlen. Berlin800 Meters92:08.3312
Apr 17Delaware InvitationalApr 17 · 1600 Meters · Place 7 · Olen. BerlinOlen. Berlin1600 Meters74:37.7312
Apr 11Berlin InvitationalApr 11 · 800 Meters · Place 3 · Olen. BerlinOlen. Berlin800 Meters32:07.21SR
Apr 11Berlin InvitationalApr 11 · 800 Meters · Place 3 · Olen. BerlinOlen. Berlin800 Meters32:07.21SR
Apr 11Berlin InvitationalApr 11 · 1600 Meters · Place 6 · Olen. BerlinOlen. Berlin1600 Meters64:48.22SR
Apr 11Berlin InvitationalApr 11 · 1600 Meters · Place 6 · Olen. BerlinOlen. Berlin1600 Meters64:48.22SR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Ashland HS High Performance MeetFeb 21 · 1600 Meters · Place 22 · Olen. BerlinOlen. Berlin1600 Meters224:54.5312
Feb 9Ashland University HS Light Giver OpenFeb 9 · 800 Meters · Place 23 · Olen. BerlinOlen. Berlin800 Meters232:06.8012
Feb 9Ashland University HS Light Giver OpenFeb 9 · 1600 Meters · Place 24 · Olen. BerlinOlen. Berlin1600 Meters244:45.6012
Feb 2Wittenberg HS Open #2Feb 2 · 800 Meters · Place 46 · Olen. BerlinOlen. Berlin800 Meters462:19.8212
Feb 2Wittenberg HS Open #2Feb 2 · 1600 Meters · Place 32 · Olen. BerlinOlen. Berlin1600 Meters324:52.8712
Jan 11Wittenberg HS Open #1Jan 11 · 1600 Meters · Place 7 · Olen. BerlinOlen. Berlin1600 Meters74:37.7212

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14OHSAA Central District - Division 1May 14 · 1600 Meters · Place 15 · Olen. BerlinOlen. Berlin1600 MetersRound P15.4:46.76a11
May 14OHSAA Central District - Division 1May 14 · 1600 Meters · Place 8 · Olen. BerlinOlen. Berlin1600 Meters8.4:29.91a11
May 9Ohio Capital Conference - CardinalMay 9 · 1600 Meters · Place 6 · Olentangy BerlinOlentangy Berlin1600 Meters64:30.42a—
May 9Ohio Capital Conference - CardinalMay 9 · 800 Meters · Place 13 · Olentangy BerlinOlentangy Berlin800 Meters132:07.23a—
May 3Delaware County Invitational May 3 · 1600 Meters · Place 5 · Olentangy BerlinOlentangy Berlin1600 Meters54:24.37a PB—
Apr 26Panther Invitational - Hil. DarbyApr 26 · 1600 Meters · Place 2 · Olentangy BerlinOlentangy Berlin1600 Meters24:33.92a—
Apr 12Granville InvitationalApr 12 · 3200 Meters · Place 3 · Olentangy BerlinOlentangy Berlin3200 Meters310:01.81a—
Apr 5Berlin InvitationalApr 5 · 1600 Meters · Place 4 · Olen. BerlinOlen. Berlin1600 Meters4.4:34.99a11
Apr 5Berlin InvitationalApr 5 · 800 Meters · Place 4 · Olen. BerlinOlen. Berlin800 Meters4.2:05.42a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16Ashland HS High Performance InvitationalFeb 16 · 1600 Meters · Place 12 · Olen. BerlinOlen. Berlin1600 Meters124:28.68 PB11
Feb 4Ashland U. HS Light Giver OpenFeb 4 · 800 Meters · Place 12 · Olen. BerlinOlen. Berlin800 Meters122:05.38 PB11
Feb 4Ashland U. HS Light Giver OpenFeb 4 · 1600 Meters · Place 3 · Olen. BerlinOlen. Berlin1600 Meters34:29.8511
Jan 28Wittenberg HS #2 MeetJan 28 · 800 Meters · Place 18 · Olen. BerlinOlen. Berlin800 Meters182:07.7911
Jan 6Otterbein HS Meet 1Jan 6 · 1600 Meters · Place 7 · Olen. BerlinOlen. Berlin1600 Meters7.4:39.13a11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24OHSAA D1 Region 3 - Pickerington NorthMay 24 · 1600 Meters · Place 15 · Olen. BerlinOlen. Berlin1600 Meters15.4:36.11a10
May 16OHSAA Central District - Division 1May 16 · 1600 Meters · Place 10 · Olen. BerlinOlen. Berlin1600 MetersRound P10.4:43.16a10
May 16OHSAA Central District - Division 1May 16 · 1600 Meters · Place 4 · Olen. BerlinOlen. Berlin1600 Meters4.4:29.01a10
May 13Ohio Capital Conference Championship - CardinalMay 13 · 3200 Meters · Place 7 · Olen. BerlinOlen. Berlin3200 Meters7.10:02.79a10
May 13Ohio Capital Conference Championship - CardinalMay 13 · 1600 Meters · Place 6 · Olen. BerlinOlen. Berlin1600 Meters6.4:29.51a10
May 5Delaware County InvitationalMay 5 · 1600 Meters · Place 6 · Olen. BerlinOlen. Berlin1600 Meters6.4:32.62a10
Apr 2873rd Marion Night InvitationalApr 28 · 3200 Meters · Place 1 · Olentangy BerlinOlentangy Berlin3200 Meters19:57.76a PB—
Apr 14Granville InvitationalApr 14 · 1600 Meters · Place 7 · Olentangy BeOlentangy Be1600 Meters74:35.0010
Apr 14Granville InvitationalApr 14 · 800 Meters · Place 7 · Olentangy BeOlentangy Be800 Meters72:08.0010
Apr 7Olentangy Berlin InvitationalApr 7 · 3200 Meters · Place 1 · Olentangy BeOlentangy Be3200 Meters110:05.2210
Mar 28Booster InvitationalMar 28 · 1600 Meters · Place 1 · Olentangy BerlinOlentangy Berlin1600 Meters14:45.4610
Mar 25Delaware InvitationalMar 25 · 3200 Meters · Place 2 · Olen. BerlinOlen. Berlin3200 Meters210:13.46—
Mar 25Delaware InvitationalMar 25 · 3200 Meters · Place 2 · Olen. BerlinOlen. Berlin3200 Meters210:13.46—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18Akron Rubber City HS OpenFeb 18 · 3200 Meters · Place 21 · Olen. BerlinOlen. Berlin3200 Meters219:58.8910
Feb 5SPIRE Scholastic ShowcaseFeb 5 · 3200 Meters · Place 28 · Olen. BerlinOlen. Berlin3200 Meters289:50.46 PB10
Jan 29Wittenberg HS Open #2Jan 29 · 1600 Meters · Place 9 · Olen. BerlinOlen. Berlin1600 Meters94:32.4010
Jan 21Jerome Fields HS OpenJan 21 · 3200 Meters · Place 6 · Olen. BerlinOlen. Berlin3200 Meters610:01.8210
Jan 7Wittenberg HS Open #1Jan 7 · 3200 Meters · Place 5 · Olen. BerlinOlen. Berlin3200 Meters59:53.6010

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 302023 LAB Holiday InviteDec 30 · 1600 Meters · Place 26 · Olen. BerlinOlen. Berlin1600 Meters26.4:44.26a10
Feb 6Ashland University HS Indoor InvitationalFeb 6 · 1600 Meters · Place 26 · Olen. BerlinOlen. Berlin1600 Meters265:06.369
Jan 22Ohio State University Buckeye HS Qualifier #2Jan 22 · 1600 Meters · Place 17 · Olen. BerlinOlen. Berlin1600 Meters174:57.869

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21OHSAA Central District - Division 1May 21 · 3200 Meters · Place 13 · Olen. BerlinOlen. Berlin3200 Meters13.10:20.24a9
May 14Ohio Capital Conference - CardinalMay 14 · 3200 Meters · Place 9 · Olen. BerlinOlen. Berlin3200 Meters9.10:23.41a9
May 6Delaware County InvitationalMay 6 · 3200 Meters · Place 6 · Olen. BerlinOlen. Berlin3200 Meters6.10:17.33a9
May 4Olen. Orange 9-10 InvitationalMay 4 · 1600 Meters · Place 2 · Olen. BerlinOlen. Berlin1600 Meters2.4:41.10a9
Apr 28Wayne InvitationalApr 28 · 3200 Meters · Place 19 · Olen. BerlinOlen. Berlin3200 Meters1910:09.839
Apr 15Granville InvitationalApr 15 · 1600 Meters · Place 16 · Olentangy BerlinOlentangy Berlin1600 Meters164:53.089
Apr 8Olen. Berlin InvitationalApr 8 · 3200 Meters · Place 6 · Olentangy BerlinOlentangy Berlin3200 Meters610:29.389

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 8Olentangy Liberty MS vs Berkshire Middle SchoolApr 8 · 1600 Meters · Place 1 · Olen. Berkshire MSOlen. Berkshire MS1600 Meters1.5:16.48a8
Apr 8Olentangy Liberty MS vs Berkshire Middle SchoolApr 8 · 800 Meters · Olen. Berkshire MSOlen. Berkshire MS800 Meters—NT8