Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSPIRE Collegiate Indoor Games · Feb 115:23.03SPIRE Collegiate Indoor GamesFebruary 11, 2023
1000 Meters · IndoorSection VI Indoor Track & Field Groundhog Classic · Feb 13:18.54aSection VI Indoor Track & Field Groundhog ClassicFebruary 1, 2020
1500 Meters · IndoorSection VI Indoor Track & Field D-E Meet · Dec 135:34.04aSection VI Indoor Track & Field D-E MeetDecember 13, 2019
1500 Meters · OutdoorCMUTF Invite · Mar 284:58.57aCMUTF InviteMarch 28, 2025
200 Meters · IndoorDan Kinsey Invitational · Feb 229.66aDan Kinsey InvitationalFebruary 2, 2024
200 Meters · OutdoorMarty Goldberg Gator Invitational · May 928.17aMarty Goldberg Gator InvitationalMay 9, 2024
300 Meters · IndoorSection VI Indoor Track & Field Groundhog Classic · Feb 146.42aSection VI Indoor Track & Field Groundhog ClassicFebruary 1, 2020
400 Meters · IndoorDan Kinsey Invitational · Feb 21:03.67aDan Kinsey InvitationalFebruary 2, 2024
400 Meters · OutdoorJohn Papa Invitational · Apr 171:00.44John Papa InvitationalApril 17, 2025
400m Hurdles · 30" / 0.762m · OutdoorECIC League Championships · May 251:07.94aECIC League ChampionshipsMay 25, 2018
600 Meters · IndoorBorder War Section V vs Section VI · Jan 181:44.24aBorder War Section V vs Section VIJanuary 18, 2020
600 Meters · Indoor · Hand timedSection 6 A-F Meet · Dec 221:55.9hSection 6 A-F MeetDecember 22, 2017
800 Meters · Indoor2025 PAC Indoors · Feb 272:17.33a2025 PAC IndoorsFebruary 27, 2025
800 Meters · Outdoor2024 PAC T&F Championship · Apr 252:16.89a2024 PAC T&F ChampionshipApril 25, 2024
High Jump · IndoorSection 6 A-F Meet · Dec 224-04.00Section 6 A-F MeetDecember 22, 2017
High Jump · OutdoorWilliamsville Invitational · May 124-08.00Williamsville InvitationalMay 12, 2018

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Marty Goldberg Gator InvitationalMay 8 · 400 Meters · Place 3 · Allegheny (Pa.)Allegheny (Pa.)400 Meters31:01.71aSR
May 1Presidents Athletic Conference ChampionshipsMay 1 · 800 Meters · Place 6 · AlleghenyAllegheny800 Meters62:22.22SR
May 1Presidents Athletic Conference ChampionshipsMay 1 · 400 Meters · Place 4 · AlleghenyAllegheny400 Meters41:00.82SR
Apr 17John Papa InvitationalApr 17 · 400 Meters · Place 3 · AlleghenyAllegheny400 Meters31:00.44 PBSR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 800 Meters · Place 55 · Allegheny (Pa.)Allegheny (Pa.)800 Meters552:17.90aSr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · 800 Meters · Place 8 · AlleghenyAllegheny800 Meters82:19.38SR
Mar 28CMUTF InviteMar 28 · 1500 Meters · Place 25 · Allegheny (Pa.)Allegheny (Pa.)1500 Meters254:58.57a PBSr
Mar 22IUP Ed Fry InvitationalMar 22 · 800 Meters · Place 2 · Allegheny (Pa.)Allegheny (Pa.)800 Meters22:31.85aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 272025 PAC IndoorsFeb 27 · 800 Meters · Place 3 · Allegheny (Pa.)Allegheny (Pa.)800 Meters3.2:17.33a PBSr
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · 800 Meters · Place 10 · AlleghenyAllegheny800 Meters102:20.68SR
Feb 7Dan Kinsey InvitationalFeb 7 · 400 Meters · Place 3 · Allegheny (Pa.)Allegheny (Pa.)400 Meters31:04.14a—
Feb 1Dr William Taraschke Team ChallengeFeb 1 · 800 Meters · Place 3 · AlleghenyAllegheny800 Meters32:26.09SR
Jan 18Wooster InvitationalJan 18 · 800 Meters · Place 2 · AlleghenyAllegheny800 Meters22:27.85SR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Marty Goldberg Gator InvitationalMay 9 · 200 Meters · Place 4 · Allegheny (Pa.)Allegheny (Pa.)200 Meters428.17a PB—
Apr 252024 PAC T&F ChampionshipApr 25 · 800 Meters · Place 2 · Allegheny (Pa.)Allegheny (Pa.)800 Meters2.2:16.89a PBJr
Apr 12Bison Outdoor ClassicApr 12 · 800 Meters · Place 69 · Allegheny (Pa.)Allegheny (Pa.)800 Meters692:17.53a—
Apr 6Dave Labor Slippery Rock InvitationalApr 6 · 800 Meters · Place 15 · AlleghenyAllegheny800 Meters152:25.91JR
Apr 6Dave Labor Slippery Rock InvitationalApr 6 · 1500 Meters · Place 29 · AlleghenyAllegheny1500 Meters295:16.97JR
Mar 29Bob Kahn Invitational Mar 29 · 800 Meters · Place 1 · Allegheny (Pa.)Allegheny (Pa.)800 Meters12:20.79a—
Mar 29Bob Kahn Invitational Mar 29 · 200 Meters · Place 21 · Allegheny (Pa.)Allegheny (Pa.)200 Meters2128.68a—
Mar 22Stan Romanoski OpenMar 22 · 1500 Meters · Place 13 · Allegheny (Pa.)Allegheny (Pa.)1500 Meters135:05.16a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 800 Meters · Place 20 · Allegheny (Pa.)Allegheny (Pa.)800 Meters20.2:23.24aJr
Feb 222024 PAC IndoorsFeb 22 · 800 Meters · Place 4 · Allegheny (Pa.)Allegheny (Pa.)800 Meters4.2:19.77aJr
Feb 10SPIRE Collegiate Indoor Games 2024Feb 10 · 800 Meters · Place 19 · AlleghenyAllegheny800 Meters192:23.59JR
Feb 2Dan Kinsey InvitationalFeb 2 · 400 Meters · Place 4 · Allegheny (Pa.)Allegheny (Pa.)400 Meters41:03.67a PB—
Feb 2Dan Kinsey InvitationalFeb 2 · 200 Meters · Place 13 · Allegheny (Pa.)Allegheny (Pa.)200 Meters1329.66a PB—
Jan 27Dr. William Taraschke Team ChallengeJan 27 · 800 Meters · Place 3 · AlleghenyAllegheny800 Meters32:26.71JR
Jan 20Fighting Scots InvitationalJan 20 · 800 Meters · Place 4 · AlleghenyAllegheny800 Meters42:32.03JR

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Marty Goldberg Gator InvitationalMay 11 · 400 Meters · Place 3 · AlleghenyAllegheny400 Meters31:00.86a—
Apr 27PAC Track & Field ChampionshipsApr 27 · 400m Hurdles · Place 8 · Allegheny (Pa.)Allegheny (Pa.)400m Hurdles30" / 0.762m8.1:11.84aSo
Apr 27PAC Track & Field ChampionshipsApr 27 · 800 Meters · Place 2 · Allegheny (Pa.)Allegheny (Pa.)800 Meters2.2:18.70aSo
Apr 2252nd Sparky Adams InvitationalApr 22 · 400m Hurdles · Place 6 · AlleghenyAllegheny400m Hurdles61:09.11SO
Apr 14Bison Outdoor ClassicApr 14 · 800 Meters · Place 57 · AlleghenyAllegheny800 Meters572:17.85SO
Mar 31Bob Kahn InvitationalMar 31 · 400m Hurdles · Place 6 · AlleghenyAllegheny400m Hurdles61:14.90SO
Mar 24Carnegie Mellon Track & Field InvitationalMar 24 · 800 Meters · Place 13 · Allegheny (Pa.)Allegheny (Pa.)800 Meters13.2:21.96aSo
Mar 17Stan Romanoski OpenMar 17 · 1500 Meters · Place 8 · AlleghenyAllegheny1500 Meters85:16.33SO
Mar 17Stan Romanoski OpenMar 17 · 800 Meters · Place 3 · AlleghenyAllegheny800 Meters32:24.51SO

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23PAC Indoor ChampionshipsFeb 23 · 800 Meters · Place 2 · Allegheny (Pa.)Allegheny (Pa.)800 Meters2.2:19.59aSo
Feb 11SPIRE Collegiate Indoor GamesFeb 11 · 1 Mile · Place 22 · AlleghenyAllegheny1 Mile225:23.03 PBSO
Jan 21Fighting Scots InvitationalJan 21 · 800 Meters · Place 3 · AlleghenyAllegheny800 Meters32:29.24SO

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12'Marty Goldberg' Gator InviteMay 12 · 1500 Meters · Place 4 · Allegheny (Pa.)Allegheny (Pa.)1500 Meters4.5:06.03aFr
May 5North Coast AC Outdoor ChampionshipsMay 5 · 800 Meters · Place 2 · Allegheny (Pa.)Allegheny (Pa.)800 MetersRound P2.2:21.27aFr
May 5North Coast AC Outdoor ChampionshipsMay 5 · 800 Meters · Place 4 · Allegheny (Pa.)Allegheny (Pa.)800 Meters4.2:22.34aFr
Apr 14Bison Outdoor ClassicApr 14 · 800 Meters · Place 62 · Allegheny (Pa.)Allegheny (Pa.)800 Meters62.2:19.84aFr
Apr 8Westminster InvitationalApr 8 · 800 Meters · Place 2 · Allegheny (Pa.)Allegheny (Pa.)800 Meters2.2:23.44aFr
Apr 2Oberlin College Spring OpenerApr 2 · 800 Meters · Place 1 · Allegheny (Pa.)Allegheny (Pa.)800 Meters1.2:24.91aFr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25North Coast AC Indoor ChampionshipsFeb 25 · 800 Meters · Place 7 · AlleghenyAllegheny800 Meters72:21.74FR
Feb 11Mid-FebFeb 11 · 800 Meters · Place 3 · Allegheny (Pa.)Allegheny (Pa.)800 Meters3.2:28.23aFr
Feb 4Oberlin College Dan Kinsey InvitationalFeb 4 · 1 Mile · Place 7 · Allegheny (Pa.)Allegheny (Pa.)1 Mile7.5:40.52aFr
Feb 4Oberlin College Dan Kinsey InvitationalFeb 4 · 400 Meters · Place 6 · Allegheny (Pa.)Allegheny (Pa.)400 Meters6.1:04.88aFr
Jan 29Steemer ShowcaseJan 29 · 800 Meters · Place 4 · Allegheny (Pa.)Allegheny (Pa.)800 Meters4.2:25.26aFr
Jan 22Fighting Scots InvitationalJan 22 · 800 Meters · Place 5 · AlleghenyAllegheny800 Meters52:34.89FR

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 18Section 6 Class BB ChampionshipsJun 18 · 800 Meters · Place 1 · East AuroraEast Aurora800 Meters1.2:31.84a12
Jun 12ECIC Track & Field Division 4 ChampionshipsJun 12 · 800 Meters · Place 2 · East AuroraEast Aurora800 Meters2.2:29.92a12
Jun 10ECIC Track & Field Championships (Merged Results)Jun 10 · 800 Meters · Place 2 · East AuroraEast Aurora800 Meters2.2:29.92aUnofficial12

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8Section VI Indoor Track & Field Team ChampionshipsFeb 8 · 600 Meters · Place 8 · Holland/East AuroraHolland/East Aurora600 Meters8.1:44.74a11
Feb 1Section VI Indoor Track & Field Groundhog ClassicFeb 1 · 300 Meters · Place 19 · Holland/East AuroraHolland/East Aurora300 Meters19.46.42a PB11
Feb 1Section VI Indoor Track & Field Groundhog ClassicFeb 1 · 1000 Meters · Place 8 · Holland/East AuroraHolland/East Aurora1000 Meters8.3:18.54a PB11
Jan 18Border War Section V vs Section VIJan 18 · 600 Meters · Place 5 · Holland/East AuroraHolland/East Aurora600 Meters5.1:44.24a PB11
Jan 4Section VI Indoor Track & Field New Year ClassicJan 4 · 600 Meters · Place 10 · Holland/East AuroraHolland/East Aurora600 Meters10.1:49.55a11

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Section VI Indoor Track & Field Holiday ClassicDec 21 · 1000 Meters · Place 14 · Holland/East AuroraHolland/East Aurora1000 Meters14.3:20.66a11
Dec 13Section VI Indoor Track & Field D-E MeetDec 13 · 1500 Meters · Place 3 · Holland/East AuroraHolland/East Aurora1500 Meters3.5:34.04a PB11
Feb 16Section VI Indoor Track & Field Team ChampionshipsFeb 16 · 600 Meters · Place 7 · Holland/East AuroraHolland/East Aurora600 Meters7.1:44.61a10
Feb 2Section VI Indoor Track & Field Highlander InvitationalFeb 2 · 300 Meters · Place 18 · Holland/East AuroraHolland/East Aurora300 Meters18.46.55a10
Jan 26Trent Walker / Cedric Jackson InvitationalJan 26 · 600 Meters · Place 8 · Holland/East AuroraHolland/East Aurora600 Meters8.1:45.10a10
Jan 12Section VI Indoor Track & Field Houghton College InvitationalJan 12 · 300 Meters · Place 24 · Holland/East AuroraHolland/East Aurora300 Meters24.46.97a10
Jan 5Section VI Indoor Track & Field Houghton College Varsity Select #1Jan 5 · 600 Meters · Place 11 · Holland/East AuroraHolland/East Aurora600 Meters11.1:50.70a10

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Section 6 State QualifierJun 1 · 400 Meters · Place 8 · East AuroraEast Aurora400 Meters81:02.3310
Jun 1Section 6 State QualifierJun 1 · 400 Meters · Place 6 · East AuroraEast Aurora400 Meters61:01.1710
May 24ECIC Track & Field ChampionshipsMay 24 · 400m Hurdles · Place 9 · East AuroraEast Aurora400m Hurdles30" / 0.762mRound P9.1:10.82a10
May 24ECIC Track & Field ChampionshipsMay 24 · 400m Hurdles · Place 16 · East AuroraEast Aurora400m Hurdles30" / 0.762m16.1:13.74a10
May 11Williamsville South Track & Field InvitationalMay 11 · 400m Hurdles · Place 2 · East AuroraEast Aurora400m Hurdles30" / 0.762m2.1:11.39a10
May 3Falconer InvitationalMay 3 · 400m Hurdles · Place 2 · East AuroraEast Aurora400m Hurdles21:11.2210
May 3Golden Falcon Track & Field InvitationalMay 3 · 400m Hurdles · Place 2 · East AuroraEast Aurora400m Hurdles30" / 0.762m2.1:11.22a10

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Section VI Indoor Track and Field A-D Meet Saturday MorningDec 22 · 600 Meters · Place 5 · Holland/East AuroraHolland/East Aurora600 Meters5.1:50.25a10
Dec 14Section VI Indoor Track & Field D-E Meet Friday NightDec 14 · 600 Meters · Place 6 · Holland/East AuroraHolland/East Aurora600 Meters6.1:55.38a10

