Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMount Union Classic · Apr 2312.81aMount Union ClassicApril 23, 2026
200 Meters · IndoorG-MAC Indoor Track & Field Championships · Feb 2826.97aG-MAC Indoor Track & Field ChampionshipsFebruary 28, 2026
200 Meters · OutdoorAmy Adams Memorial Invitational · Mar 2727.00aAmy Adams Memorial InvitationalMarch 27, 2026
60 Meter · IndoorAshland Invitational · Jan 248.04aAshland InvitationalJanuary 24, 2026
60 Meter · OutdoorUniversity of Mount Union Toy Drive Collegiate Opener · Dec 68.21aUniversity of Mount Union Toy Drive Collegiate OpenerDecember 6, 2025
60 Meters · IndoorUniversity of Akron Campbell Invitational · Jan 168.16University of Akron Campbell InvitationalJanuary 16, 2026
Long Jump · OutdoorLarry Cogan Invitational · Apr 2914-6.50Larry Cogan InvitationalApril 29, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1G-MAC Outdoor Championship 2026May 1 · 100 Meters · Place 16 · WalshWalsh100 MetersRound P16.12.88aWind: -1.2Fr
Apr 23Mount Union ClassicApr 23 · 100 Meters · Place 14 · WalshWalsh100 MetersRound P14.12.81a PBWind: 0.4Fr
Apr 10Northeast Ohio OpenApr 10 · 100 Meters · Place 7 · WalshWalsh100 Meters7.13.15aWind: 1.1Fr
Mar 27Amy Adams Memorial InvitationalMar 27 · 200 Meters · Place 3 · WalshWalsh200 Meters3.27.00a PBWind: 1.2Fr
Mar 27Amy Adams Memorial InvitationalMar 27 · 100 Meters · Place 2 · WalshWalsh100 MetersRound P2.13.08aWind: -0.1Fr
Mar 27Amy Adams Memorial InvitationalMar 27 · 100 Meters · Place 1 · WalshWalsh100 Meters1.13.12aWind: -0.5Fr
Mar 20Stark County ChallengeMar 20 · 200 Meters · Place 3 · WalshWalsh200 Meters327.45aFR
Mar 20Stark County ChallengeMar 20 · 100 Meters · Place 2 · WalshWalsh100 Meters212.92aFR
Mar 20Stark County ChallengeMar 20 · 100 Meters · Place 2 · WalshWalsh100 Meters212.96aFR

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28G-MAC Indoor Track & Field ChampionshipsFeb 28 · 60 Meter · Place 18 · WalshWalsh60 MeterRound P18.8.10aFr
Feb 28G-MAC Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 21 · WalshWalsh200 MetersRound P21.26.97a PBFr
Feb 20University of Akron InvitationalFeb 20 · 60 Meter · Place 9 · WalshWalsh60 MeterRound P9.8.09aFr
Feb 7Kent State Doug Raymond InvitationalFeb 7 · 60 Meter · Place 21 · WalshWalsh60 MeterRound P21.8.13aFr
Feb 7Kent State Doug Raymond InvitationalFeb 7 · 200 Meters · Place 35 · WalshWalsh200 Meters35.27.15aFr
Jan 31Muskie Meet #3Jan 31 · 60 Meter · Place 2 · WalshWalsh60 MeterRound P2.8.09aFr
Jan 31Muskie Meet #3Jan 31 · 60 Meter · Place 5 · WalshWalsh60 Meter5.8.29aFr
Jan 24Ashland InvitationalJan 24 · 60 Meter · Place 15 · WalshWalsh60 MeterRound P15.8.04a PBFr
Jan 24Ashland InvitationalJan 24 · 200 Meters · Place 20 · WalshWalsh200 Meters20.27.12aFr
Jan 16University of Akron Campbell InvitationalJan 16 · 60 Meters · Place 34 · WalshWalsh60 MetersRound P348.16 PBFR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 12Akron Haynes Lancaster OpenDec 12 · 60 Meter · Place 3 · WalshWalsh60 Meter3.8.09aFr
Mar 7OATCCC D4 State Indoor ChampionshipsMar 7 · 60 Meter · Place 15 · Canton C.C.Canton C.C.60 MeterRound P15.8.37a12
Feb 16Stark County Indoor ChampionshipsFeb 16 · 200 Meters · Place 11 · Canton C.C.Canton C.C.200 Meters1129.6612
Feb 16Stark County Indoor ChampionshipsFeb 16 · 60 Meters · Place 4 · Canton C.C.Canton C.C.60 Meters48.3312
Feb 16Stark County Indoor ChampionshipsFeb 16 · 60 Meters · Place 5 · Canton C.C.Canton C.C.60 MetersRound P58.3612

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 6University of Mount Union Toy Drive Collegiate OpenerDec 6 · 60 Meter · Place 6 · WalshWalsh60 MeterRound P6.8.24aFr
Dec 6University of Mount Union Toy Drive Collegiate OpenerDec 6 · 60 Meter · Place 6 · WalshWalsh60 Meter6.8.21a PBFr
Dec 6University of Mount Union Toy Drive Collegiate OpenerDec 6 · 200 Meters · Place 12 · WalshWalsh200 Meters12.28.30aFr
May 20OHSAA Div. 3 Northeast District- RavennaMay 20 · 100 Meters · Place 7 · Canton C.C.Canton C.C.100 Meters7.13.49a12
Apr 26Stark County ChampionshipsApr 26 · 100 Meters · Place 13 · Canton C.C.Canton C.C.100 MetersRound P1313.3512
Apr 19Marlington InvitationalApr 19 · 200 Meters · Place 10 · Canton C.C.Canton C.C.200 MetersRound S10.29.58a12
Apr 19Marlington InvitationalApr 19 · 100 Meters · Place 6 · Canton C.C.Canton C.C.100 MetersRound S6.13.90a12
Apr 19Marlington InvitationalApr 19 · 100 Meters · Place 6 · Canton C.C.Canton C.C.100 Meters6.13.73a12
Mar 29Mass. Perry/CCC/NW/CS/TuslawMar 29 · 100 Meters · Place 6 · Canton C.C.Canton C.C.100 Meters6.13.64a12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22OHSAA D3 Region 9 - NorwayneMay 22 · 100 Meters · Place 9 · Canton C.C.Canton C.C.100 MetersRound P9.12.90aWind: 2.111
Apr 20Stark County ChampionshipsApr 20 · 200 Meters · Place 12 · Canton C.C.Canton C.C.200 Meters1227.25511
Apr 20Stark County ChampionshipsApr 20 · 100 Meters · Place 15 · Canton C.C.Canton C.C.100 MetersRound P1513.2811
Apr 20Stark County ChampionshipsApr 20 · 200 Meters · Place 12 · Canton C.C.Canton C.C.200 Meters1227.2611
Apr 20Stark County ChampionshipsApr 20 · 100 Meters · Place 15 · Canton C.C.Canton C.C.100 MetersRound P1513.2811
Apr 20Stark County Championships - D2/D3Apr 20 · 200 Meters · Place 4 · Canton C.C.Canton C.C.200 Meters4.27.26aWind: 2.511
Apr 20Stark County Championships - D2/D3Apr 20 · 100 Meters · Place 5 · Canton C.C.Canton C.C.100 MetersRound P5.13.28aWind: 2.111
Apr 20Stark County Championships - D2/D3Apr 20 · 100 Meters · Place 5 · Canton C.C.Canton C.C.100 Meters5.13.28a11
Apr 13Marlington InviteApr 13 · 200 Meters · Place 2 · Canton C.C.Canton C.C.200 MetersRound P2.28.06a11
Apr 13Marlington InviteApr 13 · 200 Meters · Place 8 · Canton C.C.Canton C.C.200 Meters8.29.24a11
Apr 13Marlington InviteApr 13 · 100 Meters · Place 1 · Canton C.C.Canton C.C.100 MetersRound P1.13.33a11
Apr 13Marlington InviteApr 13 · 100 Meters · Place 1 · Canton C.C.Canton C.C.100 Meters1.13.19a11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17OHSAA Division 3 District - NorwayneMay 17 · 200 Meters · Place 7 · Canton C.C.Canton C.C.200 MetersRound P727.5410
May 17OHSAA Division 3 District - NorwayneMay 17 · 200 Meters · Place 6 · Canton C.C.Canton C.C.200 Meters627.0110
May 17OHSAA Division 3 District - NorwayneMay 17 · 100 Meters · Place 6 · Canton C.C.Canton C.C.100 MetersRound P613.4310
May 17OHSAA Division 3 District - NorwayneMay 17 · 100 Meters · Place 5 · Canton C.C.Canton C.C.100 Meters513.1210
May 5Fairless Twilight InvitationalMay 5 · 200 Meters · Place 3 · Canton C.C.Canton C.C.200 Meters328.1110
May 5Fairless Twilight InvitationalMay 5 · 100 Meters · Place 2 · Canton C.C.Canton C.C.100 Meters213.4310
May 5Fairless Twilight InvitationalMay 5 · 100 Meters · Place 2 · Canton C.C.Canton C.C.100 MetersRound P213.3210
Apr 22Stark County ChampionshipsApr 22 · Long Jump · Place 13 · Canton C.C.Canton C.C.Long Jump13.13-01.0010
Apr 22Stark County ChampionshipsApr 22 · 200 Meters · Place 26 · Canton C.C.Canton C.C.200 Meters26.29.83aWind: -0.510
Apr 8East Canton InvitationalApr 8 · Long Jump · Place 9 · Canton C.C.Canton C.C.Long JumpRound P913-08.50—
Apr 8East Canton InvitationalApr 8 · 200 Meters · Place 13 · Canton C.C.Canton C.C.200 MetersRound P1330.45—
Apr 8East Canton InvitationalApr 8 · 100 Meters · Place 8 · Canton C.C.Canton C.C.100 MetersRound P814.20—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20Norwayne Districts Division IIIMay 20 · Long Jump · Place 21 · Canton C.C.Canton C.C.Long Jump21.13-08.509
May 20Norwayne Districts Division IIIMay 20 · 200 Meters · Place 15 · Canton C.C.Canton C.C.200 MetersRound P15.29.45a9
May 20Norwayne Districts Division IIIMay 20 · 100 Meters · Place 18 · Canton C.C.Canton C.C.100 MetersRound P18.13.70a9
May 6Fairless Twilight InvitationalMay 6 · Long Jump · Place 6 · Canton C.C.Canton C.C.Long Jump6.13-10.509
May 6Fairless Twilight InvitationalMay 6 · 200 Meters · Place 7 · Canton C.C.Canton C.C.200 Meters7.30.25a9
May 6Fairless Twilight InvitationalMay 6 · 100 Meters · Place 9 · Canton C.C.Canton C.C.100 Meters9.14.34a9
Apr 29Larry Cogan InvitationalApr 29 · Long Jump · Place 7 · Canton C.C.Canton C.C.Long Jump7.14-6.50 PB9
Apr 16Marlington HS InvitationalApr 16 · Long Jump · Place 5 · Canton Central CatholicCanton Central CatholicLong Jump515-5 PRFR
Apr 16Marlington HS InvitationalApr 16 · 200 Meters · Place 9 · Canton Central CatholicCanton Central Catholic200 Meters931.56FR
Apr 16Marlington HS InvitationalApr 16 · 100 Meters · Place 9 · Canton Central CatholicCanton Central Catholic100 Meters914.30FR
Apr 9West Holmes Knights HS InvitationalApr 9 · Long Jump · Place 10 · Canton C.C.Canton C.C.Long Jump1013-09.75—
Apr 9West Holmes Knights HS InvitationalApr 9 · 200 Meters · Place 25 · Canton C.C.Canton C.C.200 MetersRound P2532.82—
Apr 9West Holmes Knights HS InvitationalApr 9 · 100 Meters · Place 13 · Canton C.C.Canton C.C.100 MetersRound P1314.64—
Apr 5New Philadelphia HS Dual MeetApr 5 · Long Jump · Place 2 · Canton C.C.Canton C.C.Long Jump214-00.25—
Apr 5New Philadelphia HS Dual MeetApr 5 · 100 Meters · Place 1 · Canton C.C.Canton C.C.100 Meters114.17—
Apr 2Newton Falls Tiger Invite Apr 2 · 200 Meters · Place 17 · Canton C.C.Canton C.C.200 MetersRound P1730.219
Apr 2Newton Falls Tiger Invite Apr 2 · 100 Meters · Place 19 · Canton C.C.Canton C.C.100 MetersRound P1914.279