Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Indoor Championship Meet · Feb 175:38.63TSTCA Indoor Championship MeetFebruary 17, 2024
1600 Meters · Indoor2025 YSU HS Meet #1 · Jan 115:31.46a2025 YSU HS Meet #1January 11, 2025
1600 Meters · OutdoorWest Middlesex Big Red Track and Field Invitational · Apr 125:25.86aWest Middlesex Big Red Track and Field InvitationalApril 12, 2025
300 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 3147.13SPIRE OHIO Preview Meet 2026January 31, 2026
3200 Meters · Indoor2025 YSU HS Meet #3 · Feb 812:07.012025 YSU HS Meet #3February 8, 2025
3200 Meters · OutdoorButler Invitational · Apr 1711:12.90aButler InvitationalApril 17, 2025
400 Meters · IndoorYSU Meet #3 · Feb 71:08.41aYSU Meet #3February 7, 2026
600 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 311:51.76SPIRE OHIO Preview Meet 2026January 31, 2026
800 Meters · Indoor2025 YSU HS Meet #1 · Jan 112:34.10a2025 YSU HS Meet #1January 11, 2025
800 Meters · OutdoorJoe Sanford's 38th Annual McDowell Invitational · Apr 252:28.82Joe Sanford's 38th Annual McDowell InvitationalApril 25, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 3200 Meters · Place 19 · Oil City3200 Meters19.11:49.03a11
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 3200 Meters · Place 4 · Oil City3200 Meters4.11:33.96a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7YSU Meet #3Feb 7 · 400 Meters · Place 39 · Oil City400 Meters39.1:08.41a PB11
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 600 Meters · Place 8 · Oil City 10600 Meters81:51.76 PB11
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 300 Meters · Place 15 · Oil City 10300 Meters1547.13 PB11
Jan 172026 SPIRE HS InvitationalJan 17 · 800 Meters · Place 9 · Oil City 10800 Meters92:42.7011
Jan 172026 SPIRE HS InvitationalJan 17 · 1600 Meters · Place 5 · Oil City 101600 Meters55:48.3711
Jan 10YSU Meet #1Jan 10 · 1600 Meters · Place 21 · Oil City1600 Meters21.5:51.62a11
Jan 10YSU Meet #1Jan 10 · 800 Meters · Place 26 · Oil City800 Meters26.2:39.06a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 12 · Oil City 103200 Meters1211:19.5610
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 12 · Oil City 103200 Meters1211:19.5610
May 17PIAA District 10 Class AA & AAA ChampionshipsMay 17 · 3200 Meters · Place 3 · Oil City3200 Meters311:25.8210
May 3Oil Country InvitationalMay 3 · 3200 Meters · Place 1 · Oil City3200 Meters111:59.7510
Apr 25Joe Sanford's 38th Annual McDowell InvitationalApr 25 · 800 Meters · Place 2 · Oil City800 Meters22:28.82 PB10
Apr 17Butler InvitationalApr 17 · 3200 Meters · Place 11 · Oil City3200 Meters11.11:12.90a PB10
Apr 12West Middlesex Big Red Track and Field InvitationalApr 12 · 1600 Meters · Place 4 · Oil City1600 Meters4.5:25.86a PB10
Apr 5South Hills ClassicApr 5 · 800 Meters · Place 8 · Oil City800 Meters82:33.3910
Apr 5South Hills ClassicApr 5 · 1600 Meters · Place 8 · Oil City1600 Meters85:35.5410
Jan 18SPIRE HS InvitationalJan 18 · 800 Meters · Place 12 · Oil City800 Meters12.2:31.09a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 82025 YSU HS Meet #3Feb 8 · 3200 Meters · Place 5 · Oil City3200 Meters512:07.01 PB10
Jan 112025 YSU HS Meet #1Jan 11 · 1600 Meters · Place 14 · Oil City1600 Meters14.5:31.46a PB10
Jan 112025 YSU HS Meet #1Jan 11 · 800 Meters · Place 10 · Oil City800 Meters10.2:34.10a PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18PIAA District X AAA/AA ChampionshipsMay 18 · 3200 Meters · Place 4 · Oil City3200 Meters4.12:15.57a9
May 4Oil Country InvitationalMay 4 · 3200 Meters · Place 5 · Oil City3200 Meters512:28.379
May 4Oil Country InvitationalMay 4 · 1600 Meters · Place 3 · Oil City1600 Meters35:40.899
May 3Baldwin InvitationalMay 3 · 3200 Meters · Place 17 · Oil City3200 Meters1712:10.759
Apr 13Big Red Track and Field Invitational Apr 13 · 1600 Meters · Place 3 · Oil City1600 Meters3.5:35.09a9
Apr 6South Hills ClassicApr 6 · 1600 Meters · Place 9 · Oil City1600 Meters9.5:32.79a9
Apr 6South Hills ClassicApr 6 · 800 Meters · Place 12 · Oil City800 Meters12.2:34.22a9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17TSTCA Indoor Championship MeetFeb 17 · 1 Mile · Place 19 · Oil City1 Mile195:38.63 PB9
Feb 10TSTCA Meet #5Feb 10 · 1 Mile · Place 17 · Oil City1 Mile175:43.29—
Feb 10TSTCA Meet #5Feb 10 · 800 Meters · Place 21 · Oil City800 Meters212:40.32—
Feb 10TSTCA Meet #5Feb 10 · 800 Meters · Place 21 · Oil City800 Meters212:40.329
Feb 10TSTCA Meet #5Feb 10 · 1 Mile · Place 17 · Oil City1 Mile175:43.299
Feb 3TSTCA Meet #3Feb 3 · 800 Meters · Place 11 · Oil City800 Meters112:40.42—
Jan 6TSTCA Meet #1Jan 6 · 800 Meters · Place 15 · Oil City800 Meters152:45.81—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Scott Pell Memorial MS InvitationalMay 3 · 1600 Meters · Place 1 · Oil City1600 Meters15:47.49—
May 3Scott Pell Memorial MS InvitationalMay 3 · 800 Meters · Place 2 · Oil City800 Meters22:41.27—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18YSU HS/Open Meet #4Feb 18 · 1600 Meters · Place 24 · Oil City1600 Meters24.5:56.97a8
Feb 4YSU HS/Open Meet #3Feb 4 · 1600 Meters · Place 27 · Oil City1600 Meters27.5:51.86a8
Feb 4YSU HS/Open Meet #3Feb 4 · 800 Meters · Place 35 · Oil City800 Meters35.2:46.50a8
Jan 14YSU HS/Open Meet #1Jan 14 · 1600 Meters · Place 23 · Oil City1600 Meters23.5:56.68a8
Jan 14YSU HS/Open Meet #1Jan 14 · 800 Meters · Place 46 · Oil City800 Meters46.2:51.95a8

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5Youngstown State HS Open Meet #3Feb 5 · 1600 Meters · Place 53 · Oil City1600 Meters536:24.157