2018 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25ECIC League ChampionshipsMay 25 · 400m Hurdles · Place 6 · East AuroraEast Aurora400m Hurdles30" / 0.762mRound P6.1:07.94a PB9
May 25ECIC League ChampionshipsMay 25 · 400m Hurdles · Place 4 · East AuroraEast Aurora400m Hurdles30" / 0.762m4.1:08.12a9
May 12Williamsville InvitationalMay 12 · 400m Hurdles · Place 2 · East AuroraEast Aurora400m Hurdles30" / 0.762m2.1:10.02a9
May 12Williamsville InvitationalMay 12 · High Jump · Place 6 · East AuroraEast AuroraHigh Jump6.4-08.00 PB9
May 10Williamsville InvitationalMay 10 · 400m Hurdles · Place 2 · East AuroraEast Aurora400m Hurdles30" / 0.762m2.1:10.02a9
May 10Williamsville InvitationalMay 10 · High Jump · Place 6 · East AuroraEast AuroraHigh Jump6.1.42m9
May 4 Falconer InvitationalMay 4 · High Jump · Place 8 · East AuroraEast AuroraHigh Jump84-04.00—
May 4 Falconer InvitationalMay 4 · 400m Hurdles · Place 3 · East AuroraEast Aurora400m Hurdles31:10.31—
Apr 27Dunkirk InvitationalApr 27 · 400m Hurdles · Place 3 · East AuroraEast Aurora400m Hurdles31:11.289
Apr 21Niagara Falls Wolverine InvitationalApr 21 · High Jump · Place 12 · East AuroraEast AuroraHigh Jump124-04.009
Apr 21Niagara Falls Wolverine InvitationalApr 21 · High Jump · Place 12 · East AuroraEast AuroraHigh Jump124-04.009

