Personal bests

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Javelin · Homewood Bulldawgs Track ClubJavelin450g AeroJav—DNS6
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 4 · Homewood Bulldawgs Track ClubShot Put6lb4.7.27m6
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Javelin · Place 5 · Homewood Bulldawgs Track ClubJavelin450g AeroJav5.14.41m PB6
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put6lb1.7.52m PB6
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · Javelin · Homewood Bulldawgs Track ClubJavelin450g AeroJav—SCR6
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · Shot Put · Place 2 · Homewood Bulldawgs Track ClubShot Put6lb2.6.63m6
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 200 Meters · Place 24 · Homewood Bulldawgs Track Club200 Meters24.38.12a6
May 9USATF Developmental Meet Gateway GatorsMay 9 · Javelin · Place 4 · Homewood Bulldawgs Track ClubJavelin450g AeroJav4.12.24m6
May 9USATF Developmental Meet Gateway GatorsMay 9 · Shot Put · Place 2 · Homewood Bulldawgs Track ClubShot Put6lb2.6.66m6
May 9USATF Developmental Meet Gateway GatorsMay 9 · 200 Meters · Place 24 · Homewood Bulldawgs Track Club200 Meters24.37.51a PB6
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · Javelin · Place 8 · Homewood Bulldawgs Track ClubJavelin450g AeroJav8.10.39m6
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put6lb1.6.83m6
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · 200 Meters · Place 21 · Homewood Bulldawgs Track Club200 Meters21.39.15a6

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Javelin · Place 4 · Homewood Bulldawgs Track CluJavelin412.00m10
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Shot Put · Place 1 · Homewood Bulldawgs Track CluShot Put16.07m10
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Javelin · Place 4 · Homewood Bulldawgs Track CluJavelin412.00m10
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Shot Put · Place 1 · Homewood Bulldawgs Track CluShot Put16.07m10
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · Javelin · Place 5 · Homewood Bulldawgs Track ClubJavelin300g TJ5.10.74m5
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put6lb1.6.35m5
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 200 Meters · Homewood Bulldawgs Track Club200 Meters—DNS5
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · Javelin · Homewood Bulldawgs Track ClubJavelin300g TJ—SCR5
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put6lb1.5.73m5
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 200 Meters · Place 20 · Homewood Bulldawgs Track Club200 Meters20.39.06a5
May 31USATF Three Rivers Developmental Meet #4May 31 · Javelin · Place 1 · Homewood Bulldawgs Track ClubJavelin113.58m5
May 31USATF Three Rivers Developmental Meet #4May 31 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put15.40m5
May 31USATF Three Rivers Developmental Meet #4May 31 · 200 Meters · Place 15 · Homewood Bulldawgs Track Club200 Meters1538.80a5
May 24USATF Three Rivers Developmental Meet #3May 24 · Javelin · Place 1 · Homewood Bulldawgs Track ClubJavelin112.01m5
May 24USATF Three Rivers Developmental Meet #3May 24 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put15.60m5
May 24USATF Three Rivers Developmental Meet #3May 24 · 200 Meters · Place 20 · Homewood Bulldawgs Track Club200 Meters2041.51a5
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · Javelin · Place 1 · Homewood Bulldawgs Track ClubJavelin113.90m5
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put15.64m5
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 100 Meters · Place 11 · Homewood Bulldawgs Track Club100 MetersRound S1116.43a PB5
May 10USATF Three Rivers Developmental Meet #1May 10 · Javelin · Place 1 · Homewood Bulldawgs Track ClubJavelin111.31m5
May 10USATF Three Rivers Developmental Meet #1May 10 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put15.98m5
May 10USATF Three Rivers Developmental Meet #1May 10 · 100 Meters · Place 31 · Homewood Bulldawgs Track Club100 MetersRound S3119.21a5

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 22USATF Three Rivers Association ChampionshipJun 22 · Javelin · Place 3 · Homewood BulldawgsJavelin310.10m—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · Shot Put · Place 1 · Homewood BulldawgsShot Put15.59m—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · Javelin · Place 2 · Homewood BulldawgsJavelin210.86m—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · Shot Put · Place 1 · Homewood BulldawgsShot Put15.13m—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 100 Meters · Place 16 · Homewood Bulldawgs Trac100 Meters1619.31a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Javelin · Place 2 · Homewood BulldawgsJavelin210.43m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Shot Put · Place 1 · Homewood BulldawgsShot Put14.53m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 100 Meters · Place 15 · Homewood Bulldawgs Trac100 Meters1518.84a—
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · Javelin · Place 1 · Homewood Bulldawgs Track ClubJavelin300g TJ1.11.32m4
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put6lb1.5.13m4
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100 Meters · Place 14 · Homewood Bulldawgs Track Club100 MetersRound S14.18.47a4
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · Javelin · Place 1 · Homewood Bulldawgs Track ClubJavelin300g TJ1.12.15m PB4
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put6lb1.5.24m4
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 100 Meters · Place 18 · Homewood Bulldawgs Track Club100 MetersRound S18.18.71a4
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · Javelin · Homewood Bulldawgs Track ClubJavelin300g TJ—SCR4
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · Shot Put · Homewood Bulldawgs Track ClubShot Put6lb—SCR4

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 1 · Homewood Bulldawgs Track ClubJavelin300g TJ1.8.05m3
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · Shot Put · Place 2 · Homewood Bulldawgs Track ClubShot Put2kg2.4.19m3
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 9 · Homewood Bulldawgs Track Club100 MetersRound S9.18.58aWind: 3.23
Jun 10Next Level Developmental MeetJun 10 · Javelin · Place 1 · Homewood BulldawgsJavelin19.59m—
Jun 10Next Level Developmental MeetJun 10 · Shot Put · Place 1 · Homewood BulldawgsShot Put14.79m—
Jun 10Next Level Developmental MeetJun 10 · 100 Meters · Place 10 · Homewood Bulldawgs Trac100 Meters1019.39a—
Jun 3Penn Hills Developmental MeetJun 3 · Javelin · Place 1 · Homewood BulldawgsJavelin16.48m—
Jun 3Penn Hills Developmental MeetJun 3 · Shot Put · Place 1 · Homewood BulldawgsShot Put14.49m—
May 20TRA Youth Meet #2May 20 · Javelin · Homewood Bulldawgs Track ClubJavelin300g TJ—SCR3
May 20TRA Youth Meet #2May 20 · Shot Put · Homewood Bulldawgs Track ClubShot Put2kg—SCR3
May 20TRA Youth Meet #2May 20 · 100 Meters · Homewood Bulldawgs Track Club100 MetersRound P—DNS3

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · Javelin · Place 2 · Homewood BulldawgsJavelin210.01m—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · Shot Put · Place 1 · Homewood BulldawgsShot Put14.23m—
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 1 · Homewood Bulldawgs Track ClubJavelin300g TJ1.8.77m2
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put2kg1.4.39m PB2
Jun 11Mountain Top Track & Field Invitational Jun 11 · Javelin · Place 3 · Homewood Bulldawgs Track ClubJavelin300g TJ3.7.10mUnofficial2
Jun 11Mountain Top Track & Field Invitational Jun 11 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put2kg1.4.35mUnofficial2
Jun 11Mountain Top Track & Field Invitational Jun 11 · 100 Meters · Place 17 · Homewood Bulldawgs Track Club100 Meters17.21.23aUnofficial2
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put2kg1.3.59m2
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · 100 Meters · Place 13 · Homewood Bulldawgs Track Club100 MetersRound P13.20.95a2
May 22TRA Youth Homewood BulldawgsMay 22 · Shot Put · Place 1 · Homewood Bulldawgs Track ClubShot Put2kg1.4.13m2
May 22TRA Youth Homewood BulldawgsMay 22 · 100 Meters · Place 15 · Homewood Bulldawgs Track Club100 MetersRound P15.20.312

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 26Central PA Youth Track & Field MeetJun 26 · Javelin · Place 2 · Homewood BulldawgsJavelin25.88m—
Jun 26Central PA Youth Track & Field MeetJun 26 · Shot Put · Place 3 · Homewood BulldawgsShot Put32.93m—
Jun 19Slippery Rock Youth MeetJun 19 · Javelin · Place 1 · Homewood Bulldawgs Track ClubJavelin300g TJ1.7.91m1
Jun 19Slippery Rock Youth MeetJun 19 · Shot Put · Homewood Bulldawgs Track ClubShot Put2kg—DNS1
Jun 19Slippery Rock Youth MeetJun 19 · 100 Meters · Place 10 · Homewood Bulldawgs Track Club100 Meters10.22.67a1