Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor2026 SPIRE HS Invitational · Jan 176:06.172026 SPIRE HS InvitationalJanuary 17, 2026
1600 Meters · OutdoorOil Country Invitational · May 25:37.23aOil Country InvitationalMay 2, 2026
200 Meters · OutdoorOil City Jr. High Invitational · May 831.76Oil City Jr. High InvitationalMay 8, 2024
400 Meters · IndoorYSU Meet #3 · Feb 71:07.02aYSU Meet #3February 7, 2026
800 Meters · IndoorYSU Meet #1 · Jan 102:40.27aYSU Meet #1January 10, 2026
800 Meters · OutdoorPIAA District 10 Class AA & AAA Championships · May 162:35.32aPIAA District 10 Class AA & AAA ChampionshipsMay 16, 2026
Combined results · OutdoorUnion City 30th Annual Junior High 2025 · Apr 301:08.52Union City 30th Annual Junior High 2025April 30, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 1600 Meters · Place 10 · Oil CityOil City1600 Meters10.5:40.15a9
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 800 Meters · Place 14 · Oil CityOil City800 Meters14.2:35.32a PB9
May 2Oil Country InvitationalMay 2 · 1600 Meters · Place 3 · Oil CityOil City1600 Meters3.5:37.23a PB9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7YSU Meet #3Feb 7 · 400 Meters · Place 34 · Oil CityOil City400 Meters34.1:07.02a PB9
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 800 Meters · Place 42 · Oil City 10Oil City 10800 Meters422:40.309
Jan 172026 SPIRE HS InvitationalJan 17 · 800 Meters · Place 15 · Oil City 10Oil City 10800 Meters152:48.129
Jan 172026 SPIRE HS InvitationalJan 17 · 1600 Meters · Place 12 · Oil City 10Oil City 101600 Meters126:06.17 PB9
Jan 10YSU Meet #1Jan 10 · 800 Meters · Place 30 · Oil CityOil City800 Meters30.2:40.27a PB9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Warren @ OCHS JH MeetMay 14 · 800 Meters · Place 1 · Oil CityOil City800 Meters12:38.238
May 10Butler Jr High InvitationalMay 10 · 800 Meters · Place 18 · Oil CityOil City800 Meters182:57.128
May 10Butler Jr High InvitationalMay 10 · 1600 Meters · Place 9 · Oil CityOil City1600 Meters95:56.678
May 7Oil City Jr. High InvitationalMay 7 · 800 Meters · Place 2 · Oil CityOil City800 Meters22:39.678
May 7Oil City Jr. High InvitationalMay 7 · 1600 Meters · Place 2 · Oil CityOil City1600 Meters25:55.128
Apr 30Union City 30th Annual Junior High 2025Apr 30 · Combined results · Place 3 · Oil CityOil CityCombined results32:44.538
Apr 30Union City 30th Annual Junior High 2025Apr 30 · Combined results · Place 6 · Oil CityOil CityCombined results61:08.52 PB8
Apr 30Union City 30th Annual Junior High 2025Apr 30 · Combined results · Place 3 · Oil CityOil CityCombined results32:44.538
Apr 30Union City 30th Annual Junior High 2025Apr 30 · Combined results · Place 6 · Oil CityOil CityCombined results61:08.528
Jan 18SPIRE HS InvitationalJan 18 · 1600 Meters · Place 60 · Oil CityOil City1600 Meters60.6:55.47a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 82025 YSU HS Meet #3Feb 8 · 1600 Meters · Place 75 · Oil CityOil City1600 Meters756:46.478
Jan 112025 YSU HS Meet #1Jan 11 · 1600 Meters · Oil CityOil City1600 Meters--DNS8

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Oil City Jr. High InvitationalMay 8 · 200 Meters · Place 34 · Oil CityOil City200 Meters3431.76 PB7
May 8Oil City Jr. High InvitationalMay 8 · 1600 Meters · Place 19 · Oil CityOil City1600 Meters197:02.457
May 2Scott Pell Memorial InvitationalMay 2 · 800 Meters · Place 8 · Oil CityOil City800 Meters83:13.08—
May 2Scott Pell Memorial InvitationalMay 2 · 200 Meters · Place 11 · Oil CityOil City200 Meters1132.15—
Apr 24Union City Junior High MeetApr 24 · 1600 Meters · Place 15 · Oil City AreaOil City Area1600 Meters15.7:00.68a7
Apr 24Union City Junior High MeetApr 24 · 200 Meters · Place 18 · Oil City AreaOil City Area200 Meters18.32.76a7