Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPresidents Athletic Conference Outdoor T&F Championships · Apr 3037.62mPresidents Athletic Conference Outdoor T&F ChampionshipsApril 30, 2026
Javelin · 600g · OutdoorAIA STATE CHAMPIONSHIP · May 12130-07AIA STATE CHAMPIONSHIPMay 12, 2023
Shot Put · 4kg · Indoor2026 PAC Indoor Championship · Feb 2612.02m2026 PAC Indoor ChampionshipFebruary 26, 2026
Shot Put · 4kg · OutdoorHarrison Dillard Twilight · May 712.65mHarrison Dillard TwilightMay 7, 2026
Weight Throw · 20lb / 9.0kg · Indoor2024 PAC Indoors · Feb 2211.80m2024 PAC IndoorsFebruary 22, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Javelin · Place 16 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g16.33.28mJr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Shot Put · Place 11 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg11.12.25mJr
May 7Harrison Dillard TwilightMay 7 · Javelin · Place 5 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g5.33.20mJr
May 7Harrison Dillard TwilightMay 7 · Discus · Place 12 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg12.35.77mJr
May 7Harrison Dillard TwilightMay 7 · Shot Put · Place 4 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg4.12.65m PBJr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · Javelin · Place 6 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g6.35.32mJr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · Discus · Place 5 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg5.37.62m PBJr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · Shot Put · Place 3 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg3.11.72mJr
Apr 24Marty Goldberg Gator InvitationalApr 24 · Javelin · Place 6 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g6.32.88mJr
Apr 24Marty Goldberg Gator InvitationalApr 24 · Discus · Place 5 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg5.37.43mJr
Apr 24Marty Goldberg Gator InvitationalApr 24 · Shot Put · Place 6 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg6.11.49mJr
Apr 16John Papa InvitationalApr 16 · Javelin · Place 11 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g11.30.47mJr
Apr 16John Papa InvitationalApr 16 · Discus · Place 20 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg20.34.21mJr
Apr 16John Papa InvitationalApr 16 · Shot Put · Place 9 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg9.11.97mJr
Apr 11Westminster InvitationalApr 11 · Discus · Place 5 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg5.35.68mJr
Apr 11Westminster InvitationalApr 11 · Shot Put · Place 7 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg7.11.40mJr
Apr 10John Homon OpenApr 10 · Javelin · Place 1 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g1.33.76mJr
Apr 10Mount Union Homon InvitationalApr 10 · Javelin · Place 1 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g1.33.76mJr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Javelin · Place 17 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g17.33.26mJr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Discus · Place 27 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg27.31.86mJr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Shot Put · Place 11 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg11.11.50mJr
Mar 27Carnegie Mellon InvitationalMar 27 · Javelin · Allegheny (Pa.)Allegheny (Pa.)Javelin600g--FSJr
Mar 27Carnegie Mellon InvitationalMar 27 · Discus · Place 12 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg12.35.81mJr
Mar 212026 Vulcans Early BirdMar 21 · Javelin · Place 4 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g4.31.14mJr
Mar 212026 Vulcans Early BirdMar 21 · Discus · Place 5 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg5.34.08mJr
Mar 212026 Vulcans Early BirdMar 21 · Shot Put · Place 1 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg1.12.15mJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 262026 PAC Indoor ChampionshipFeb 26 · Shot Put · Place 3 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg3.12.02m PBJr
Feb 20PSU Tune-UpFeb 20 · Shot Put · Place 8 · Allegheny (Pa.)Allegheny (Pa.)Shot Put811.75mJr
Feb 13YSU Last ChanceFeb 13 · Shot Put · Place 24 · Allegheny (Pa.)Allegheny (Pa.)Shot Put2411.64mJr
Feb 6Dan Kinsey InviteFeb 6 · Shot Put · Place 2 · Allegheny (Pa.)Allegheny (Pa.)Shot Put211.30mJR
Jan 302026 YSU Mid-Major InvitationalJan 30 · Shot Put · Place 9 · Allegheny (Pa.)Allegheny (Pa.)Shot Put911.09mJr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15Mount Union Last Chance MeetMay 15 · Javelin · Place 5 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g5.36.27mJr
May 12SPIRE Last Chance MeetMay 12 · Javelin · Place 2 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g2.39.73mJr
May 8Marty Goldberg Gator InvitationalMay 8 · Javelin · Place 1 · Allegheny (Pa.)Allegheny (Pa.)Javelin140.93mSO
May 8Marty Goldberg Gator InvitationalMay 8 · Discus · Place 6 · Allegheny (Pa.)Allegheny (Pa.)Discus634.65mSO
May 1Presidents Athletic Conference ChampionshipsMay 1 · Javelin · Place 4 · AlleghenyAlleghenyJavelin436.75mSO
May 1Presidents Athletic Conference ChampionshipsMay 1 · Discus · Place 3 · AlleghenyAlleghenyDiscus335.78mSO
May 1Presidents Athletic Conference ChampionshipsMay 1 · Shot Put · Place 5 · AlleghenyAlleghenyShot Put511.61mSO
Apr 25Denison Big Red InvitationalApr 25 · Discus · Place 3 · AlleghenyAlleghenyDiscus337.55mSO
Apr 25Denison Big Red InvitationalApr 25 · Javelin · Place 1 · AlleghenyAlleghenyJavelin136.55mSO
Apr 17John Papa InvitationalApr 17 · Javelin · Place 4 · AlleghenyAlleghenyJavelin437.57mSO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Javelin · Place 14 · Allegheny (Pa.)Allegheny (Pa.)Javelin1439.30mSo
Apr 11Westminster (Pa) InvitationalApr 11 · Discus · Place 16 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg16.30.87mJr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · Javelin · Place 3 · AlleghenyAlleghenyJavelin339.31mSO
Mar 28CMUTF InviteMar 28 · Javelin · Place 7 · Allegheny (Pa.)Allegheny (Pa.)Javelin736.73mSo
Mar 28CMUTF InviteMar 28 · Discus · Place 23 · Allegheny (Pa.)Allegheny (Pa.)Discus2329.71mSo
Mar 22IUP Ed Fry InvitationalMar 22 · Javelin · Place 3 · Allegheny (Pa.)Allegheny (Pa.)Javelin336.34mSo
Mar 22IUP Ed Fry InvitationalMar 22 · Shot Put · Place 6 · Allegheny (Pa.)Allegheny (Pa.)Shot Put610.72mSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 272025 PAC IndoorsFeb 27 · Shot Put · Place 4 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg4.11.65mSo
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · Shot Put · Place 16 · AlleghenyAlleghenyShot Put1635-07.25SO
Feb 7Dan Kinsey InvitationalFeb 7 · Shot Put · Place 3 · Allegheny (Pa.)Allegheny (Pa.)Shot Put311.14m—
Feb 1Dr William Taraschke Team ChallengeFeb 1 · Shot Put · Place 3 · AlleghenyAlleghenyShot Put311.65mSO
Jan 18Wooster InvitationalJan 18 · Shot Put · Place 8 · AlleghenyAlleghenyShot Put810.53mSO
Jan 18Wooster InvitationalJan 18 · Weight Throw · Place 12 · AlleghenyAlleghenyWeight Throw127.84mSO

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15Mount Union Last Chance Tune-upMay 15 · Javelin · Place 5 · Allegheny (Pa.)Allegheny (Pa.)Javelin600g5.37.35mFr
May 9Marty Goldberg Gator InvitationalMay 9 · Javelin · Place 8 · Allegheny (Pa.)Allegheny (Pa.)Javelin831.31m—
May 9Marty Goldberg Gator InvitationalMay 9 · Discus · Place 4 · Allegheny (Pa.)Allegheny (Pa.)Discus435.55m—
Apr 252024 PAC T&F ChampionshipApr 25 · Javelin · Place 11 · Allegheny (Pa.)Allegheny (Pa.)Javelin600gRound P11.30.42mFr
Apr 252024 PAC T&F ChampionshipApr 25 · Discus · Place 8 · Allegheny (Pa.)Allegheny (Pa.)Discus1kgRound P8.34.22mFr
Apr 252024 PAC T&F ChampionshipApr 25 · Discus · Place 7 · Allegheny (Pa.)Allegheny (Pa.)Discus1kg7.35.12mFr
Apr 252024 PAC T&F ChampionshipApr 25 · Shot Put · Place 8 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kgRound P8.11.05mFr
Apr 252024 PAC T&F ChampionshipApr 25 · Shot Put · Place 8 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg8.11.05mFr
Apr 19Jesse Owens ClassicApr 19 · Javelin · Place 10 · AlleghenyAlleghenyJavelin1036.03mFR
Apr 6Dave Labor Slippery Rock InvitationalApr 6 · Javelin · Place 29 · AlleghenyAlleghenyJavelin2926.39mFR
Apr 6Dave Labor Slippery Rock InvitationalApr 6 · Discus · Place 19 · AlleghenyAlleghenyDiscus1931.81mFR
Mar 29Bob Kahn Invitational Mar 29 · Javelin · Place 3 · Allegheny (Pa.)Allegheny (Pa.)Javelin336.92m—
Mar 29Bob Kahn Invitational Mar 29 · Discus · Place 10 · Allegheny (Pa.)Allegheny (Pa.)Discus1030.73m—
Mar 29Bob Kahn Invitational Mar 29 · Shot Put · Place 3 · Allegheny (Pa.)Allegheny (Pa.)Shot Put310.61m—
Mar 22Stan Romanoski OpenMar 22 · Javelin · Place 8 · Allegheny (Pa.)Allegheny (Pa.)Javelin833.91m—
Mar 22Stan Romanoski OpenMar 22 · Discus · Place 25 · Allegheny (Pa.)Allegheny (Pa.)Discus2529.87m—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 222024 PAC IndoorsFeb 22 · Weight Throw · Place 10 · Allegheny (Pa.)Allegheny (Pa.)Weight Throw20lb / 9.0kg10.11.80m PBFr
Feb 222024 PAC IndoorsFeb 22 · Shot Put · Place 14 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg14.10.79mFr
Feb 16Ed Finnigan Greater Cleveland Colleges InviteFeb 16 · Weight Throw · Place 20 · AlleghenyAlleghenyWeight Throw2010.59mFR
Feb 16Ed Finnigan Greater Cleveland Colleges InviteFeb 16 · Shot Put · Place 7 · AlleghenyAlleghenyShot Put710.25mFR
Feb 10SPIRE Collegiate Indoor Games 2024Feb 10 · Shot Put · Place 38 · AlleghenyAlleghenyShot Put3810.70mFR
Feb 2Dan Kinsey InvitationalFeb 2 · Weight Throw · Place 9 · Allegheny (Pa.)Allegheny (Pa.)Weight Throw99.21m—
Feb 2Dan Kinsey InvitationalFeb 2 · Shot Put · Place 5 · Allegheny (Pa.)Allegheny (Pa.)Shot Put510.83m—
Jan 27Dr. William Taraschke Team ChallengeJan 27 · Shot Put · Place 7 · AlleghenyAlleghenyShot Put710.96mFR
Jan 27Dr. William Taraschke Team ChallengeJan 27 · Weight Throw · Place 21 · AlleghenyAlleghenyWeight Throw2110.20mFR
Jan 20Fighting Scots InvitationalJan 20 · Shot Put · Place 4 · AlleghenyAlleghenyShot Put411.09mFR
Jan 20Fighting Scots InvitationalJan 20 · Weight Throw · Place 10 · AlleghenyAlleghenyWeight Throw1011.21mFR

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12AIA STATE CHAMPIONSHIPMay 12 · Javelin · Place 3 · Estrella FoothillsEstrella FoothillsJavelin600g3.130-07 PB12
May 12AIA STATE CHAMPIONSHIPMay 12 · Discus · Estrella FoothillsEstrella FoothillsDiscus1kg—DNS12
May 12AIA STATE CHAMPIONSHIPMay 12 · Shot Put · Estrella FoothillsEstrella FoothillsShot Put4kg—DNS12
May 5AIA Division III State ChampionshipMay 5 · Javelin · Place 1 · Estrella FoothillsEstrella FoothillsJavelin600g1.127-0112
May 5AIA Division III State ChampionshipMay 5 · Discus · Place 3 · Estrella FoothillsEstrella FoothillsDiscus1kg3.122-0112
May 5AIA Division III State ChampionshipMay 5 · Shot Put · Place 4 · Estrella FoothillsEstrella FoothillsShot Put4kg4.35-01.5012
Apr 15Alhambra Valley Classic InvitationalApr 15 · Javelin · Place 2 · Estrella FoothillsEstrella FoothillsJavelin600g2.121-0312
Apr 15Alhambra Valley Classic InvitationalApr 15 · Discus · Place 3 · Estrella FoothillsEstrella FoothillsDiscus1kg3.95-0212
Apr 15Alhambra Valley Classic InvitationalApr 15 · Shot Put · Place 2 · Estrella FoothillsEstrella FoothillsShot Put4kg2.34-05.0012
Apr 6Westside Evening ClassicApr 6 · Javelin · Place 1 · Estrella FoothillsEstrella FoothillsJavelin1117-0012
Apr 6Westside Evening ClassicApr 6 · Discus · Place 1 · Estrella FoothillsEstrella FoothillsDiscus1106-0012
Apr 6Westside Evening ClassicApr 6 · Shot Put · Place 4 · Estrella FoothillsEstrella FoothillsShot Put433-00.7512
Apr 1Greenway Invitational - Greenway HSApr 1 · Javelin · Place 2 · Estrella FooEstrella FooJavelin2101-03—
Apr 1Greenway Invitational - Greenway HSApr 1 · Discus · Place 3 · Estrella FooEstrella FooDiscus3105-05—
Apr 1Greenway Invitational - Greenway HSApr 1 · Shot Put · Place 1 · Estrella FooEstrella FooShot Put132-10.50—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10AIA D3 State Track & Field ChampionshipsMay 10 · Javelin · Place 5 · Estrella FoothillsEstrella FoothillsJavelin600g5.117-0611
May 10AIA D3 State Track & Field ChampionshipsMay 10 · Discus · Place 12 · Estrella FoothillsEstrella FoothillsDiscus1kg12.96-10.7511
May 10AIA D3 State Track & Field ChampionshipsMay 10 · Shot Put · Place 6 · Estrella FoothillsEstrella FoothillsShot Put4kg6.35-10.7511
Mar 566th Annual Buckeye Lions InvitionalMar 5 · Javelin · Place 3 · Estrella FoothillsEstrella FoothillsJavelin600g3.97-0711
Mar 566th Annual Buckeye Lions InvitionalMar 5 · Discus · Place 6 · Estrella FoothillsEstrella FoothillsDiscus1kg6.102-11.5011
Mar 566th Annual Buckeye Lions InvitionalMar 5 · Shot Put · Place 6 · Estrella FoothillsEstrella FoothillsShot Put4kg6.30-04.0011

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14AIA D3 State Track & Field ChampionshipsMay 14 · Discus · Place 10 · Estrella FoothillsEstrella FoothillsDiscus1kg10.29.84m10
May 4Seton Catholic Last Chance MeetMay 4 · Shot Put · Place 4 · Estrella FthllsEstrella FthllsShot Put49.33mSO
May 4Seton Catholic Last Chance MeetMay 4 · Discus · Place 3 · Estrella FthllsEstrella FthllsDiscus325.98mSO
Apr 16Peoria InvitationalApr 16 · Discus · Place 6 · Estrella FooEstrella FooDiscus692-11—
Apr 16Peoria InvitationalApr 16 · Shot Put · Place 5 · Estrella FooEstrella FooShot Put51.50—
Apr 16Peoria InvitationalApr 16 · Discus · Place 6 · Estrella FoothillsEstrella FoothillsDiscus692-1110
Apr 16Peoria InvitationalApr 16 · Shot Put · Place 5 · Estrella FoothillsEstrella FoothillsShot Put530-11.0010
Apr 7NIKE Chandler Rotary Small School DivisionApr 7 · Shot Put · Place 11 · Estrella FthllsEstrella FthllsShot Put118.40mSO
Apr 7NIKE Chandler Rotary Small School DivisionApr 7 · Discus · Place 5 · Estrella FthllsEstrella FthllsDiscus525.67mSO