2017 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Western New York RelaysDec 30 · High Jump · Place 4 · Holland/East AuroraHolland/East AuroraHigh Jump4.4-02.009
Dec 22Section 6 A-F MeetDec 22 · 600 Meters · Place 8 · Holland/East AuroraHolland/East Aurora600 Meters8.1:55.9h PB9
Dec 22Section 6 A-F MeetDec 22 · High Jump · Place 6 · Holland/East AuroraHolland/East AuroraHigh Jump6.4-04.00 PB9
Dec 9Early Christmas ClassicDec 9 · 600 Meters · Place 14 · Holland CentralHolland Central600 Meters14.1:54.75a9
Dec 9Early Christmas ClassicDec 9 · High Jump · Place 19 · Holland CentralHolland CentralHigh Jump19.4-02.009

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · Long Jump · Place 7 · East AuroraEast AuroraLong Jump712-07.758
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · High Jump · Place 8 · East AuroraEast AuroraHigh Jump84-04.008
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · Shot Put · Place 9 · East AuroraEast AuroraShot Put920-11.758
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · 800 Meters · Place 5 · East AuroraEast Aurora800 Meters52:38.818
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · 100m Hurdles · Place 9 · East AuroraEast Aurora100m Hurdles919.998
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · 100m Hurdles · Place 9 · East AuroraEast Aurora100m Hurdles919.998
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · Shot Put · Place 9 · East AuroraEast AuroraShot Put920-11.758
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · High Jump · Place 8 · East AuroraEast AuroraHigh Jump84-04.008