Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | Team WPIAL FinalsMay 12 · Discus · Belle Vernon Area | Discus1kg | — | 61'10Unofficial | 12 |
| May 4 | WPIAL Playoff meet at BaldwinMay 4 · Javelin · Belle Vernon Area | Javelin600g | — | 49'10Unofficial | 12 |
| May 4 | WPIAL Playoff meet at BaldwinMay 4 · Discus · Belle Vernon Area | Discus1kg | — | 78'10Unofficial | 12 |
| Apr 26 | Scott Frederick Mid Mon Track ClassicApr 26 · Discus · Place 13 · Belle Vernon | Discus | 13 | 62-04 | — |
| Apr 26 | MMVCApr 26 · Discus · Belle Vernon Area | Discus1kg | — | 62'4Unofficial | 12 |
| Apr 17 | TSTCA Outdoor ChampionshipsApr 17 · Discus · Place 20 · Belle Vernon | Discus | 20 | 66-06 | — |
| Apr 17 | Tri-state meetApr 17 · Discus · Belle Vernon Area | Discus1kg | — | 66'6Unofficial | 12 |
| Apr 13 | EFApr 13 · Javelin · Place 1 · Belle Vernon Area | Javelin600g | 1. | 78'7Unofficial | 12 |
| Apr 13 | EFApr 13 · Discus · Place 1 · Belle Vernon Area | Discus1kg | 1. | 78'7Unofficial | 12 |
| Apr 13 | ConnellsvilleApr 13 · Discus · Place 2 · Belle Vernon Area | Discus1kg | 2. | 78'7Unofficial | 12 |
| Apr 8 | UniontownApr 8 · Discus · Place 1 · Belle Vernon Area | Discus1kg | 1. | 81Unofficial | 12 |
| Apr 8 | RinggoldApr 8 · Discus · Place 1 · Belle Vernon Area | Discus1kg | 1. | 81Unofficial | 12 |
| Apr 8 | RinggoldApr 8 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 22'3Unofficial | 12 |
| Mar 30 | Laurel Highlands vs Belle VernonMar 30 · Discus · Place 2 · Belle Vernon Area | Discus | 2 | 79-08.00 | 12 |
| Mar 30 | Laurel Highlands vs Belle VernonMar 30 · Shot Put · Place 7 · Belle Vernon Area | Shot Put | 7 | 21-09.50 | 12 |
| Mar 23 | TJMar 23 · Discus · Place 1 · Belle Vernon Area | Discus1kg | 1. | 76.7Unofficial | 12 |
| Mar 23 | TJMar 23 · Shot Put · Place 5 · Belle Vernon Area | Shot Put4kg | 5. | 21'1Unofficial | 12 |
| Mar 17 | Peters TwpMar 17 · Javelin · Belle Vernon Area | Javelin600g | — | 51Unofficial | 12 |
| Mar 17 | Peters TwpMar 17 · Discus · Belle Vernon Area | Discus1kg | — | 72'11Unofficial | 12 |
| Mar 17 | Peters TwpMar 17 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 22'5Unofficial | 12 |
2020 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 11 | Peters TownshipMar 11 · Javelin · Belle Vernon Area | Javelin600g | — | 51Unofficial | 11 |
| Mar 11 | Peters TownshipMar 11 · Discus · Belle Vernon Area | Discus1kg | — | 65'11.5Unofficial | 11 |
| Mar 11 | Peters TownshipMar 11 · Discus · Belle Vernon Area | Discus1kg | — | 65'11.5Unofficial | 11 |
| Mar 11 | Peters TownshipMar 11 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 22'1Unofficial | 11 |
2019 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | MMVCApr 29 · Discus · Place 4 · Belle Vernon Area | Discus1kg | 4. | 81'4Unofficial | 10 |
| Apr 24 | Big South InviteApr 24 · Discus · Place 7 · Belle Vernon Area | Discus1kg | 7. | 79-01Unofficial | 10 |
| Apr 23 | ConnellsvilleApr 23 · Discus · Belle Vernon Area | Discus1kg | — | 88'7Unofficial | 10 |
| Apr 23 | ConnellsvilleApr 23 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 24'6Unofficial | 10 |
| Apr 18 | Albert Gallatin Apr 18 · Discus · Place 3 · Belle Vernon Area | Discus1kg | 3. | 76'3Unofficial | 10 |
| Apr 18 | Albert Gallatin Apr 18 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 23'8Unofficial | 10 |
| Apr 9 | UniontownApr 9 · Discus · Place 3 · Belle Vernon Area | Discus1kg | 3. | 69'8Unofficial | 10 |
| Apr 9 | UniontownApr 9 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 22'2Unofficial | 10 |
| Apr 6 | Monessen InviteApr 6 · Discus · Place 3 · Belle Vernon Area | Discus1kg | 3. | 72'11Unofficial | 10 |
| Apr 6 | Monessen InviteApr 6 · Shot Put · Place 5 · Belle Vernon Area | Shot Put4kg | 5. | 23'3Unofficial | 10 |
| Apr 2 | YoughApr 2 · Javelin · Belle Vernon Area | Javelin600g | — | 54'6Unofficial | 10 |
| Apr 2 | YoughApr 2 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 23Unofficial | 10 |
| Mar 28 | Belle Vernon vs Laurel HighlandsMar 28 · Javelin · Place 11 · Belle Vernon Area | Javelin600g | 11. | 51'09.00Unofficial | 10 |
| Mar 28 | Belle Vernon vs Laurel HighlandsMar 28 · Discus · Place 3 · Belle Vernon Area | Discus1kg | 3. | 80'02.05 PB | 10 |
| Mar 28 | Belle Vernon vs Laurel HighlandsMar 28 · Shot Put · Place 9 · Belle Vernon Area | Shot Put4kg | 9. | 22'04.00Unofficial | 10 |
| Mar 21 | TJMar 21 · Javelin · Belle Vernon Area | Javelin600g | — | 47'1Unofficial | 10 |
| Mar 21 | TJMar 21 · Discus · Belle Vernon Area | Discus1kg | — | 70'5Unofficial | 10 |
| Mar 21 | TJMar 21 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 22'4Unofficial | 10 |
| Mar 14 | Peters TwnshpMar 14 · Javelin · Belle Vernon Area | Javelin600g | — | 48'2Unofficial | 10 |
| Mar 14 | Peters TwnshpMar 14 · Discus · Belle Vernon Area | Discus1kg | — | 68'9Unofficial | 10 |
| Mar 14 | Peters TwnshpMar 14 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 21'9Unofficial | 10 |
2018 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | Big 8Apr 26 · Discus · Belle Vernon Area | Discus1kg | — | 70'9Unofficial | 9 |
| Apr 24 | YoughApr 24 · Discus · Belle Vernon Area | Discus1kg | — | 70'4Unofficial | 9 |
| Apr 24 | YoughApr 24 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 19'9.5Unofficial | 9 |
| Apr 18 | UniontownApr 18 · Discus · Belle Vernon Area | Discus1kg | — | 68'8Unofficial | 9 |
| Apr 18 | UniontownApr 18 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 19Unofficial | 9 |
| Apr 14 | Monessen InviteApr 14 · Discus · Place 1 · Belle Vernon Area | Discus1kg | 1. | 71'7Unofficial | 9 |
| Apr 12 | AGApr 12 · Discus · Belle Vernon Area | Discus1kg | — | 68'5Unofficial | 9 |
| Apr 12 | AGApr 12 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 19Unofficial | 9 |
| Apr 10 | Mount PleasantApr 10 · Discus · Belle Vernon Area | Discus1kg | — | 63'0Unofficial | 9 |
| Apr 10 | Mount PleasantApr 10 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 19'1Unofficial | 9 |
| Mar 19 | Thomas JeffersonMar 19 · Discus · Belle Vernon Area | Discus1kg | — | 67'9Unofficial | 9 |
| Mar 19 | Thomas JeffersonMar 19 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 21'1Unofficial | 9 |
| Mar 15 | Peters TwnshpMar 15 · Discus · Belle Vernon Area | Discus1kg | — | 59'0Unofficial | 9 |
| Mar 15 | Peters TwnshpMar 15 · Shot Put · Belle Vernon Area | Shot Put4kg | — | 19'1Unofficial | 9 |