Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 14:09.2 | Manhattan College XC Invitational | October 13, 2018 |
| 5,000 Meters · Hershey Parkview Golf CoursePIAA State XC Championships · Nov 3 | 18:34 | PIAA State XC Championships | November 3, 2018 |
| 5,000 Meters · Hershey Parkview Golf CoursePIAA State Championships · Nov 4 | 18:52 | PIAA State Championships | November 4, 2017 |
| 5,000 Meters · Northmoreland ParkKiski Cavalier Invitational · Sep 13 | 17:07.3 | Kiski Cavalier Invitational | September 13, 2019 |
| 5,000 Meters · Parkview Golf CoursePIAA State XC Championships · Nov 2 | 18:03.2 | PIAA State XC Championships | November 2, 2019 |
| 5,000 Meters · Schenley ParkPIAA District 8 Championships · Oct 21 | 17:57.64 | PIAA District 8 Championships | October 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | PIAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity - AAA · Place 195 · Taylor Allderdice | 5,000 Meters Varsity - AAA | 195 | 18:03.2 PB | 12 |
| Oct 26 | PIAA District 10 ChampionshipsOct 26 · 5,000 Meters 3A · Place 9 · Allderdice | 5,000 Meters 3A | 9 | 17:14.58 | Sr |
| Sep 21 | Sharpsville Blue Devil InvitationalSep 21 · 5,000 Meters Varsity · Place 21 · Allderdice | 5,000 Meters Varsity | 21 | 17:13.3 | 12 |
| Sep 13 | Kiski Cavalier InvitationalSep 13 · 5,000 Meters Varsity · Place 4 · Taylor Allderdice | 5,000 Meters Varsity | 4 | 17:07.3 PB | 12 |
| Sep 7 | Red, White, & Blue ClassicSep 7 · Varsity · Place 58 · TAYLOR ALLDERDICE | Varsity | 58 | 17:35.71 | — |
| Aug 31 | McDowell InvitationalAug 31 · 5,000 Meters Varsity · Place 18 · Allderdice | 5,000 Meters Varsity | 18 | 17:09.4 | — |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | PIAA State XC ChampionshipsNov 3 · 5,000 Meters Varsity - 3A · Place 197 · Taylor Allderdice | 5,000 Meters Varsity - 3A | 197 | 18:34 PB | 11 |
| Oct 13 | Manhattan College XC InvitationalOct 13 · 2.5 Miles Varsity - B · Place 55 · Taylor Allderdice | 2.5 Miles Varsity - B | 55 | 14:09.2 PB | 11 |
| Oct 6 | Slippery Rock/Bill Lennox Cross Country InvitationalOct 6 · 5,000 Meters Varsity · Place 13 · Allderdice | 5,000 Meters Varsity | 13 | 18:33 | — |
| Sep 8 | Red, White, & Blue ClassicSep 8 · 5,000 Meters 3A · Place 74 · TAYLOR ALLDERDICE | 5,000 Meters 3A | 74 | 17:52.94 | — |
| Sep 1 | McDowell InvitationalSep 1 · 5,000 Meters Varsity · Place 17 · Taylor Allderdice | 5,000 Meters Varsity | 17 | 17:30.1 | 11 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | PIAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 221 · Taylor Allderdice | 5,000 Meters Class AAA | 221 | 18:52 PB | 10 |
| Oct 21 | PIAA District 8 ChampionshipsOct 21 · 5,000 Meters Varsity · Place 5 · Taylor Allderdice | 5,000 Meters Varsity | 5 | 17:57.64 PB | 10 |
| Sep 23 | PIAA Foundation InvitationalSep 23 · 5,000 Meters Varsity · Place 124 · Taylor Allderdice | 5,000 Meters Varsity | 124 | 18:44 | SO |
| Sep 2 | McDowell InvitationalSep 2 · 5,000 Meters Varsity · Place 37 · Taylor Allderdice | 5,000 Meters Varsity | 37 | 17:38.0 | 36 |